From 50f2b070a21be2cc6a599820a184720d548f3436 Mon Sep 17 00:00:00 2001 From: rafidzal Date: Tue, 21 Mar 2017 14:48:10 +0800 Subject: [PATCH 1/9] Fixed issue whereby matrix parameters of the Provider implementation were incorrectly named zone and context instead of zoneId and contextId. --- .../Sif.Framework/Consumers/Consumer.cs | 29 ++++---- .../Controllers/EnvironmentsController.cs | 18 ++--- .../Controllers/SifController.cs | 28 ++++---- .../Sif.Framework/Providers/BasicProvider.cs | 16 ++--- .../Sif.Framework/Providers/IProvider.cs | 60 ++++++++-------- .../Sif.Framework/Providers/Provider.cs | 68 +++++++++---------- .../Controllers/StudentPersonalsProvider.cs | 2 +- .../Controllers/LearnerPersonalsProvider.cs | 4 +- .../Controllers/XStudentsProvider.cs | 4 +- 9 files changed, 114 insertions(+), 115 deletions(-) diff --git a/Code/Sif3Framework/Sif.Framework/Consumers/Consumer.cs b/Code/Sif3Framework/Sif.Framework/Consumers/Consumer.cs index 3757dd6f..5e59753e 100644 --- a/Code/Sif3Framework/Sif.Framework/Consumers/Consumer.cs +++ b/Code/Sif3Framework/Sif.Framework/Consumers/Consumer.cs @@ -116,19 +116,18 @@ public Consumer(string applicationKey, string instanceId = null, string userToke /// Zone associated with a request. /// Zone context. /// String of Matrix Parameters. - [Obsolete("This method is obsolete; HttpUtils.MatrixParameters instead")] private string MatrixParameters(string zone = null, string context = null) { string matrixParameters = ""; if (!string.IsNullOrWhiteSpace(zone)) { - matrixParameters += ";zone=" + zone.Trim(); + matrixParameters += ";zoneId=" + zone.Trim(); } if (!string.IsNullOrWhiteSpace(context)) { - matrixParameters += ";context=" + context.Trim(); + matrixParameters += ";contextId=" + context.Trim(); } return matrixParameters; @@ -193,7 +192,7 @@ public string GetChangesSinceMarker(string zone = null, string context = null) throw new InvalidOperationException("Consumer has not registered."); } - string url = EnvironmentUtils.ParseServiceUrl(EnvironmentTemplate) + "/" + TypeName + "s" + HttpUtils.MatrixParameters(zone, context); + string url = EnvironmentUtils.ParseServiceUrl(EnvironmentTemplate) + "/" + TypeName + "s" + MatrixParameters(zone, context); WebHeaderCollection responseHeaders = HttpUtils.HeadRequest(url, RegistrationService.AuthorisationToken); return responseHeaders[HttpUtils.RequestHeader.changesSinceMarker.ToDescription()]; @@ -210,7 +209,7 @@ public virtual TSingle Create(TSingle obj, string zone = null, string context = throw new InvalidOperationException("Consumer has not registered."); } - string url = EnvironmentUtils.ParseServiceUrl(EnvironmentTemplate) + "/" + TypeName + "s" + "/" + TypeName + HttpUtils.MatrixParameters(zone, context); + string url = EnvironmentUtils.ParseServiceUrl(EnvironmentTemplate) + "/" + TypeName + "s" + "/" + TypeName + MatrixParameters(zone, context); string body = SerialiseSingle(obj); string xml = HttpUtils.PostRequest(url, RegistrationService.AuthorisationToken, body); if (log.IsDebugEnabled) log.Debug("XML from POST request ..."); @@ -230,7 +229,7 @@ public virtual MultipleCreateResponse Create(TMultiple obj, string zone = null, throw new InvalidOperationException("Consumer has not registered."); } - string url = EnvironmentUtils.ParseServiceUrl(EnvironmentTemplate) + "/" + TypeName + "s" + HttpUtils.MatrixParameters(zone, context); + string url = EnvironmentUtils.ParseServiceUrl(EnvironmentTemplate) + "/" + TypeName + "s" + MatrixParameters(zone, context); string body = SerialiseMultiple(obj); string xml = HttpUtils.PostRequest(url, RegistrationService.AuthorisationToken, body); if (log.IsDebugEnabled) log.Debug("XML from POST request ..."); @@ -256,7 +255,7 @@ public virtual TSingle Query(TPrimaryKey refId, string zone = null, string conte try { - string url = EnvironmentUtils.ParseServiceUrl(EnvironmentTemplate) + "/" + TypeName + "s" + "/" + refId + HttpUtils.MatrixParameters(zone, context); + string url = EnvironmentUtils.ParseServiceUrl(EnvironmentTemplate) + "/" + TypeName + "s" + "/" + refId + MatrixParameters(zone, context); string xml = HttpUtils.GetRequest(url, RegistrationService.AuthorisationToken); if (log.IsDebugEnabled) log.Debug("XML from GET request ..."); if (log.IsDebugEnabled) log.Debug(xml); @@ -300,7 +299,7 @@ public virtual TMultiple Query(uint? navigationPage = null, uint? navigationPage throw new InvalidOperationException("Consumer has not registered."); } - string url = EnvironmentUtils.ParseServiceUrl(EnvironmentTemplate) + "/" + TypeName + "s" + HttpUtils.MatrixParameters(zone, context); + string url = EnvironmentUtils.ParseServiceUrl(EnvironmentTemplate) + "/" + TypeName + "s" + MatrixParameters(zone, context); string xml; if (navigationPage.HasValue && navigationPageSize.HasValue) @@ -326,7 +325,7 @@ public virtual TMultiple QueryByExample(TSingle obj, uint? navigationPage = null throw new InvalidOperationException("Consumer has not registered."); } - string url = EnvironmentUtils.ParseServiceUrl(EnvironmentTemplate) + "/" + TypeName + "s" + HttpUtils.MatrixParameters(zone, context); + string url = EnvironmentUtils.ParseServiceUrl(EnvironmentTemplate) + "/" + TypeName + "s" + MatrixParameters(zone, context); string body = SerialiseSingle(obj); // TODO: Update PostRequest to accept paging parameters. string xml = HttpUtils.PostRequest(url, RegistrationService.AuthorisationToken, body, "GET"); @@ -359,7 +358,7 @@ public virtual TMultiple QueryByServicePath(IEnumerable conditio } - string url = EnvironmentUtils.ParseServiceUrl(EnvironmentTemplate) + servicePath + "/" + TypeName + "s" + HttpUtils.MatrixParameters(zone, context); + string url = EnvironmentUtils.ParseServiceUrl(EnvironmentTemplate) + servicePath + "/" + TypeName + "s" + MatrixParameters(zone, context); if (log.IsDebugEnabled) log.Debug("Service Path URL is " + url); string xml; @@ -387,7 +386,7 @@ public TMultiple QueryChangesSince(string changesSinceMarker, out string nextCha } string changesSinceParameter = (changesSinceMarker == null ? string.Empty : "?changesSinceMarker=" + changesSinceMarker); - string url = EnvironmentUtils.ParseServiceUrl(EnvironmentTemplate) + "/" + TypeName + "s" + HttpUtils.MatrixParameters(zone, context) + changesSinceParameter; + string url = EnvironmentUtils.ParseServiceUrl(EnvironmentTemplate) + "/" + TypeName + "s" + MatrixParameters(zone, context) + changesSinceParameter; WebHeaderCollection responseHeaders; string xml; @@ -416,7 +415,7 @@ public virtual void Update(TSingle obj, string zone = null, string context = nul throw new InvalidOperationException("Consumer has not registered."); } - string url = EnvironmentUtils.ParseServiceUrl(EnvironmentTemplate) + "/" + TypeName + "s" + "/" + obj.RefId + HttpUtils.MatrixParameters(zone, context); + string url = EnvironmentUtils.ParseServiceUrl(EnvironmentTemplate) + "/" + TypeName + "s" + "/" + obj.RefId + MatrixParameters(zone, context); string body = SerialiseSingle(obj); string xml = HttpUtils.PutRequest(url, RegistrationService.AuthorisationToken, body); if (log.IsDebugEnabled) log.Debug("XML from PUT request ..."); @@ -434,7 +433,7 @@ public virtual MultipleUpdateResponse Update(TMultiple obj, string zone = null, throw new InvalidOperationException("Consumer has not registered."); } - string url = EnvironmentUtils.ParseServiceUrl(EnvironmentTemplate) + "/" + TypeName + "s" + HttpUtils.MatrixParameters(zone, context); + string url = EnvironmentUtils.ParseServiceUrl(EnvironmentTemplate) + "/" + TypeName + "s" + MatrixParameters(zone, context); string body = SerialiseMultiple(obj); string xml = HttpUtils.PutRequest(url, RegistrationService.AuthorisationToken, body); if (log.IsDebugEnabled) log.Debug("XML from PUT request ..."); @@ -456,7 +455,7 @@ public virtual void Delete(TPrimaryKey refId, string zone = null, string context throw new InvalidOperationException("Consumer has not registered."); } - string url = EnvironmentUtils.ParseServiceUrl(EnvironmentTemplate) + "/" + TypeName + "s" + "/" + refId + HttpUtils.MatrixParameters(zone, context); + string url = EnvironmentUtils.ParseServiceUrl(EnvironmentTemplate) + "/" + TypeName + "s" + "/" + refId + MatrixParameters(zone, context); string xml = HttpUtils.DeleteRequest(url, RegistrationService.AuthorisationToken); if (log.IsDebugEnabled) log.Debug("XML from DELETE request ..."); if (log.IsDebugEnabled) log.Debug(xml); @@ -482,7 +481,7 @@ public virtual MultipleDeleteResponse Delete(IEnumerable refIds, st } deleteRequestType request = new deleteRequestType { deletes = deleteIds.ToArray() }; - string url = EnvironmentUtils.ParseServiceUrl(EnvironmentTemplate) + "/" + TypeName + "s" + HttpUtils.MatrixParameters(zone, context); + string url = EnvironmentUtils.ParseServiceUrl(EnvironmentTemplate) + "/" + TypeName + "s" + MatrixParameters(zone, context); string body = SerialiserFactory.GetXmlSerialiser().Serialise(request); string xml = HttpUtils.PutRequest(url, RegistrationService.AuthorisationToken, body, "DELETE"); if (log.IsDebugEnabled) log.Debug("XML from PUT (DELETE) request ..."); diff --git a/Code/Sif3Framework/Sif.Framework/Controllers/EnvironmentsController.cs b/Code/Sif3Framework/Sif.Framework/Controllers/EnvironmentsController.cs index da99124a..8eefd126 100644 --- a/Code/Sif3Framework/Sif.Framework/Controllers/EnvironmentsController.cs +++ b/Code/Sif3Framework/Sif.Framework/Controllers/EnvironmentsController.cs @@ -135,16 +135,16 @@ public EnvironmentsController() /// This operation is forbidden. /// /// HTTP status 403. - public override ICollection Get([MatrixParameter] string[] zone = null, [MatrixParameter] string[] context = null) + public override ICollection Get([MatrixParameter] string[] zoneId = null, [MatrixParameter] string[] contextId = null) { throw new HttpResponseException(HttpStatusCode.Forbidden); } [Route("{id}")] [HttpGet] - public override environmentType Get(Guid id, [MatrixParameter] string[] zone = null, [MatrixParameter] string[] context = null) + public override environmentType Get(Guid id, [MatrixParameter] string[] zoneId = null, [MatrixParameter] string[] contextId = null) { - return base.Get(id, zone, context); + return base.Get(id, zoneId, contextId); } /// @@ -152,10 +152,10 @@ public override environmentType Get(Guid id, [MatrixParameter] string[] zone = n /// This operation is forbidden. /// /// Object to create. - /// The zone in which to perform the request. - /// The context in which to perform the request. + /// The zone in which to perform the request. + /// The context in which to perform the request. /// HTTP status 403. - public override HttpResponseMessage Post(environmentType item, [MatrixParameter] string[] zone = null, [MatrixParameter] string[] context = null) + public override HttpResponseMessage Post(environmentType item, [MatrixParameter] string[] zoneId = null, [MatrixParameter] string[] contextId = null) { throw new HttpResponseException(HttpStatusCode.Forbidden); } @@ -224,16 +224,16 @@ public virtual HttpResponseMessage Create /// /// Identifier for the object to update. /// Object to update. - public override void Put(Guid id, environmentType item, [MatrixParameter] string[] zone = null, [MatrixParameter] string[] context = null) + public override void Put(Guid id, environmentType item, [MatrixParameter] string[] zoneId = null, [MatrixParameter] string[] contextId = null) { throw new HttpResponseException(HttpStatusCode.Forbidden); } [Route("{id}")] [HttpDelete] - public override void Delete(Guid id, [MatrixParameter] string[] zone = null, [MatrixParameter] string[] context = null) + public override void Delete(Guid id, [MatrixParameter] string[] zoneId = null, [MatrixParameter] string[] contextId = null) { - base.Delete(id, zone, context); + base.Delete(id, zoneId, contextId); } } diff --git a/Code/Sif3Framework/Sif.Framework/Controllers/SifController.cs b/Code/Sif3Framework/Sif.Framework/Controllers/SifController.cs index 32418796..508b227c 100644 --- a/Code/Sif3Framework/Sif.Framework/Controllers/SifController.cs +++ b/Code/Sif3Framework/Sif.Framework/Controllers/SifController.cs @@ -1,5 +1,5 @@ /* - * Copyright 2016 Systemic Pty Ltd + * Copyright 2017 Systemic Pty Ltd * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -54,9 +54,9 @@ public SifController(ISifService service) /// DELETE api/{controller}/{id} /// /// Identifier of the object to delete. - /// The zone in which to perform the request. - /// The context in which to perform the request. - public virtual void Delete(Guid id, [MatrixParameter] string[] zone = null, [MatrixParameter] string[] context = null) + /// The zone in which to perform the request. + /// The context in which to perform the request. + public virtual void Delete(Guid id, [MatrixParameter] string[] zoneId = null, [MatrixParameter] string[] contextId = null) { if (!authService.VerifyAuthenticationHeader(Request.Headers.Authorization)) @@ -90,10 +90,10 @@ public virtual void Delete(Guid id, [MatrixParameter] string[] zone = null, [Mat /// GET api/{controller}/{id} /// /// Identifier of the object to retrieve. - /// The zone in which to perform the request. - /// The context in which to perform the request. + /// The zone in which to perform the request. + /// The context in which to perform the request. /// Object with that identifier. - public virtual UI Get(Guid id, [MatrixParameter] string[] zone = null, [MatrixParameter] string[] context = null) + public virtual UI Get(Guid id, [MatrixParameter] string[] zoneId = null, [MatrixParameter] string[] contextId = null) { if (!authService.VerifyAuthenticationHeader(Request.Headers.Authorization)) @@ -125,7 +125,7 @@ public virtual UI Get(Guid id, [MatrixParameter] string[] zone = null, [MatrixPa /// GET api/{controller} /// /// All objects. - public virtual ICollection Get([MatrixParameter] string[] zone = null, [MatrixParameter] string[] context = null) + public virtual ICollection Get([MatrixParameter] string[] zoneId = null, [MatrixParameter] string[] contextId = null) { if (!authService.VerifyAuthenticationHeader(Request.Headers.Authorization)) @@ -152,10 +152,10 @@ public virtual ICollection Get([MatrixParameter] string[] zone = null, [Matr /// POST api/{controller} /// /// Object to create. - /// The zone in which to perform the request. - /// The context in which to perform the request. + /// The zone in which to perform the request. + /// The context in which to perform the request. /// HTTP response message indicating success or failure. - public virtual HttpResponseMessage Post(UI item, [MatrixParameter] string[] zone = null, [MatrixParameter] string[] context = null) + public virtual HttpResponseMessage Post(UI item, [MatrixParameter] string[] zoneId = null, [MatrixParameter] string[] contextId = null) { if (!authService.VerifyAuthenticationHeader(Request.Headers.Authorization)) @@ -186,10 +186,10 @@ public virtual HttpResponseMessage Post(UI item, [MatrixParameter] string[] zone /// PUT api/{controller}/{id} /// /// Identifier for the object to update. - /// The zone in which to perform the request. - /// The context in which to perform the request. + /// The zone in which to perform the request. + /// The context in which to perform the request. /// Object to update. - public virtual void Put(Guid id, UI item, [MatrixParameter] string[] zone = null, [MatrixParameter] string[] context = null) + public virtual void Put(Guid id, UI item, [MatrixParameter] string[] zoneId = null, [MatrixParameter] string[] contextId = null) { if (!authService.VerifyAuthenticationHeader(Request.Headers.Authorization)) diff --git a/Code/Sif3Framework/Sif.Framework/Providers/BasicProvider.cs b/Code/Sif3Framework/Sif.Framework/Providers/BasicProvider.cs index 8534f47c..7d44133e 100644 --- a/Code/Sif3Framework/Sif.Framework/Providers/BasicProvider.cs +++ b/Code/Sif3Framework/Sif.Framework/Providers/BasicProvider.cs @@ -1,5 +1,5 @@ /* - * Copyright 2016 Systemic Pty Ltd + * Copyright 2017 Systemic Pty Ltd * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -50,7 +50,7 @@ public BasicProvider(IBasicProviderService service) /// /// Post /// - public override IHttpActionResult Post(List objs, [MatrixParameter] string[] zone = null, [MatrixParameter] string[] context = null) + public override IHttpActionResult Post(List objs, [MatrixParameter] string[] zoneId = null, [MatrixParameter] string[] contextId = null) { if (!authService.VerifyAuthenticationHeader(Request.Headers.Authorization)) @@ -60,7 +60,7 @@ public override IHttpActionResult Post(List objs, [MatrixParameter] string[] // Check ACLs and return StatusCode(HttpStatusCode.Forbidden) if appropriate. - if ((zone != null && zone.Length != 1) || (context != null && context.Length != 1)) + if ((zoneId != null && zoneId.Length != 1) || (contextId != null && contextId.Length != 1)) { return BadRequest("Request failed for object " + typeof(T).Name + " as Zone and/or Context are invalid."); } @@ -86,7 +86,7 @@ public override IHttpActionResult Post(List objs, [MatrixParameter] string[] if (mustUseAdvisory.HasValue && mustUseAdvisory.Value == true) { - status.id = service.Create(obj, mustUseAdvisory, zone: (zone == null ? null : zone[0]), context: (context == null ? null : context[0])).RefId; + status.id = service.Create(obj, mustUseAdvisory, zone: (zoneId == null ? null : zoneId[0]), context: (contextId == null ? null : contextId[0])).RefId; status.statusCode = ((int)HttpStatusCode.Created).ToString(); } else @@ -106,7 +106,7 @@ public override IHttpActionResult Post(List objs, [MatrixParameter] string[] } else { - status.id = service.Create(obj, zone: (zone == null ? null : zone[0]), context: (context == null ? null : context[0])).RefId; + status.id = service.Create(obj, zone: (zoneId == null ? null : zoneId[0]), context: (contextId == null ? null : contextId[0])).RefId; status.statusCode = ((int)HttpStatusCode.Created).ToString(); } @@ -157,7 +157,7 @@ public override IHttpActionResult Post(List objs, [MatrixParameter] string[] /// /// Put /// - public override IHttpActionResult Put(List objs, [MatrixParameter] string[] zone = null, [MatrixParameter] string[] context = null) + public override IHttpActionResult Put(List objs, [MatrixParameter] string[] zoneId = null, [MatrixParameter] string[] contextId = null) { if (!authService.VerifyAuthenticationHeader(Request.Headers.Authorization)) @@ -167,7 +167,7 @@ public override IHttpActionResult Put(List objs, [MatrixParameter] string[] z // Check ACLs and return StatusCode(HttpStatusCode.Forbidden) if appropriate. - if ((zone != null && zone.Length != 1) || (context != null && context.Length != 1)) + if ((zoneId != null && zoneId.Length != 1) || (contextId != null && contextId.Length != 1)) { return BadRequest("Request failed for object " + typeof(T).Name + " as Zone and/or Context are invalid."); } @@ -185,7 +185,7 @@ public override IHttpActionResult Put(List objs, [MatrixParameter] string[] z try { - service.Update(obj, zone: (zone == null ? null : zone[0]), context: (context == null ? null : context[0])); + service.Update(obj, zone: (zoneId == null ? null : zoneId[0]), context: (contextId == null ? null : contextId[0])); status.statusCode = ((int)HttpStatusCode.NoContent).ToString(); } catch (ArgumentException e) diff --git a/Code/Sif3Framework/Sif.Framework/Providers/IProvider.cs b/Code/Sif3Framework/Sif.Framework/Providers/IProvider.cs index e47e6f2c..82f06fc7 100644 --- a/Code/Sif3Framework/Sif.Framework/Providers/IProvider.cs +++ b/Code/Sif3Framework/Sif.Framework/Providers/IProvider.cs @@ -42,10 +42,10 @@ interface IProvider /// 500 - Failure, internal service error /// /// Object to create. - /// Zone associated with the request. - /// Zone context. + /// Zone associated with the request. + /// Zone context. /// Object created (TSingle). - IHttpActionResult Post(TSingle obj, string[] zone = null, string[] context = null); + IHttpActionResult Post(TSingle obj, string[] zoneId = null, string[] contextId = null); /// /// Create multiple objects. @@ -58,10 +58,10 @@ interface IProvider /// 500 - Failure, internal service error /// /// Object (multiple object entity) to create. - /// Zone associated with the request. - /// Zone context. + /// Zone associated with the request. + /// Zone context. /// Response containing status of each object created (createResponseType). - IHttpActionResult Post(TMultiple obj, string[] zone = null, string[] context = null); + IHttpActionResult Post(TMultiple obj, string[] zoneId = null, string[] contextId = null); /// /// Retrieve a single object. @@ -76,10 +76,10 @@ interface IProvider /// 500 - Failure, internal service error /// /// SIF identifier of the object. - /// Zone associated with the request. - /// Zone context. + /// Zone associated with the request. + /// Zone context. /// Object with that SIF identifier (TSingle). - IHttpActionResult Get(TPrimaryKey refId, string[] zone = null, string[] context = null); + IHttpActionResult Get(TPrimaryKey refId, string[] zoneId = null, string[] contextId = null); /// /// Retrieve all objects. @@ -98,10 +98,10 @@ interface IProvider /// /// Example object to base the query on. /// Changes Since marker. - /// Zone associated with the request. - /// Zone context. + /// Zone associated with the request. + /// Zone context. /// All objects, objects that match the properties of the example object or no objects (TMultiple). - IHttpActionResult Get(TSingle obj, string changesSinceMarker = null, string[] zone = null, string[] context = null); + IHttpActionResult Get(TSingle obj, string changesSinceMarker = null, string[] zoneId = null, string[] contextId = null); /// /// Retrieve multiple objects using Service Paths. @@ -125,10 +125,10 @@ interface IProvider /// Identifier of associated object. /// Associated object. /// Identifier of associated object. - /// Zone associated with the request. - /// Zone context. + /// Zone associated with the request. + /// Zone context. /// Objects that meet the associated object and identifier pairs (TMultiple). - IHttpActionResult Get(string object1, string id1, string object2 = null, string id2 = null, string object3 = null, string id3 = null, string[] zone = null, string[] context = null); + IHttpActionResult Get(string object1, string id1, string object2 = null, string id2 = null, string object3 = null, string id3 = null, string[] zoneId = null, string[] contextId = null); /// /// Update a single object. @@ -143,10 +143,10 @@ interface IProvider /// /// SIF identifier of the object. /// Object to update. - /// Zone associated with the request. - /// Zone context. + /// Zone associated with the request. + /// Zone context. /// Result of the update request (void). - IHttpActionResult Put(TPrimaryKey refId, TSingle obj, string[] zone = null, string[] context = null); + IHttpActionResult Put(TPrimaryKey refId, TSingle obj, string[] zoneId = null, string[] contextId = null); /// /// Update multiple objects. @@ -159,10 +159,10 @@ interface IProvider /// 500 - Failure, internal service error /// /// Object (multiple object entity) to update. - /// Zone associated with the request. - /// Zone context. + /// Zone associated with the request. + /// Zone context. /// Response containing status of each object updated (updateResponseType). - IHttpActionResult Put(TMultiple obj, string[] zone = null, string[] context = null); + IHttpActionResult Put(TMultiple obj, string[] zoneId = null, string[] contextId = null); /// /// Delete a single object. @@ -176,10 +176,10 @@ interface IProvider /// 500 - Failure, internal service error /// /// SIF identifier of the object. - /// Zone associated with the request. - /// Zone context. + /// Zone associated with the request. + /// Zone context. /// Result of the delete request (void). - IHttpActionResult Delete(TPrimaryKey refId, string[] zone = null, string[] context = null); + IHttpActionResult Delete(TPrimaryKey refId, string[] zoneId = null, string[] contextId = null); /// /// Delete multiple objects. @@ -192,10 +192,10 @@ interface IProvider /// 500 - Failure, internal service error /// /// Request containing a collection of SIF identifiers of the objects to delete. - /// Zone associated with the request. - /// Zone context. + /// Zone associated with the request. + /// Zone context. /// Response containing status of each object deleted (deleteResponseType). - IHttpActionResult Delete(deleteRequestType deleteRequest, string[] zone = null, string[] context = null); + IHttpActionResult Delete(deleteRequestType deleteRequest, string[] zoneId = null, string[] contextId = null); /// /// Retrieve the message headers associated with a call to retrieve all objects. @@ -209,10 +209,10 @@ interface IProvider /// 413 - Failure, response too large /// 500 - Failure, internal service error /// - /// Zone associated with the request. - /// Zone context. + /// Zone associated with the request. + /// Zone context. /// No objects, just message header information (void). - IHttpActionResult Head(string[] zone = null, string[] context = null); + IHttpActionResult Head(string[] zoneId = null, string[] contextId = null); } diff --git a/Code/Sif3Framework/Sif.Framework/Providers/Provider.cs b/Code/Sif3Framework/Sif.Framework/Providers/Provider.cs index dee1d2c6..5253095d 100644 --- a/Code/Sif3Framework/Sif.Framework/Providers/Provider.cs +++ b/Code/Sif3Framework/Sif.Framework/Providers/Provider.cs @@ -86,7 +86,7 @@ public Provider(IProviderService service) /// /// Post /// - public virtual IHttpActionResult Post(TSingle obj, [MatrixParameter] string[] zone = null, [MatrixParameter] string[] context = null) + public virtual IHttpActionResult Post(TSingle obj, [MatrixParameter] string[] zoneId = null, [MatrixParameter] string[] contextId = null) { if (!authService.VerifyAuthenticationHeader(Request.Headers.Authorization)) @@ -96,7 +96,7 @@ public virtual IHttpActionResult Post(TSingle obj, [MatrixParameter] string[] zo // Check ACLs and return StatusCode(HttpStatusCode.Forbidden) if appropriate. - if ((zone != null && zone.Length != 1) || (context != null && context.Length != 1)) + if ((zoneId != null && zoneId.Length != 1) || (contextId != null && contextId.Length != 1)) { return BadRequest("Request failed for object " + typeof(TSingle).Name + " as Zone and/or Context are invalid."); } @@ -113,7 +113,7 @@ public virtual IHttpActionResult Post(TSingle obj, [MatrixParameter] string[] zo if (mustUseAdvisory.HasValue && mustUseAdvisory.Value == true) { - TSingle createdObject = service.Create(obj, mustUseAdvisory, zone: (zone == null ? null : zone[0]), context: (context == null ? null : context[0])); + TSingle createdObject = service.Create(obj, mustUseAdvisory, zone: (zoneId == null ? null : zoneId[0]), context: (contextId == null ? null : contextId[0])); string uri = Url.Link("DefaultApi", new { controller = typeof(TSingle).Name, id = createdObject.RefId }); result = Created(uri, createdObject); } @@ -132,7 +132,7 @@ public virtual IHttpActionResult Post(TSingle obj, [MatrixParameter] string[] zo } else { - TSingle createdObject = service.Create(obj, zone: (zone == null ? null : zone[0]), context: (context == null ? null : context[0])); + TSingle createdObject = service.Create(obj, zone: (zoneId == null ? null : zoneId[0]), context: (contextId == null ? null : contextId[0])); string uri = Url.Link("DefaultApi", new { controller = typeof(TSingle).Name, id = createdObject.RefId }); result = Created(uri, createdObject); } @@ -171,7 +171,7 @@ public virtual IHttpActionResult Post(TSingle obj, [MatrixParameter] string[] zo /// /// Post /// - public virtual IHttpActionResult Post(TMultiple obj, [MatrixParameter] string[] zone = null, [MatrixParameter] string[] context = null) + public virtual IHttpActionResult Post(TMultiple obj, [MatrixParameter] string[] zoneId = null, [MatrixParameter] string[] contextId = null) { if (!authService.VerifyAuthenticationHeader(Request.Headers.Authorization)) @@ -181,14 +181,14 @@ public virtual IHttpActionResult Post(TMultiple obj, [MatrixParameter] string[] // Check ACLs and return StatusCode(HttpStatusCode.Forbidden) if appropriate. - if ((zone != null && zone.Length != 1) || (context != null && context.Length != 1)) + if ((zoneId != null && zoneId.Length != 1) || (contextId != null && contextId.Length != 1)) { return BadRequest("Request failed for object " + typeof(TSingle).Name + " as Zone and/or Context are invalid."); } bool? mustUseAdvisory = HttpUtils.GetMustUseAdvisory(Request.Headers); MultipleCreateResponse multipleCreateResponse = - ((IProviderService)service).Create(obj, mustUseAdvisory, zone: (zone == null ? null : zone[0]), context: (context == null ? null : context[0])); + ((IProviderService)service).Create(obj, mustUseAdvisory, zone: (zoneId == null ? null : zoneId[0]), context: (contextId == null ? null : contextId[0])); createResponseType createResponse = MapperFactory.CreateInstance(multipleCreateResponse); IHttpActionResult result = Ok(createResponse); @@ -198,7 +198,7 @@ public virtual IHttpActionResult Post(TMultiple obj, [MatrixParameter] string[] /// /// Get /// - public virtual IHttpActionResult Get([FromUri(Name = "id")] string refId, [MatrixParameter] string[] zone = null, [MatrixParameter] string[] context = null) + public virtual IHttpActionResult Get([FromUri(Name = "id")] string refId, [MatrixParameter] string[] zoneId = null, [MatrixParameter] string[] contextId = null) { if (!authService.VerifyAuthenticationHeader(Request.Headers.Authorization)) @@ -213,7 +213,7 @@ public virtual IHttpActionResult Get([FromUri(Name = "id")] string refId, [Matri return StatusCode(HttpStatusCode.MethodNotAllowed); } - if ((zone != null && zone.Length != 1) || (context != null && context.Length != 1)) + if ((zoneId != null && zoneId.Length != 1) || (contextId != null && contextId.Length != 1)) { return BadRequest("Request failed for object " + typeof(TSingle).Name + " as Zone and/or Context are invalid."); } @@ -222,7 +222,7 @@ public virtual IHttpActionResult Get([FromUri(Name = "id")] string refId, [Matri try { - TSingle obj = service.Retrieve(refId, zone: (zone == null ? null : zone[0]), context: (context == null ? null : context[0])); + TSingle obj = service.Retrieve(refId, zone: (zoneId == null ? null : zoneId[0]), context: (contextId == null ? null : contextId[0])); if (obj == null) { @@ -387,7 +387,7 @@ private IHttpActionResult GetQueryByExample(TSingle obj, uint? navigationPage, u /// /// Get /// - public virtual IHttpActionResult Get(TSingle obj, string changesSinceMarker = null, [MatrixParameter] string[] zone = null, [MatrixParameter] string[] context = null) + public virtual IHttpActionResult Get(TSingle obj, string changesSinceMarker = null, [MatrixParameter] string[] zoneId = null, [MatrixParameter] string[] contextId = null) { if (!authService.VerifyAuthenticationHeader(Request.Headers.Authorization)) @@ -404,7 +404,7 @@ public virtual IHttpActionResult Get(TSingle obj, string changesSinceMarker = nu return BadRequest(errorMessage); } - if ((zone != null && zone.Length != 1) || (context != null && context.Length != 1)) + if ((zoneId != null && zoneId.Length != 1) || (contextId != null && contextId.Length != 1)) { return BadRequest("Request failed for object " + typeof(TSingle).Name + " as Zone and/or Context are invalid."); } @@ -415,8 +415,8 @@ public virtual IHttpActionResult Get(TSingle obj, string changesSinceMarker = nu { uint? navigationPage = HttpUtils.GetNavigationPage(Request.Headers); uint? navigationPageSize = HttpUtils.GetNavigationPageSize(Request.Headers); - string requestedZone = (zone == null ? null : zone[0]); - string requestedContext = (context == null ? null : context[0]); + string requestedZone = (zoneId == null ? null : zoneId[0]); + string requestedContext = (contextId == null ? null : contextId[0]); if (obj == null) { @@ -466,8 +466,8 @@ public virtual IHttpActionResult Get(string object1, [FromUri(Name = "id2")] string refId2 = null, string object3 = null, [FromUri(Name = "id3")] string refId3 = null, - [MatrixParameter] string[] zone = null, - [MatrixParameter] string[] context = null) + [MatrixParameter] string[] zoneId = null, + [MatrixParameter] string[] contextId = null) { if (!authService.VerifyAuthenticationHeader(Request.Headers.Authorization)) @@ -486,7 +486,7 @@ public virtual IHttpActionResult Get(string object1, return BadRequest(errorMessage); } - if ((zone != null && zone.Length != 1) || (context != null && context.Length != 1)) + if ((zoneId != null && zoneId.Length != 1) || (contextId != null && contextId.Length != 1)) { return BadRequest("Request failed for object " + typeof(TSingle).Name + " as Zone and/or Context are invalid."); } @@ -508,7 +508,7 @@ public virtual IHttpActionResult Get(string object1, } - TMultiple objs = service.Retrieve(conditions, zone: (zone == null ? null : zone[0]), context: (context == null ? null : context[0])); + TMultiple objs = service.Retrieve(conditions, zone: (zoneId == null ? null : zoneId[0]), context: (contextId == null ? null : contextId[0])); if (objs == null) { @@ -543,7 +543,7 @@ public virtual IHttpActionResult Get(string object1, /// /// Put /// - public virtual IHttpActionResult Put([FromUri(Name = "id")] string refId, TSingle obj, [MatrixParameter] string[] zone = null, [MatrixParameter] string[] context = null) + public virtual IHttpActionResult Put([FromUri(Name = "id")] string refId, TSingle obj, [MatrixParameter] string[] zoneId = null, [MatrixParameter] string[] contextId = null) { if (!authService.VerifyAuthenticationHeader(Request.Headers.Authorization)) @@ -558,7 +558,7 @@ public virtual IHttpActionResult Put([FromUri(Name = "id")] string refId, TSingl return BadRequest("The refId in the update request does not match the SIF identifier of the object provided."); } - if ((zone != null && zone.Length != 1) || (context != null && context.Length != 1)) + if ((zoneId != null && zoneId.Length != 1) || (contextId != null && contextId.Length != 1)) { return BadRequest("Request failed for object " + typeof(TSingle).Name + " as Zone and/or Context are invalid."); } @@ -567,7 +567,7 @@ public virtual IHttpActionResult Put([FromUri(Name = "id")] string refId, TSingl try { - service.Update(obj, zone: (zone == null ? null : zone[0]), context: (context == null ? null : context[0])); + service.Update(obj, zone: (zoneId == null ? null : zoneId[0]), context: (contextId == null ? null : contextId[0])); result = StatusCode(HttpStatusCode.NoContent); } catch (ArgumentException e) @@ -593,7 +593,7 @@ public virtual IHttpActionResult Put([FromUri(Name = "id")] string refId, TSingl /// /// Put /// - public virtual IHttpActionResult Put(TMultiple obj, [MatrixParameter] string[] zone = null, [MatrixParameter] string[] context = null) + public virtual IHttpActionResult Put(TMultiple obj, [MatrixParameter] string[] zoneId = null, [MatrixParameter] string[] contextId = null) { if (!authService.VerifyAuthenticationHeader(Request.Headers.Authorization)) @@ -603,13 +603,13 @@ public virtual IHttpActionResult Put(TMultiple obj, [MatrixParameter] string[] z // Check ACLs and return StatusCode(HttpStatusCode.Forbidden) if appropriate. - if ((zone != null && zone.Length != 1) || (context != null && context.Length != 1)) + if ((zoneId != null && zoneId.Length != 1) || (contextId != null && contextId.Length != 1)) { return BadRequest("Request failed for object " + typeof(TSingle).Name + " as Zone and/or Context are invalid."); } MultipleUpdateResponse multipleUpdateResponse = - ((IProviderService)service).Update(obj, zone: (zone == null ? null : zone[0]), context: (context == null ? null : context[0])); + ((IProviderService)service).Update(obj, zone: (zoneId == null ? null : zoneId[0]), context: (contextId == null ? null : contextId[0])); updateResponseType updateResponse = MapperFactory.CreateInstance(multipleUpdateResponse); IHttpActionResult result = Ok(updateResponse); @@ -619,7 +619,7 @@ public virtual IHttpActionResult Put(TMultiple obj, [MatrixParameter] string[] z /// /// Delete /// - public virtual IHttpActionResult Delete([FromUri(Name = "id")] string refId, [MatrixParameter] string[] zone = null, [MatrixParameter] string[] context = null) + public virtual IHttpActionResult Delete([FromUri(Name = "id")] string refId, [MatrixParameter] string[] zoneId = null, [MatrixParameter] string[] contextId = null) { if (!authService.VerifyAuthenticationHeader(Request.Headers.Authorization)) @@ -629,7 +629,7 @@ public virtual IHttpActionResult Delete([FromUri(Name = "id")] string refId, [Ma // Check ACLs and return StatusCode(HttpStatusCode.Forbidden) if appropriate. - if ((zone != null && zone.Length != 1) || (context != null && context.Length != 1)) + if ((zoneId != null && zoneId.Length != 1) || (contextId != null && contextId.Length != 1)) { return BadRequest("Request failed for object " + typeof(TSingle).Name + " as Zone and/or Context are invalid."); } @@ -638,7 +638,7 @@ public virtual IHttpActionResult Delete([FromUri(Name = "id")] string refId, [Ma try { - service.Delete(refId, zone: (zone == null ? null : zone[0]), context: (context == null ? null : context[0])); + service.Delete(refId, zone: (zoneId == null ? null : zoneId[0]), context: (contextId == null ? null : contextId[0])); result = StatusCode(HttpStatusCode.NoContent); } catch (ArgumentException e) @@ -664,7 +664,7 @@ public virtual IHttpActionResult Delete([FromUri(Name = "id")] string refId, [Ma /// /// Delete /// - public virtual IHttpActionResult Delete(deleteRequestType deleteRequest, [MatrixParameter] string[] zone = null, [MatrixParameter] string[] context = null) + public virtual IHttpActionResult Delete(deleteRequestType deleteRequest, [MatrixParameter] string[] zoneId = null, [MatrixParameter] string[] contextId = null) { if (!authService.VerifyAuthenticationHeader(Request.Headers.Authorization)) @@ -674,7 +674,7 @@ public virtual IHttpActionResult Delete(deleteRequestType deleteRequest, [Matrix // Check ACLs and return StatusCode(HttpStatusCode.Forbidden) if appropriate. - if ((zone != null && zone.Length != 1) || (context != null && context.Length != 1)) + if ((zoneId != null && zoneId.Length != 1) || (contextId != null && contextId.Length != 1)) { return BadRequest("Request failed for object " + typeof(TSingle).Name + " as Zone and/or Context are invalid."); } @@ -692,7 +692,7 @@ public virtual IHttpActionResult Delete(deleteRequestType deleteRequest, [Matrix try { - service.Delete(deleteId.id, zone: (zone == null ? null : zone[0]), context: (context == null ? null : context[0])); + service.Delete(deleteId.id, zone: (zoneId == null ? null : zoneId[0]), context: (contextId == null ? null : contextId[0])); status.statusCode = ((int)HttpStatusCode.NoContent).ToString(); } catch (ArgumentException e) @@ -735,7 +735,7 @@ public virtual IHttpActionResult Delete(deleteRequestType deleteRequest, [Matrix /// Head /// [HttpHead] - public virtual IHttpActionResult Head([MatrixParameter] string[] zone = null, [MatrixParameter] string[] context = null) + public virtual IHttpActionResult Head([MatrixParameter] string[] zoneId = null, [MatrixParameter] string[] contextId = null) { if (!authService.VerifyAuthenticationHeader(Request.Headers.Authorization)) @@ -752,7 +752,7 @@ public virtual IHttpActionResult Head([MatrixParameter] string[] zone = null, [M return BadRequest(errorMessage); } - if ((zone != null && zone.Length != 1) || (context != null && context.Length != 1)) + if ((zoneId != null && zoneId.Length != 1) || (contextId != null && contextId.Length != 1)) { return BadRequest("Request failed for object " + typeof(TSingle).Name + " as Zone and/or Context are invalid."); } @@ -763,8 +763,8 @@ public virtual IHttpActionResult Head([MatrixParameter] string[] zone = null, [M { uint? navigationPage = HttpUtils.GetNavigationPage(Request.Headers); uint? navigationPageSize = HttpUtils.GetNavigationPageSize(Request.Headers); - string requestedZone = (zone == null ? null : zone[0]); - string requestedContext = (context == null ? null : context[0]); + string requestedZone = (zoneId == null ? null : zoneId[0]); + string requestedContext = (contextId == null ? null : contextId[0]); result = GetAll(navigationPage, navigationPageSize, requestedZone, requestedContext).ClearContent(); ISupportsChangesSince supportsChangesSince = service as ISupportsChangesSince; diff --git a/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Au.Provider/Controllers/StudentPersonalsProvider.cs b/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Au.Provider/Controllers/StudentPersonalsProvider.cs index 77da9a0d..f3158f6f 100644 --- a/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Au.Provider/Controllers/StudentPersonalsProvider.cs +++ b/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Au.Provider/Controllers/StudentPersonalsProvider.cs @@ -32,7 +32,7 @@ public StudentPersonalsProvider() } [Route("~/api/StudentPersonals/StudentPersonal")] - public override IHttpActionResult Post(StudentPersonal obj, [MatrixParameter] string[] zone = null, [MatrixParameter] string[] context = null) + public override IHttpActionResult Post(StudentPersonal obj, [MatrixParameter] string[] zoneId = null, [MatrixParameter] string[] contextId = null) { return base.Post(obj); } diff --git a/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Uk.Provider/Controllers/LearnerPersonalsProvider.cs b/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Uk.Provider/Controllers/LearnerPersonalsProvider.cs index 5f626910..daa4ca2e 100644 --- a/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Uk.Provider/Controllers/LearnerPersonalsProvider.cs +++ b/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Uk.Provider/Controllers/LearnerPersonalsProvider.cs @@ -1,5 +1,6 @@ /* * Crown Copyright © Department for Education (UK) 2016 + * Copyright 2017 Systemic Pty Ltd * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -18,7 +19,6 @@ using Sif.Framework.Demo.Uk.Provider.Services; using Sif.Framework.Providers; using Sif.Framework.WebApi.ModelBinders; -using Sif.Specification.DataModel.Uk; using System.Web.Http; namespace Sif.Framework.Demo.Uk.Provider.Controllers @@ -33,7 +33,7 @@ public LearnerPersonalsProvider() } [Route("~/api/LearnerPersonals/LearnerPersonal")] - public override IHttpActionResult Post(LearnerPersonal obj, [MatrixParameter] string[] zone = null, [MatrixParameter] string[] context = null) + public override IHttpActionResult Post(LearnerPersonal obj, [MatrixParameter] string[] zoneId = null, [MatrixParameter] string[] contextId = null) { return base.Post(obj); } diff --git a/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Us.Provider/Controllers/XStudentsProvider.cs b/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Us.Provider/Controllers/XStudentsProvider.cs index af57978f..99746e23 100644 --- a/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Us.Provider/Controllers/XStudentsProvider.cs +++ b/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Us.Provider/Controllers/XStudentsProvider.cs @@ -1,5 +1,5 @@ /* - * Copyright 2016 Systemic Pty Ltd + * Copyright 2017 Systemic Pty Ltd * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -32,7 +32,7 @@ public XStudentsProvider() } [Route("~/api/XStudents/XStudent")] - public override IHttpActionResult Post(XStudent obj, [MatrixParameter] string[] zone = null, [MatrixParameter] string[] context = null) + public override IHttpActionResult Post(XStudent obj, [MatrixParameter] string[] zoneId = null, [MatrixParameter] string[] contextId = null) { return base.Post(obj); } From 0adc0b311649d6a4300a382a614640a2411a9fe1 Mon Sep 17 00:00:00 2001 From: rafidzal Date: Sun, 26 Mar 2017 10:48:55 +0800 Subject: [PATCH 2/9] Complete and fix SIF_HMACSHA256 authentication implementation. --- .../AuthorisationTokenServiceTest.cs | 110 +++++++++++++ .../Sif.Framework.Tests.csproj | 2 +- .../Utils/AuthenticationUtilsTest.cs | 60 ------- .../Sif.Framework/Consumers/Consumer.cs | 4 +- .../Consumers/FunctionalServiceConsumer.cs | 8 +- .../Controllers/EnvironmentsController.cs | 53 ++++-- .../Controllers/SifController.cs | 20 ++- .../Authentication/AuthenticationMethod.cs | 22 +++ .../Authentication/AuthorisationToken.cs | 38 +++++ .../InvalidAuthorisationTokenException.cs | 64 ++++++++ .../Sif.Framework/Providers/BasicProvider.cs | 4 +- .../Providers/FunctionalServiceProvider.cs | 13 +- .../Sif.Framework/Providers/Provider.cs | 20 +-- .../Authentication/AuthenticationService.cs | 52 +++--- .../BasicAuthorisationTokenService.cs | 103 ++++++++++++ .../BrokeredAuthenticationService.cs | 33 ++-- .../HmacShaAuthorisationTokenService.cs | 138 ++++++++++++++++ .../Authentication/IAuthenticationService.cs | 23 +-- .../IAuthorisationTokenService.cs | 57 +++++++ .../Registration/IRegistrationService.cs | 11 +- .../Registration/NoRegistrationService.cs | 18 ++- .../Registration/RegistrationService.cs | 46 ++++-- .../Sif.Framework/Sif.Framework.csproj | 6 + .../Utils/AuthenticationUtils.cs | 153 ++---------------- .../Sif.Framework/Utils/HttpUtils.cs | 39 +++-- .../SifFramework.config | 4 +- .../SifFramework.config | 2 +- .../SifFramework.config | 2 +- 28 files changed, 777 insertions(+), 328 deletions(-) create mode 100644 Code/Sif3Framework/Sif.Framework.Tests/Service/Authentication/AuthorisationTokenServiceTest.cs delete mode 100644 Code/Sif3Framework/Sif.Framework.Tests/Utils/AuthenticationUtilsTest.cs create mode 100644 Code/Sif3Framework/Sif.Framework/Model/Authentication/AuthenticationMethod.cs create mode 100644 Code/Sif3Framework/Sif.Framework/Model/Authentication/AuthorisationToken.cs create mode 100644 Code/Sif3Framework/Sif.Framework/Model/Exceptions/InvalidAuthorisationTokenException.cs create mode 100644 Code/Sif3Framework/Sif.Framework/Service/Authentication/BasicAuthorisationTokenService.cs create mode 100644 Code/Sif3Framework/Sif.Framework/Service/Authentication/HmacShaAuthorisationTokenService.cs create mode 100644 Code/Sif3Framework/Sif.Framework/Service/Authentication/IAuthorisationTokenService.cs diff --git a/Code/Sif3Framework/Sif.Framework.Tests/Service/Authentication/AuthorisationTokenServiceTest.cs b/Code/Sif3Framework/Sif.Framework.Tests/Service/Authentication/AuthorisationTokenServiceTest.cs new file mode 100644 index 00000000..b06d5543 --- /dev/null +++ b/Code/Sif3Framework/Sif.Framework.Tests/Service/Authentication/AuthorisationTokenServiceTest.cs @@ -0,0 +1,110 @@ +/* + * Copyright 2017 Systemic Pty Ltd + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +using Microsoft.VisualStudio.TestTools.UnitTesting; +using Sif.Framework.Model.Authentication; +using System; + +namespace Sif.Framework.Service.Authentication +{ + + /// + /// Unit tests for AuthorisationTokenService. + /// + [TestClass] + public class AuthorisationTokenServiceTest + { + + /// + /// Use ClassInitialize to run code before running the first test in the class. + /// + /// Context information for the unit test. + [ClassInitialize()] + public static void ClassInitialize(TestContext testContext) + { + } + + /// + /// Use ClassCleanup to run code after all tests in a class have run. + /// + [ClassCleanup()] + public static void ClassCleanup() + { + } + + /// + /// Use TestInitialize to run code before running each test. + /// + [TestInitialize()] + public void TestInitialize() + { + } + + /// + /// Use TestCleanup to run code after each test has run. + /// + [TestCleanup()] + public void TestCleanup() + { + } + + /// + /// Delegate method for retrieving a shared secret. + /// + /// Token associated with the shared secret. + /// Shared secret. + string SharedSecret(string token) + { + return "guest"; + } + + /// + /// Authentication test using a Basic authorisation token. + /// + [TestMethod] + public void BasicAuthorisationTest() + { + IAuthorisationTokenService service = new BasicAuthorisationTokenService(); + AuthorisationToken authorisationToken = service.Generate("new", "guest"); + Console.WriteLine("Authorisation token is " + authorisationToken.Token + "."); + Console.WriteLine("Generated UTC ISO 8601 date is " + authorisationToken.Timestamp + "."); + GetSharedSecret sharedSecret = SharedSecret; + string sessionToken; + bool authorised = service.Verify(authorisationToken, sharedSecret, out sessionToken); + Assert.AreEqual(sessionToken, "new"); + Assert.IsTrue(authorised); + } + + /// + /// Authentication test using a HMAC-SHA256 authorisation token. + /// + [TestMethod] + public void HMACSHA256AuthorisationTest() + { + IAuthorisationTokenService service = new HmacShaAuthorisationTokenService(); + AuthorisationToken authorisationToken = service.Generate("new", "guest"); + Console.WriteLine("Authorisation token is " + authorisationToken.Token + "."); + Console.WriteLine("Generated UTC ISO 8601 date is " + authorisationToken.Timestamp + "."); + GetSharedSecret sharedSecret = SharedSecret; + string sessionToken; + bool authorised = service.Verify(authorisationToken, sharedSecret, out sessionToken); + Assert.AreEqual(sessionToken, "new"); + Assert.IsTrue(authorised); + } + + } + +} diff --git a/Code/Sif3Framework/Sif.Framework.Tests/Sif.Framework.Tests.csproj b/Code/Sif3Framework/Sif.Framework.Tests/Sif.Framework.Tests.csproj index 5ba71c89..ee3dba7d 100644 --- a/Code/Sif3Framework/Sif.Framework.Tests/Sif.Framework.Tests.csproj +++ b/Code/Sif3Framework/Sif.Framework.Tests/Sif.Framework.Tests.csproj @@ -75,7 +75,7 @@ - + diff --git a/Code/Sif3Framework/Sif.Framework.Tests/Utils/AuthenticationUtilsTest.cs b/Code/Sif3Framework/Sif.Framework.Tests/Utils/AuthenticationUtilsTest.cs deleted file mode 100644 index dc4120df..00000000 --- a/Code/Sif3Framework/Sif.Framework.Tests/Utils/AuthenticationUtilsTest.cs +++ /dev/null @@ -1,60 +0,0 @@ -/* - * Copyright 2014 Systemic Pty Ltd - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -using Microsoft.VisualStudio.TestTools.UnitTesting; -using System; - -namespace Sif.Framework.Utils -{ - - [TestClass] - public class AuthenticationUtilsTest - { - - string SharedSecret(string token) - { - return "guest"; - } - - [TestMethod] - public void BasicAuthorisationTest() - { - string authorisationToken = AuthenticationUtils.GenerateBasicAuthorisationToken("new", "guest"); - Console.WriteLine("Authorisation token is " + authorisationToken + "."); - AuthenticationUtils.GetSharedSecret sharedSecret = SharedSecret; - string sessionToken; - bool authorised = AuthenticationUtils.VerifyBasicAuthorisationToken(authorisationToken, sharedSecret, out sessionToken); - Assert.AreEqual(sessionToken, "new"); - Assert.IsTrue(authorised); - } - - [TestMethod] - public void HMACSHA256AuthorisationTest() - { - string dateString; - string authorisationToken = AuthenticationUtils.GenerateHMACSHA256AuthorisationToken("new", "guest", out dateString); - Console.WriteLine("Authorisation token is " + authorisationToken + "."); - Console.WriteLine("Generated UTC ISO 8601 date is " + dateString + "."); - AuthenticationUtils.GetSharedSecret sharedSecret = SharedSecret; - string sessionToken; - bool authorised = AuthenticationUtils.VerifyHMACSHA256AuthorisationToken(authorisationToken, dateString, sharedSecret, out sessionToken); - Assert.AreEqual(sessionToken, "new"); - Assert.IsTrue(authorised); - } - - } - -} diff --git a/Code/Sif3Framework/Sif.Framework/Consumers/Consumer.cs b/Code/Sif3Framework/Sif.Framework/Consumers/Consumer.cs index 5e59753e..a245d247 100644 --- a/Code/Sif3Framework/Sif.Framework/Consumers/Consumer.cs +++ b/Code/Sif3Framework/Sif.Framework/Consumers/Consumer.cs @@ -45,7 +45,7 @@ public class Consumer : IConsumer /// Consumer environment. @@ -63,7 +63,7 @@ protected Environment EnvironmentTemplate /// /// Service for Consumer registration. /// - protected RegistrationService RegistrationService + protected IRegistrationService RegistrationService { get diff --git a/Code/Sif3Framework/Sif.Framework/Consumers/FunctionalServiceConsumer.cs b/Code/Sif3Framework/Sif.Framework/Consumers/FunctionalServiceConsumer.cs index 495b9a8e..d54d6f44 100644 --- a/Code/Sif3Framework/Sif.Framework/Consumers/FunctionalServiceConsumer.cs +++ b/Code/Sif3Framework/Sif.Framework/Consumers/FunctionalServiceConsumer.cs @@ -1,5 +1,6 @@ /* * Crown Copyright © Department for Education (UK) 2016 + * Copyright 2017 Systemic Pty Ltd * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -26,13 +27,13 @@ using System.Collections.Generic; using System.Linq; using System.Net; -using System.Net.Http; using System.Reflection; using System.Web.Http; using Environment = Sif.Framework.Model.Infrastructure.Environment; namespace Sif.Framework.Consumers { + /// /// The base class for all Functional Service consumers /// @@ -43,7 +44,6 @@ public class FunctionalServiceConsumer private Environment environmentTemplate; private RegistrationService registrationService; - /// /// Consumer environment template /// @@ -55,7 +55,7 @@ protected Environment EnvironmentTemplate /// /// Service for Consumer registration. /// - protected RegistrationService RegistrationService + protected IRegistrationService RegistrationService { get { return registrationService; } } @@ -610,5 +610,7 @@ private string checkJobs(IList jobs, RightType right, string zone = null) } return name; } + } + } diff --git a/Code/Sif3Framework/Sif.Framework/Controllers/EnvironmentsController.cs b/Code/Sif3Framework/Sif.Framework/Controllers/EnvironmentsController.cs index 8eefd126..e0cc9181 100644 --- a/Code/Sif3Framework/Sif.Framework/Controllers/EnvironmentsController.cs +++ b/Code/Sif3Framework/Sif.Framework/Controllers/EnvironmentsController.cs @@ -1,5 +1,5 @@ /* - * Copyright 2016 Systemic Pty Ltd + * Copyright 2017 Systemic Pty Ltd * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -37,8 +37,20 @@ namespace Sif.Framework.Controllers /// public abstract class EnvironmentsController : SifController { + + /// + /// Default value for the authentication method. + /// protected static readonly string defaultAuthenticationMethod = "Basic"; + + /// + /// Default value for the Consumer name. + /// protected static readonly string defaultConsumerName = "Sif3FrameworkConsumer"; + + /// + /// Default value for the supported infrastructure version. + /// protected static readonly string defaultSupportedInfrastructureVersion = "3.0.1"; /// @@ -66,12 +78,12 @@ private environmentType CreateDefaultEnvironmentType applicationInfoType applicationInfo = new applicationInfoType(); applicationInfo.applicationKey = applicationKey; - if (!String.IsNullOrWhiteSpace(dataModelNamespace)) + if (!string.IsNullOrWhiteSpace(dataModelNamespace)) { applicationInfo.dataModelNamespace = dataModelNamespace; } - if (String.IsNullOrWhiteSpace(supportedInfrastructureVersion)) + if (string.IsNullOrWhiteSpace(supportedInfrastructureVersion)) { applicationInfo.supportedInfrastructureVersion = defaultSupportedInfrastructureVersion; } @@ -80,12 +92,12 @@ private environmentType CreateDefaultEnvironmentType applicationInfo.supportedInfrastructureVersion = supportedInfrastructureVersion; } - if (!String.IsNullOrWhiteSpace(transport)) + if (!string.IsNullOrWhiteSpace(transport)) { applicationInfo.transport = transport; } - if (!String.IsNullOrWhiteSpace(productName)) + if (!string.IsNullOrWhiteSpace(productName)) { productIdentityType productIdentity = new productIdentityType(); productIdentity.productName = productName; @@ -95,7 +107,7 @@ private environmentType CreateDefaultEnvironmentType environmentType environmentType = new environmentType(); environmentType.applicationInfo = applicationInfo; - if (String.IsNullOrWhiteSpace(authenticationMethod)) + if (string.IsNullOrWhiteSpace(authenticationMethod)) { environmentType.authenticationMethod = defaultAuthenticationMethod; } @@ -104,7 +116,7 @@ private environmentType CreateDefaultEnvironmentType environmentType.authenticationMethod = authenticationMethod; } - if (String.IsNullOrWhiteSpace(consumerName)) + if (string.IsNullOrWhiteSpace(consumerName)) { environmentType.consumerName = defaultConsumerName; } @@ -113,7 +125,7 @@ private environmentType CreateDefaultEnvironmentType environmentType.consumerName = consumerName; } - if (!String.IsNullOrWhiteSpace(solutionId)) + if (!string.IsNullOrWhiteSpace(solutionId)) { environmentType.solutionId = solutionId; } @@ -127,19 +139,27 @@ private environmentType CreateDefaultEnvironmentType public EnvironmentsController() : base(new EnvironmentService()) { - } /// /// GET api/environments /// This operation is forbidden. /// + /// The zone in which to perform the request. + /// The context in which to perform the request. /// HTTP status 403. public override ICollection Get([MatrixParameter] string[] zoneId = null, [MatrixParameter] string[] contextId = null) { throw new HttpResponseException(HttpStatusCode.Forbidden); } + /// + /// GET /api/environments/{id} + /// + /// Identifier for the environment to retrieve. + /// The zone in which to perform the request. + /// The context in which to perform the request. + /// Environment. [Route("{id}")] [HttpGet] public override environmentType Get(Guid id, [MatrixParameter] string[] zoneId = null, [MatrixParameter] string[] contextId = null) @@ -187,7 +207,7 @@ public virtual HttpResponseMessage Create HttpResponseMessage responseMessage = null; string initialToken; - if (!authService.VerifyInitialAuthenticationHeader(Request.Headers.Authorization, out initialToken)) + if (!authService.VerifyInitialAuthenticationHeader(Request.Headers, out initialToken)) { string errorMessage = "The POST request failed for Environment creation due to invalid authentication credentials."; responseMessage = HttpUtils.CreateErrorResponse(Request, HttpStatusCode.Unauthorized, errorMessage); @@ -204,7 +224,7 @@ public virtual HttpResponseMessage Create { Guid id = service.Create(item); environmentType newItem = service.Retrieve(id); - responseMessage = Request.CreateResponse(HttpStatusCode.Created, newItem); + responseMessage = Request.CreateResponse(HttpStatusCode.Created, newItem); //string uri = Url.Link("DefaultApi", new { id = id }); //responseMessage.Headers.Location = new Uri(uri); } @@ -222,13 +242,22 @@ public virtual HttpResponseMessage Create /// PUT api/environments/{id} /// This operation is forbidden (raises HTTP status 403). /// - /// Identifier for the object to update. + /// Identifier for the environment to update. /// Object to update. + /// The zone in which to perform the request. + /// The context in which to perform the request. + /// Exception representing HTTP status 403 Forbidden. public override void Put(Guid id, environmentType item, [MatrixParameter] string[] zoneId = null, [MatrixParameter] string[] contextId = null) { throw new HttpResponseException(HttpStatusCode.Forbidden); } + /// + /// DELETE api/environments{id} + /// + /// Identifier for the environment to delete. + /// The zone in which to perform the request. + /// The context in which to perform the request. [Route("{id}")] [HttpDelete] public override void Delete(Guid id, [MatrixParameter] string[] zoneId = null, [MatrixParameter] string[] contextId = null) diff --git a/Code/Sif3Framework/Sif.Framework/Controllers/SifController.cs b/Code/Sif3Framework/Sif.Framework/Controllers/SifController.cs index 508b227c..b4aae85b 100644 --- a/Code/Sif3Framework/Sif.Framework/Controllers/SifController.cs +++ b/Code/Sif3Framework/Sif.Framework/Controllers/SifController.cs @@ -17,8 +17,8 @@ using Sif.Framework.Model.Persistence; using Sif.Framework.Service; using Sif.Framework.Service.Authentication; -using Sif.Framework.WebApi.ModelBinders; using Sif.Framework.Service.Infrastructure; +using Sif.Framework.WebApi.ModelBinders; using System; using System.Collections.Generic; using System.Net; @@ -37,7 +37,15 @@ public abstract class SifController : ApiController where UI : new() where DB : IPersistable, new() { + + /// + /// Authentication service. + /// protected IAuthenticationService authService; + + /// + /// Service for SIF Object operations. + /// protected ISifService service; /// @@ -59,7 +67,7 @@ public SifController(ISifService service) public virtual void Delete(Guid id, [MatrixParameter] string[] zoneId = null, [MatrixParameter] string[] contextId = null) { - if (!authService.VerifyAuthenticationHeader(Request.Headers.Authorization)) + if (!authService.VerifyAuthenticationHeader(Request.Headers)) { throw new HttpResponseException(HttpStatusCode.Unauthorized); } @@ -96,7 +104,7 @@ public virtual void Delete(Guid id, [MatrixParameter] string[] zoneId = null, [M public virtual UI Get(Guid id, [MatrixParameter] string[] zoneId = null, [MatrixParameter] string[] contextId = null) { - if (!authService.VerifyAuthenticationHeader(Request.Headers.Authorization)) + if (!authService.VerifyAuthenticationHeader(Request.Headers)) { throw new HttpResponseException(HttpStatusCode.Unauthorized); } @@ -128,7 +136,7 @@ public virtual UI Get(Guid id, [MatrixParameter] string[] zoneId = null, [Matrix public virtual ICollection Get([MatrixParameter] string[] zoneId = null, [MatrixParameter] string[] contextId = null) { - if (!authService.VerifyAuthenticationHeader(Request.Headers.Authorization)) + if (!authService.VerifyAuthenticationHeader(Request.Headers)) { throw new HttpResponseException(HttpStatusCode.Unauthorized); } @@ -158,7 +166,7 @@ public virtual ICollection Get([MatrixParameter] string[] zoneId = null, [Ma public virtual HttpResponseMessage Post(UI item, [MatrixParameter] string[] zoneId = null, [MatrixParameter] string[] contextId = null) { - if (!authService.VerifyAuthenticationHeader(Request.Headers.Authorization)) + if (!authService.VerifyAuthenticationHeader(Request.Headers)) { throw new HttpResponseException(HttpStatusCode.Unauthorized); } @@ -192,7 +200,7 @@ public virtual HttpResponseMessage Post(UI item, [MatrixParameter] string[] zone public virtual void Put(Guid id, UI item, [MatrixParameter] string[] zoneId = null, [MatrixParameter] string[] contextId = null) { - if (!authService.VerifyAuthenticationHeader(Request.Headers.Authorization)) + if (!authService.VerifyAuthenticationHeader(Request.Headers)) { throw new HttpResponseException(HttpStatusCode.Unauthorized); } diff --git a/Code/Sif3Framework/Sif.Framework/Model/Authentication/AuthenticationMethod.cs b/Code/Sif3Framework/Sif.Framework/Model/Authentication/AuthenticationMethod.cs new file mode 100644 index 00000000..b7d10246 --- /dev/null +++ b/Code/Sif3Framework/Sif.Framework/Model/Authentication/AuthenticationMethod.cs @@ -0,0 +1,22 @@ +/* + * Copyright 2017 Systemic Pty Ltd + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +namespace Sif.Framework.Model.Authentication +{ + + enum AuthenticationMethod { Basic, SIF_HMACSHA256 } + +} diff --git a/Code/Sif3Framework/Sif.Framework/Model/Authentication/AuthorisationToken.cs b/Code/Sif3Framework/Sif.Framework/Model/Authentication/AuthorisationToken.cs new file mode 100644 index 00000000..b2045410 --- /dev/null +++ b/Code/Sif3Framework/Sif.Framework/Model/Authentication/AuthorisationToken.cs @@ -0,0 +1,38 @@ +/* + * Copyright 2017 Systemic Pty Ltd + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +namespace Sif.Framework.Model.Authentication +{ + + /// + /// Authorisation token used for application authentication. + /// + public class AuthorisationToken + { + + /// + /// Authorisation token value. + /// + internal string Token { get; set; } + + /// + /// Timestamp associated with the authorisation token. + /// + internal string Timestamp { get; set; } + + } + +} diff --git a/Code/Sif3Framework/Sif.Framework/Model/Exceptions/InvalidAuthorisationTokenException.cs b/Code/Sif3Framework/Sif.Framework/Model/Exceptions/InvalidAuthorisationTokenException.cs new file mode 100644 index 00000000..d7340cd7 --- /dev/null +++ b/Code/Sif3Framework/Sif.Framework/Model/Exceptions/InvalidAuthorisationTokenException.cs @@ -0,0 +1,64 @@ +/* + * Copyright 2017 Systemic Pty Ltd + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +using System; +using System.Runtime.Serialization; + +namespace Sif.Framework.Model.Exceptions +{ + + /// + /// This exception represents the situation where an authorisation token is not recognised or is invalid. + /// + [Serializable] + public class InvalidAuthorisationTokenException : BaseException + { + + /// + /// + /// + public InvalidAuthorisationTokenException() + : base("The authorisation token is not recognised or is invalid.") + { + } + + /// + /// + /// + public InvalidAuthorisationTokenException(string message) + : base(message) + { + } + + /// + /// + /// + public InvalidAuthorisationTokenException(string message, Exception innerException) + : base(message, innerException) + { + } + + /// + /// + /// + protected InvalidAuthorisationTokenException(SerializationInfo info, StreamingContext context) + : base(info, context) + { + } + + } + +} diff --git a/Code/Sif3Framework/Sif.Framework/Providers/BasicProvider.cs b/Code/Sif3Framework/Sif.Framework/Providers/BasicProvider.cs index 7d44133e..bf095fc5 100644 --- a/Code/Sif3Framework/Sif.Framework/Providers/BasicProvider.cs +++ b/Code/Sif3Framework/Sif.Framework/Providers/BasicProvider.cs @@ -53,7 +53,7 @@ public BasicProvider(IBasicProviderService service) public override IHttpActionResult Post(List objs, [MatrixParameter] string[] zoneId = null, [MatrixParameter] string[] contextId = null) { - if (!authService.VerifyAuthenticationHeader(Request.Headers.Authorization)) + if (!authService.VerifyAuthenticationHeader(Request.Headers)) { return Unauthorized(); } @@ -160,7 +160,7 @@ public override IHttpActionResult Post(List objs, [MatrixParameter] string[] public override IHttpActionResult Put(List objs, [MatrixParameter] string[] zoneId = null, [MatrixParameter] string[] contextId = null) { - if (!authService.VerifyAuthenticationHeader(Request.Headers.Authorization)) + if (!authService.VerifyAuthenticationHeader(Request.Headers)) { return Unauthorized(); } diff --git a/Code/Sif3Framework/Sif.Framework/Providers/FunctionalServiceProvider.cs b/Code/Sif3Framework/Sif.Framework/Providers/FunctionalServiceProvider.cs index 76c07064..b2a38cd1 100644 --- a/Code/Sif3Framework/Sif.Framework/Providers/FunctionalServiceProvider.cs +++ b/Code/Sif3Framework/Sif.Framework/Providers/FunctionalServiceProvider.cs @@ -1,5 +1,6 @@ /* * Crown Copyright © Department for Education (UK) 2016 + * Copyright 2017 Systemic Pty Ltd * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -24,18 +25,19 @@ using Sif.Framework.Utils; using Sif.Framework.WebApi.ModelBinders; using Sif.Specification.Infrastructure; -using Environment = Sif.Framework.Model.Infrastructure.Environment; using System; using System.Collections.Generic; +using System.Linq; using System.Net; using System.Net.Http; using System.Reflection; using System.Text; using System.Web.Http; -using System.Linq; +using Environment = Sif.Framework.Model.Infrastructure.Environment; namespace Sif.Framework.Providers { + /// /// Services Connector implementation /// @@ -673,7 +675,7 @@ protected virtual IFunctionalService getService(string serviceName) protected virtual string CheckAuthorisation(string[] zone, string[] context) { string sessionToken = ""; - if (!authService.VerifyAuthenticationHeader(Request.Headers.Authorization, out sessionToken)) + if (!authService.VerifyAuthenticationHeader(Request.Headers, out sessionToken)) { log.Debug("Could not verify request headers."); throw new HttpResponseException(HttpStatusCode.Unauthorized); @@ -785,9 +787,9 @@ protected HttpResponseMessage OKResult(string payload = null) }; } - private String getOwnerId(String sessionToken) + private string getOwnerId(string sessionToken) { - String ownerId = null; + string ownerId = null; switch (SettingsManager.ProviderSettings.EnvironmentType) { @@ -807,6 +809,7 @@ private String getOwnerId(String sessionToken) } return ownerId; } + } } diff --git a/Code/Sif3Framework/Sif.Framework/Providers/Provider.cs b/Code/Sif3Framework/Sif.Framework/Providers/Provider.cs index 5253095d..dc131cd0 100644 --- a/Code/Sif3Framework/Sif.Framework/Providers/Provider.cs +++ b/Code/Sif3Framework/Sif.Framework/Providers/Provider.cs @@ -89,7 +89,7 @@ public Provider(IProviderService service) public virtual IHttpActionResult Post(TSingle obj, [MatrixParameter] string[] zoneId = null, [MatrixParameter] string[] contextId = null) { - if (!authService.VerifyAuthenticationHeader(Request.Headers.Authorization)) + if (!authService.VerifyAuthenticationHeader(Request.Headers)) { return Unauthorized(); } @@ -174,7 +174,7 @@ public virtual IHttpActionResult Post(TSingle obj, [MatrixParameter] string[] zo public virtual IHttpActionResult Post(TMultiple obj, [MatrixParameter] string[] zoneId = null, [MatrixParameter] string[] contextId = null) { - if (!authService.VerifyAuthenticationHeader(Request.Headers.Authorization)) + if (!authService.VerifyAuthenticationHeader(Request.Headers)) { return Unauthorized(); } @@ -201,7 +201,7 @@ public virtual IHttpActionResult Post(TMultiple obj, [MatrixParameter] string[] public virtual IHttpActionResult Get([FromUri(Name = "id")] string refId, [MatrixParameter] string[] zoneId = null, [MatrixParameter] string[] contextId = null) { - if (!authService.VerifyAuthenticationHeader(Request.Headers.Authorization)) + if (!authService.VerifyAuthenticationHeader(Request.Headers)) { return Unauthorized(); } @@ -390,7 +390,7 @@ private IHttpActionResult GetQueryByExample(TSingle obj, uint? navigationPage, u public virtual IHttpActionResult Get(TSingle obj, string changesSinceMarker = null, [MatrixParameter] string[] zoneId = null, [MatrixParameter] string[] contextId = null) { - if (!authService.VerifyAuthenticationHeader(Request.Headers.Authorization)) + if (!authService.VerifyAuthenticationHeader(Request.Headers)) { return Unauthorized(); } @@ -470,7 +470,7 @@ public virtual IHttpActionResult Get(string object1, [MatrixParameter] string[] contextId = null) { - if (!authService.VerifyAuthenticationHeader(Request.Headers.Authorization)) + if (!authService.VerifyAuthenticationHeader(Request.Headers)) { return Unauthorized(); } @@ -546,7 +546,7 @@ public virtual IHttpActionResult Get(string object1, public virtual IHttpActionResult Put([FromUri(Name = "id")] string refId, TSingle obj, [MatrixParameter] string[] zoneId = null, [MatrixParameter] string[] contextId = null) { - if (!authService.VerifyAuthenticationHeader(Request.Headers.Authorization)) + if (!authService.VerifyAuthenticationHeader(Request.Headers)) { return Unauthorized(); } @@ -596,7 +596,7 @@ public virtual IHttpActionResult Put([FromUri(Name = "id")] string refId, TSingl public virtual IHttpActionResult Put(TMultiple obj, [MatrixParameter] string[] zoneId = null, [MatrixParameter] string[] contextId = null) { - if (!authService.VerifyAuthenticationHeader(Request.Headers.Authorization)) + if (!authService.VerifyAuthenticationHeader(Request.Headers)) { return Unauthorized(); } @@ -622,7 +622,7 @@ public virtual IHttpActionResult Put(TMultiple obj, [MatrixParameter] string[] z public virtual IHttpActionResult Delete([FromUri(Name = "id")] string refId, [MatrixParameter] string[] zoneId = null, [MatrixParameter] string[] contextId = null) { - if (!authService.VerifyAuthenticationHeader(Request.Headers.Authorization)) + if (!authService.VerifyAuthenticationHeader(Request.Headers)) { return Unauthorized(); } @@ -667,7 +667,7 @@ public virtual IHttpActionResult Delete([FromUri(Name = "id")] string refId, [Ma public virtual IHttpActionResult Delete(deleteRequestType deleteRequest, [MatrixParameter] string[] zoneId = null, [MatrixParameter] string[] contextId = null) { - if (!authService.VerifyAuthenticationHeader(Request.Headers.Authorization)) + if (!authService.VerifyAuthenticationHeader(Request.Headers)) { return Unauthorized(); } @@ -738,7 +738,7 @@ public virtual IHttpActionResult Delete(deleteRequestType deleteRequest, [Matrix public virtual IHttpActionResult Head([MatrixParameter] string[] zoneId = null, [MatrixParameter] string[] contextId = null) { - if (!authService.VerifyAuthenticationHeader(Request.Headers.Authorization)) + if (!authService.VerifyAuthenticationHeader(Request.Headers)) { return Unauthorized(); } diff --git a/Code/Sif3Framework/Sif.Framework/Service/Authentication/AuthenticationService.cs b/Code/Sif3Framework/Sif.Framework/Service/Authentication/AuthenticationService.cs index d5897ba1..7c9cd41d 100644 --- a/Code/Sif3Framework/Sif.Framework/Service/Authentication/AuthenticationService.cs +++ b/Code/Sif3Framework/Sif.Framework/Service/Authentication/AuthenticationService.cs @@ -1,5 +1,5 @@ /* - * Copyright 2015 Systemic Pty Ltd + * Copyright 2017 Systemic Pty Ltd * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,19 +14,26 @@ * limitations under the License. */ -using Sif.Framework.Model.Infrastructure; +using Sif.Framework.Model.Authentication; using Sif.Framework.Utils; +using System; using System.Net.Http.Headers; +using Environment = Sif.Framework.Model.Infrastructure.Environment; namespace Sif.Framework.Service.Authentication { /// - /// IAuthenticationService + /// IAuthenticationService /// abstract class AuthenticationService : IAuthenticationService { + /// + /// GetEnvironmentBySessionToken + /// + public abstract Environment GetEnvironmentBySessionToken(string sessionToken); + /// /// Retrieve the shared secret value associated with the passed in application key. /// @@ -44,18 +51,18 @@ abstract class AuthenticationService : IAuthenticationService /// /// Verify the authentication header. /// - /// Authentication header. + /// HTTP request headers. /// Flag to indicate whether this is the initial verification call. /// Session token associated with the authentication header. /// True if the initial authentication header is valid; false otherwise. - protected bool VerifyAuthenticationHeader(AuthenticationHeaderValue header, bool initial, out string sessionToken) + protected bool VerifyAuthenticationHeader(HttpRequestHeaders headers, bool initial, out string sessionToken) { bool verified = false; string sessionTokenChecked = null; - if (header != null) + if (headers != null && headers.Authorization != null) { - AuthenticationUtils.GetSharedSecret sharedSecret; + GetSharedSecret sharedSecret; if (initial) { @@ -66,13 +73,18 @@ protected bool VerifyAuthenticationHeader(AuthenticationHeaderValue header, bool sharedSecret = SharedSecret; } - if ("Basic".Equals(header.Scheme)) + if (AuthenticationMethod.Basic.ToString().Equals(headers.Authorization.Scheme, StringComparison.OrdinalIgnoreCase)) { - verified = AuthenticationUtils.VerifyBasicAuthorisationToken(header.ToString(), sharedSecret, out sessionTokenChecked); + AuthorisationToken authorisationToken = new AuthorisationToken { Token = headers.Authorization.ToString() }; + IAuthorisationTokenService authorisationTokenService = new BasicAuthorisationTokenService(); + verified = authorisationTokenService.Verify(authorisationToken, sharedSecret, out sessionTokenChecked); } - else if ("SIF_HMACSHA256".Equals(header.Scheme)) + else if (AuthenticationMethod.SIF_HMACSHA256.ToString().Equals(headers.Authorization.Scheme, StringComparison.OrdinalIgnoreCase)) { - verified = true; + string timestamp = HttpUtils.GetTimestamp(headers); + AuthorisationToken authorisationToken = new AuthorisationToken { Token = headers.Authorization.ToString(), Timestamp = timestamp }; + IAuthorisationTokenService authorisationTokenService = new HmacShaAuthorisationTokenService(); + verified = authorisationTokenService.Verify(authorisationToken, sharedSecret, out sessionTokenChecked); } } @@ -83,32 +95,30 @@ protected bool VerifyAuthenticationHeader(AuthenticationHeaderValue header, bool } /// - /// VerifyAuthenticationHeader + /// VerifyAuthenticationHeader /// - public virtual bool VerifyAuthenticationHeader(AuthenticationHeaderValue header) + public virtual bool VerifyAuthenticationHeader(HttpRequestHeaders headers) { string sessionToken; - return VerifyAuthenticationHeader(header, false, out sessionToken); + return VerifyAuthenticationHeader(headers, false, out sessionToken); } /// - /// VerifyAuthenticationHeader + /// VerifyAuthenticationHeader /// - public virtual bool VerifyAuthenticationHeader(AuthenticationHeaderValue header, out string sessionToken) + public virtual bool VerifyAuthenticationHeader(HttpRequestHeaders headers, out string sessionToken) { - return VerifyAuthenticationHeader(header, false, out sessionToken); + return VerifyAuthenticationHeader(headers, false, out sessionToken); } /// - /// VerifyAuthenticationHeader + /// VerifyAuthenticationHeader /// - public virtual bool VerifyInitialAuthenticationHeader(AuthenticationHeaderValue header, out string sessionToken) + public virtual bool VerifyInitialAuthenticationHeader(HttpRequestHeaders header, out string sessionToken) { return VerifyAuthenticationHeader(header, true, out sessionToken); } - public abstract Environment GetEnvironmentBySessionToken(string sessionToken); - } } diff --git a/Code/Sif3Framework/Sif.Framework/Service/Authentication/BasicAuthorisationTokenService.cs b/Code/Sif3Framework/Sif.Framework/Service/Authentication/BasicAuthorisationTokenService.cs new file mode 100644 index 00000000..21e027f3 --- /dev/null +++ b/Code/Sif3Framework/Sif.Framework/Service/Authentication/BasicAuthorisationTokenService.cs @@ -0,0 +1,103 @@ +/* + * Copyright 2017 Systemic Pty Ltd + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +using Sif.Framework.Model.Authentication; +using Sif.Framework.Model.Exceptions; +using System; +using System.Text; + +namespace Sif.Framework.Service.Authentication +{ + + /// + /// Implementation of the authorisation token service based upon Basic authentication. + /// + class BasicAuthorisationTokenService : IAuthorisationTokenService + { + + /// + /// For Basic authentication, the Timestamp property of the AuthorisationToken will always return null. + /// + /// + public AuthorisationToken Generate(string sessionToken, string sharedSecret) + { + + if (string.IsNullOrWhiteSpace(sessionToken)) + { + throw new ArgumentNullException("sessionToken"); + } + + if (string.IsNullOrWhiteSpace(sharedSecret)) + { + throw new ArgumentNullException("sharedSecret"); + } + + AuthorisationToken authorisationToken = new AuthorisationToken + { + Token = AuthenticationMethod.Basic.ToString() + " " + Convert.ToBase64String(Encoding.UTF8.GetBytes(sessionToken + ":" + sharedSecret)), + Timestamp = null + }; + + return authorisationToken; + } + + /// + /// For Basic authentication, the Timestamp property of the AuthorisationToken is ignored. + /// + /// + public bool Verify(AuthorisationToken authorisationToken, GetSharedSecret getSharedSecret, out string sessionToken) + { + + if (authorisationToken == null) + { + throw new InvalidAuthorisationTokenException("Authorisation token is null."); + } + + if (string.IsNullOrWhiteSpace(authorisationToken.Token)) + { + throw new InvalidAuthorisationTokenException("The authorisation token value is null or empty."); + } + + if (getSharedSecret == null) + { + throw new ArgumentNullException("getSharedSecret"); + } + + string[] tokens = authorisationToken.Token.Split(' '); + + if (tokens.Length != 2 || !AuthenticationMethod.Basic.ToString().Equals(tokens[0]) || string.IsNullOrWhiteSpace(tokens[1])) + { + throw new InvalidAuthorisationTokenException("Authorisation token is not recognised."); + } + + string base64EncodedString = tokens[1]; + string combinedMessage = Encoding.ASCII.GetString(Convert.FromBase64String(base64EncodedString)); + string[] nextTokens = combinedMessage.Split(':'); + + if (nextTokens.Length != 2 || string.IsNullOrWhiteSpace(nextTokens[0]) || string.IsNullOrWhiteSpace(nextTokens[1])) + { + throw new InvalidAuthorisationTokenException("Authorisation token is invalid."); + } + + string sharedSecret = nextTokens[1]; + sessionToken = nextTokens[0]; + + return sharedSecret.Equals(getSharedSecret(sessionToken)); + } + + } + +} diff --git a/Code/Sif3Framework/Sif.Framework/Service/Authentication/BrokeredAuthenticationService.cs b/Code/Sif3Framework/Sif.Framework/Service/Authentication/BrokeredAuthenticationService.cs index 1958cbbe..738299d2 100644 --- a/Code/Sif3Framework/Sif.Framework/Service/Authentication/BrokeredAuthenticationService.cs +++ b/Code/Sif3Framework/Sif.Framework/Service/Authentication/BrokeredAuthenticationService.cs @@ -1,5 +1,5 @@ /* - * Copyright 2016 Systemic Pty Ltd + * Copyright 2017 Systemic Pty Ltd * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -28,7 +28,7 @@ namespace Sif.Framework.Service.Authentication { /// - /// AuthenticationService + /// AuthenticationService /// class BrokeredAuthenticationService : AuthenticationService { @@ -46,16 +46,27 @@ public BrokeredAuthenticationService(IApplicationRegisterService applicationRegi } /// - /// InitialSharedSecret + /// GetEnvironmentBySessionToken + /// + public override Environment GetEnvironmentBySessionToken(string sessionToken) + { + environmentType environment = environmentService.RetrieveBySessionToken(sessionToken); + + return MapperFactory.CreateInstance(environment); + } + + /// + /// InitialSharedSecret /// protected override string InitialSharedSecret(string applicationKey) { ApplicationRegister applicationRegister = applicationRegisterService.RetrieveByApplicationKey(applicationKey); + return (applicationRegister == null ? null : applicationRegister.SharedSecret); } /// - /// SharedSecret + /// SharedSecret /// protected override string SharedSecret(string sessionToken) { @@ -67,24 +78,20 @@ protected override string SharedSecret(string sessionToken) } ApplicationRegister applicationRegister = applicationRegisterService.RetrieveByApplicationKey(environment.applicationInfo.applicationKey); + return (applicationRegister == null ? null : applicationRegister.SharedSecret); } /// - /// VerifyAuthenticationHeader + /// VerifyAuthenticationHeader /// - public override bool VerifyAuthenticationHeader(AuthenticationHeaderValue header) + public override bool VerifyAuthenticationHeader(HttpRequestHeaders headers) { string storedSessionToken = sessionService.RetrieveSessionToken(settings.ApplicationKey, settings.SolutionId, settings.UserToken, settings.UserToken); string sessionToken; - bool verified = VerifyAuthenticationHeader(header, false, out sessionToken); - return (verified && sessionToken.Equals(storedSessionToken)); - } + bool verified = VerifyAuthenticationHeader(headers, false, out sessionToken); - public override Environment GetEnvironmentBySessionToken(string sessionToken) - { - environmentType environment = environmentService.RetrieveBySessionToken(sessionToken); - return MapperFactory.CreateInstance(environment); + return (verified && sessionToken.Equals(storedSessionToken)); } } diff --git a/Code/Sif3Framework/Sif.Framework/Service/Authentication/HmacShaAuthorisationTokenService.cs b/Code/Sif3Framework/Sif.Framework/Service/Authentication/HmacShaAuthorisationTokenService.cs new file mode 100644 index 00000000..36726a3e --- /dev/null +++ b/Code/Sif3Framework/Sif.Framework/Service/Authentication/HmacShaAuthorisationTokenService.cs @@ -0,0 +1,138 @@ +/* + * Copyright 2017 Systemic Pty Ltd + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +using Sif.Framework.Model.Authentication; +using Sif.Framework.Model.Exceptions; +using System; +using System.Security.Cryptography; +using System.Text; + +namespace Sif.Framework.Service.Authentication +{ + + /// + /// Implementation of the authorisation token service based upon HMAC-SHA256 authentication. + /// + class HmacShaAuthorisationTokenService : IAuthorisationTokenService + { + + /// + /// + /// + public AuthorisationToken Generate(string sessionToken, string sharedSecret) + { + + if (string.IsNullOrWhiteSpace(sessionToken)) + { + throw new ArgumentNullException("sessionToken"); + } + + if (string.IsNullOrWhiteSpace(sharedSecret)) + { + throw new ArgumentNullException("sharedSecret"); + } + + AuthorisationToken authorisationToken = new AuthorisationToken(); + + // Generate UTC ISO 8601 date string. + authorisationToken.Timestamp = DateTime.UtcNow.ToString("o"); + // 1. Combine the Token and current date time in UTC using ISO 8601 format. + byte[] messageBytes = Encoding.ASCII.GetBytes(sessionToken + ":" + authorisationToken.Timestamp); + // 2. Calculate the HMAC SHA 256 using the Consumer Secret and then Base64 encode. + byte[] keyBytes = Encoding.ASCII.GetBytes(sharedSecret); + string hmacsha256EncodedString; + + using (HMACSHA256 hmacsha256 = new HMACSHA256(keyBytes)) + { + byte[] hashMessage = hmacsha256.ComputeHash(messageBytes); + hmacsha256EncodedString = Convert.ToBase64String(hashMessage); + } + + // 3. Combine the Token with the resulting string from above separated by a colon. + string combinedMessage = sessionToken + ":" + hmacsha256EncodedString; + // 4. Base64 encode this string. + string base64EncodedString = Convert.ToBase64String(Encoding.ASCII.GetBytes(combinedMessage)); + + // 5. Prefix this string with the Authentication Method and a space. + authorisationToken.Token = AuthenticationMethod.SIF_HMACSHA256.ToString() + " " + base64EncodedString; + + return authorisationToken; + } + + /// + /// + /// + public bool Verify(AuthorisationToken authorisationToken, GetSharedSecret getSharedSecret, out string sessionToken) + { + + if (authorisationToken == null) + { + throw new InvalidAuthorisationTokenException("Authorisation token is null."); + } + + if (string.IsNullOrWhiteSpace(authorisationToken.Token)) + { + throw new InvalidAuthorisationTokenException("The authorisation token value is null or empty."); + } + + if (string.IsNullOrWhiteSpace(authorisationToken.Timestamp)) + { + throw new InvalidAuthorisationTokenException("The authorisation token timestamp is null or empty."); + } + + if (getSharedSecret == null) + { + throw new ArgumentNullException("getSharedSecret"); + } + + string[] tokens = authorisationToken.Token.Split(' '); + + if (tokens.Length != 2 || !AuthenticationMethod.SIF_HMACSHA256.ToString().Equals(tokens[0]) || string.IsNullOrWhiteSpace(tokens[1])) + { + throw new InvalidAuthorisationTokenException("Authorisation token is not recognised."); + } + + string base64EncodedString = tokens[1]; + string combinedMessage = Encoding.ASCII.GetString(Convert.FromBase64String(base64EncodedString)); + string[] nextTokens = combinedMessage.Split(':'); + + if (nextTokens.Length != 2 || string.IsNullOrWhiteSpace(nextTokens[0]) || string.IsNullOrWhiteSpace(nextTokens[1])) + { + throw new InvalidAuthorisationTokenException("Authorisation token is invalid."); + } + + string hmacsha256EncodedString = nextTokens[1]; + sessionToken = nextTokens[0]; + string sharedSecret = getSharedSecret(sessionToken); + + // Recalculate the encoded HMAC SHA256 string. + // NOTE: Currently there are no checks for the date to be in UTC ISO 8601 format. + byte[] messageBytes = Encoding.ASCII.GetBytes(sessionToken + ":" + authorisationToken.Timestamp); + byte[] keyBytes = Encoding.ASCII.GetBytes(sharedSecret); + string newHmacsha256EncodedString; + + using (HMACSHA256 hmacsha256 = new HMACSHA256(keyBytes)) + { + byte[] hashMessage = hmacsha256.ComputeHash(messageBytes); + newHmacsha256EncodedString = Convert.ToBase64String(hashMessage); + } + + return hmacsha256EncodedString.Equals(newHmacsha256EncodedString); + } + + } + +} diff --git a/Code/Sif3Framework/Sif.Framework/Service/Authentication/IAuthenticationService.cs b/Code/Sif3Framework/Sif.Framework/Service/Authentication/IAuthenticationService.cs index bbbfd315..e7f1f196 100644 --- a/Code/Sif3Framework/Sif.Framework/Service/Authentication/IAuthenticationService.cs +++ b/Code/Sif3Framework/Sif.Framework/Service/Authentication/IAuthenticationService.cs @@ -1,5 +1,5 @@ /* - * Copyright 2015 Systemic Pty Ltd + * Copyright 2017 Systemic Pty Ltd * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -26,30 +26,35 @@ namespace Sif.Framework.Service.Authentication public interface IAuthenticationService { + /// + /// Retrieve an environment by session token. + /// + /// Session token associated with the environment. + /// Environment. + Environment GetEnvironmentBySessionToken(string sessionToken); + /// /// Verify the authentication header. /// - /// Authentication header. + /// HTTP request headers. /// True if the authentication header is valid; false otherwise. - bool VerifyAuthenticationHeader(AuthenticationHeaderValue header); + bool VerifyAuthenticationHeader(HttpRequestHeaders headers); /// /// Verify the authentication header. /// - /// Authentication header. + /// HTTP request headers. /// Session token associated with the authentication header. /// True if the authentication header is valid; false otherwise. - bool VerifyAuthenticationHeader(AuthenticationHeaderValue header, out string sessionToken); + bool VerifyAuthenticationHeader(HttpRequestHeaders headers, out string sessionToken); /// /// Verify the initial authentication header. /// - /// Intial authentication header. + /// HTTP request headers. /// Session token associated with the initial authentication header. /// True if the initial authentication header is valid; false otherwise. - bool VerifyInitialAuthenticationHeader(AuthenticationHeaderValue header, out string sessionToken); - - Environment GetEnvironmentBySessionToken(string sessionToken); + bool VerifyInitialAuthenticationHeader(HttpRequestHeaders headers, out string sessionToken); } diff --git a/Code/Sif3Framework/Sif.Framework/Service/Authentication/IAuthorisationTokenService.cs b/Code/Sif3Framework/Sif.Framework/Service/Authentication/IAuthorisationTokenService.cs new file mode 100644 index 00000000..84aa0aac --- /dev/null +++ b/Code/Sif3Framework/Sif.Framework/Service/Authentication/IAuthorisationTokenService.cs @@ -0,0 +1,57 @@ +/* + * Copyright 2017 Systemic Pty Ltd + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +using Sif.Framework.Model.Authentication; + +namespace Sif.Framework.Service.Authentication +{ + + /// + /// Delegate method for retrieving the shared secret used for authentication. + /// + /// Session token used to retrieve the shared secret. + /// Shared secret. + public delegate string GetSharedSecret(string sessionToken); + + /// + /// This interface defines operations associated with authorisation tokens. + /// + interface IAuthorisationTokenService + { + + /// + /// Generate an authorisation token. + /// + /// Session token. + /// Shared secret. + /// Authorisation token. + /// Either sessionToken or sharedSecret is null or empty. + AuthorisationToken Generate(string sessionToken, string sharedSecret); + + /// + /// Verify an authorisation token. + /// + /// Authorisation token to verify. + /// Delegate method for retrieving the shared secret. + /// Session token extracted from the authorisation token. + /// True if the authorisation token is valid; false otherwise. + /// getSharedSecret is null. + /// authorisationToken is null, not recognised or invalid. + bool Verify(AuthorisationToken authorisationToken, GetSharedSecret getSharedSecret, out string sessionToken); + + } + +} diff --git a/Code/Sif3Framework/Sif.Framework/Service/Registration/IRegistrationService.cs b/Code/Sif3Framework/Sif.Framework/Service/Registration/IRegistrationService.cs index 99bd459c..34826bbb 100644 --- a/Code/Sif3Framework/Sif.Framework/Service/Registration/IRegistrationService.cs +++ b/Code/Sif3Framework/Sif.Framework/Service/Registration/IRegistrationService.cs @@ -1,5 +1,5 @@ /* - * Copyright 2015 Systemic Pty Ltd + * Copyright 2017 Systemic Pty Ltd * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,6 +14,7 @@ * limitations under the License. */ +using Sif.Framework.Model.Authentication; using Sif.Framework.Model.Infrastructure; namespace Sif.Framework.Service.Registration @@ -29,7 +30,7 @@ public interface IRegistrationService /// /// Authorisation token generated from registration. /// - string AuthorisationToken { get; } + AuthorisationToken AuthorisationToken { get; } /// /// Flag to indicate whether the service has been registered. @@ -37,12 +38,14 @@ public interface IRegistrationService bool Registered { get; } /// - /// Register service with an Environment service (Broker or Environment Provider). This must be the first method called, and only once. Subsequent calls are ignored. + /// Register service with an Environment service (Broker or Environment Provider). This must be the first + /// method called, and only once. Subsequent calls are ignored. /// Environment Register(); /// - /// Register service with an Environment service (Broker or Environment Provider). This must be the first method called, and only once. Subsequent calls are ignored. + /// Register service with an Environment service (Broker or Environment Provider). This must be the first + /// method called, and only once. Subsequent calls are ignored. /// /// Environment used for registration. Environment Register(ref Environment environment); diff --git a/Code/Sif3Framework/Sif.Framework/Service/Registration/NoRegistrationService.cs b/Code/Sif3Framework/Sif.Framework/Service/Registration/NoRegistrationService.cs index b50bc18f..246c1635 100644 --- a/Code/Sif3Framework/Sif.Framework/Service/Registration/NoRegistrationService.cs +++ b/Code/Sif3Framework/Sif.Framework/Service/Registration/NoRegistrationService.cs @@ -1,5 +1,5 @@ /* - * Copyright 2015 Systemic Pty Ltd + * Copyright 2017 Systemic Pty Ltd * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,24 +14,25 @@ * limitations under the License. */ +using Sif.Framework.Model.Authentication; using Environment = Sif.Framework.Model.Infrastructure.Environment; namespace Sif.Framework.Service.Registration { /// - /// IRegistrationService + /// IRegistrationService /// public class NoRegistrationService : IRegistrationService { /// - /// AuthorisationToken + /// AuthorisationToken /// - public string AuthorisationToken { get; private set; } + public AuthorisationToken AuthorisationToken { get; private set; } /// - /// Registered + /// Registered /// public bool Registered { get; private set; } @@ -43,8 +44,9 @@ public NoRegistrationService() AuthorisationToken = null; Registered = false; } + /// - /// Register + /// Register /// public Environment Register() { @@ -53,7 +55,7 @@ public Environment Register() } /// - /// Register + /// Register /// public Environment Register(ref Environment environment) { @@ -62,7 +64,7 @@ public Environment Register(ref Environment environment) } /// - /// Unregister + /// Unregister /// public void Unregister(bool? deleteOnUnregister = null) { diff --git a/Code/Sif3Framework/Sif.Framework/Service/Registration/RegistrationService.cs b/Code/Sif3Framework/Sif.Framework/Service/Registration/RegistrationService.cs index 42783593..3e0e4bd8 100644 --- a/Code/Sif3Framework/Sif.Framework/Service/Registration/RegistrationService.cs +++ b/Code/Sif3Framework/Sif.Framework/Service/Registration/RegistrationService.cs @@ -1,5 +1,5 @@ /* - * Copyright 2015 Systemic Pty Ltd + * Copyright 2017 Systemic Pty Ltd * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -15,8 +15,10 @@ */ using log4net; +using Sif.Framework.Model.Authentication; using Sif.Framework.Model.Infrastructure; using Sif.Framework.Model.Settings; +using Sif.Framework.Service.Authentication; using Sif.Framework.Service.Mapper; using Sif.Framework.Service.Serialisation; using Sif.Framework.Service.Sessions; @@ -31,24 +33,25 @@ namespace Sif.Framework.Service.Registration { /// - /// IRegistrationService + /// IRegistrationService /// - public class RegistrationService : IRegistrationService + class RegistrationService : IRegistrationService { private static readonly ILog log = LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType); + private IAuthorisationTokenService authorisationTokenService; private string environmentUrl; private ISessionService sessionService; private string sessionToken; private IFrameworkSettings settings; /// - /// AuthorisationToken + /// AuthorisationToken /// - public string AuthorisationToken { get; private set; } + public AuthorisationToken AuthorisationToken { get; private set; } /// - /// Registered + /// Registered /// public bool Registered { get; private set; } @@ -86,10 +89,24 @@ public RegistrationService(IFrameworkSettings settings, ISessionService sessionS { this.settings = settings; this.sessionService = sessionService; + + if (AuthenticationMethod.Basic.ToString().Equals(settings.AuthenticationMethod, StringComparison.OrdinalIgnoreCase)) + { + authorisationTokenService = new BasicAuthorisationTokenService(); + } + else if (AuthenticationMethod.SIF_HMACSHA256.ToString().Equals(settings.AuthenticationMethod, StringComparison.OrdinalIgnoreCase)) + { + authorisationTokenService = new HmacShaAuthorisationTokenService(); + } + else + { + authorisationTokenService = new BasicAuthorisationTokenService(); + } + Registered = false; } /// - /// Register + /// Register /// public Environment Register() { @@ -98,10 +115,11 @@ public Environment Register() } /// - /// Register + /// Register /// public Environment Register(ref Environment environment) { + if (Registered) { return CurrentEnvironment; @@ -112,7 +130,7 @@ public Environment Register(ref Environment environment) if (log.IsDebugEnabled) log.Debug("Session token already exists for this object service (Consumer/Provider)."); string storedSessionToken = sessionService.RetrieveSessionToken(environment.ApplicationInfo.ApplicationKey, environment.SolutionId, environment.UserToken, environment.InstanceId); - AuthorisationToken = AuthenticationUtils.GenerateBasicAuthorisationToken(storedSessionToken, settings.SharedSecret); + AuthorisationToken = authorisationTokenService.Generate(storedSessionToken, settings.SharedSecret); string storedEnvironmentUrl = sessionService.RetrieveEnvironmentUrl(environment.ApplicationInfo.ApplicationKey, environment.SolutionId, environment.UserToken, environment.InstanceId); string environmentXml = HttpUtils.GetRequest(storedEnvironmentUrl, AuthorisationToken); @@ -129,7 +147,7 @@ public Environment Register(ref Environment environment) if (!storedSessionToken.Equals(sessionToken) || !storedEnvironmentUrl.Equals(environmentUrl)) { - AuthorisationToken = AuthenticationUtils.GenerateBasicAuthorisationToken(sessionToken, settings.SharedSecret); + AuthorisationToken = authorisationTokenService.Generate(sessionToken, settings.SharedSecret); sessionService.RemoveSession(storedSessionToken); sessionService.StoreSession(environmentResponse.ApplicationInfo.ApplicationKey, sessionToken, environmentUrl, environmentResponse.SolutionId, environmentResponse.UserToken, environmentResponse.InstanceId); } @@ -140,7 +158,7 @@ public Environment Register(ref Environment environment) { if (log.IsDebugEnabled) log.Debug("Session token does not exist for this object service (Consumer/Provider)."); - string initialToken = AuthenticationUtils.GenerateBasicAuthorisationToken(environment.ApplicationInfo.ApplicationKey, settings.SharedSecret); + AuthorisationToken initialToken = authorisationTokenService.Generate(environment.ApplicationInfo.ApplicationKey, settings.SharedSecret); environmentType environmentTypeToSerialise = MapperFactory.CreateInstance(environment); string body = SerialiserFactory.GetXmlSerialiser().Serialise(environmentTypeToSerialise); string environmentXml = HttpUtils.PostRequest(settings.EnvironmentUrl, initialToken, body); @@ -158,7 +176,7 @@ public Environment Register(ref Environment environment) if (log.IsDebugEnabled) log.Debug("Environment URL is " + environmentUrl + "."); - AuthorisationToken = AuthenticationUtils.GenerateBasicAuthorisationToken(sessionToken, settings.SharedSecret); + AuthorisationToken = authorisationTokenService.Generate(sessionToken, settings.SharedSecret); sessionService.StoreSession(environment.ApplicationInfo.ApplicationKey, sessionToken, environmentUrl, environmentResponse.SolutionId, environmentResponse.UserToken, environmentResponse.InstanceId); environment = environmentResponse; } @@ -169,7 +187,7 @@ public Environment Register(ref Environment environment) { HttpUtils.DeleteRequest(environmentUrl, AuthorisationToken); } - else if (!String.IsNullOrWhiteSpace(TryParseEnvironmentUrl(environmentXml))) + else if (!string.IsNullOrWhiteSpace(TryParseEnvironmentUrl(environmentXml))) { HttpUtils.DeleteRequest(TryParseEnvironmentUrl(environmentXml), AuthorisationToken); } @@ -185,7 +203,7 @@ public Environment Register(ref Environment environment) } /// - /// Unregister + /// Unregister /// public void Unregister(bool? deleteOnUnregister = null) { diff --git a/Code/Sif3Framework/Sif.Framework/Sif.Framework.csproj b/Code/Sif3Framework/Sif.Framework/Sif.Framework.csproj index 228ac063..4109ce61 100644 --- a/Code/Sif3Framework/Sif.Framework/Sif.Framework.csproj +++ b/Code/Sif3Framework/Sif.Framework/Sif.Framework.csproj @@ -86,6 +86,9 @@ + + + @@ -155,8 +158,10 @@ + + @@ -165,6 +170,7 @@ + diff --git a/Code/Sif3Framework/Sif.Framework/Utils/AuthenticationUtils.cs b/Code/Sif3Framework/Sif.Framework/Utils/AuthenticationUtils.cs index 04174d66..5b1e956d 100644 --- a/Code/Sif3Framework/Sif.Framework/Utils/AuthenticationUtils.cs +++ b/Code/Sif3Framework/Sif.Framework/Utils/AuthenticationUtils.cs @@ -1,5 +1,5 @@ /* - * Copyright 2014 Systemic Pty Ltd + * Copyright 2017 Systemic Pty Ltd * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -15,154 +15,25 @@ */ using System; -using System.Security.Cryptography; using System.Text; namespace Sif.Framework.Utils { + /// + /// Utility class for authentication operations. + /// public static class AuthenticationUtils { - enum AuthorisationMethod { Basic, HMACSHA256 }; - - public delegate string GetSharedSecret(string sessionToken); - - public static string GenerateBasicAuthorisationToken(string sessionToken, string sharedSecret) - { - - if (String.IsNullOrWhiteSpace(sharedSecret)) - { - throw new ArgumentNullException("sharedSecret"); - } - - if (String.IsNullOrWhiteSpace(sessionToken)) - { - throw new ArgumentNullException("sessionToken"); - } - - return AuthorisationMethod.Basic.ToString() + " " + Convert.ToBase64String(Encoding.UTF8.GetBytes(sessionToken + ":" + sharedSecret)); - } - - public static bool VerifyBasicAuthorisationToken(string authorisationToken, GetSharedSecret getSharedSecret, out string sessionToken) - { - - if (String.IsNullOrWhiteSpace(authorisationToken)) - { - throw new ArgumentNullException("authorisationToken"); - } - - if (getSharedSecret == null) - { - throw new ArgumentNullException("getSharedSecret"); - } - - string[] tokens = authorisationToken.Split(' '); - - if (tokens.Length != 2 || !AuthorisationMethod.Basic.ToString().Equals(tokens[0]) || String.IsNullOrWhiteSpace(tokens[1])) - { - throw new ArgumentException("Authorisation token not recognised.", "authorisationToken"); - } - - string base64EncodedString = tokens[1]; - string combinedMessage = Encoding.ASCII.GetString(Convert.FromBase64String(base64EncodedString)); - string[] nextTokens = combinedMessage.Split(':'); - - if (nextTokens.Length != 2 || String.IsNullOrWhiteSpace(nextTokens[0]) || String.IsNullOrWhiteSpace(nextTokens[1])) - { - throw new ArgumentException("Invalid authorisation token.", "authorisationToken"); - } - - string sharedSecret = nextTokens[1]; - sessionToken = nextTokens[0]; - - return sharedSecret.Equals(getSharedSecret(sessionToken)); - } - - public static string GenerateHMACSHA256AuthorisationToken(string sessionToken, string sharedSecret, out string dateString) - { - - if (String.IsNullOrWhiteSpace(sharedSecret)) - { - throw new ArgumentNullException("sharedSecret"); - } - - if (String.IsNullOrWhiteSpace(sessionToken)) - { - throw new ArgumentNullException("sessionToken"); - } - - // Generate UTC ISO 8601 date string. - dateString = DateTime.UtcNow.ToString("o"); - // 1. Combine the Token and current date time in UTC using ISO 8601 format. - byte[] messageBytes = Encoding.ASCII.GetBytes(sessionToken + ":" + dateString); - // 2. Calculate the HMAC SHA 256 using the Consumer Secret and then Base64 encode. - byte[] keyBytes = Encoding.ASCII.GetBytes(sharedSecret); - string hmacsha256EncodedString; - - using (HMACSHA256 hmacsha256 = new HMACSHA256(keyBytes)) - { - byte[] hashMessage = hmacsha256.ComputeHash(messageBytes); - hmacsha256EncodedString = Convert.ToBase64String(hashMessage); - } - - // 3. Combine the Token with the resulting string from above separated by a colon. - string combinedMessage = sessionToken + ":" + hmacsha256EncodedString; - // 4. Base64 encode this string. - string base64EncodedString = Convert.ToBase64String(Encoding.ASCII.GetBytes(combinedMessage)); - - // 5. Prefix this string with the Authentication Method and a space. - return AuthorisationMethod.HMACSHA256.ToString() + " " + base64EncodedString; - } - - public static bool VerifyHMACSHA256AuthorisationToken(string authorisationToken, string dateString, GetSharedSecret getSharedSecret, out string sessionToken) - { - - if (String.IsNullOrWhiteSpace(authorisationToken)) - { - throw new ArgumentNullException("authorisationToken"); - } - - if (String.IsNullOrWhiteSpace(dateString)) - { - throw new ArgumentNullException("dateString"); - } - - string[] tokens = authorisationToken.Split(' '); - - if (tokens.Length != 2 || !AuthorisationMethod.HMACSHA256.ToString().Equals(tokens[0]) || String.IsNullOrWhiteSpace(tokens[1])) - { - throw new ArgumentException("Authorisation token not recognised.", "authorisationToken"); - } - - string base64EncodedString = tokens[1]; - string combinedMessage = Encoding.ASCII.GetString(Convert.FromBase64String(base64EncodedString)); - string[] nextTokens = combinedMessage.Split(':'); - - if (nextTokens.Length != 2 || String.IsNullOrWhiteSpace(nextTokens[0]) || String.IsNullOrWhiteSpace(nextTokens[1])) - { - throw new ArgumentException("Invalid authorisation token.", "authorisationToken"); - } - - string hmacsha256EncodedString = nextTokens[1]; - sessionToken = nextTokens[0]; - string sharedSecret = getSharedSecret(sessionToken); - - // Recalculate the encoded HMAC SHA256 string. - // NOTE: Currently there are no checks for the date to be in UTC ISO 8601 format. I don't see how date - // can be relevant for verification purposes. - byte[] messageBytes = Encoding.ASCII.GetBytes(sessionToken + ":" + dateString); - byte[] keyBytes = Encoding.ASCII.GetBytes(sharedSecret); - string newHmacsha256EncodedString; - - using (HMACSHA256 hmacsha256 = new HMACSHA256(keyBytes)) - { - byte[] hashMessage = hmacsha256.ComputeHash(messageBytes); - newHmacsha256EncodedString = Convert.ToBase64String(hashMessage); - } - - return hmacsha256EncodedString.Equals(newHmacsha256EncodedString); - } + /// + /// Generate a session token based on the provided parameters. + /// + /// Application key. + /// Instance identifier. + /// User token. + /// Solution identifier. + /// Session token. public static string GenerateSessionToken(string applicationKey, string instanceId, string userToken, string solutionId) { return Convert.ToBase64String(Encoding.UTF8.GetBytes(applicationKey + ":" + instanceId + ":" + userToken + ":" + solutionId)); diff --git a/Code/Sif3Framework/Sif.Framework/Utils/HttpUtils.cs b/Code/Sif3Framework/Sif.Framework/Utils/HttpUtils.cs index 14b7537f..07fe81cf 100644 --- a/Code/Sif3Framework/Sif.Framework/Utils/HttpUtils.cs +++ b/Code/Sif3Framework/Sif.Framework/Utils/HttpUtils.cs @@ -15,6 +15,7 @@ */ using Sif.Framework.Extensions; +using Sif.Framework.Model.Authentication; using System; using System.Collections.Generic; using System.ComponentModel; @@ -47,7 +48,8 @@ internal enum RequestHeader navigationPage, navigationPageSize, applicationKey, - sourceName + sourceName, + timestamp } /// @@ -62,14 +64,15 @@ internal enum RequestHeader /// Overrides the ContentType header. /// Overrides the Accept header. /// - private static HttpWebRequest CreateHttpWebRequest(RequestMethod requestMethod, string url, string authorisationToken, int? navigationPage = null, int? navigationPageSize = null, string methodOverride = null, string contentTypeOverride = null, string acceptOverride = null) + private static HttpWebRequest CreateHttpWebRequest(RequestMethod requestMethod, string url, AuthorisationToken authorisationToken, int? navigationPage = null, int? navigationPageSize = null, string methodOverride = null, string contentTypeOverride = null, string acceptOverride = null) { HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url); request.ContentType = "application/xml"; request.Method = requestMethod.ToString(); request.KeepAlive = false; request.Accept = "application/xml"; - request.Headers.Add("Authorization", authorisationToken); + request.Headers.Add("Authorization", authorisationToken.Token); + request.Headers.Add("timestamp", authorisationToken.Timestamp); if (SettingsManager.ConsumerSettings.CompressPayload) { @@ -122,7 +125,7 @@ private static HttpWebRequest CreateHttpWebRequest(RequestMethod requestMethod, /// Overrides the ContentType header. /// Overrides the Accept header. /// - private static string RequestAndHeadersWithoutPayload(RequestMethod requestMethod, string url, string authorisationToken, out WebHeaderCollection responseHeaders, int? navigationPage = null, int? navigationPageSize = null, string contentTypeOverride = null, string acceptOverride = null) + private static string RequestAndHeadersWithoutPayload(RequestMethod requestMethod, string url, AuthorisationToken authorisationToken, out WebHeaderCollection responseHeaders, int? navigationPage = null, int? navigationPageSize = null, string contentTypeOverride = null, string acceptOverride = null) { HttpWebRequest request = CreateHttpWebRequest(requestMethod, url, authorisationToken, navigationPage: navigationPage, navigationPageSize: navigationPageSize, contentTypeOverride: contentTypeOverride, acceptOverride: acceptOverride); @@ -157,7 +160,7 @@ private static string RequestAndHeadersWithoutPayload(RequestMethod requestMetho /// Overrides the ContentType header. /// Overrides the Accept header. /// - private static string RequestWithoutPayload(RequestMethod requestMethod, string url, string authorisationToken, int? navigationPage = null, int? navigationPageSize = null, string contentTypeOverride = null, string acceptOverride = null) + private static string RequestWithoutPayload(RequestMethod requestMethod, string url, AuthorisationToken authorisationToken, int? navigationPage = null, int? navigationPageSize = null, string contentTypeOverride = null, string acceptOverride = null) { HttpWebRequest request = CreateHttpWebRequest(requestMethod, url, authorisationToken, navigationPage: navigationPage, navigationPageSize: navigationPageSize, contentTypeOverride: contentTypeOverride, acceptOverride: acceptOverride); @@ -191,7 +194,7 @@ private static string RequestWithoutPayload(RequestMethod requestMethod, string /// Overrides the ContentType header. /// Overrides the Accept header. /// - private static string RequestWithPayload(RequestMethod requestMethod, string url, string authorisationToken, string body, string methodOverride = null, string contentTypeOverride = null, string acceptOverride = null) + private static string RequestWithPayload(RequestMethod requestMethod, string url, AuthorisationToken authorisationToken, string body, string methodOverride = null, string contentTypeOverride = null, string acceptOverride = null) { HttpWebRequest request = CreateHttpWebRequest(requestMethod, url, authorisationToken, methodOverride: methodOverride, contentTypeOverride: contentTypeOverride, acceptOverride: acceptOverride); @@ -233,7 +236,7 @@ private static string RequestWithPayload(RequestMethod requestMethod, string url /// Overrides the ContentType header. /// Overrides the Accept header. /// - public static string DeleteRequest(string url, string authorisationToken, string contentTypeOverride = null, string acceptOverride = null) + public static string DeleteRequest(string url, AuthorisationToken authorisationToken, string contentTypeOverride = null, string acceptOverride = null) { return RequestWithoutPayload(RequestMethod.DELETE, url, authorisationToken, contentTypeOverride: contentTypeOverride, acceptOverride: acceptOverride); } @@ -247,7 +250,7 @@ public static string DeleteRequest(string url, string authorisationToken, string /// Overrides the ContentType header. /// Overrides the Accept header. /// - public static string DeleteRequest(string url, string authorisationToken, string body, string contentTypeOverride = null, string acceptOverride = null) + public static string DeleteRequest(string url, AuthorisationToken authorisationToken, string body, string contentTypeOverride = null, string acceptOverride = null) { return RequestWithPayload(RequestMethod.DELETE, url, authorisationToken, body, contentTypeOverride, acceptOverride); } @@ -263,7 +266,7 @@ public static string DeleteRequest(string url, string authorisationToken, string /// Overrides the ContentType header. /// Overrides the Accept header. /// - public static string GetRequestAndHeaders(string url, string authorisationToken, out WebHeaderCollection responseHeaders, int? navigationPage = null, int? navigationPageSize = null, string contentTypeOverride = null, string acceptOverride = null) + public static string GetRequestAndHeaders(string url, AuthorisationToken authorisationToken, out WebHeaderCollection responseHeaders, int? navigationPage = null, int? navigationPageSize = null, string contentTypeOverride = null, string acceptOverride = null) { return RequestAndHeadersWithoutPayload(RequestMethod.GET, url, authorisationToken, out responseHeaders, navigationPage, navigationPageSize, contentTypeOverride, acceptOverride); } @@ -278,7 +281,7 @@ public static string GetRequestAndHeaders(string url, string authorisationToken, /// Overrides the ContentType header. /// Overrides the Accept header. /// - public static string GetRequest(string url, string authorisationToken, int? navigationPage = null, int? navigationPageSize = null, string contentTypeOverride = null, string acceptOverride = null) + public static string GetRequest(string url, AuthorisationToken authorisationToken, int? navigationPage = null, int? navigationPageSize = null, string contentTypeOverride = null, string acceptOverride = null) { return RequestWithoutPayload(RequestMethod.GET, url, authorisationToken, navigationPage, navigationPageSize, contentTypeOverride, acceptOverride); } @@ -289,7 +292,7 @@ public static string GetRequest(string url, string authorisationToken, int? navi /// /// /// - public static WebHeaderCollection HeadRequest(string url, string authorisationToken) + public static WebHeaderCollection HeadRequest(string url, AuthorisationToken authorisationToken) { HttpWebRequest request = CreateHttpWebRequest(RequestMethod.HEAD, url, authorisationToken, null, null, null, null); WebHeaderCollection responseHeaders = new WebHeaderCollection(); @@ -312,7 +315,7 @@ public static WebHeaderCollection HeadRequest(string url, string authorisationTo /// Overrides the ContentType header. /// Overrides the Accept header. /// - public static string PostRequest(string url, string authorisationToken, string body, string methodOverride = null, string contentTypeOverride = null, string acceptOverride = null) + public static string PostRequest(string url, AuthorisationToken authorisationToken, string body, string methodOverride = null, string contentTypeOverride = null, string acceptOverride = null) { return RequestWithPayload(RequestMethod.POST, url, authorisationToken, body, methodOverride, contentTypeOverride, acceptOverride); } @@ -327,7 +330,7 @@ public static string PostRequest(string url, string authorisationToken, string b /// Overrides the ContentType header. /// Overrides the Accept header. /// - public static string PutRequest(string url, string authorisationToken, string body, string methodOverride = null, string contentTypeOverride = null, string acceptOverride = null) + public static string PutRequest(string url, AuthorisationToken authorisationToken, string body, string methodOverride = null, string contentTypeOverride = null, string acceptOverride = null) { return RequestWithPayload(RequestMethod.PUT, url, authorisationToken, body, methodOverride, contentTypeOverride, acceptOverride); } @@ -588,6 +591,16 @@ internal static string GetSourceName(HttpHeaders headers) return GetHeaderValue(headers, RequestHeader.sourceName.ToDescription()); } + /// + /// Retrieve the timestamp property from the header. + /// + /// Request headers. + /// timestamp value if set; null otherwise. + internal static string GetTimestamp(HttpHeaders headers) + { + return GetHeaderValue(headers, RequestHeader.timestamp.ToDescription()); + } + /// /// Gets the content type from the request headers. /// diff --git a/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Au.Consumer/SifFramework.config b/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Au.Consumer/SifFramework.config index e2b25832..eabec0fa 100644 --- a/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Au.Consumer/SifFramework.config +++ b/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Au.Consumer/SifFramework.config @@ -7,11 +7,11 @@ - + - + diff --git a/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Uk.Consumer/SifFramework.config b/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Uk.Consumer/SifFramework.config index d1e73880..30ec3baf 100644 --- a/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Uk.Consumer/SifFramework.config +++ b/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Uk.Consumer/SifFramework.config @@ -12,7 +12,7 @@ - + diff --git a/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Us.Consumer/SifFramework.config b/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Us.Consumer/SifFramework.config index 0884c868..d203a265 100644 --- a/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Us.Consumer/SifFramework.config +++ b/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Us.Consumer/SifFramework.config @@ -11,7 +11,7 @@ - + From 684394e62614410fcb8c53d65f0ea3d3f06a19ad Mon Sep 17 00:00:00 2001 From: rafidzal Date: Sun, 26 Mar 2017 20:08:27 +0800 Subject: [PATCH 3/9] Update the SIF Framework to use the latest version of the SIF Infrastructure (3.2.0) and SIF AUD Data Model (3.4.0). --- .../Properties/AssemblyInfo.cs | 4 +- .../Data files/environment.xml | Bin 7220 -> 7300 bytes .../Sif.Framework.Tests/DataFactory.cs | 58 +- .../NHibernate/EnvironmentRepositoryTest.cs | 99 +- .../Properties/AssemblyInfo.cs | 4 +- .../Infrastructure/EnvironmentServiceTest.cs | 54 +- .../Service/Mapper/MapperFactoryTest.cs | 29 +- .../Sif.Framework/Properties/AssemblyInfo.cs | 4 +- .../Properties/AssemblyInfo.cs | 4 +- .../Sif.Framework.Demo.Au.Consumer.csproj | 2 +- .../Properties/AssemblyInfo.cs | 4 +- .../Sif.Framework.Demo.Au.Provider.csproj | 2 +- .../Sif.Framework.Demo.Hits.Consumer.csproj | 4 +- .../Sif.Framework.Demo.Setup.csproj | 4 +- .../Properties/AssemblyInfo.cs | 4 +- .../Sif.Framework.Demo.Uk.Consumer.csproj | 4 +- .../Properties/AssemblyInfo.cs | 4 +- .../Sif.Framework.Demo.Uk.Provider.csproj | 4 +- .../Properties/AssemblyInfo.cs | 4 +- .../Sif.Framework.Demo.Us.Consumer.csproj | 4 +- .../Properties/AssemblyInfo.cs | 4 +- .../Sif.Framework.Demo.Us.Provider.csproj | 4 +- .../DataModelTypes.cs | 84075 ++++++---------- .../InfrastructureTypes.cs | 100 +- .../SIF_MessageNoIncludesAnnotated.zip | Bin 0 -> 116525 bytes .../Infrastructure_3_2_XSDs-23.zip | Bin 0 -> 33927 bytes .../SIF_MessageNoIncludesAnnotated.zip | Bin 0 -> 116525 bytes .../Code generation/InfrastructureTypes.xml | 4 +- .../Sif.Framework 3.2.0/Sif.Framework.dll | Bin 0 -> 193024 bytes .../Sif.Specification.DataModel.Au.dll | Bin 714240 -> 537600 bytes .../Sif.Specification.Infrastructure.dll | Bin 45056 -> 44544 bytes 31 files changed, 31671 insertions(+), 52812 deletions(-) create mode 100644 Data/XSD files/SIF AU 3.4 (Infrastructure 3.0.1)/SIF_MessageNoIncludesAnnotated.zip create mode 100644 Data/XSD files/SIF AU 3.4 (Infrastructure 3.2)/Infrastructure_3_2_XSDs-23.zip create mode 100644 Data/XSD files/SIF AU 3.4 (Infrastructure 3.2)/SIF_MessageNoIncludesAnnotated.zip create mode 100644 SharedLibs/Sif.Framework 3.2.0/Sif.Framework.dll diff --git a/Code/Sif3Framework/Sif.Framework.EnvironmentProvider/Properties/AssemblyInfo.cs b/Code/Sif3Framework/Sif.Framework.EnvironmentProvider/Properties/AssemblyInfo.cs index b3258071..22501bab 100644 --- a/Code/Sif3Framework/Sif.Framework.EnvironmentProvider/Properties/AssemblyInfo.cs +++ b/Code/Sif3Framework/Sif.Framework.EnvironmentProvider/Properties/AssemblyInfo.cs @@ -31,5 +31,5 @@ // // You can specify all the values or you can default the Revision and Build Numbers // by using the '*' as shown below: -[assembly: AssemblyVersion("3.1.0.0")] -[assembly: AssemblyFileVersion("3.1.0.0")] +[assembly: AssemblyVersion("3.2.0.0")] +[assembly: AssemblyFileVersion("3.2.0.0")] diff --git a/Code/Sif3Framework/Sif.Framework.Tests/Data files/environment.xml b/Code/Sif3Framework/Sif.Framework.Tests/Data files/environment.xml index 3a57d9f8faf56366480771112f73e7658a5b31e9..508b6005225327e6c2ff324d4ece783163aed6f5 100644 GIT binary patch delta 170 zcmdmD(PFvb4I`t`=8ue)ER05z_1QK{r!XWklmKxqLq0 + /// Create an Environment request populated with dummy data. + /// + /// Environment request. public static Environment CreateEnvironmentRequest() { ProductIdentity adapterProduct = new ProductIdentity { IconURI = "icon url 1", ProductName = "product name 1", ProductVersion = "3.4.1", VendorName = "Systemic" }; ProductIdentity applicationProduct = new ProductIdentity { IconURI = "icon url 2", ProductName = "product name 2", ProductVersion = "9.80", VendorName = "Systemic" }; Property zoneCharge = new Property { Name = "charge", Value = "Negative" }; Property zoneMaster = new Property { Name = "master", Value = "Annihilus" }; - IDictionary zoneProperties = - new Dictionary { { zoneCharge.Name, zoneCharge }, { zoneMaster.Name, zoneMaster } }; - Zone theNegativeZone = new Zone + IDictionary zoneProperties = new Dictionary { - Description = "The Negative Zone", - Properties = zoneProperties + { zoneCharge.Name, zoneCharge }, + { zoneMaster.Name, zoneMaster } }; + Zone theNegativeZone = new Zone { Description = "The Negative Zone", Properties = zoneProperties }; ApplicationInfo applicationInfo = new ApplicationInfo { AdapterProduct = adapterProduct, ApplicationKey = "UnitTesting", ApplicationProduct = applicationProduct, - DataModelNamespace = "http://www.sifassociation.org/au/datamodel/1.4", - SupportedInfrastructureVersion = "3.0", + DataModelNamespace = "http://www.sifassociation.org/datamodel/au/3.4", + SupportedInfrastructureVersion = "3.2", Transport = "REST" }; Environment environmentRequest = new Environment @@ -68,15 +72,19 @@ public static Environment CreateEnvironmentRequest() ConsumerName = "UnitTestConsumer", DefaultZone = theNegativeZone, InstanceId = "ThisInstance01", - SessionToken = "2e5dd3ca282fc8ddb3d08dcacc407e8a", + SessionToken = Guid.NewGuid().ToString(), SolutionId = "auTestSolution", - Type = Model.Infrastructure.EnvironmentType.DIRECT, + Type = EnvironmentType.DIRECT, UserToken = "UserToken01" }; return environmentRequest; } + /// + /// Create an Environment response populated with dummy data. + /// + /// Environment response. public static Environment CreateEnvironmentResponse() { InfrastructureService environmentURL = new InfrastructureService { Name = InfrastructureServiceNames.environment, Value = "http://rest3api.sifassociation.org/api/solutions/auTestSolution/environments/5b72f2d4-7a83-4297-a71f-8b5fb26cbf14" }; @@ -95,31 +103,25 @@ public static Environment CreateEnvironmentResponse() Right adminRight = new Right() { Type = RightType.ADMIN.ToString(), Value = RightValue.APPROVED.ToString() }; Right createRight = new Right() { Type = RightType.CREATE.ToString(), Value = RightValue.APPROVED.ToString() }; - IDictionary rights = new Dictionary { { adminRight.Type, adminRight } }; - - Infrastructure.Service studentPersonalsService = new Infrastructure.Service + IDictionary rights = new Dictionary { - ContextId = "DEFAULT", - Name = "StudentPersonals", - Rights = rights, - Type = "OBJECT" + { adminRight.Type, adminRight } }; - Infrastructure.Service schoolInfosService = new Infrastructure.Service + Service studentPersonalsService = new Service { ContextId = "DEFAULT", Name = "StudentPersonals", Rights = rights, Type = "OBJECT" }; + Service schoolInfosService = new Service { ContextId = "DEFAULT", Name = "SchoolInfos", Rights = rights, Type = "OBJECT" }; + ICollection services = new SortedSet { - ContextId = "DEFAULT", - Name = "SchoolInfos", - Rights = rights, - Type = "OBJECT" - }; - ICollection services = new SortedSet - { - studentPersonalsService, schoolInfosService + studentPersonalsService, + schoolInfosService }; ProvisionedZone schoolZone = new ProvisionedZone { SifId = "auSchoolTestingZone", Services = services }; ProvisionedZone studentZone = new ProvisionedZone { SifId = "auStudentTestingZone", Services = services }; - - IDictionary provisionedZones = new SortedDictionary { { schoolZone.SifId, schoolZone }, { studentZone.SifId, studentZone } }; + IDictionary provisionedZones = new SortedDictionary + { + { schoolZone.SifId, schoolZone }, + { studentZone.SifId, studentZone } + }; Environment environmentResponse = CreateEnvironmentRequest(); environmentResponse.InfrastructureServices = infrastructureServices; diff --git a/Code/Sif3Framework/Sif.Framework.Tests/Persistence/NHibernate/EnvironmentRepositoryTest.cs b/Code/Sif3Framework/Sif.Framework.Tests/Persistence/NHibernate/EnvironmentRepositoryTest.cs index 844bf298..49315d91 100644 --- a/Code/Sif3Framework/Sif.Framework.Tests/Persistence/NHibernate/EnvironmentRepositoryTest.cs +++ b/Code/Sif3Framework/Sif.Framework.Tests/Persistence/NHibernate/EnvironmentRepositoryTest.cs @@ -1,5 +1,5 @@ /* - * Copyright 2014 Systemic Pty Ltd + * Copyright 2017 Systemic Pty Ltd * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -17,42 +17,68 @@ using Microsoft.VisualStudio.TestTools.UnitTesting; using Sif.Framework.Model.Infrastructure; using System; -using System.Collections; using System.Collections.Generic; using Environment = Sif.Framework.Model.Infrastructure.Environment; namespace Sif.Framework.Persistence.NHibernate { + /// + /// Unit test for EnvironmentRepository. + /// [TestClass] public class EnvironmentRepositoryTest { + private IEnvironmentRepository environmentRepository; - // Use ClassInitialize to run code before running the first test in the class + /// + /// Use ClassInitialize to run code before running the first test in the class. + /// + /// Context information for the unit test. [ClassInitialize()] - public static void MyClassInitialize(TestContext testContext) + public static void ClassInitialize(TestContext testContext) { DataFactory.CreateDatabase(); } - // Use ClassCleanup to run code after all tests in a class have run + /// + /// Use ClassCleanup to run code after all tests in a class have run. + /// [ClassCleanup()] - public static void MyClassCleanup() { } + public static void ClassCleanup() + { + } - // Use TestInitialize to run code before running each test + /// + /// Use TestInitialize to run code before running each test. + /// [TestInitialize()] - public void MyTestInitialize() { } + public void TestInitialize() + { + environmentRepository = new EnvironmentRepository(); + } - // Use TestCleanup to run code after each test has run + /// + /// Use TestCleanup to run code after each test has run. + /// [TestCleanup()] - public void MyTestCleanup() { } + public void MyTestCleanup() + { + } + /// + /// Save a new Environment and then retreieve it. + /// [TestMethod] public void SaveAndRetrieve() { + + // Save a new Environment and then retrieve it using it's identifier. Environment saved = DataFactory.CreateEnvironmentRequest(); - Guid environmentId = (new EnvironmentRepository()).Save(saved); - Environment retrieved = (new EnvironmentRepository()).Retrieve(environmentId); + Guid environmentId = environmentRepository.Save(saved); + Environment retrieved = environmentRepository.Retrieve(environmentId); + + // Assert that the retrieved Environment matches the saved Environment. Assert.AreEqual(saved.Type, retrieved.Type); Assert.AreEqual(saved.AuthenticationMethod, retrieved.AuthenticationMethod); Assert.AreEqual(saved.ConsumerName, retrieved.ConsumerName); @@ -61,24 +87,32 @@ public void SaveAndRetrieve() Assert.AreEqual(saved.ApplicationInfo.DataModelNamespace, retrieved.ApplicationInfo.DataModelNamespace); } + /// + /// Save a new Environment and then retreieve it using an example Environment instance. + /// [TestMethod] public void SaveAndRetrieveByExample() { + + // Save a new Environment. Environment saved = DataFactory.CreateEnvironmentRequest(); - Guid environmentId = (new EnvironmentRepository()).Save(saved); - ApplicationInfo applicationInfo = new ApplicationInfo - { - ApplicationKey = "UnitTesting", }; + environmentRepository.Save(saved); + + // Create an example Environment instance for use in the retrieve call. + ApplicationInfo applicationInfo = new ApplicationInfo { ApplicationKey = "UnitTesting" }; Environment example = new Environment { ApplicationInfo = applicationInfo, - InstanceId = "ThisInstance01", - SessionToken = "2e5dd3ca282fc8ddb3d08dcacc407e8a", - SolutionId = "auTestSolution", - UserToken = "UserToken01" + InstanceId = saved.InstanceId, + SessionToken = saved.SessionToken, + SolutionId = saved.SolutionId, + UserToken = saved.UserToken }; - IEnumerable environments = (new EnvironmentRepository()).Retrieve(example); + // Retrieve Environments based on the example Environment instance. + IEnumerable environments = environmentRepository.Retrieve(example); + + // Assert that the retrieved Environments match properties of the example Environment instance. foreach (Environment retrieved in environments) { Assert.AreEqual(saved.ApplicationInfo.ApplicationKey, retrieved.ApplicationInfo.ApplicationKey); @@ -91,24 +125,19 @@ public void SaveAndRetrieveByExample() } + /// + /// Save a new Environment and then retreieve it using its session token. + /// [TestMethod] public void SaveAndRetrieveBySessionToken() { + + // Save a new Environment and then retrieve it based on it's session token. Environment saved = DataFactory.CreateEnvironmentRequest(); - Guid environmentId = (new EnvironmentRepository()).Save(saved); - ApplicationInfo applicationInfo = new ApplicationInfo - { - ApplicationKey = "UnitTesting", - }; - Environment example = new Environment - { - ApplicationInfo = applicationInfo, - InstanceId = "ThisInstance01", - SessionToken = "2e5dd3ca282fc8ddb3d08dcacc407e8a", - SolutionId = "auTestSolution", - UserToken = "UserToken01" - }; - Environment retrieved = (new EnvironmentRepository()).RetrieveBySessionToken("2e5dd3ca282fc8ddb3d08dcacc407e8a"); + environmentRepository.Save(saved); + Environment retrieved = environmentRepository.RetrieveBySessionToken(saved.SessionToken); + + // Assert that the retrieved Environment matches the saved Environment. Assert.AreEqual(saved.ApplicationInfo.ApplicationKey, retrieved.ApplicationInfo.ApplicationKey); Assert.AreEqual(saved.InstanceId, retrieved.InstanceId); Assert.AreEqual(saved.SessionToken, retrieved.SessionToken); diff --git a/Code/Sif3Framework/Sif.Framework.Tests/Properties/AssemblyInfo.cs b/Code/Sif3Framework/Sif.Framework.Tests/Properties/AssemblyInfo.cs index 7edba593..192172be 100644 --- a/Code/Sif3Framework/Sif.Framework.Tests/Properties/AssemblyInfo.cs +++ b/Code/Sif3Framework/Sif.Framework.Tests/Properties/AssemblyInfo.cs @@ -32,5 +32,5 @@ // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("3.1.0.0")] -[assembly: AssemblyFileVersion("3.1.0.0")] +[assembly: AssemblyVersion("3.2.0.0")] +[assembly: AssemblyFileVersion("3.2.0.0")] diff --git a/Code/Sif3Framework/Sif.Framework.Tests/Service/Infrastructure/EnvironmentServiceTest.cs b/Code/Sif3Framework/Sif.Framework.Tests/Service/Infrastructure/EnvironmentServiceTest.cs index 75bd2abd..06881eb6 100644 --- a/Code/Sif3Framework/Sif.Framework.Tests/Service/Infrastructure/EnvironmentServiceTest.cs +++ b/Code/Sif3Framework/Sif.Framework.Tests/Service/Infrastructure/EnvironmentServiceTest.cs @@ -1,5 +1,5 @@ /* - * Copyright 2014 Systemic Pty Ltd + * Copyright 2017 Systemic Pty Ltd * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -16,29 +16,73 @@ using Microsoft.VisualStudio.TestTools.UnitTesting; using Sif.Framework.Model.Infrastructure; +using Sif.Framework.Persistence; using Sif.Framework.Persistence.NHibernate; using Sif.Specification.Infrastructure; +using System; +using Environment = Sif.Framework.Model.Infrastructure.Environment; namespace Sif.Framework.Service.Infrastructure { + /// + /// Unit test for EnvironmentService. + /// [TestClass] public class EnvironmentServiceTest { + private IEnvironmentRepository environmentRepository; + private IEnvironmentService environmentService; - // Use ClassInitialize to run code before running the first test in the class + /// + /// Use ClassInitialize to run code before running the first test in the class. + /// + /// Context information for the unit test. [ClassInitialize()] - public static void MyClassInitialize(TestContext testContext) + public static void ClassInitialize(TestContext testContext) { DataFactory.CreateDatabase(); } + /// + /// Use ClassCleanup to run code after all tests in a class have run. + /// + [ClassCleanup()] + public static void ClassCleanup() + { + } + + /// + /// Use TestInitialize to run code before running each test. + /// + [TestInitialize()] + public void TestInitialize() + { + environmentRepository = new EnvironmentRepository(); + environmentService = new EnvironmentService(); + } + + /// + /// Use TestCleanup to run code after each test has run. + /// + [TestCleanup()] + public void TestCleanup() + { + } + + /// + /// Save a new Environment and then retreieve it. + /// [TestMethod] public void Retrieve() { + + // Save a new Environment and then retrieve it using it's identifier. Environment saved = DataFactory.CreateEnvironmentRequest(); - (new EnvironmentRepository()).Save(saved); - environmentType retrieved = (new EnvironmentService()).Retrieve(saved.Id); + Guid environmentId = environmentRepository.Save(saved); + environmentType retrieved = environmentService.Retrieve(environmentId); + + // Assert that the retrieved Environment matches the saved Environment. Assert.AreEqual(saved.ApplicationInfo.AdapterProduct.IconURI, retrieved.applicationInfo.adapterProduct.iconURI); Assert.AreEqual(saved.ApplicationInfo.AdapterProduct.ProductName, retrieved.applicationInfo.adapterProduct.productName); Assert.AreEqual(saved.ApplicationInfo.AdapterProduct.ProductVersion, retrieved.applicationInfo.adapterProduct.productVersion); diff --git a/Code/Sif3Framework/Sif.Framework.Tests/Service/Mapper/MapperFactoryTest.cs b/Code/Sif3Framework/Sif.Framework.Tests/Service/Mapper/MapperFactoryTest.cs index 45fe26f1..1281836c 100644 --- a/Code/Sif3Framework/Sif.Framework.Tests/Service/Mapper/MapperFactoryTest.cs +++ b/Code/Sif3Framework/Sif.Framework.Tests/Service/Mapper/MapperFactoryTest.cs @@ -1,5 +1,5 @@ /* - * Copyright 2016 Systemic Pty Ltd + * Copyright 2017 Systemic Pty Ltd * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -23,15 +23,23 @@ namespace Sif.Framework.Service.Mapper { + /// + /// Unit test for the MapperFactory. + /// [TestClass] public class MapperFactoryTest { + /// + /// Mapper test between Environment and environmentType. + /// [TestMethod] public void EnvironmentRequestMapperTest() { Environment source = DataFactory.CreateEnvironmentRequest(); environmentType destination = MapperFactory.CreateInstance(source); + + // Assert that the mapping was successful. Assert.AreEqual(source.ApplicationInfo.AdapterProduct.IconURI, destination.applicationInfo.adapterProduct.iconURI); Assert.AreEqual(source.ApplicationInfo.AdapterProduct.ProductName, destination.applicationInfo.adapterProduct.productName); Assert.AreEqual(source.ApplicationInfo.AdapterProduct.ProductVersion, destination.applicationInfo.adapterProduct.productVersion); @@ -47,7 +55,7 @@ public void EnvironmentRequestMapperTest() Assert.AreEqual(source.AuthenticationMethod, destination.authenticationMethod); Assert.AreEqual(source.ConsumerName, destination.consumerName); Assert.AreEqual(source.DefaultZone.Description, destination.defaultZone.description); - Assert.AreEqual(source.DefaultZone.Id.ToString(), destination.defaultZone.id); + Assert.AreEqual(source.DefaultZone.SifId, destination.defaultZone.id); Assert.AreEqual(source.InstanceId, destination.instanceId); Assert.AreEqual(source.SessionToken, destination.sessionToken); Assert.AreEqual(source.SolutionId, destination.solutionId); @@ -56,11 +64,16 @@ public void EnvironmentRequestMapperTest() Assert.AreEqual(source.Id.ToString(), destination.id); } + /// + /// Mapper test between Environment and environmentType. + /// [TestMethod] public void EnvironmentResponseMapperTest() { Environment source = DataFactory.CreateEnvironmentResponse(); environmentType destination = MapperFactory.CreateInstance(source); + + // Assert that the mapping was successful. Assert.AreEqual(source.ApplicationInfo.AdapterProduct.IconURI, destination.applicationInfo.adapterProduct.iconURI); Assert.AreEqual(source.ApplicationInfo.AdapterProduct.ProductName, destination.applicationInfo.adapterProduct.productName); Assert.AreEqual(source.ApplicationInfo.AdapterProduct.ProductVersion, destination.applicationInfo.adapterProduct.productVersion); @@ -76,7 +89,7 @@ public void EnvironmentResponseMapperTest() Assert.AreEqual(source.AuthenticationMethod, destination.authenticationMethod); Assert.AreEqual(source.ConsumerName, destination.consumerName); Assert.AreEqual(source.DefaultZone.Description, destination.defaultZone.description); - Assert.AreEqual(source.DefaultZone.Id.ToString(), destination.defaultZone.id); + Assert.AreEqual(source.DefaultZone.SifId, destination.defaultZone.id); Assert.AreEqual(source.Id.ToString(), destination.id); int index = 0; @@ -116,19 +129,25 @@ public void EnvironmentResponseMapperTest() } + /// + /// Mapper test between response types. + /// [TestMethod] public void ExplicitResponseMapperTest() { + + // Error. ResponseError srcError = new ResponseError { Code = 123, Description = "Err desc", Id = "42", Message = "Error occurred", Scope = "request" }; errorType destError = MapperFactory.CreateInstance(srcError); - //// Create. + // Create. CreateStatus srcCreateStatus = new CreateStatus { AdvisoryId = "src456", Error = srcError, Id = "cr8", StatusCode = "200" }; createType destCreateStatus = MapperFactory.CreateInstance(srcCreateStatus); MultipleCreateResponse srcCreateResponse = new MultipleCreateResponse { StatusRecords = new List { srcCreateStatus } }; createResponseType destCreateResponse = MapperFactory.CreateInstance(srcCreateResponse); int index = 0; + // Assert that the mapping was successful. foreach (CreateStatus record in srcCreateResponse.StatusRecords) { Assert.AreEqual(record.AdvisoryId, destCreateResponse.creates[index].advisoryId); @@ -149,6 +168,7 @@ public void ExplicitResponseMapperTest() deleteResponseType destDeleteResponse = MapperFactory.CreateInstance(srcDeleteResponse); index = 0; + // Assert that the mapping was successful. foreach (DeleteStatus record in srcDeleteResponse.StatusRecords) { Assert.AreEqual(record.Error.Code, destDeleteResponse.deletes[index].error.code); @@ -168,6 +188,7 @@ public void ExplicitResponseMapperTest() updateResponseType destUpdateResponse = MapperFactory.CreateInstance(srcUpdateResponse); index = 0; + // Assert that the mapping was successful. foreach (UpdateStatus record in srcUpdateResponse.StatusRecords) { Assert.AreEqual(record.Error.Code, destUpdateResponse.updates[index].error.code); diff --git a/Code/Sif3Framework/Sif.Framework/Properties/AssemblyInfo.cs b/Code/Sif3Framework/Sif.Framework/Properties/AssemblyInfo.cs index bcc6460a..bfcac967 100644 --- a/Code/Sif3Framework/Sif.Framework/Properties/AssemblyInfo.cs +++ b/Code/Sif3Framework/Sif.Framework/Properties/AssemblyInfo.cs @@ -32,8 +32,8 @@ // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("3.1.0.0")] -[assembly: AssemblyFileVersion("3.1.0.0")] +[assembly: AssemblyVersion("3.2.0.0")] +[assembly: AssemblyFileVersion("3.2.0.0")] // Configure log4net using the .config file [assembly: log4net.Config.XmlConfigurator(Watch = true)] diff --git a/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Au.Consumer/Properties/AssemblyInfo.cs b/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Au.Consumer/Properties/AssemblyInfo.cs index e9f1993b..efa65504 100644 --- a/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Au.Consumer/Properties/AssemblyInfo.cs +++ b/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Au.Consumer/Properties/AssemblyInfo.cs @@ -32,8 +32,8 @@ // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("3.1.0.0")] -[assembly: AssemblyFileVersion("3.1.0.0")] +[assembly: AssemblyVersion("3.2.0.0")] +[assembly: AssemblyFileVersion("3.2.0.0")] // Configure log4net using the .config file [assembly: log4net.Config.XmlConfigurator(Watch = true)] diff --git a/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Au.Consumer/Sif.Framework.Demo.Au.Consumer.csproj b/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Au.Consumer/Sif.Framework.Demo.Au.Consumer.csproj index 3e351967..61c55b60 100644 --- a/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Au.Consumer/Sif.Framework.Demo.Au.Consumer.csproj +++ b/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Au.Consumer/Sif.Framework.Demo.Au.Consumer.csproj @@ -46,7 +46,7 @@ False - ..\..\..\SharedLibs\Sif.Framework 3.1.0\Sif.Framework.dll + ..\..\..\SharedLibs\Sif.Framework 3.2.0\Sif.Framework.dll False diff --git a/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Au.Provider/Properties/AssemblyInfo.cs b/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Au.Provider/Properties/AssemblyInfo.cs index afab366b..7a28ed6e 100644 --- a/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Au.Provider/Properties/AssemblyInfo.cs +++ b/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Au.Provider/Properties/AssemblyInfo.cs @@ -31,5 +31,5 @@ // // You can specify all the values or you can default the Revision and Build Numbers // by using the '*' as shown below: -[assembly: AssemblyVersion("3.1.0.0")] -[assembly: AssemblyFileVersion("3.1.0.0")] +[assembly: AssemblyVersion("3.2.0.0")] +[assembly: AssemblyFileVersion("3.2.0.0")] diff --git a/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Au.Provider/Sif.Framework.Demo.Au.Provider.csproj b/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Au.Provider/Sif.Framework.Demo.Au.Provider.csproj index 441611f4..38dcce77 100644 --- a/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Au.Provider/Sif.Framework.Demo.Au.Provider.csproj +++ b/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Au.Provider/Sif.Framework.Demo.Au.Provider.csproj @@ -69,7 +69,7 @@ False - ..\..\..\SharedLibs\Sif.Framework 3.1.0\Sif.Framework.dll + ..\..\..\SharedLibs\Sif.Framework 3.2.0\Sif.Framework.dll False diff --git a/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Hits.Consumer/Sif.Framework.Demo.Hits.Consumer.csproj b/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Hits.Consumer/Sif.Framework.Demo.Hits.Consumer.csproj index c424aaab..209327f0 100644 --- a/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Hits.Consumer/Sif.Framework.Demo.Hits.Consumer.csproj +++ b/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Hits.Consumer/Sif.Framework.Demo.Hits.Consumer.csproj @@ -44,9 +44,9 @@ ..\packages\log4net.2.0.3\lib\net40-full\log4net.dll True - + False - ..\..\..\SharedLibs\Sif.Framework 3.1.0\Sif.Framework.dll + ..\..\..\SharedLibs\Sif.Framework 3.2.0\Sif.Framework.dll ..\..\..\SharedLibs\Sif.Specification.DataModel.Au 3.4\Sif.Specification.DataModel.Au.dll diff --git a/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Setup/Sif.Framework.Demo.Setup.csproj b/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Setup/Sif.Framework.Demo.Setup.csproj index cd0786f3..a2b66056 100644 --- a/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Setup/Sif.Framework.Demo.Setup.csproj +++ b/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Setup/Sif.Framework.Demo.Setup.csproj @@ -66,9 +66,9 @@ False ..\packages\NHibernate.4.0.1.4000\lib\net40\NHibernate.dll - + False - ..\..\..\SharedLibs\Sif.Framework 3.1.0\Sif.Framework.dll + ..\..\..\SharedLibs\Sif.Framework 3.2.0\Sif.Framework.dll False diff --git a/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Uk.Consumer/Properties/AssemblyInfo.cs b/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Uk.Consumer/Properties/AssemblyInfo.cs index dd0ca0d5..b2caf733 100644 --- a/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Uk.Consumer/Properties/AssemblyInfo.cs +++ b/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Uk.Consumer/Properties/AssemblyInfo.cs @@ -32,8 +32,8 @@ // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.1.1.0")] -[assembly: AssemblyFileVersion("1.1.1.0")] +[assembly: AssemblyVersion("3.2.0.0")] +[assembly: AssemblyFileVersion("3.2.0.0")] // Configure log4net using the .config file [assembly: log4net.Config.XmlConfigurator(Watch = true)] diff --git a/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Uk.Consumer/Sif.Framework.Demo.Uk.Consumer.csproj b/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Uk.Consumer/Sif.Framework.Demo.Uk.Consumer.csproj index c40d243f..70495693 100644 --- a/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Uk.Consumer/Sif.Framework.Demo.Uk.Consumer.csproj +++ b/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Uk.Consumer/Sif.Framework.Demo.Uk.Consumer.csproj @@ -47,9 +47,9 @@ ..\packages\Newtonsoft.Json.6.0.5\lib\net45\Newtonsoft.Json.dll - + False - ..\..\..\SharedLibs\Sif.Framework 3.0.0\Sif.Framework.dll + ..\..\..\SharedLibs\Sif.Framework 3.2.0\Sif.Framework.dll ..\..\..\SharedLibs\Sif.Specification.DataModel.Uk 2.0\Sif.Specification.DataModel.Uk.dll diff --git a/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Uk.Provider/Properties/AssemblyInfo.cs b/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Uk.Provider/Properties/AssemblyInfo.cs index 5aa05e2b..605e575b 100644 --- a/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Uk.Provider/Properties/AssemblyInfo.cs +++ b/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Uk.Provider/Properties/AssemblyInfo.cs @@ -31,5 +31,5 @@ // // You can specify all the values or you can default the Revision and Build Numbers // by using the '*' as shown below: -[assembly: AssemblyVersion("1.1.1.0")] -[assembly: AssemblyFileVersion("1.1.1.0")] +[assembly: AssemblyVersion("3.2.0.0")] +[assembly: AssemblyFileVersion("3.2.0.0")] diff --git a/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Uk.Provider/Sif.Framework.Demo.Uk.Provider.csproj b/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Uk.Provider/Sif.Framework.Demo.Uk.Provider.csproj index ca7650ba..db46972d 100644 --- a/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Uk.Provider/Sif.Framework.Demo.Uk.Provider.csproj +++ b/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Uk.Provider/Sif.Framework.Demo.Uk.Provider.csproj @@ -66,9 +66,9 @@ False ..\packages\NHibernate.4.0.1.4000\lib\net40\NHibernate.dll - + False - ..\..\..\SharedLibs\Sif.Framework 3.0.0\Sif.Framework.dll + ..\..\..\SharedLibs\Sif.Framework 3.2.0\Sif.Framework.dll False diff --git a/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Us.Consumer/Properties/AssemblyInfo.cs b/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Us.Consumer/Properties/AssemblyInfo.cs index a46a1061..da8e91a8 100644 --- a/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Us.Consumer/Properties/AssemblyInfo.cs +++ b/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Us.Consumer/Properties/AssemblyInfo.cs @@ -32,8 +32,8 @@ // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("3.1.0.0")] -[assembly: AssemblyFileVersion("3.1.0.0")] +[assembly: AssemblyVersion("3.2.0.0")] +[assembly: AssemblyFileVersion("3.2.0.0")] // Configure log4net using the .config file [assembly: log4net.Config.XmlConfigurator(Watch = true)] diff --git a/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Us.Consumer/Sif.Framework.Demo.Us.Consumer.csproj b/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Us.Consumer/Sif.Framework.Demo.Us.Consumer.csproj index 99d64cfb..aba91ff3 100644 --- a/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Us.Consumer/Sif.Framework.Demo.Us.Consumer.csproj +++ b/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Us.Consumer/Sif.Framework.Demo.Us.Consumer.csproj @@ -44,9 +44,9 @@ ..\packages\log4net.2.0.3\lib\net40-full\log4net.dll - + False - ..\..\..\SharedLibs\Sif.Framework 3.1.0\Sif.Framework.dll + ..\..\..\SharedLibs\Sif.Framework 3.2.0\Sif.Framework.dll False diff --git a/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Us.Provider/Properties/AssemblyInfo.cs b/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Us.Provider/Properties/AssemblyInfo.cs index 01d317f0..0dcfd55b 100644 --- a/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Us.Provider/Properties/AssemblyInfo.cs +++ b/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Us.Provider/Properties/AssemblyInfo.cs @@ -31,5 +31,5 @@ // // You can specify all the values or you can default the Revision and Build Numbers // by using the '*' as shown below: -[assembly: AssemblyVersion("3.1.0.0")] -[assembly: AssemblyFileVersion("3.1.0.0")] +[assembly: AssemblyVersion("3.2.0.0")] +[assembly: AssemblyFileVersion("3.2.0.0")] diff --git a/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Us.Provider/Sif.Framework.Demo.Us.Provider.csproj b/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Us.Provider/Sif.Framework.Demo.Us.Provider.csproj index 1215bdc0..3eabb085 100644 --- a/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Us.Provider/Sif.Framework.Demo.Us.Provider.csproj +++ b/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Us.Provider/Sif.Framework.Demo.Us.Provider.csproj @@ -62,9 +62,9 @@ ..\packages\NHibernate.4.0.1.4000\lib\net40\NHibernate.dll - + False - ..\..\..\SharedLibs\Sif.Framework 3.1.0\Sif.Framework.dll + ..\..\..\SharedLibs\Sif.Framework 3.2.0\Sif.Framework.dll False diff --git a/Code/Sif3Specification/Sif.Specification.DataModel.Au.v3_4/DataModelTypes.cs b/Code/Sif3Specification/Sif.Specification.DataModel.Au.v3_4/DataModelTypes.cs index 22fab1c1..73215213 100644 --- a/Code/Sif3Specification/Sif.Specification.DataModel.Au.v3_4/DataModelTypes.cs +++ b/Code/Sif3Specification/Sif.Specification.DataModel.Au.v3_4/DataModelTypes.cs @@ -11,63019 +11,41852 @@ // // This source code was auto-generated by xsd, Version=4.0.30319.33440. // -namespace Sif.Specification.DataModel.Au -{ +namespace Sif.Specification.DataModel.Au { using System.Xml.Serialization; - - + + /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(TypeName = "SIF_ExtendedElementsType", Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("SIF_ExtendedElements", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class SIF_ExtendedElementsType1 - { - - private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementField; - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("SchoolInfo", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class SchoolInfoType { + + private string localIdField; + + private string stateProvinceIdField; + + private string commonwealthIdField; + + private string aCARAIdField; + + private OtherIdType[] otherIdListField; + + private string schoolNameField; + + private string lEAInfoRefIdField; + + private SchoolInfoTypeOtherLEA otherLEAField; + + private string schoolDistrictField; + + private string schoolDistrictLocalIdField; + + private System.Nullable schoolTypeField; + + private bool schoolTypeFieldSpecified; + + private AUCodeSetsSchoolFocusCodeType[] schoolFocusListField; + + private string schoolURLField; + + private EmailType[] schoolEmailListField; + + private PrincipalInfoType principalInfoField; + + private SchoolContactType[] schoolContactListField; + + private AddressType[] addressListField; + + private PhoneNumberType[] phoneNumberListField; + + private System.Nullable sessionTypeField; + + private bool sessionTypeFieldSpecified; + + private YearLevelType[] yearLevelsField; + + private System.Nullable aRIAField; + + private bool aRIAFieldSpecified; + + private System.Nullable operationalStatusField; + + private bool operationalStatusFieldSpecified; + + private System.Nullable federalElectorateField; + + private bool federalElectorateFieldSpecified; + + private CampusContainerType campusField; + + private AUCodeSetsSchoolSectorCodeType schoolSectorField; + + private bool schoolSectorFieldSpecified; + + private System.Nullable independentSchoolField; + + private bool independentSchoolFieldSpecified; + + private System.Nullable nonGovSystemicStatusField; + + private bool nonGovSystemicStatusFieldSpecified; + + private System.Nullable systemField; + + private bool systemFieldSpecified; + + private System.Nullable religiousAffiliationField; + + private bool religiousAffiliationFieldSpecified; + + private System.Nullable schoolGeographicLocationField; + + private bool schoolGeographicLocationFieldSpecified; + + private string localGovernmentAreaField; + + private string jurisdictionLowerHouseField; + + private System.Nullable sLAField; + + private bool sLAFieldSpecified; + + private System.Nullable schoolCoEdStatusField; + + private bool schoolCoEdStatusFieldSpecified; + + private System.Nullable boardingSchoolStatusField; + + private bool boardingSchoolStatusFieldSpecified; + + private YearLevelEnrollmentType[] yearLevelEnrollmentListField; + + private TotalEnrollmentsType totalEnrollmentsField; + + private System.Nullable entity_OpenField; + + private bool entity_OpenFieldSpecified; + + private System.Nullable entity_CloseField; + + private bool entity_CloseFieldSpecified; + + private string[] schoolGroupListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + /// - [System.Xml.Serialization.XmlElementAttribute("SIF_ExtendedElement")] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElement - { - get - { - return this.sIF_ExtendedElementField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string LocalId { + get { + return this.localIdField; } - set - { - this.sIF_ExtendedElementField = value; + set { + this.localIdField = 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/au/datamodel/3.4")] - public partial class SIF_ExtendedElementsTypeSIF_ExtendedElement : ExtendedContentType - { - - private string nameField; - - private SIF_ExtendedElementsTypeSIF_ExtendedElementSIF_Action sIF_ActionField; - - private bool sIF_ActionFieldSpecified; - + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "normalizedString")] - public string Name - { - get - { - return this.nameField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string StateProvinceId { + get { + return this.stateProvinceIdField; } - set - { - this.nameField = value; + set { + this.stateProvinceIdField = value; } } - + /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public SIF_ExtendedElementsTypeSIF_ExtendedElementSIF_Action SIF_Action - { - get - { - return this.sIF_ActionField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string CommonwealthId { + get { + return this.commonwealthIdField; } - set - { - this.sIF_ActionField = value; + set { + this.commonwealthIdField = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool SIF_ActionSpecified - { - get - { - return this.sIF_ActionFieldSpecified; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string ACARAId { + get { + return this.aCARAIdField; } - set - { - this.sIF_ActionFieldSpecified = value; + set { + this.aCARAIdField = value; } } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum SIF_ExtendedElementsTypeSIF_ExtendedElementSIF_Action - { - + /// - Delete, - } - - /// - [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/au/datamodel/3.4")] - public partial class ExtendedContentType - { - - private string[] textField; - - /// - [System.Xml.Serialization.XmlTextAttribute()] - public string[] Text - { - get - { - return this.textField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("OtherId", IsNullable=false)] + public OtherIdType[] OtherIdList { + get { + return this.otherIdListField; } - set - { - this.textField = value; + set { + this.otherIdListField = value; } } - } - - /// - [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/au/datamodel/3.4")] - public partial class SIF_QueryDataModelType - { - - private SIF_QueryDataModelTypeSIF_QueryObject sIF_QueryObjectField; - - private object itemField; - + /// - public SIF_QueryDataModelTypeSIF_QueryObject SIF_QueryObject - { - get - { - return this.sIF_QueryObjectField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string SchoolName { + get { + return this.schoolNameField; } - set - { - this.sIF_QueryObjectField = value; + set { + this.schoolNameField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute("SIF_ConditionGroup", typeof(SIF_QueryDataModelTypeSIF_ConditionGroup), IsNullable = true)] - [System.Xml.Serialization.XmlElementAttribute("SIF_Example", typeof(ObjectType), IsNullable = true)] - public object Item - { - get - { - return this.itemField; + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string LEAInfoRefId { + get { + return this.lEAInfoRefIdField; } - set - { - this.itemField = value; + set { + this.lEAInfoRefIdField = 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/au/datamodel/3.4")] - public partial class SIF_QueryDataModelTypeSIF_QueryObject - { - - private string[] sIF_ElementField; - - private string objectNameField; - + /// - [System.Xml.Serialization.XmlElementAttribute("SIF_Element", DataType = "normalizedString")] - public string[] SIF_Element - { - get - { - return this.sIF_ElementField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SchoolInfoTypeOtherLEA OtherLEA { + get { + return this.otherLEAField; } - set - { - this.sIF_ElementField = value; + set { + this.otherLEAField = value; } } - + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "NCName")] - public string ObjectName - { - get - { - return this.objectNameField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string SchoolDistrict { + get { + return this.schoolDistrictField; } - set - { - this.objectNameField = value; + set { + this.schoolDistrictField = 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/au/datamodel/3.4")] - public partial class SIF_QueryDataModelTypeSIF_ConditionGroup - { - - private SIF_QueryDataModelTypeSIF_ConditionGroupSIF_Conditions[] sIF_ConditionsField; - - private SIF_QueryDataModelTypeSIF_ConditionGroupType typeField; - + /// - [System.Xml.Serialization.XmlElementAttribute("SIF_Conditions")] - public SIF_QueryDataModelTypeSIF_ConditionGroupSIF_Conditions[] SIF_Conditions - { - get - { - return this.sIF_ConditionsField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string SchoolDistrictLocalId { + get { + return this.schoolDistrictLocalIdField; } - set - { - this.sIF_ConditionsField = value; + set { + this.schoolDistrictLocalIdField = value; } } - + /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public SIF_QueryDataModelTypeSIF_ConditionGroupType Type - { - get - { - return this.typeField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable SchoolType { + get { + return this.schoolTypeField; } - set - { - this.typeField = value; + set { + this.schoolTypeField = 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/au/datamodel/3.4")] - public partial class SIF_QueryDataModelTypeSIF_ConditionGroupSIF_Conditions - { - - private SIF_QueryDataModelTypeSIF_ConditionGroupSIF_ConditionsSIF_Condition[] sIF_ConditionField; - - private SIF_QueryDataModelTypeSIF_ConditionGroupSIF_ConditionsType typeField; - + /// - [System.Xml.Serialization.XmlElementAttribute("SIF_Condition")] - public SIF_QueryDataModelTypeSIF_ConditionGroupSIF_ConditionsSIF_Condition[] SIF_Condition - { - get - { - return this.sIF_ConditionField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SchoolTypeSpecified { + get { + return this.schoolTypeFieldSpecified; } - set - { - this.sIF_ConditionField = value; + set { + this.schoolTypeFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public SIF_QueryDataModelTypeSIF_ConditionGroupSIF_ConditionsType Type - { - get - { - return this.typeField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SchoolFocus", IsNullable=false)] + public AUCodeSetsSchoolFocusCodeType[] SchoolFocusList { + get { + return this.schoolFocusListField; } - set - { - this.typeField = value; + set { + this.schoolFocusListField = 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/au/datamodel/3.4")] - public partial class SIF_QueryDataModelTypeSIF_ConditionGroupSIF_ConditionsSIF_Condition - { - - private string sIF_ElementField; - - private SIF_QueryDataModelTypeSIF_ConditionGroupSIF_ConditionsSIF_ConditionSIF_Operator sIF_OperatorField; - - private bool sIF_OperatorFieldSpecified; - - private string sIF_ValueField; - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string SIF_Element - { - get - { - return this.sIF_ElementField; + [System.Xml.Serialization.XmlElementAttribute(DataType="anyURI", IsNullable=true)] + public string SchoolURL { + get { + return this.schoolURLField; } - set - { - this.sIF_ElementField = value; + set { + this.schoolURLField = value; } } - + /// - public SIF_QueryDataModelTypeSIF_ConditionGroupSIF_ConditionsSIF_ConditionSIF_Operator SIF_Operator - { - get - { - return this.sIF_OperatorField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("Email", IsNullable=false)] + public EmailType[] SchoolEmailList { + get { + return this.schoolEmailListField; } - set - { - this.sIF_OperatorField = value; + set { + this.schoolEmailListField = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool SIF_OperatorSpecified - { - get - { - return this.sIF_OperatorFieldSpecified; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public PrincipalInfoType PrincipalInfo { + get { + return this.principalInfoField; } - set - { - this.sIF_OperatorFieldSpecified = value; + set { + this.principalInfoField = value; } } - + /// - public string SIF_Value - { - get - { - return this.sIF_ValueField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SchoolContact", IsNullable=false)] + public SchoolContactType[] SchoolContactList { + get { + return this.schoolContactListField; } - set - { - this.sIF_ValueField = value; + set { + this.schoolContactListField = value; } } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum SIF_QueryDataModelTypeSIF_ConditionGroupSIF_ConditionsSIF_ConditionSIF_Operator - { - - /// - EQ, - - /// - LT, - - /// - GT, - - /// - LE, - - /// - GE, - - /// - NE, - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum SIF_QueryDataModelTypeSIF_ConditionGroupSIF_ConditionsType - { - - /// - And, - - /// - Or, - - /// - None, - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum SIF_QueryDataModelTypeSIF_ConditionGroupType - { - - /// - And, - - /// - Or, - - /// - None, - } - - /// - [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/au/datamodel/3.4")] - public partial class ObjectType - { - - private System.Xml.XmlElement[] anyField; - + /// - [System.Xml.Serialization.XmlAnyElementAttribute()] - public System.Xml.XmlElement[] Any - { - get - { - return this.anyField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("Address", IsNullable=false)] + public AddressType[] AddressList { + get { + return this.addressListField; } - set - { - this.anyField = value; + set { + this.addressListField = value; } } - } - - /// - [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/au/datamodel/3.4")] - public partial class SIF_ErrorDataModelType - { - - private InfrastructureErrorCategoryType sIF_CategoryField; - - private bool sIF_CategoryFieldSpecified; - - private string sIF_CodeField; - - private string sIF_DescField; - - private string sIF_ExtendedDescField; - + /// - public InfrastructureErrorCategoryType SIF_Category - { - get - { - return this.sIF_CategoryField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("PhoneNumber", IsNullable=false)] + public PhoneNumberType[] PhoneNumberList { + get { + return this.phoneNumberListField; } - set - { - this.sIF_CategoryField = value; + set { + this.phoneNumberListField = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool SIF_CategorySpecified - { - get - { - return this.sIF_CategoryFieldSpecified; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable SessionType { + get { + return this.sessionTypeField; } - set - { - this.sIF_CategoryFieldSpecified = value; + set { + this.sessionTypeField = value; } } - + /// - public string SIF_Code - { - get - { - return this.sIF_CodeField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SessionTypeSpecified { + get { + return this.sessionTypeFieldSpecified; } - set - { - this.sIF_CodeField = value; + set { + this.sessionTypeFieldSpecified = value; } } - + /// - public string SIF_Desc - { - get - { - return this.sIF_DescField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("YearLevel", IsNullable=false)] + public YearLevelType[] YearLevels { + get { + return this.yearLevelsField; } - set - { - this.sIF_DescField = value; + set { + this.yearLevelsField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public string SIF_ExtendedDesc - { - get - { - return this.sIF_ExtendedDescField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable ARIA { + get { + return this.aRIAField; } - set - { - this.sIF_ExtendedDescField = value; + set { + this.aRIAField = value; } } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum InfrastructureErrorCategoryType - { - - /// - [System.Xml.Serialization.XmlEnumAttribute("0")] - Item0, - - /// - [System.Xml.Serialization.XmlEnumAttribute("1")] - Item1, - - /// - [System.Xml.Serialization.XmlEnumAttribute("2")] - Item2, - - /// - [System.Xml.Serialization.XmlEnumAttribute("3")] - Item3, - - /// - [System.Xml.Serialization.XmlEnumAttribute("4")] - Item4, - - /// - [System.Xml.Serialization.XmlEnumAttribute("5")] - Item5, - + /// - [System.Xml.Serialization.XmlEnumAttribute("6")] - Item6, - - /// - [System.Xml.Serialization.XmlEnumAttribute("7")] - Item7, - - /// - [System.Xml.Serialization.XmlEnumAttribute("8")] - Item8, - - /// - [System.Xml.Serialization.XmlEnumAttribute("9")] - Item9, - - /// - [System.Xml.Serialization.XmlEnumAttribute("10")] - Item10, - - /// - [System.Xml.Serialization.XmlEnumAttribute("11")] - Item11, - - /// - [System.Xml.Serialization.XmlEnumAttribute("12")] - Item12, - - /// - [System.Xml.Serialization.XmlEnumAttribute("13")] - Item13, - - /// - [System.Xml.Serialization.XmlEnumAttribute("14")] - Item14, - } - - /// - [System.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/au/datamodel/3.4")] - public partial class SIF_HeaderDataModelType - { - - private string sIF_MsgIdField; - - private System.DateTime sIF_TimestampField; - - private bool sIF_TimestampFieldSpecified; - - private SIF_HeaderDataModelTypeSIF_Security sIF_SecurityField; - - private string sIF_SourceIdField; - - private string sIF_DestinationIdField; - - private string[] sIF_ContextsField; - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] - public string SIF_MsgId - { - get - { - return this.sIF_MsgIdField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ARIASpecified { + get { + return this.aRIAFieldSpecified; } - set - { - this.sIF_MsgIdField = value; + set { + this.aRIAFieldSpecified = value; } } - + /// - public System.DateTime SIF_Timestamp - { - get - { - return this.sIF_TimestampField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable OperationalStatus { + get { + return this.operationalStatusField; } - set - { - this.sIF_TimestampField = value; + set { + this.operationalStatusField = value; } } - + /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool SIF_TimestampSpecified - { - get - { - return this.sIF_TimestampFieldSpecified; + public bool OperationalStatusSpecified { + get { + return this.operationalStatusFieldSpecified; } - set - { - this.sIF_TimestampFieldSpecified = value; + set { + this.operationalStatusFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_HeaderDataModelTypeSIF_Security SIF_Security - { - get - { - return this.sIF_SecurityField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable FederalElectorate { + get { + return this.federalElectorateField; } - set - { - this.sIF_SecurityField = value; + set { + this.federalElectorateField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] - public string SIF_SourceId - { - get - { - return this.sIF_SourceIdField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool FederalElectorateSpecified { + get { + return this.federalElectorateFieldSpecified; } - set - { - this.sIF_SourceIdField = value; + set { + this.federalElectorateFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string SIF_DestinationId - { - get - { - return this.sIF_DestinationIdField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public CampusContainerType Campus { + get { + return this.campusField; } - set - { - this.sIF_DestinationIdField = value; + set { + this.campusField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_Context", DataType = "token", IsNullable = false)] - public string[] SIF_Contexts - { - get - { - return this.sIF_ContextsField; + public AUCodeSetsSchoolSectorCodeType SchoolSector { + get { + return this.schoolSectorField; } - set - { - this.sIF_ContextsField = value; + set { + this.schoolSectorField = 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/au/datamodel/3.4")] - public partial class SIF_HeaderDataModelTypeSIF_Security - { - - private SIF_HeaderDataModelTypeSIF_SecuritySIF_SecureChannel sIF_SecureChannelField; - + /// - public SIF_HeaderDataModelTypeSIF_SecuritySIF_SecureChannel SIF_SecureChannel - { - get - { - return this.sIF_SecureChannelField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SchoolSectorSpecified { + get { + return this.schoolSectorFieldSpecified; } - set - { - this.sIF_SecureChannelField = value; + set { + this.schoolSectorFieldSpecified = 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/au/datamodel/3.4")] - public partial class SIF_HeaderDataModelTypeSIF_SecuritySIF_SecureChannel - { - - private uint sIF_AuthenticationLevelField; - - private bool sIF_AuthenticationLevelFieldSpecified; - - private uint sIF_EncryptionLevelField; - - private bool sIF_EncryptionLevelFieldSpecified; - + /// - public uint SIF_AuthenticationLevel - { - get - { - return this.sIF_AuthenticationLevelField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable IndependentSchool { + get { + return this.independentSchoolField; } - set - { - this.sIF_AuthenticationLevelField = value; + set { + this.independentSchoolField = value; } } - + /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool SIF_AuthenticationLevelSpecified - { - get - { - return this.sIF_AuthenticationLevelFieldSpecified; + public bool IndependentSchoolSpecified { + get { + return this.independentSchoolFieldSpecified; } - set - { - this.sIF_AuthenticationLevelFieldSpecified = value; + set { + this.independentSchoolFieldSpecified = value; } } - + /// - public uint SIF_EncryptionLevel - { - get - { - return this.sIF_EncryptionLevelField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable NonGovSystemicStatus { + get { + return this.nonGovSystemicStatusField; } - set - { - this.sIF_EncryptionLevelField = value; + set { + this.nonGovSystemicStatusField = value; } } - + /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool SIF_EncryptionLevelSpecified - { - get - { - return this.sIF_EncryptionLevelFieldSpecified; + public bool NonGovSystemicStatusSpecified { + get { + return this.nonGovSystemicStatusFieldSpecified; } - set - { - this.sIF_EncryptionLevelFieldSpecified = value; + set { + this.nonGovSystemicStatusFieldSpecified = value; } } - } - - /// - [System.Xml.Serialization.XmlIncludeAttribute(typeof(ReportPackageType))] - [System.Xml.Serialization.XmlIncludeAttribute(typeof(LearningResourcePackageType))] - [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/au/datamodel/3.4")] - public partial class AbstractContentPackageType - { - - private object itemField; - - private string refIdField; - + /// - [System.Xml.Serialization.XmlElementAttribute("BinaryData", typeof(AbstractContentPackageTypeBinaryData))] - [System.Xml.Serialization.XmlElementAttribute("Reference", typeof(AbstractContentPackageTypeReference))] - [System.Xml.Serialization.XmlElementAttribute("TextData", typeof(AbstractContentPackageTypeTextData))] - [System.Xml.Serialization.XmlElementAttribute("XMLData", typeof(AbstractContentPackageTypeXMLData))] - public object Item - { - get - { - return this.itemField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable System { + get { + return this.systemField; } - set - { - this.itemField = value; + set { + this.systemField = value; } } - + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { - return this.refIdField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SystemSpecified { + get { + return this.systemFieldSpecified; } - set - { - this.refIdField = value; + set { + this.systemFieldSpecified = 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/au/datamodel/3.4")] - public partial class AbstractContentPackageTypeBinaryData - { - - private string mIMETypeField; - - private string fileNameField; - - private string descriptionField; - - private string valueField; - + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string MIMEType - { - get - { - return this.mIMETypeField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable ReligiousAffiliation { + get { + return this.religiousAffiliationField; } - set - { - this.mIMETypeField = value; + set { + this.religiousAffiliationField = value; } } - + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string FileName - { - get - { - return this.fileNameField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ReligiousAffiliationSpecified { + get { + return this.religiousAffiliationFieldSpecified; } - set - { - this.fileNameField = value; + set { + this.religiousAffiliationFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string Description - { - get - { - return this.descriptionField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable SchoolGeographicLocation { + get { + return this.schoolGeographicLocationField; } - set - { - this.descriptionField = value; + set { + this.schoolGeographicLocationField = value; } } - + /// - [System.Xml.Serialization.XmlTextAttribute()] - public string Value - { - get - { - return this.valueField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SchoolGeographicLocationSpecified { + get { + return this.schoolGeographicLocationFieldSpecified; } - set - { - this.valueField = value; + set { + this.schoolGeographicLocationFieldSpecified = 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/au/datamodel/3.4")] - public partial class AbstractContentPackageTypeReference - { - - private string uRLField; - - private string mIMETypeField; - - private string descriptionField; - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "anyURI")] - public string URL - { - get - { - return this.uRLField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string LocalGovernmentArea { + get { + return this.localGovernmentAreaField; } - set - { - this.uRLField = value; + set { + this.localGovernmentAreaField = value; } } - + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string MIMEType - { - get - { - return this.mIMETypeField; - } - set - { - this.mIMETypeField = value; - } - } - - /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string Description - { - get - { - return this.descriptionField; - } - set - { - this.descriptionField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public partial class AbstractContentPackageTypeTextData - { - - private string mIMETypeField; - - private string fileNameField; - - private string descriptionField; - - private string valueField; - - /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string MIMEType - { - get - { - return this.mIMETypeField; - } - set - { - this.mIMETypeField = value; - } - } - - /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string FileName - { - get - { - return this.fileNameField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string JurisdictionLowerHouse { + get { + return this.jurisdictionLowerHouseField; } - set - { - this.fileNameField = value; + set { + this.jurisdictionLowerHouseField = value; } } - + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string Description - { - get - { - return this.descriptionField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable SLA { + get { + return this.sLAField; } - set - { - this.descriptionField = value; + set { + this.sLAField = value; } } - + /// - [System.Xml.Serialization.XmlTextAttribute()] - public string Value - { - get - { - return this.valueField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SLASpecified { + get { + return this.sLAFieldSpecified; } - set - { - this.valueField = value; + set { + this.sLAFieldSpecified = 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/au/datamodel/3.4")] - public partial class AbstractContentPackageTypeXMLData - { - - private System.Xml.XmlElement anyField; - - private string descriptionField; - + /// - [System.Xml.Serialization.XmlAnyElementAttribute()] - public System.Xml.XmlElement Any - { - get - { - return this.anyField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable SchoolCoEdStatus { + get { + return this.schoolCoEdStatusField; } - set - { - this.anyField = value; + set { + this.schoolCoEdStatusField = value; } } - + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string Description - { - get - { - return this.descriptionField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SchoolCoEdStatusSpecified { + get { + return this.schoolCoEdStatusFieldSpecified; } - set - { - this.descriptionField = value; + set { + this.schoolCoEdStatusFieldSpecified = value; } } - } - - /// - [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/au/datamodel/3.4")] - public partial class ReportPackageType : AbstractContentPackageType - { - } - - /// - [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/au/datamodel/3.4")] - public partial class SIF_ExtendedQueryResultsDataModelType - { - - private SIF_ExtendedQueryResultsDataModelTypeSIF_Element[] sIF_ColumnHeadersField; - - private SelectedContentType[][] sIF_RowsField; - + /// - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_Element", IsNullable = false)] - public SIF_ExtendedQueryResultsDataModelTypeSIF_Element[] SIF_ColumnHeaders - { - get - { - return this.sIF_ColumnHeadersField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable BoardingSchoolStatus { + get { + return this.boardingSchoolStatusField; } - set - { - this.sIF_ColumnHeadersField = value; + set { + this.boardingSchoolStatusField = value; } } - + /// - [System.Xml.Serialization.XmlArrayItemAttribute("R", IsNullable = false)] - [System.Xml.Serialization.XmlArrayItemAttribute("C", IsNullable = false, NestingLevel = 1)] - public SelectedContentType[][] SIF_Rows - { - get - { - return this.sIF_RowsField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool BoardingSchoolStatusSpecified { + get { + return this.boardingSchoolStatusFieldSpecified; } - set - { - this.sIF_RowsField = value; + set { + this.boardingSchoolStatusFieldSpecified = 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/au/datamodel/3.4")] - public partial class SIF_ExtendedQueryResultsDataModelTypeSIF_Element - { - - private string objectNameField; - - private string aliasField; - - private string valueField; - + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "NCName")] - public string ObjectName - { - get - { - return this.objectNameField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("YearLevelEnrollment", IsNullable=false)] + public YearLevelEnrollmentType[] YearLevelEnrollmentList { + get { + return this.yearLevelEnrollmentListField; } - set - { - this.objectNameField = value; + set { + this.yearLevelEnrollmentListField = value; } } - + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "normalizedString")] - public string Alias - { - get - { - return this.aliasField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public TotalEnrollmentsType TotalEnrollments { + get { + return this.totalEnrollmentsField; } - set - { - this.aliasField = value; + set { + this.totalEnrollmentsField = value; } } - + /// - [System.Xml.Serialization.XmlTextAttribute(DataType = "normalizedString")] - public string Value - { - get - { - return this.valueField; + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable Entity_Open { + get { + return this.entity_OpenField; } - set - { - this.valueField = value; + set { + this.entity_OpenField = value; } } - } - - /// - [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/au/datamodel/3.4")] - public partial class SelectedContentType - { - - private string[] textField; - + /// - [System.Xml.Serialization.XmlTextAttribute()] - public string[] Text - { - get - { - return this.textField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool Entity_OpenSpecified { + get { + return this.entity_OpenFieldSpecified; } - set - { - this.textField = value; + set { + this.entity_OpenFieldSpecified = value; } } - } - - /// - [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/au/datamodel/3.4")] - public partial class ReportDataObjectType - { - - private System.Xml.XmlElement[] anyField; - + /// - [System.Xml.Serialization.XmlAnyElementAttribute()] - public System.Xml.XmlElement[] Any - { - get - { - return this.anyField; + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable Entity_Close { + get { + return this.entity_CloseField; } - set - { - this.anyField = value; + set { + this.entity_CloseField = value; } } - } - - /// - [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/au/datamodel/3.4")] - public partial class SIF_ExtendedQueryDataModelType - { - - private string sIF_DestinationProviderField; - - private SIF_ExtendedQueryDataModelTypeSIF_Select sIF_SelectField; - - private SIF_ExtendedQueryDataModelTypeSIF_From sIF_FromField; - - private SIF_ExtendedQueryDataModelTypeSIF_Where sIF_WhereField; - - private SIF_ExtendedQueryDataModelTypeSIF_Element[] sIF_OrderByField; - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string SIF_DestinationProvider - { - get - { - return this.sIF_DestinationProviderField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool Entity_CloseSpecified { + get { + return this.entity_CloseFieldSpecified; } - set - { - this.sIF_DestinationProviderField = value; + set { + this.entity_CloseFieldSpecified = value; } } - + /// - public SIF_ExtendedQueryDataModelTypeSIF_Select SIF_Select - { - get - { - return this.sIF_SelectField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SchoolGroup", DataType="normalizedString", IsNullable=false)] + public string[] SchoolGroupList { + get { + return this.schoolGroupListField; } - set - { - this.sIF_SelectField = value; + set { + this.schoolGroupListField = value; } } - + /// - public SIF_ExtendedQueryDataModelTypeSIF_From SIF_From - { - get - { - return this.sIF_FromField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; } - set - { - this.sIF_FromField = value; + set { + this.sIF_MetadataField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_ExtendedQueryDataModelTypeSIF_Where SIF_Where - { - get - { - return this.sIF_WhereField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; } - set - { - this.sIF_WhereField = value; + set { + this.sIF_ExtendedElementsField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_Element", IsNullable = false)] - public SIF_ExtendedQueryDataModelTypeSIF_Element[] SIF_OrderBy - { - get - { - return this.sIF_OrderByField; + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; } - set - { - this.sIF_OrderByField = value; + set { + this.refIdField = 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/au/datamodel/3.4")] - public partial class SIF_ExtendedQueryDataModelTypeSIF_Select - { - - private SIF_ExtendedQueryDataModelTypeSIF_SelectSIF_Element[] sIF_ElementField; - - private bool distinctField; - - private string rowCountField; - - /// - [System.Xml.Serialization.XmlElementAttribute("SIF_Element")] - public SIF_ExtendedQueryDataModelTypeSIF_SelectSIF_Element[] SIF_Element - { - get - { - return this.sIF_ElementField; - } - set - { - this.sIF_ElementField = value; - } - } - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class OtherIdType { + + private string typeField; + + private string valueField; + /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public bool Distinct - { - get - { - return this.distinctField; + [System.Xml.Serialization.XmlAttributeAttribute(DataType="normalizedString")] + public string Type { + get { + return this.typeField; } - set - { - this.distinctField = value; + set { + this.typeField = value; } } - + /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public string RowCount - { - get - { - return this.rowCountField; + [System.Xml.Serialization.XmlTextAttribute(DataType="normalizedString")] + public string Value { + get { + return this.valueField; } - set - { - this.rowCountField = value; + set { + this.valueField = 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/au/datamodel/3.4")] - public partial class SIF_ExtendedQueryDataModelTypeSIF_SelectSIF_Element - { - - private string aliasField; - - private string objectNameField; - - private string valueField; - - /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "normalizedString")] - public string Alias - { - get - { - return this.aliasField; - } - set - { - this.aliasField = value; - } - } - - /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "NCName")] - public string ObjectName - { - get - { - return this.objectNameField; - } - set - { - this.objectNameField = value; - } - } - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class ReportDataObjectType { + + private System.Xml.XmlElement[] anyField; + /// - [System.Xml.Serialization.XmlTextAttribute(DataType = "normalizedString")] - public string Value - { - get - { - return this.valueField; + [System.Xml.Serialization.XmlAnyElementAttribute()] + public System.Xml.XmlElement[] Any { + get { + return this.anyField; } - set - { - this.valueField = value; + set { + this.anyField = 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/au/datamodel/3.4")] - public partial class SIF_ExtendedQueryDataModelTypeSIF_From - { - - private SIF_ExtendedQueryDataModelTypeSIF_FromSIF_Join[] sIF_JoinField; - - private string objectNameField; - - /// - [System.Xml.Serialization.XmlElementAttribute("SIF_Join")] - public SIF_ExtendedQueryDataModelTypeSIF_FromSIF_Join[] SIF_Join - { - get - { - return this.sIF_JoinField; - } - set - { - this.sIF_JoinField = value; - } - } - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class ObjectType { + + private System.Xml.XmlElement[] anyField; + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "NCName")] - public string ObjectName - { - get - { - return this.objectNameField; + [System.Xml.Serialization.XmlAnyElementAttribute()] + public System.Xml.XmlElement[] Any { + get { + return this.anyField; } - set - { - this.objectNameField = value; + set { + this.anyField = 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/au/datamodel/3.4")] - public partial class SIF_ExtendedQueryDataModelTypeSIF_FromSIF_Join - { - - private SIF_ExtendedQueryDataModelTypeSIF_FromSIF_JoinSIF_JoinOn[] sIF_JoinOnField; - - private SIF_ExtendedQueryDataModelTypeSIF_FromSIF_JoinType typeField; - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class AlternateIdentificationCodesType { + + private object alternateIdentificationCodesField; + + private string[] alternateIdentificationCodeField; + /// - [System.Xml.Serialization.XmlElementAttribute("SIF_JoinOn")] - public SIF_ExtendedQueryDataModelTypeSIF_FromSIF_JoinSIF_JoinOn[] SIF_JoinOn - { - get - { - return this.sIF_JoinOnField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public object AlternateIdentificationCodes { + get { + return this.alternateIdentificationCodesField; } - set - { - this.sIF_JoinOnField = value; + set { + this.alternateIdentificationCodesField = value; } } - + /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public SIF_ExtendedQueryDataModelTypeSIF_FromSIF_JoinType Type - { - get - { - return this.typeField; + [System.Xml.Serialization.XmlElementAttribute("AlternateIdentificationCode", DataType="normalizedString")] + public string[] AlternateIdentificationCode { + get { + return this.alternateIdentificationCodeField; } - set - { - this.typeField = value; + set { + this.alternateIdentificationCodeField = 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/au/datamodel/3.4")] - public partial class SIF_ExtendedQueryDataModelTypeSIF_FromSIF_JoinSIF_JoinOn - { - - private SIF_ExtendedQueryDataModelTypeSIF_FromSIF_JoinSIF_JoinOnSIF_LeftElement sIF_LeftElementField; - - private SIF_ExtendedQueryDataModelTypeSIF_FromSIF_JoinSIF_JoinOnSIF_RightElement sIF_RightElementField; - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class TestDisruptionType { + + private string codeField; + + private string eventField; + /// - public SIF_ExtendedQueryDataModelTypeSIF_FromSIF_JoinSIF_JoinOnSIF_LeftElement SIF_LeftElement - { - get - { - return this.sIF_LeftElementField; + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string Code { + get { + return this.codeField; } - set - { - this.sIF_LeftElementField = value; + set { + this.codeField = value; } } - + /// - public SIF_ExtendedQueryDataModelTypeSIF_FromSIF_JoinSIF_JoinOnSIF_RightElement SIF_RightElement - { - get - { - return this.sIF_RightElementField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string Event { + get { + return this.eventField; } - set - { - this.sIF_RightElementField = value; + set { + this.eventField = 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/au/datamodel/3.4")] - public partial class SIF_ExtendedQueryDataModelTypeSIF_FromSIF_JoinSIF_JoinOnSIF_LeftElement - { - - private string objectNameField; - - private string valueField; - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class AdjustmentType { + + private AUCodeSetsNAPTestDomainType adjustmentDomainField; + + private bool adjustmentDomainFieldSpecified; + + private AUCodeSetsPNPCodeType[] pNPCodeListField; + + private string bookletTypeField; + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "NCName")] - public string ObjectName - { - get - { - return this.objectNameField; + public AUCodeSetsNAPTestDomainType AdjustmentDomain { + get { + return this.adjustmentDomainField; } - set - { - this.objectNameField = value; + set { + this.adjustmentDomainField = value; } } - + /// - [System.Xml.Serialization.XmlTextAttribute(DataType = "normalizedString")] - public string Value - { - get - { - return this.valueField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AdjustmentDomainSpecified { + get { + return this.adjustmentDomainFieldSpecified; } - set - { - this.valueField = value; + set { + this.adjustmentDomainFieldSpecified = 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/au/datamodel/3.4")] - public partial class SIF_ExtendedQueryDataModelTypeSIF_FromSIF_JoinSIF_JoinOnSIF_RightElement - { - - private string objectNameField; - - private string valueField; - + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "NCName")] - public string ObjectName - { - get - { - return this.objectNameField; + [System.Xml.Serialization.XmlArrayItemAttribute("PNPCode", IsNullable=false)] + public AUCodeSetsPNPCodeType[] PNPCodeList { + get { + return this.pNPCodeListField; } - set - { - this.objectNameField = value; + set { + this.pNPCodeListField = value; } } - + /// - [System.Xml.Serialization.XmlTextAttribute(DataType = "normalizedString")] - public string Value - { - get - { - return this.valueField; + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string BookletType { + get { + return this.bookletTypeField; } - set - { - this.valueField = value; + set { + this.bookletTypeField = value; } } } - + /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum SIF_ExtendedQueryDataModelTypeSIF_FromSIF_JoinType - { - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsNAPTestDomainType { + /// - Inner, - + Reading, + /// - LeftOuter, - + Writing, + /// - RightOuter, - + [System.Xml.Serialization.XmlEnumAttribute("Writing")] + Writing1, + + /// + Numeracy, + /// - FullOuter, + [System.Xml.Serialization.XmlEnumAttribute("Language Conventions Spelling")] + LanguageConventionsSpelling, + + /// + [System.Xml.Serialization.XmlEnumAttribute("Language Conventions Grammar and Punctuation")] + LanguageConventionsGrammarandPunctuation, } - + /// [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/au/datamodel/3.4")] - public partial class SIF_ExtendedQueryDataModelTypeSIF_Where - { - - private SIF_ExtendedQueryDataModelTypeSIF_WhereSIF_ConditionGroup sIF_ConditionGroupField; - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsPNPCodeType { + /// - public SIF_ExtendedQueryDataModelTypeSIF_WhereSIF_ConditionGroup SIF_ConditionGroup - { - get - { - return this.sIF_ConditionGroupField; - } - set - { - this.sIF_ConditionGroupField = value; - } - } + AIA, + + /// + AIM, + + /// + AIV, + + /// + AST, + + /// + AAM, + + /// + AVM, + + /// + ALL, + + /// + COL, + + /// + BRA, + + /// + ETA, + + /// + ETB, + + /// + ETC, + + /// + OSS, + + /// + RBK, + + /// + SCR, + + /// + SUP, } - + /// [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/au/datamodel/3.4")] - public partial class SIF_ExtendedQueryDataModelTypeSIF_WhereSIF_ConditionGroup - { - - private SIF_ExtendedQueryDataModelTypeSIF_WhereSIF_ConditionGroupSIF_Conditions[] sIF_ConditionsField; - - private SIF_ExtendedQueryDataModelTypeSIF_WhereSIF_ConditionGroupType typeField; - - /// - [System.Xml.Serialization.XmlElementAttribute("SIF_Conditions")] - public SIF_ExtendedQueryDataModelTypeSIF_WhereSIF_ConditionGroupSIF_Conditions[] SIF_Conditions - { - get - { - return this.sIF_ConditionsField; + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class StimulusType { + + private string localIdField; + + private AUCodeSetsNAPTestItemStimulusTypeType stimulusType1Field; + + private bool stimulusType1FieldSpecified; + + private System.Nullable domainField; + + private bool domainFieldSpecified; + + private string textGenreField; + + private string textTypeField; + + private string wordCountField; + + private string descriptorField; + + private string contentField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string LocalId { + get { + return this.localIdField; } - set - { - this.sIF_ConditionsField = value; + set { + this.localIdField = value; } } - + /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public SIF_ExtendedQueryDataModelTypeSIF_WhereSIF_ConditionGroupType Type - { - get - { - return this.typeField; + [System.Xml.Serialization.XmlElementAttribute("StimulusType")] + public AUCodeSetsNAPTestItemStimulusTypeType StimulusType1 { + get { + return this.stimulusType1Field; } - set - { - this.typeField = value; + set { + this.stimulusType1Field = 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/au/datamodel/3.4")] - public partial class SIF_ExtendedQueryDataModelTypeSIF_WhereSIF_ConditionGroupSIF_Conditions - { - - private SIF_ExtendedQueryDataModelTypeSIF_WhereSIF_ConditionGroupSIF_ConditionsSIF_Condition[] sIF_ConditionField; - - private SIF_ExtendedQueryDataModelTypeSIF_WhereSIF_ConditionGroupSIF_ConditionsType typeField; - + /// - [System.Xml.Serialization.XmlElementAttribute("SIF_Condition")] - public SIF_ExtendedQueryDataModelTypeSIF_WhereSIF_ConditionGroupSIF_ConditionsSIF_Condition[] SIF_Condition - { - get - { - return this.sIF_ConditionField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StimulusType1Specified { + get { + return this.stimulusType1FieldSpecified; } - set - { - this.sIF_ConditionField = value; + set { + this.stimulusType1FieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public SIF_ExtendedQueryDataModelTypeSIF_WhereSIF_ConditionGroupSIF_ConditionsType Type - { - get - { - return this.typeField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable Domain { + get { + return this.domainField; } - set - { - this.typeField = value; + set { + this.domainField = 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/au/datamodel/3.4")] - public partial class SIF_ExtendedQueryDataModelTypeSIF_WhereSIF_ConditionGroupSIF_ConditionsSIF_Condition - { - - private SIF_ExtendedQueryDataModelTypeSIF_WhereSIF_ConditionGroupSIF_ConditionsSIF_ConditionSIF_Element sIF_ElementField; - - private SIF_ExtendedQueryDataModelTypeSIF_WhereSIF_ConditionGroupSIF_ConditionsSIF_ConditionSIF_Operator sIF_OperatorField; - - private bool sIF_OperatorFieldSpecified; - - private string sIF_ValueField; - + /// - public SIF_ExtendedQueryDataModelTypeSIF_WhereSIF_ConditionGroupSIF_ConditionsSIF_ConditionSIF_Element SIF_Element - { - get - { - return this.sIF_ElementField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DomainSpecified { + get { + return this.domainFieldSpecified; } - set - { - this.sIF_ElementField = value; + set { + this.domainFieldSpecified = value; } } - + /// - public SIF_ExtendedQueryDataModelTypeSIF_WhereSIF_ConditionGroupSIF_ConditionsSIF_ConditionSIF_Operator SIF_Operator - { - get - { - return this.sIF_OperatorField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string TextGenre { + get { + return this.textGenreField; } - set - { - this.sIF_OperatorField = value; + set { + this.textGenreField = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool SIF_OperatorSpecified - { - get - { - return this.sIF_OperatorFieldSpecified; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string TextType { + get { + return this.textTypeField; } - set - { - this.sIF_OperatorFieldSpecified = value; + set { + this.textTypeField = value; } } - + /// - public string SIF_Value - { - get - { - return this.sIF_ValueField; + [System.Xml.Serialization.XmlElementAttribute(DataType="integer", IsNullable=true)] + public string WordCount { + get { + return this.wordCountField; } - set - { - this.sIF_ValueField = value; + set { + this.wordCountField = 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/au/datamodel/3.4")] - public partial class SIF_ExtendedQueryDataModelTypeSIF_WhereSIF_ConditionGroupSIF_ConditionsSIF_ConditionSIF_Element - { - - private string objectNameField; - - private string valueField; - + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "NCName")] - public string ObjectName - { - get - { - return this.objectNameField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string Descriptor { + get { + return this.descriptorField; } - set - { - this.objectNameField = value; + set { + this.descriptorField = value; } } - + /// - [System.Xml.Serialization.XmlTextAttribute(DataType = "normalizedString")] - public string Value - { - get - { - return this.valueField; + public string Content { + get { + return this.contentField; } - set - { - this.valueField = value; + set { + this.contentField = value; } } } - + /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum SIF_ExtendedQueryDataModelTypeSIF_WhereSIF_ConditionGroupSIF_ConditionsSIF_ConditionSIF_Operator - { - - /// - EQ, - - /// - LT, - - /// - GT, - - /// - LE, - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsNAPTestItemStimulusTypeType { + /// - GE, - + Text, + /// - NE, + Image, } - + /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum SIF_ExtendedQueryDataModelTypeSIF_WhereSIF_ConditionGroupSIF_ConditionsType - { - - /// - And, - + [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 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 attendanceNoteField; + /// - Or, - + public AttendanceCodeType AttendanceCode { + get { + return this.attendanceCodeField; + } + set { + this.attendanceCodeField = value; + } + } + /// - None, - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum SIF_ExtendedQueryDataModelTypeSIF_WhereSIF_ConditionGroupType - { - + public AUCodeSetsAttendanceStatusType AttendanceStatus { + get { + return this.attendanceStatusField; + } + set { + this.attendanceStatusField = value; + } + } + /// - And, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AttendanceStatusSpecified { + get { + return this.attendanceStatusFieldSpecified; + } + set { + this.attendanceStatusFieldSpecified = value; + } + } + /// - Or, - + [System.Xml.Serialization.XmlElementAttribute(DataType="time")] + public System.DateTime StartTime { + get { + return this.startTimeField; + } + set { + this.startTimeField = value; + } + } + /// - None, - } - - /// - [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/au/datamodel/3.4")] - public partial class SIF_ExtendedQueryDataModelTypeSIF_Element - { - - private string objectNameField; - - private SIF_ExtendedQueryDataModelTypeSIF_ElementOrdering orderingField; - - private string valueField; - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StartTimeSpecified { + get { + return this.startTimeFieldSpecified; + } + set { + this.startTimeFieldSpecified = value; + } + } + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "NCName")] - public string ObjectName - { - get - { - return this.objectNameField; + [System.Xml.Serialization.XmlElementAttribute(DataType="time")] + public System.DateTime EndTime { + get { + return this.endTimeField; } - set - { - this.objectNameField = value; + set { + this.endTimeField = value; } } - + /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public SIF_ExtendedQueryDataModelTypeSIF_ElementOrdering Ordering - { - get - { - return this.orderingField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool EndTimeSpecified { + get { + return this.endTimeFieldSpecified; } - set - { - this.orderingField = value; + set { + this.endTimeFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlTextAttribute(DataType = "normalizedString")] - public string Value - { - get - { - return this.valueField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable DurationValue { + get { + return this.durationValueField; } - set - { - this.valueField = value; + set { + this.durationValueField = value; } } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum SIF_ExtendedQueryDataModelTypeSIF_ElementOrdering - { - + /// - Ascending, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DurationValueSpecified { + get { + return this.durationValueFieldSpecified; + } + set { + this.durationValueFieldSpecified = value; + } + } + /// - Descending, + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string AttendanceNote { + get { + return this.attendanceNoteField; + } + set { + this.attendanceNoteField = value; + } + } } - + /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public partial class MonetaryAmountType - { - - private ISO4217CurrencyNamesAndCodeElementsType currencyField; - - private bool currencyFieldSpecified; - - private string valueField; - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class AttendanceCodeType { + + private AUCodeSetsAttendanceCodeType codeField; + + private bool codeFieldSpecified; + + private OtherCodeListTypeOtherCode[] otherCodeListField; + /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public ISO4217CurrencyNamesAndCodeElementsType Currency - { - get - { - return this.currencyField; + public AUCodeSetsAttendanceCodeType Code { + get { + return this.codeField; } - set - { - this.currencyField = value; + set { + this.codeField = value; } } - + /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool CurrencySpecified - { - get - { - return this.currencyFieldSpecified; + public bool CodeSpecified { + get { + return this.codeFieldSpecified; } - set - { - this.currencyFieldSpecified = value; + set { + this.codeFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlTextAttribute()] - public string Value - { - get - { - return this.valueField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable=false)] + public OtherCodeListTypeOtherCode[] OtherCodeList { + get { + return this.otherCodeListField; } - set - { - this.valueField = value; + set { + this.otherCodeListField = value; } } } - + /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum ISO4217CurrencyNamesAndCodeElementsType - { - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsAttendanceCodeType { + /// - AED, - + [System.Xml.Serialization.XmlEnumAttribute("0")] + Item0, + /// - AFN, - + [System.Xml.Serialization.XmlEnumAttribute("100")] + Item100, + /// - ALL, - + [System.Xml.Serialization.XmlEnumAttribute("101")] + Item101, + + /// + [System.Xml.Serialization.XmlEnumAttribute("102")] + Item102, + + /// + [System.Xml.Serialization.XmlEnumAttribute("111")] + Item111, + + /// + [System.Xml.Serialization.XmlEnumAttribute("112")] + Item112, + + /// + [System.Xml.Serialization.XmlEnumAttribute("113")] + Item113, + + /// + [System.Xml.Serialization.XmlEnumAttribute("114")] + Item114, + + /// + [System.Xml.Serialization.XmlEnumAttribute("116")] + Item116, + + /// + [System.Xml.Serialization.XmlEnumAttribute("117")] + Item117, + + /// + [System.Xml.Serialization.XmlEnumAttribute("118")] + Item118, + + /// + [System.Xml.Serialization.XmlEnumAttribute("119")] + Item119, + + /// + [System.Xml.Serialization.XmlEnumAttribute("200")] + Item200, + + /// + [System.Xml.Serialization.XmlEnumAttribute("201")] + Item201, + + /// + [System.Xml.Serialization.XmlEnumAttribute("202")] + Item202, + + /// + [System.Xml.Serialization.XmlEnumAttribute("203")] + Item203, + + /// + [System.Xml.Serialization.XmlEnumAttribute("204")] + Item204, + + /// + [System.Xml.Serialization.XmlEnumAttribute("205")] + Item205, + + /// + [System.Xml.Serialization.XmlEnumAttribute("206")] + Item206, + + /// + [System.Xml.Serialization.XmlEnumAttribute("207")] + Item207, + + /// + [System.Xml.Serialization.XmlEnumAttribute("208")] + Item208, + + /// + [System.Xml.Serialization.XmlEnumAttribute("209")] + Item209, + + /// + [System.Xml.Serialization.XmlEnumAttribute("210")] + Item210, + + /// + [System.Xml.Serialization.XmlEnumAttribute("211")] + Item211, + + /// + [System.Xml.Serialization.XmlEnumAttribute("300")] + Item300, + + /// + [System.Xml.Serialization.XmlEnumAttribute("400")] + Item400, + + /// + [System.Xml.Serialization.XmlEnumAttribute("401")] + Item401, + + /// + [System.Xml.Serialization.XmlEnumAttribute("500")] + Item500, + + /// + [System.Xml.Serialization.XmlEnumAttribute("600")] + Item600, + + /// + [System.Xml.Serialization.XmlEnumAttribute("601")] + Item601, + + /// + [System.Xml.Serialization.XmlEnumAttribute("602")] + Item602, + + /// + [System.Xml.Serialization.XmlEnumAttribute("603")] + Item603, + + /// + [System.Xml.Serialization.XmlEnumAttribute("604")] + Item604, + + /// + [System.Xml.Serialization.XmlEnumAttribute("614")] + Item614, + + /// + [System.Xml.Serialization.XmlEnumAttribute("605")] + Item605, + + /// + [System.Xml.Serialization.XmlEnumAttribute("606")] + Item606, + + /// + [System.Xml.Serialization.XmlEnumAttribute("607")] + Item607, + + /// + [System.Xml.Serialization.XmlEnumAttribute("608")] + Item608, + + /// + [System.Xml.Serialization.XmlEnumAttribute("609")] + Item609, + + /// + [System.Xml.Serialization.XmlEnumAttribute("610")] + Item610, + + /// + [System.Xml.Serialization.XmlEnumAttribute("611")] + Item611, + + /// + [System.Xml.Serialization.XmlEnumAttribute("612")] + Item612, + + /// + [System.Xml.Serialization.XmlEnumAttribute("613")] + Item613, + + /// + [System.Xml.Serialization.XmlEnumAttribute("615")] + Item615, + + /// + [System.Xml.Serialization.XmlEnumAttribute("700")] + Item700, + + /// + [System.Xml.Serialization.XmlEnumAttribute("701")] + Item701, + + /// + [System.Xml.Serialization.XmlEnumAttribute("702")] + Item702, + + /// + [System.Xml.Serialization.XmlEnumAttribute("800")] + Item800, + + /// + [System.Xml.Serialization.XmlEnumAttribute("801")] + Item801, + + /// + [System.Xml.Serialization.XmlEnumAttribute("802")] + Item802, + + /// + [System.Xml.Serialization.XmlEnumAttribute("803")] + Item803, + + /// + [System.Xml.Serialization.XmlEnumAttribute("804")] + Item804, + + /// + [System.Xml.Serialization.XmlEnumAttribute("805")] + Item805, + + /// + [System.Xml.Serialization.XmlEnumAttribute("900")] + Item900, + + /// + [System.Xml.Serialization.XmlEnumAttribute("901")] + Item901, + + /// + [System.Xml.Serialization.XmlEnumAttribute("902")] + Item902, + + /// + [System.Xml.Serialization.XmlEnumAttribute("903")] + Item903, + + /// + [System.Xml.Serialization.XmlEnumAttribute("904")] + Item904, + + /// + [System.Xml.Serialization.XmlEnumAttribute("905")] + Item905, + + /// + [System.Xml.Serialization.XmlEnumAttribute("999")] + Item999, + + /// + ZZREDACTED, + } + + /// + [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 OtherCodeListTypeOtherCode { + + private OtherCodeListTypeOtherCodeCodeset codesetField; + + private string valueField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public OtherCodeListTypeOtherCodeCodeset Codeset { + get { + return this.codesetField; + } + set { + this.codesetField = value; + } + } + + /// + [System.Xml.Serialization.XmlTextAttribute(DataType="token")] + public string Value { + get { + return this.valueField; + } + set { + this.valueField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum OtherCodeListTypeOtherCodeCodeset { + + /// + StateProvince, + + /// + Local, + + /// + Other, + + /// + Text, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsAttendanceStatusType { + + /// + [System.Xml.Serialization.XmlEnumAttribute("01")] + Item01, + + /// + [System.Xml.Serialization.XmlEnumAttribute("02")] + Item02, + + /// + [System.Xml.Serialization.XmlEnumAttribute("99")] + Item99, + + /// + NA, + + /// + ZZREDACTED, + } + + /// + [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 ExpenseAccountType { + + private string accountCodeField; + + private MonetaryAmountType amountField; + + private string financialAccountRefIdField; + + private string accountingPeriodField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string AccountCode { + get { + return this.accountCodeField; + } + set { + this.accountCodeField = value; + } + } + + /// + public MonetaryAmountType Amount { + get { + return this.amountField; + } + set { + this.amountField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string FinancialAccountRefId { + get { + return this.financialAccountRefIdField; + } + set { + this.financialAccountRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string AccountingPeriod { + get { + return this.accountingPeriodField; + } + set { + this.accountingPeriodField = value; + } + } + } + + /// + [System.Xml.Serialization.XmlIncludeAttribute(typeof(DebitOrCreditAmountType))] + [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 MonetaryAmountType { + + private ISO4217CurrencyNamesAndCodeElementsType currencyField; + + private bool currencyFieldSpecified; + + private string valueField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public ISO4217CurrencyNamesAndCodeElementsType Currency { + get { + return this.currencyField; + } + set { + this.currencyField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CurrencySpecified { + get { + return this.currencyFieldSpecified; + } + set { + this.currencyFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlTextAttribute()] + public 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(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum ISO4217CurrencyNamesAndCodeElementsType { + + /// + AED, + + /// + AFN, + + /// + ALL, + /// AMD, - + /// ANG, - + /// AOA, - + /// ARS, - + /// AUD, - + /// AWG, - + /// AZN, - + /// BAM, - + /// BBD, - + /// BDT, - + /// BGN, - + /// BHD, - + /// BIF, - + /// BMD, - + /// BND, - + /// BOB, - + /// BOV, - + /// BRL, - + /// BSD, - + /// BTN, - + /// BWP, - + /// BYR, - + /// BZD, - + /// CAD, - + /// CDF, - + /// CHE, - + /// CHF, - + /// CHW, - + /// CLF, - + /// CLP, - + /// CNY, - + /// COP, - + /// COU, - + /// CRC, - + /// CUC, - + /// CUP, - + /// CVE, - + /// CZK, - + /// DJF, - + /// DKK, - + /// DOP, - + /// DZD, - + /// EGP, - + /// ERN, - + /// ETB, - + /// EUR, - + /// FJD, - + /// FKP, - + /// GBP, - + /// GEL, - + /// GHS, - + /// GIP, - + /// GMD, - + /// GNF, - + /// GTQ, - + /// GYD, - + /// HKD, - + /// HNL, - + /// HRK, - + /// HTG, - + /// HUF, - + /// IDR, - + /// ILS, - + /// INR, - + /// IQD, - + /// IRR, - + /// ISK, - + /// JMD, - + /// JOD, - + /// JPY, - + /// KES, - + /// KGS, - + /// KHR, - + /// KMF, - + /// KPW, - + /// KRW, - + /// KWD, - + /// KYD, - + /// KZT, - + /// LAK, - + /// LBP, - + /// LKR, - + /// LRD, - + /// LSL, - + /// LTL, - + /// LYD, - + /// MAD, - + /// MDL, - + /// MGA, - + /// MKD, - + /// MMK, - + /// MNT, - + /// MOP, - + /// MRO, - + /// MUR, - + /// MVR, - + /// MWK, - + /// MXN, - + /// MXV, - + /// MYR, - + /// MZN, - + /// NAD, - + /// NGN, - + /// NIO, - + /// NOK, - + /// NPR, - + /// NZD, - + /// OMR, - + /// PAB, - + /// PEN, - + /// PGK, - + /// PHP, - + /// PKR, - + /// PLN, - + /// PYG, - + /// QAR, - + /// RON, - + /// RUB, - + /// RSD, - + /// RWF, - + /// SAR, - + /// SBD, - + /// SCR, - + /// SDG, - + /// SEK, - + /// SGD, - + /// SHP, - + /// SLL, - + /// SOS, - + /// SRD, - + /// SSP, - + /// STD, - + /// SVC, - + /// SYP, - + /// SZL, - + /// THB, - + /// TJS, - + /// TMT, - + /// TND, - + /// TOP, - + /// TRY, - + /// TTD, - + /// TWD, - + /// TZS, - + /// UAH, - + /// UGX, - + /// USD, - + /// USN, - + /// UYU, - + /// UZS, - + /// VEF, - + /// VND, - + /// VUV, - + /// WST, - + /// XAF, - + /// XAG, - + /// XAU, - + /// XBA, - + /// XBB, - + /// XBC, - + /// XBD, - + /// XCD, - + /// XDR, - + /// XOF, - + /// XPD, - + /// XPF, - + /// XPT, - + /// XSU, - + /// XUA, - + /// XTS, - + /// XXX, - + /// YER, - + /// ZAR, - + /// ZMK, - + /// ZWN, - + /// - ZZREDACTED, + REDACTED, } - + /// [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/au/datamodel/3.4")] - public partial class AbstractContentElementType - { - - private object itemField; - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class DebitOrCreditAmountType : MonetaryAmountType { + + private DebitOrCreditAmountTypeType typeField; + /// - [System.Xml.Serialization.XmlElementAttribute("BinaryData", typeof(AbstractContentElementTypeBinaryData))] - [System.Xml.Serialization.XmlElementAttribute("Reference", typeof(AbstractContentElementTypeReference))] - [System.Xml.Serialization.XmlElementAttribute("TextData", typeof(AbstractContentElementTypeTextData))] - [System.Xml.Serialization.XmlElementAttribute("XMLData", typeof(AbstractContentElementTypeXMLData))] - public object Item - { - get - { - return this.itemField; + [System.Xml.Serialization.XmlAttributeAttribute()] + public DebitOrCreditAmountTypeType Type { + get { + return this.typeField; } - set - { - this.itemField = value; + set { + this.typeField = 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 DebitOrCreditAmountTypeType { + + /// + Debit, + + /// + Credit, + } + /// [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/au/datamodel/3.4")] - public partial class AbstractContentElementTypeBinaryData - { - - private string mIMETypeField; - - private string fileNameField; - - private string descriptionField; - - private string valueField; - - /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string MIMEType - { - get - { - return this.mIMETypeField; - } - set - { - this.mIMETypeField = value; - } - } - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class ExpenseAccountsType { + + private object expenseAccountTypeField; + + private ExpenseAccountType[] expenseAccountField; + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string FileName - { - get - { - return this.fileNameField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public object ExpenseAccountType { + get { + return this.expenseAccountTypeField; } - set - { - this.fileNameField = value; + set { + this.expenseAccountTypeField = value; } } - + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string Description - { - get - { - return this.descriptionField; + [System.Xml.Serialization.XmlElementAttribute("ExpenseAccount")] + public ExpenseAccountType[] ExpenseAccount { + get { + return this.expenseAccountField; } - set - { - this.descriptionField = value; - } - } - - /// - [System.Xml.Serialization.XmlTextAttribute()] - public string Value - { - get - { - return this.valueField; - } - set - { - this.valueField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public partial class AbstractContentElementTypeReference - { - - private string uRLField; - - private string mIMETypeField; - - private string descriptionField; - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "anyURI")] - public string URL - { - get - { - return this.uRLField; - } - set - { - this.uRLField = value; - } - } - - /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string MIMEType - { - get - { - return this.mIMETypeField; - } - set - { - this.mIMETypeField = value; - } - } - - /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string Description - { - get - { - return this.descriptionField; - } - set - { - this.descriptionField = value; + set { + this.expenseAccountField = 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/au/datamodel/3.4")] - public partial class AbstractContentElementTypeTextData - { - - private string mIMETypeField; - - private string fileNameField; - - private string descriptionField; - - private string valueField; - - /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string MIMEType - { - get - { - return this.mIMETypeField; - } - set - { - this.mIMETypeField = value; - } - } - - /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string FileName - { - get - { - return this.fileNameField; - } - set - { - this.fileNameField = value; - } - } - - /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string Description - { - get - { - return this.descriptionField; - } - set - { - this.descriptionField = value; - } - } - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class PurchasingItemType { + + private object[] purchasingItemField; + + private string itemNumberField; + + private string itemDescriptionField; + + private string quantityField; + + private MonetaryAmountType unitCostField; + + private MonetaryAmountType totalCostField; + + private string quantityDeliveredField; + + private System.Nullable cancelledOrderField; + + private bool cancelledOrderFieldSpecified; + + private System.Nullable taxRateField; + + private bool taxRateFieldSpecified; + + private ExpenseAccountsType expenseAccountsField; + /// - [System.Xml.Serialization.XmlTextAttribute()] - public string Value - { - get - { - return this.valueField; + [System.Xml.Serialization.XmlElementAttribute("PurchasingItem")] + public object[] PurchasingItem { + get { + return this.purchasingItemField; } - set - { - this.valueField = value; + set { + this.purchasingItemField = 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/au/datamodel/3.4")] - public partial class AbstractContentElementTypeXMLData - { - - private System.Xml.XmlElement anyField; - - private string descriptionField; - + /// - [System.Xml.Serialization.XmlAnyElementAttribute()] - public System.Xml.XmlElement Any - { - get - { - return this.anyField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string ItemNumber { + get { + return this.itemNumberField; } - set - { - this.anyField = value; + set { + this.itemNumberField = value; } } - + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string Description - { - get - { - return this.descriptionField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string ItemDescription { + get { + return this.itemDescriptionField; } - set - { - this.descriptionField = value; + set { + this.itemDescriptionField = value; } } - } - - /// - [System.Xml.Serialization.XmlIncludeAttribute(typeof(OtherNameType))] - [System.Xml.Serialization.XmlIncludeAttribute(typeof(NameOfRecordType))] - [System.Xml.Serialization.XmlIncludeAttribute(typeof(NameType))] - [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/au/datamodel/3.4")] - public partial class BaseNameType - { - - private string titleField; - - private string familyNameField; - - private string givenNameField; - - private string middleNameField; - - private System.Nullable familyNameFirstField; - - private bool familyNameFirstFieldSpecified; - - private string preferredFamilyNameField; - - private System.Nullable preferredFamilyNameFirstField; - - private bool preferredFamilyNameFirstFieldSpecified; - - private string preferredGivenNameField; - - private string suffixField; - - private string fullNameField; - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string Title - { - get - { - return this.titleField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Quantity { + get { + return this.quantityField; } - set - { - this.titleField = value; + set { + this.quantityField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string FamilyName - { - get - { - return this.familyNameField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public MonetaryAmountType UnitCost { + get { + return this.unitCostField; } - set - { - this.familyNameField = value; + set { + this.unitCostField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string GivenName - { - get - { - return this.givenNameField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public MonetaryAmountType TotalCost { + get { + return this.totalCostField; } - set - { - this.givenNameField = value; + set { + this.totalCostField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string MiddleName - { - get - { - return this.middleNameField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string QuantityDelivered { + get { + return this.quantityDeliveredField; } - set - { - this.middleNameField = value; + set { + this.quantityDeliveredField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable FamilyNameFirst - { - get - { - return this.familyNameFirstField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable CancelledOrder { + get { + return this.cancelledOrderField; } - set - { - this.familyNameFirstField = value; + set { + this.cancelledOrderField = value; } } - + /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool FamilyNameFirstSpecified - { - get - { - return this.familyNameFirstFieldSpecified; - } - set - { - this.familyNameFirstFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string PreferredFamilyName - { - get - { - return this.preferredFamilyNameField; + public bool CancelledOrderSpecified { + get { + return this.cancelledOrderFieldSpecified; } - set - { - this.preferredFamilyNameField = value; + set { + this.cancelledOrderFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable PreferredFamilyNameFirst - { - get - { - return this.preferredFamilyNameFirstField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable TaxRate { + get { + return this.taxRateField; } - set - { - this.preferredFamilyNameFirstField = value; + set { + this.taxRateField = value; } } - + /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool PreferredFamilyNameFirstSpecified - { - get - { - return this.preferredFamilyNameFirstFieldSpecified; - } - set - { - this.preferredFamilyNameFirstFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string PreferredGivenName - { - get - { - return this.preferredGivenNameField; - } - set - { - this.preferredGivenNameField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string Suffix - { - get - { - return this.suffixField; + public bool TaxRateSpecified { + get { + return this.taxRateFieldSpecified; } - set - { - this.suffixField = value; + set { + this.taxRateFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string FullName - { - get - { - return this.fullNameField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public ExpenseAccountsType ExpenseAccounts { + get { + return this.expenseAccountsField; } - set - { - this.fullNameField = value; + set { + this.expenseAccountsField = value; } } } - + /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("PublishInDirectory", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public enum AUCodeSetsYesOrNoCategoryType - { - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsYesOrNoCategoryType { + /// N, - + /// U, - + /// X, - + /// Y, - + /// ZZREDACTED, } - + /// [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/au/datamodel/3.4")] - public partial class OtherNameType : BaseNameType - { - - private AUCodeSetsNameUsageTypeType typeField; - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class ScheduledActivityOverrideType { + + private System.DateTime dateOfOverrideField; + + private bool dateOfOverrideFieldSpecified; + + private string valueField; + /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public AUCodeSetsNameUsageTypeType Type - { - get - { - return this.typeField; + [System.Xml.Serialization.XmlAttributeAttribute(DataType="date")] + public System.DateTime DateOfOverride { + get { + return this.dateOfOverrideField; } - set - { - this.typeField = value; + set { + this.dateOfOverrideField = value; } } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum AUCodeSetsNameUsageTypeType - { - - /// - AKA, - - /// - BTH, - - /// - LGL, - - /// - MDN, - - /// - NEW, - - /// - OTH, - - /// - PRF, - - /// - PRV, - + /// - STG, - - /// - TRB, - - /// - ZZREDACTED, - } - - /// - [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/au/datamodel/3.4")] - public partial class NameOfRecordType : BaseNameType - { - - private NameOfRecordTypeType typeField; - - /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public NameOfRecordTypeType Type - { - get - { - return this.typeField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DateOfOverrideSpecified { + get { + return this.dateOfOverrideFieldSpecified; } - set - { - this.typeField = value; + set { + this.dateOfOverrideFieldSpecified = value; } } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum NameOfRecordTypeType - { - + /// - LGL, + [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.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("SIF_Contexts", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class SIF_ContextsType - { - - private string[] sIF_ContextField; - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class TeacherCoverType { + + private string staffPersonalRefIdField; + + private string staffLocalIdField; + + private System.Nullable startTimeField; + + private bool startTimeFieldSpecified; + + private System.Nullable finishTimeField; + + private bool finishTimeFieldSpecified; + + private System.Nullable creditField; + + private bool creditFieldSpecified; + + private System.Nullable supervisionField; + + private bool supervisionFieldSpecified; + + private System.Nullable weightingField; + + private bool weightingFieldSpecified; + /// - [System.Xml.Serialization.XmlElementAttribute("SIF_Context", DataType = "token")] - public string[] SIF_Context - { - get - { - return this.sIF_ContextField; + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string StaffPersonalRefId { + get { + return this.staffPersonalRefIdField; } - set - { - this.sIF_ContextField = value; + set { + this.staffPersonalRefIdField = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("SIF_Query", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class SIF_QueryType - { - - private SIF_QueryTypeSIF_QueryObject sIF_QueryObjectField; - - private object itemField; - + /// - public SIF_QueryTypeSIF_QueryObject SIF_QueryObject - { - get - { - return this.sIF_QueryObjectField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string StaffLocalId { + get { + return this.staffLocalIdField; } - set - { - this.sIF_QueryObjectField = value; + set { + this.staffLocalIdField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute("SIF_ConditionGroup", typeof(SIF_QueryTypeSIF_ConditionGroup))] - [System.Xml.Serialization.XmlElementAttribute("SIF_Example", typeof(ObjectType))] - public object Item - { - get - { - return this.itemField; + [System.Xml.Serialization.XmlElementAttribute(DataType="time", IsNullable=true)] + public System.Nullable StartTime { + get { + return this.startTimeField; } - set - { - this.itemField = value; + set { + this.startTimeField = 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/au/datamodel/3.4")] - public partial class SIF_QueryTypeSIF_QueryObject - { - - private string[] sIF_ElementField; - - private string objectNameField; - + /// - [System.Xml.Serialization.XmlElementAttribute("SIF_Element", DataType = "normalizedString")] - public string[] SIF_Element - { - get - { - return this.sIF_ElementField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StartTimeSpecified { + get { + return this.startTimeFieldSpecified; } - set - { - this.sIF_ElementField = value; + set { + this.startTimeFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "NCName")] - public string ObjectName - { - get - { - return this.objectNameField; + [System.Xml.Serialization.XmlElementAttribute(DataType="time", IsNullable=true)] + public System.Nullable FinishTime { + get { + return this.finishTimeField; } - set - { - this.objectNameField = value; + set { + this.finishTimeField = 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/au/datamodel/3.4")] - public partial class SIF_QueryTypeSIF_ConditionGroup - { - - private SIF_QueryTypeSIF_ConditionGroupSIF_Conditions[] sIF_ConditionsField; - - private SIF_QueryTypeSIF_ConditionGroupType typeField; - + /// - [System.Xml.Serialization.XmlElementAttribute("SIF_Conditions")] - public SIF_QueryTypeSIF_ConditionGroupSIF_Conditions[] SIF_Conditions - { - get - { - return this.sIF_ConditionsField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool FinishTimeSpecified { + get { + return this.finishTimeFieldSpecified; } - set - { - this.sIF_ConditionsField = value; + set { + this.finishTimeFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public SIF_QueryTypeSIF_ConditionGroupType Type - { - get - { - return this.typeField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable Credit { + get { + return this.creditField; } - set - { - this.typeField = value; + set { + this.creditField = 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/au/datamodel/3.4")] - public partial class SIF_QueryTypeSIF_ConditionGroupSIF_Conditions - { - - private SIF_QueryTypeSIF_ConditionGroupSIF_ConditionsSIF_Condition[] sIF_ConditionField; - - private SIF_QueryTypeSIF_ConditionGroupSIF_ConditionsType typeField; - + /// - [System.Xml.Serialization.XmlElementAttribute("SIF_Condition")] - public SIF_QueryTypeSIF_ConditionGroupSIF_ConditionsSIF_Condition[] SIF_Condition - { - get - { - return this.sIF_ConditionField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CreditSpecified { + get { + return this.creditFieldSpecified; } - set - { - this.sIF_ConditionField = value; + set { + this.creditFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public SIF_QueryTypeSIF_ConditionGroupSIF_ConditionsType Type - { - get - { - return this.typeField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable Supervision { + get { + return this.supervisionField; } - set - { - this.typeField = value; + set { + this.supervisionField = 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/au/datamodel/3.4")] - public partial class SIF_QueryTypeSIF_ConditionGroupSIF_ConditionsSIF_Condition - { - - private string sIF_ElementField; - - private SIF_QueryTypeSIF_ConditionGroupSIF_ConditionsSIF_ConditionSIF_Operator sIF_OperatorField; - - private string sIF_ValueField; - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string SIF_Element - { - get - { - return this.sIF_ElementField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SupervisionSpecified { + get { + return this.supervisionFieldSpecified; } - set - { - this.sIF_ElementField = value; + set { + this.supervisionFieldSpecified = value; } } - + /// - public SIF_QueryTypeSIF_ConditionGroupSIF_ConditionsSIF_ConditionSIF_Operator SIF_Operator - { - get - { - return this.sIF_OperatorField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable Weighting { + get { + return this.weightingField; } - set - { - this.sIF_OperatorField = value; + set { + this.weightingField = value; } } - + /// - public string SIF_Value - { - get - { - return this.sIF_ValueField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool WeightingSpecified { + get { + return this.weightingFieldSpecified; } - set - { - this.sIF_ValueField = value; + set { + this.weightingFieldSpecified = value; } } } - + /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum SIF_QueryTypeSIF_ConditionGroupSIF_ConditionsSIF_ConditionSIF_Operator - { - - /// - EQ, - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsTeacherCoverCreditType { + /// - LT, - + [System.Xml.Serialization.XmlEnumAttribute("In-Lieu")] + InLieu, + /// - GT, - + Extra, + /// - LE, - + Underload, + /// - GE, - + Casual, + /// - NE, + ZZREDACTED, } - + /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum SIF_QueryTypeSIF_ConditionGroupSIF_ConditionsType - { - - /// - And, - - /// - Or, - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsTeacherCoverSupervisionType { + /// - None, - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum SIF_QueryTypeSIF_ConditionGroupType - { - + Normal, + /// - And, - + MinimalSupervision, + /// - Or, - + MergedClass, + /// - None, + ZZREDACTED, } - + /// [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("SIF_ExtendedQuery", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class SIF_ExtendedQueryType - { - - private string sIF_DestinationProviderField; - - private SIF_ExtendedQueryTypeSIF_Select sIF_SelectField; - - private SIF_ExtendedQueryTypeSIF_From sIF_FromField; - - private SIF_ExtendedQueryTypeSIF_Where sIF_WhereField; - - private SIF_ExtendedQueryTypeSIF_Element[] sIF_OrderByField; - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class ActivityTimeType { + + private System.DateTime creationDateField; + + private bool creationDateFieldSpecified; + + private ActivityTimeTypeDuration durationField; + + private System.Nullable startDateField; + + private bool startDateFieldSpecified; + + private System.Nullable finishDateField; + + private bool finishDateFieldSpecified; + + private System.Nullable dueDateField; + + private bool dueDateFieldSpecified; + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] - public string SIF_DestinationProvider - { - get - { - return this.sIF_DestinationProviderField; + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime CreationDate { + get { + return this.creationDateField; } - set - { - this.sIF_DestinationProviderField = value; + set { + this.creationDateField = value; } } - + /// - public SIF_ExtendedQueryTypeSIF_Select SIF_Select - { - get - { - return this.sIF_SelectField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CreationDateSpecified { + get { + return this.creationDateFieldSpecified; } - set - { - this.sIF_SelectField = value; + set { + this.creationDateFieldSpecified = value; } } - + /// - public SIF_ExtendedQueryTypeSIF_From SIF_From - { - get - { - return this.sIF_FromField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public ActivityTimeTypeDuration Duration { + get { + return this.durationField; } - set - { - this.sIF_FromField = value; + set { + this.durationField = value; } } - + /// - public SIF_ExtendedQueryTypeSIF_Where SIF_Where - { - get - { - return this.sIF_WhereField; + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable StartDate { + get { + return this.startDateField; } - set - { - this.sIF_WhereField = value; + set { + this.startDateField = value; } } - + /// - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_Element", IsNullable = false)] - public SIF_ExtendedQueryTypeSIF_Element[] SIF_OrderBy - { - get - { - return this.sIF_OrderByField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StartDateSpecified { + get { + return this.startDateFieldSpecified; } - set - { - this.sIF_OrderByField = value; + set { + this.startDateFieldSpecified = 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/au/datamodel/3.4")] - public partial class SIF_ExtendedQueryTypeSIF_Select - { - - private SIF_ExtendedQueryTypeSIF_SelectSIF_Element[] sIF_ElementField; - - private bool distinctField; - - private string rowCountField; - + /// - [System.Xml.Serialization.XmlElementAttribute("SIF_Element")] - public SIF_ExtendedQueryTypeSIF_SelectSIF_Element[] SIF_Element - { - get - { - return this.sIF_ElementField; + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable FinishDate { + get { + return this.finishDateField; } - set - { - this.sIF_ElementField = value; + set { + this.finishDateField = value; } } - + /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public bool Distinct - { - get - { - return this.distinctField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool FinishDateSpecified { + get { + return this.finishDateFieldSpecified; } - set - { - this.distinctField = value; + set { + this.finishDateFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public string RowCount - { - get - { - return this.rowCountField; + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable DueDate { + get { + return this.dueDateField; + } + set { + this.dueDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DueDateSpecified { + get { + return this.dueDateFieldSpecified; } - set - { - this.rowCountField = value; + set { + this.dueDateFieldSpecified = 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/au/datamodel/3.4")] - public partial class SIF_ExtendedQueryTypeSIF_SelectSIF_Element - { - - private string aliasField; - - private string objectNameField; - + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class ActivityTimeTypeDuration { + + private ActivityTimeTypeDurationUnits unitsField; + private string valueField; - - /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "normalizedString")] - public string Alias - { - get - { - return this.aliasField; - } - set - { - this.aliasField = value; - } - } - + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "NCName")] - public string ObjectName - { - get - { - return this.objectNameField; + [System.Xml.Serialization.XmlAttributeAttribute()] + public ActivityTimeTypeDurationUnits Units { + get { + return this.unitsField; } - set - { - this.objectNameField = value; + set { + this.unitsField = value; } } - + /// - [System.Xml.Serialization.XmlTextAttribute(DataType = "normalizedString")] - public string Value - { - get - { + [System.Xml.Serialization.XmlTextAttribute()] + public string Value { + get { return this.valueField; } - set - { + set { this.valueField = 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/au/datamodel/3.4")] - public partial class SIF_ExtendedQueryTypeSIF_From - { - - private SIF_ExtendedQueryTypeSIF_FromSIF_Join[] sIF_JoinField; - - private string objectNameField; - - /// - [System.Xml.Serialization.XmlElementAttribute("SIF_Join")] - public SIF_ExtendedQueryTypeSIF_FromSIF_Join[] SIF_Join - { - get - { - return this.sIF_JoinField; - } - set - { - this.sIF_JoinField = value; - } - } - + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum ActivityTimeTypeDurationUnits { + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "NCName")] - public string ObjectName - { - get - { - return this.objectNameField; - } - set - { - this.objectNameField = 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/au/datamodel/3.4")] - public partial class SIF_ExtendedQueryTypeSIF_FromSIF_Join - { - - private SIF_ExtendedQueryTypeSIF_FromSIF_JoinSIF_JoinOn[] sIF_JoinOnField; - - private SIF_ExtendedQueryTypeSIF_FromSIF_JoinType typeField; - + week, + /// - [System.Xml.Serialization.XmlElementAttribute("SIF_JoinOn")] - public SIF_ExtendedQueryTypeSIF_FromSIF_JoinSIF_JoinOn[] SIF_JoinOn - { - get - { - return this.sIF_JoinOnField; - } - set - { - this.sIF_JoinOnField = value; - } - } - + day, + /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public SIF_ExtendedQueryTypeSIF_FromSIF_JoinType Type - { - get - { - return this.typeField; - } - set - { - this.typeField = 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/au/datamodel/3.4")] - public partial class SIF_ExtendedQueryTypeSIF_FromSIF_JoinSIF_JoinOn - { - - private SIF_ExtendedQueryTypeSIF_FromSIF_JoinSIF_JoinOnSIF_LeftElement sIF_LeftElementField; - - private SIF_ExtendedQueryTypeSIF_FromSIF_JoinSIF_JoinOnSIF_RightElement sIF_RightElementField; - + hour, + /// - public SIF_ExtendedQueryTypeSIF_FromSIF_JoinSIF_JoinOnSIF_LeftElement SIF_LeftElement - { - get - { - return this.sIF_LeftElementField; - } - set - { - this.sIF_LeftElementField = value; - } - } - + minute, + /// - public SIF_ExtendedQueryTypeSIF_FromSIF_JoinSIF_JoinOnSIF_RightElement SIF_RightElement - { - get - { - return this.sIF_RightElementField; - } - set - { - this.sIF_RightElementField = value; - } - } + second, } - + /// [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/au/datamodel/3.4")] - public partial class SIF_ExtendedQueryTypeSIF_FromSIF_JoinSIF_JoinOnSIF_LeftElement - { - - private string objectNameField; - - private string valueField; - - /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "NCName")] - public string ObjectName - { - get - { - return this.objectNameField; - } - set - { - this.objectNameField = value; - } - } - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class SoftwareRequirementType { + + private string softwareTitleField; + + private string versionField; + + private string vendorField; + + private string osField; + /// - [System.Xml.Serialization.XmlTextAttribute(DataType = "normalizedString")] - public string Value - { - get - { - return this.valueField; + public string SoftwareTitle { + get { + return this.softwareTitleField; } - set - { - this.valueField = value; + set { + this.softwareTitleField = 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/au/datamodel/3.4")] - public partial class SIF_ExtendedQueryTypeSIF_FromSIF_JoinSIF_JoinOnSIF_RightElement - { - - private string objectNameField; - - private string valueField; - + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "NCName")] - public string ObjectName - { - get - { - return this.objectNameField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string Version { + get { + return this.versionField; } - set - { - this.objectNameField = value; + set { + this.versionField = value; } } - + /// - [System.Xml.Serialization.XmlTextAttribute(DataType = "normalizedString")] - public string Value - { - get - { - return this.valueField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string Vendor { + get { + return this.vendorField; } - set - { - this.valueField = value; + set { + this.vendorField = value; } } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum SIF_ExtendedQueryTypeSIF_FromSIF_JoinType - { - + /// - Inner, - - /// - LeftOuter, - - /// - RightOuter, - - /// - FullOuter, - } - - /// - [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/au/datamodel/3.4")] - public partial class SIF_ExtendedQueryTypeSIF_Where - { - - private SIF_ExtendedQueryTypeSIF_WhereSIF_ConditionGroup sIF_ConditionGroupField; - - /// - public SIF_ExtendedQueryTypeSIF_WhereSIF_ConditionGroup SIF_ConditionGroup - { - get - { - return this.sIF_ConditionGroupField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string OS { + get { + return this.osField; } - set - { - this.sIF_ConditionGroupField = value; + set { + this.osField = 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/au/datamodel/3.4")] - public partial class SIF_ExtendedQueryTypeSIF_WhereSIF_ConditionGroup - { - - private SIF_ExtendedQueryTypeSIF_WhereSIF_ConditionGroupSIF_Conditions[] sIF_ConditionsField; - - private SIF_ExtendedQueryTypeSIF_WhereSIF_ConditionGroupType typeField; - - /// - [System.Xml.Serialization.XmlElementAttribute("SIF_Conditions")] - public SIF_ExtendedQueryTypeSIF_WhereSIF_ConditionGroupSIF_Conditions[] SIF_Conditions - { - get - { - return this.sIF_ConditionsField; - } - set - { - this.sIF_ConditionsField = value; - } - } - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class TechnicalRequirementsType { + + private string technicalRequirementField; + /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public SIF_ExtendedQueryTypeSIF_WhereSIF_ConditionGroupType Type - { - get - { - return this.typeField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string TechnicalRequirement { + get { + return this.technicalRequirementField; } - set - { - this.typeField = value; + set { + this.technicalRequirementField = 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/au/datamodel/3.4")] - public partial class SIF_ExtendedQueryTypeSIF_WhereSIF_ConditionGroupSIF_Conditions - { - - private SIF_ExtendedQueryTypeSIF_WhereSIF_ConditionGroupSIF_ConditionsSIF_Condition[] sIF_ConditionField; - - private SIF_ExtendedQueryTypeSIF_WhereSIF_ConditionGroupSIF_ConditionsType typeField; - - /// - [System.Xml.Serialization.XmlElementAttribute("SIF_Condition")] - public SIF_ExtendedQueryTypeSIF_WhereSIF_ConditionGroupSIF_ConditionsSIF_Condition[] SIF_Condition - { - get - { - return this.sIF_ConditionField; - } - set - { - this.sIF_ConditionField = value; - } - } - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class SchoolCourseInfoOverrideType { + + private string courseCodeField; + + private string stateCourseCodeField; + + private string districtCourseCodeField; + + private SubjectAreaType subjectAreaField; + + private string courseTitleField; + + private string instructionalLevelField; + + private string courseCreditsField; + + private SchoolCourseInfoOverrideTypeOverride overrideField; + /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public SIF_ExtendedQueryTypeSIF_WhereSIF_ConditionGroupSIF_ConditionsType Type - { - get - { - return this.typeField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string CourseCode { + get { + return this.courseCodeField; } - set - { - this.typeField = value; + set { + this.courseCodeField = 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/au/datamodel/3.4")] - public partial class SIF_ExtendedQueryTypeSIF_WhereSIF_ConditionGroupSIF_ConditionsSIF_Condition - { - - private SIF_ExtendedQueryTypeSIF_WhereSIF_ConditionGroupSIF_ConditionsSIF_ConditionSIF_Element sIF_ElementField; - - private SIF_ExtendedQueryTypeSIF_WhereSIF_ConditionGroupSIF_ConditionsSIF_ConditionSIF_Operator sIF_OperatorField; - - private string sIF_ValueField; - + /// - public SIF_ExtendedQueryTypeSIF_WhereSIF_ConditionGroupSIF_ConditionsSIF_ConditionSIF_Element SIF_Element - { - get - { - return this.sIF_ElementField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string StateCourseCode { + get { + return this.stateCourseCodeField; } - set - { - this.sIF_ElementField = value; + set { + this.stateCourseCodeField = value; } } - + /// - public SIF_ExtendedQueryTypeSIF_WhereSIF_ConditionGroupSIF_ConditionsSIF_ConditionSIF_Operator SIF_Operator - { - get - { - return this.sIF_OperatorField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string DistrictCourseCode { + get { + return this.districtCourseCodeField; } - set - { - this.sIF_OperatorField = value; + set { + this.districtCourseCodeField = value; } } - + /// - public string SIF_Value - { - get - { - return this.sIF_ValueField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SubjectAreaType SubjectArea { + get { + return this.subjectAreaField; } - set - { - this.sIF_ValueField = value; + set { + this.subjectAreaField = 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/au/datamodel/3.4")] - public partial class SIF_ExtendedQueryTypeSIF_WhereSIF_ConditionGroupSIF_ConditionsSIF_ConditionSIF_Element - { - - private string objectNameField; - - private string valueField; - + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "NCName")] - public string ObjectName - { - get - { - return this.objectNameField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string CourseTitle { + get { + return this.courseTitleField; } - set - { - this.objectNameField = value; + set { + this.courseTitleField = value; } } - + /// - [System.Xml.Serialization.XmlTextAttribute(DataType = "normalizedString")] - public string Value - { - get - { - return this.valueField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string InstructionalLevel { + get { + return this.instructionalLevelField; } - set - { - this.valueField = value; + set { + this.instructionalLevelField = value; } } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum SIF_ExtendedQueryTypeSIF_WhereSIF_ConditionGroupSIF_ConditionsSIF_ConditionSIF_Operator - { - - /// - EQ, - - /// - LT, - - /// - GT, - - /// - LE, - - /// - GE, - - /// - NE, - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum SIF_ExtendedQueryTypeSIF_WhereSIF_ConditionGroupSIF_ConditionsType - { - - /// - And, - - /// - Or, - - /// - None, - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum SIF_ExtendedQueryTypeSIF_WhereSIF_ConditionGroupType - { - - /// - And, - - /// - Or, - - /// - None, - } - - /// - [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/au/datamodel/3.4")] - public partial class SIF_ExtendedQueryTypeSIF_Element - { - - private string objectNameField; - - private SIF_ExtendedQueryTypeSIF_ElementOrdering orderingField; - - private string valueField; - + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "NCName")] - public string ObjectName - { - get - { - return this.objectNameField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string CourseCredits { + get { + return this.courseCreditsField; } - set - { - this.objectNameField = value; + set { + this.courseCreditsField = value; } } - + /// [System.Xml.Serialization.XmlAttributeAttribute()] - public SIF_ExtendedQueryTypeSIF_ElementOrdering Ordering - { - get - { - return this.orderingField; - } - set - { - this.orderingField = value; - } - } - - /// - [System.Xml.Serialization.XmlTextAttribute(DataType = "normalizedString")] - public string Value - { - get - { - return this.valueField; + public SchoolCourseInfoOverrideTypeOverride Override { + get { + return this.overrideField; } - set - { - this.valueField = value; + set { + this.overrideField = value; } } } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum SIF_ExtendedQueryTypeSIF_ElementOrdering - { - - /// - Ascending, - - /// - Descending, - } - + /// [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("SIF_ExtendedQueryResults", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class SIF_ExtendedQueryResultsType - { - - private SIF_ExtendedQueryResultsTypeSIF_Element[] sIF_ColumnHeadersField; - - private SelectedContentType[][] sIF_RowsField; - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class SubjectAreaType { + + private string codeField; + + private OtherCodeListTypeOtherCode[] otherCodeListField; + /// - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_Element", IsNullable = false)] - public SIF_ExtendedQueryResultsTypeSIF_Element[] SIF_ColumnHeaders - { - get - { - return this.sIF_ColumnHeadersField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string Code { + get { + return this.codeField; } - set - { - this.sIF_ColumnHeadersField = value; + set { + this.codeField = value; } } - + /// - [System.Xml.Serialization.XmlArrayItemAttribute("R", IsNullable = false)] - [System.Xml.Serialization.XmlArrayItemAttribute("C", IsNullable = false, NestingLevel = 1)] - public SelectedContentType[][] SIF_Rows - { - get - { - return this.sIF_RowsField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable=false)] + public OtherCodeListTypeOtherCode[] OtherCodeList { + get { + return this.otherCodeListField; } - set - { - this.sIF_RowsField = value; + set { + this.otherCodeListField = 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/au/datamodel/3.4")] - public partial class SIF_ExtendedQueryResultsTypeSIF_Element - { - - private string objectNameField; - - private string aliasField; - - private string valueField; - - /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "NCName")] - public string ObjectName - { - get - { - return this.objectNameField; - } - set - { - this.objectNameField = value; - } - } - + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum SchoolCourseInfoOverrideTypeOverride { + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "normalizedString")] - public string Alias - { - get - { - return this.aliasField; - } - set - { - this.aliasField = value; - } - } - + Yes, + /// - [System.Xml.Serialization.XmlTextAttribute(DataType = "normalizedString")] - public string Value - { - get - { - return this.valueField; - } - set - { - this.valueField = value; - } - } + No, } - + /// [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("Location", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class LocationType - { - - private string locationNameField; - - private LocationTypeLocationRefId locationRefIdField; - - private LocationTypeType typeField; - - private bool typeFieldSpecified; - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string LocationName - { - get - { - return this.locationNameField; - } - set - { - this.locationNameField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public LocationTypeLocationRefId LocationRefId - { - get - { - return this.locationRefIdField; - } - set - { - this.locationRefIdField = value; - } - } - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class LocationOfInstructionType { + + private AUCodeSetsReceivingLocationOfInstructionType codeField; + + private bool codeFieldSpecified; + + private OtherCodeListTypeOtherCode[] otherCodeListField; + /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public LocationTypeType Type - { - get - { - return this.typeField; + public AUCodeSetsReceivingLocationOfInstructionType Code { + get { + return this.codeField; } - set - { - this.typeField = value; + set { + this.codeField = value; } } - + /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool TypeSpecified - { - get - { - return this.typeFieldSpecified; - } - set - { - this.typeFieldSpecified = 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/au/datamodel/3.4")] - public partial class LocationTypeLocationRefId - { - - private LocationTypeLocationRefIdSIF_RefObject sIF_RefObjectField; - - private string valueField; - - /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public LocationTypeLocationRefIdSIF_RefObject SIF_RefObject - { - get - { - return this.sIF_RefObjectField; + public bool CodeSpecified { + get { + return this.codeFieldSpecified; } - set - { - this.sIF_RefObjectField = value; + set { + this.codeFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlTextAttribute()] - public string Value - { - get - { - return this.valueField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable=false)] + public OtherCodeListTypeOtherCode[] OtherCodeList { + get { + return this.otherCodeListField; } - set - { - this.valueField = value; + set { + this.otherCodeListField = value; } } } - + /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum LocationTypeLocationRefIdSIF_RefObject - { - - /// - SchoolInfo, - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsReceivingLocationOfInstructionType { + /// - LEAInfo, - + [System.Xml.Serialization.XmlEnumAttribute("0340")] + Item0340, + /// - RoomInfo, - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum LocationTypeType - { - + [System.Xml.Serialization.XmlEnumAttribute("0341")] + Item0341, + /// - Classroom, - + [System.Xml.Serialization.XmlEnumAttribute("0342")] + Item0342, + /// - School, - + [System.Xml.Serialization.XmlEnumAttribute("0752")] + Item0752, + /// - District, - + [System.Xml.Serialization.XmlEnumAttribute("0754")] + Item0754, + /// - Campus, - + [System.Xml.Serialization.XmlEnumAttribute("0997")] + Item0997, + /// - IntermediateUnit, - + [System.Xml.Serialization.XmlEnumAttribute("2192")] + Item2192, + /// - StateEducationAgency, - + [System.Xml.Serialization.XmlEnumAttribute("3018")] + Item3018, + /// - NonInstructionalSpace, - + [System.Xml.Serialization.XmlEnumAttribute("3506")] + Item3506, + /// - AthleticVenue, - + [System.Xml.Serialization.XmlEnumAttribute("9999")] + Item9999, + /// - Other, + ZZREDACTED, } - + /// [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("AttendanceCode", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class AttendanceCodeType - { - - private AUCodeSetsAttendanceCodeType codeField; - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class LanguageOfInstructionType { + + private AUCodeSetsAustralianStandardClassificationOfLanguagesASCLType codeField; + private bool codeFieldSpecified; - + private OtherCodeListTypeOtherCode[] otherCodeListField; - + /// - public AUCodeSetsAttendanceCodeType Code - { - get - { + public AUCodeSetsAustralianStandardClassificationOfLanguagesASCLType Code { + get { return this.codeField; } - set - { + set { this.codeField = value; } } - + /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool CodeSpecified - { - get - { + public bool CodeSpecified { + get { return this.codeFieldSpecified; } - set - { + set { this.codeFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable = false)] - public OtherCodeListTypeOtherCode[] OtherCodeList - { - get - { + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable=false)] + public OtherCodeListTypeOtherCode[] OtherCodeList { + get { return this.otherCodeListField; } - set - { + set { this.otherCodeListField = value; } } } - + /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum AUCodeSetsAttendanceCodeType - { - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsAustralianStandardClassificationOfLanguagesASCLType { + /// - [System.Xml.Serialization.XmlEnumAttribute("0")] - Item0, - + [System.Xml.Serialization.XmlEnumAttribute("1101")] + Item1101, + /// - [System.Xml.Serialization.XmlEnumAttribute("100")] - Item100, - + [System.Xml.Serialization.XmlEnumAttribute("1102")] + Item1102, + /// - [System.Xml.Serialization.XmlEnumAttribute("101")] - Item101, - + [System.Xml.Serialization.XmlEnumAttribute("1103")] + Item1103, + /// - [System.Xml.Serialization.XmlEnumAttribute("102")] - Item102, - + [System.Xml.Serialization.XmlEnumAttribute("1199")] + Item1199, + /// - [System.Xml.Serialization.XmlEnumAttribute("111")] - Item111, - + [System.Xml.Serialization.XmlEnumAttribute("1201")] + Item1201, + /// - [System.Xml.Serialization.XmlEnumAttribute("112")] - Item112, - + [System.Xml.Serialization.XmlEnumAttribute("1301")] + Item1301, + /// - [System.Xml.Serialization.XmlEnumAttribute("113")] - Item113, - + [System.Xml.Serialization.XmlEnumAttribute("1302")] + Item1302, + /// - [System.Xml.Serialization.XmlEnumAttribute("114")] - Item114, - + [System.Xml.Serialization.XmlEnumAttribute("1303")] + Item1303, + /// - [System.Xml.Serialization.XmlEnumAttribute("116")] - Item116, - + [System.Xml.Serialization.XmlEnumAttribute("1401")] + Item1401, + /// - [System.Xml.Serialization.XmlEnumAttribute("117")] - Item117, - + [System.Xml.Serialization.XmlEnumAttribute("1402")] + Item1402, + /// - [System.Xml.Serialization.XmlEnumAttribute("118")] - Item118, - + [System.Xml.Serialization.XmlEnumAttribute("1403")] + Item1403, + /// - [System.Xml.Serialization.XmlEnumAttribute("119")] - Item119, - + [System.Xml.Serialization.XmlEnumAttribute("1501")] + Item1501, + /// - [System.Xml.Serialization.XmlEnumAttribute("200")] - Item200, - + [System.Xml.Serialization.XmlEnumAttribute("1502")] + Item1502, + /// - [System.Xml.Serialization.XmlEnumAttribute("201")] - Item201, - + [System.Xml.Serialization.XmlEnumAttribute("1503")] + Item1503, + /// - [System.Xml.Serialization.XmlEnumAttribute("202")] - Item202, - + [System.Xml.Serialization.XmlEnumAttribute("1504")] + Item1504, + /// - [System.Xml.Serialization.XmlEnumAttribute("203")] - Item203, - + [System.Xml.Serialization.XmlEnumAttribute("1599")] + Item1599, + /// - [System.Xml.Serialization.XmlEnumAttribute("204")] - Item204, - + [System.Xml.Serialization.XmlEnumAttribute("1601")] + Item1601, + /// - [System.Xml.Serialization.XmlEnumAttribute("205")] - Item205, - + [System.Xml.Serialization.XmlEnumAttribute("1602")] + Item1602, + /// - [System.Xml.Serialization.XmlEnumAttribute("206")] - Item206, - + [System.Xml.Serialization.XmlEnumAttribute("1699")] + Item1699, + /// - [System.Xml.Serialization.XmlEnumAttribute("207")] - Item207, - + [System.Xml.Serialization.XmlEnumAttribute("2101")] + Item2101, + /// - [System.Xml.Serialization.XmlEnumAttribute("208")] - Item208, - + [System.Xml.Serialization.XmlEnumAttribute("2201")] + Item2201, + /// - [System.Xml.Serialization.XmlEnumAttribute("209")] - Item209, - + [System.Xml.Serialization.XmlEnumAttribute("2301")] + Item2301, + /// - [System.Xml.Serialization.XmlEnumAttribute("210")] - Item210, - + [System.Xml.Serialization.XmlEnumAttribute("2302")] + Item2302, + /// - [System.Xml.Serialization.XmlEnumAttribute("211")] - Item211, - + [System.Xml.Serialization.XmlEnumAttribute("2303")] + Item2303, + /// - [System.Xml.Serialization.XmlEnumAttribute("300")] - Item300, - + [System.Xml.Serialization.XmlEnumAttribute("2399")] + Item2399, + /// - [System.Xml.Serialization.XmlEnumAttribute("400")] - Item400, - + [System.Xml.Serialization.XmlEnumAttribute("2401")] + Item2401, + /// - [System.Xml.Serialization.XmlEnumAttribute("401")] - Item401, - + [System.Xml.Serialization.XmlEnumAttribute("2501")] + Item2501, + /// - [System.Xml.Serialization.XmlEnumAttribute("500")] - Item500, - + [System.Xml.Serialization.XmlEnumAttribute("2901")] + Item2901, + /// - [System.Xml.Serialization.XmlEnumAttribute("600")] - Item600, - + [System.Xml.Serialization.XmlEnumAttribute("2902")] + Item2902, + /// - [System.Xml.Serialization.XmlEnumAttribute("601")] - Item601, - + [System.Xml.Serialization.XmlEnumAttribute("2999")] + Item2999, + /// - [System.Xml.Serialization.XmlEnumAttribute("602")] - Item602, - + [System.Xml.Serialization.XmlEnumAttribute("3101")] + Item3101, + /// - [System.Xml.Serialization.XmlEnumAttribute("603")] - Item603, - + [System.Xml.Serialization.XmlEnumAttribute("3102")] + Item3102, + /// - [System.Xml.Serialization.XmlEnumAttribute("604")] - Item604, - + [System.Xml.Serialization.XmlEnumAttribute("3301")] + Item3301, + /// - [System.Xml.Serialization.XmlEnumAttribute("605")] - Item605, - + [System.Xml.Serialization.XmlEnumAttribute("3401")] + Item3401, + /// - [System.Xml.Serialization.XmlEnumAttribute("606")] - Item606, - + [System.Xml.Serialization.XmlEnumAttribute("3402")] + Item3402, + /// - [System.Xml.Serialization.XmlEnumAttribute("607")] - Item607, - + [System.Xml.Serialization.XmlEnumAttribute("3403")] + Item3403, + /// - [System.Xml.Serialization.XmlEnumAttribute("608")] - Item608, - + [System.Xml.Serialization.XmlEnumAttribute("3501")] + Item3501, + /// - [System.Xml.Serialization.XmlEnumAttribute("609")] - Item609, - + [System.Xml.Serialization.XmlEnumAttribute("3502")] + Item3502, + /// - [System.Xml.Serialization.XmlEnumAttribute("610")] - Item610, - + [System.Xml.Serialization.XmlEnumAttribute("3503")] + Item3503, + /// - [System.Xml.Serialization.XmlEnumAttribute("611")] - Item611, - + [System.Xml.Serialization.XmlEnumAttribute("3504")] + Item3504, + /// - [System.Xml.Serialization.XmlEnumAttribute("612")] - Item612, - + [System.Xml.Serialization.XmlEnumAttribute("3505")] + Item3505, + /// - [System.Xml.Serialization.XmlEnumAttribute("613")] - Item613, - + [System.Xml.Serialization.XmlEnumAttribute("3506")] + Item3506, + /// - [System.Xml.Serialization.XmlEnumAttribute("700")] - Item700, - + [System.Xml.Serialization.XmlEnumAttribute("3507")] + Item3507, + /// - [System.Xml.Serialization.XmlEnumAttribute("701")] - Item701, - + [System.Xml.Serialization.XmlEnumAttribute("3601")] + Item3601, + /// - [System.Xml.Serialization.XmlEnumAttribute("702")] - Item702, - + [System.Xml.Serialization.XmlEnumAttribute("3602")] + Item3602, + /// - [System.Xml.Serialization.XmlEnumAttribute("800")] - Item800, - + [System.Xml.Serialization.XmlEnumAttribute("3603")] + Item3603, + /// - [System.Xml.Serialization.XmlEnumAttribute("801")] - Item801, - + [System.Xml.Serialization.XmlEnumAttribute("3604")] + Item3604, + /// - [System.Xml.Serialization.XmlEnumAttribute("802")] - Item802, - + [System.Xml.Serialization.XmlEnumAttribute("3901")] + Item3901, + /// - [System.Xml.Serialization.XmlEnumAttribute("803")] - Item803, - + [System.Xml.Serialization.XmlEnumAttribute("3903")] + Item3903, + /// - [System.Xml.Serialization.XmlEnumAttribute("804")] - Item804, - + [System.Xml.Serialization.XmlEnumAttribute("3904")] + Item3904, + /// - [System.Xml.Serialization.XmlEnumAttribute("805")] - Item805, - + [System.Xml.Serialization.XmlEnumAttribute("3905")] + Item3905, + /// - [System.Xml.Serialization.XmlEnumAttribute("900")] - Item900, - + [System.Xml.Serialization.XmlEnumAttribute("3999")] + Item3999, + /// - [System.Xml.Serialization.XmlEnumAttribute("901")] - Item901, - + [System.Xml.Serialization.XmlEnumAttribute("4101")] + Item4101, + /// - [System.Xml.Serialization.XmlEnumAttribute("902")] - Item902, - + [System.Xml.Serialization.XmlEnumAttribute("4102")] + Item4102, + /// - [System.Xml.Serialization.XmlEnumAttribute("903")] - Item903, - + [System.Xml.Serialization.XmlEnumAttribute("4104")] + Item4104, + /// - [System.Xml.Serialization.XmlEnumAttribute("904")] - Item904, - + [System.Xml.Serialization.XmlEnumAttribute("4105")] + Item4105, + /// - [System.Xml.Serialization.XmlEnumAttribute("999")] - Item999, - + [System.Xml.Serialization.XmlEnumAttribute("4106")] + Item4106, + /// - ZZREDACTED, - } - - /// - [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/au/datamodel/3.4")] - public partial class OtherCodeListTypeOtherCode - { - - private OtherCodeListTypeOtherCodeCodeset codesetField; - - private string valueField; - + [System.Xml.Serialization.XmlEnumAttribute("4107")] + Item4107, + /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public OtherCodeListTypeOtherCodeCodeset Codeset - { - get - { - return this.codesetField; - } - set - { - this.codesetField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("4199")] + Item4199, + /// - [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/au/datamodel/3.4")] - public enum OtherCodeListTypeOtherCodeCodeset - { - + [System.Xml.Serialization.XmlEnumAttribute("4202")] + Item4202, + /// - StateProvince, - + [System.Xml.Serialization.XmlEnumAttribute("4204")] + Item4204, + /// - Local, - + [System.Xml.Serialization.XmlEnumAttribute("4206")] + Item4206, + /// - Other, - + [System.Xml.Serialization.XmlEnumAttribute("4207")] + Item4207, + /// - Text, - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("YearLevel", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class YearLevelType - { - - private AUCodeSetsYearLevelCodeType codeField; - - private bool codeFieldSpecified; - + [System.Xml.Serialization.XmlEnumAttribute("4208")] + Item4208, + /// - public AUCodeSetsYearLevelCodeType Code - { - get - { - return this.codeField; - } - set - { - this.codeField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("4299")] + Item4299, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool CodeSpecified - { - get - { - return this.codeFieldSpecified; - } - set - { - this.codeFieldSpecified = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum AUCodeSetsYearLevelCodeType - { - + [System.Xml.Serialization.XmlEnumAttribute("4301")] + Item4301, + /// - [System.Xml.Serialization.XmlEnumAttribute("1")] - Item1, - + [System.Xml.Serialization.XmlEnumAttribute("4302")] + Item4302, + /// - [System.Xml.Serialization.XmlEnumAttribute("10")] - Item10, - + [System.Xml.Serialization.XmlEnumAttribute("4303")] + Item4303, + /// - [System.Xml.Serialization.XmlEnumAttribute("11")] - Item11, - + [System.Xml.Serialization.XmlEnumAttribute("4304")] + Item4304, + /// - [System.Xml.Serialization.XmlEnumAttribute("12")] - Item12, - + [System.Xml.Serialization.XmlEnumAttribute("4305")] + Item4305, + /// - [System.Xml.Serialization.XmlEnumAttribute("13")] - Item13, - + [System.Xml.Serialization.XmlEnumAttribute("4306")] + Item4306, + /// - [System.Xml.Serialization.XmlEnumAttribute("2")] - Item2, - + [System.Xml.Serialization.XmlEnumAttribute("4399")] + Item4399, + /// - [System.Xml.Serialization.XmlEnumAttribute("3")] - Item3, - + [System.Xml.Serialization.XmlEnumAttribute("4901")] + Item4901, + /// - [System.Xml.Serialization.XmlEnumAttribute("4")] - Item4, - + [System.Xml.Serialization.XmlEnumAttribute("4902")] + Item4902, + /// - [System.Xml.Serialization.XmlEnumAttribute("5")] - Item5, - + [System.Xml.Serialization.XmlEnumAttribute("4999")] + Item4999, + /// - [System.Xml.Serialization.XmlEnumAttribute("6")] - Item6, - + [System.Xml.Serialization.XmlEnumAttribute("5101")] + Item5101, + /// - [System.Xml.Serialization.XmlEnumAttribute("7")] - Item7, - + [System.Xml.Serialization.XmlEnumAttribute("5102")] + Item5102, + /// - [System.Xml.Serialization.XmlEnumAttribute("8")] - Item8, - + [System.Xml.Serialization.XmlEnumAttribute("5103")] + Item5103, + /// - [System.Xml.Serialization.XmlEnumAttribute("9")] - Item9, - + [System.Xml.Serialization.XmlEnumAttribute("5104")] + Item5104, + /// - K, - + [System.Xml.Serialization.XmlEnumAttribute("5105")] + Item5105, + /// - P, - + [System.Xml.Serialization.XmlEnumAttribute("5199")] + Item5199, + /// - K3, - + [System.Xml.Serialization.XmlEnumAttribute("5201")] + Item5201, + /// - K4, - + [System.Xml.Serialization.XmlEnumAttribute("5202")] + Item5202, + /// - CC, - + [System.Xml.Serialization.XmlEnumAttribute("5203")] + Item5203, + /// - PS, - + [System.Xml.Serialization.XmlEnumAttribute("5204")] + Item5204, + /// - UG, - + [System.Xml.Serialization.XmlEnumAttribute("5205")] + Item5205, + /// - [System.Xml.Serialization.XmlEnumAttribute("11MINUS")] - Item11MINUS, - + [System.Xml.Serialization.XmlEnumAttribute("5206")] + Item5206, + /// - [System.Xml.Serialization.XmlEnumAttribute("12PLUS")] - Item12PLUS, - + [System.Xml.Serialization.XmlEnumAttribute("5207")] + Item5207, + /// - UGJunSec, - + [System.Xml.Serialization.XmlEnumAttribute("5208")] + Item5208, + /// - UGPri, - + [System.Xml.Serialization.XmlEnumAttribute("5211")] + Item5211, + /// - UGSec, - + [System.Xml.Serialization.XmlEnumAttribute("5212")] + Item5212, + /// - UGSnrSec, - + [System.Xml.Serialization.XmlEnumAttribute("5213")] + Item5213, + /// - ZZREDACTED, - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("PersonInfo", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class PersonInfoType - { - - private NameOfRecordType nameField; - - private OtherNameType[] otherNamesField; - - private DemographicsType demographicsField; - - private AddressType[] addressListField; - - private PhoneNumberType[] phoneNumberListField; - - private EmailType[] emailListField; - + [System.Xml.Serialization.XmlEnumAttribute("5214")] + Item5214, + /// - public NameOfRecordType Name - { - get - { - return this.nameField; - } - set - { - this.nameField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("5215")] + Item5215, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("Name", IsNullable = false)] - public OtherNameType[] OtherNames - { - get - { - return this.otherNamesField; - } - set - { - this.otherNamesField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("5216")] + Item5216, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public DemographicsType Demographics - { - get - { - return this.demographicsField; - } - set - { - this.demographicsField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("5217")] + Item5217, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("Address", IsNullable = false)] - public AddressType[] AddressList - { - get - { - return this.addressListField; - } - set - { - this.addressListField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("5299")] + Item5299, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("PhoneNumber", IsNullable = false)] - public PhoneNumberType[] PhoneNumberList - { - get - { - return this.phoneNumberListField; - } - set - { - this.phoneNumberListField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("5999")] + Item5999, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("Email", IsNullable = false)] - public EmailType[] EmailList - { - get - { - return this.emailListField; - } - set - { - this.emailListField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("Demographics", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class DemographicsType - { - - private System.Nullable indigenousStatusField; - - private bool indigenousStatusFieldSpecified; - - private System.Nullable sexField; - - private bool sexFieldSpecified; - - private System.Nullable birthDateField; - - private bool birthDateFieldSpecified; - - private System.Nullable birthDateVerificationField; - - private bool birthDateVerificationFieldSpecified; - - private string placeOfBirthField; - - private string stateOfBirthField; - - private System.Nullable countryOfBirthField; - - private bool countryOfBirthFieldSpecified; - - private CountryType[] countriesOfCitizenshipField; - - private CountryType[] countriesOfResidencyField; - - private System.Nullable countryArrivalDateField; - - private bool countryArrivalDateFieldSpecified; - - private System.Nullable australianCitizenshipStatusField; - - private bool australianCitizenshipStatusFieldSpecified; - - private EnglishProficiencyType englishProficiencyField; - - private LanguageListTypeLanguage[] languageListField; - - private DemographicsTypeDwellingArrangement dwellingArrangementField; - - private DemographicsTypeReligion religionField; - - private DemographicsTypeReligiousEvent[] religiousEventListField; - - private string religiousRegionField; - - private System.Nullable permanentResidentField; - - private bool permanentResidentFieldSpecified; - - private string visaSubClassField; - - private string visaStatisticalCodeField; - - private System.Nullable visaExpiryDateField; - - private bool visaExpiryDateFieldSpecified; - - private System.Nullable lBOTEField; - - private bool lBOTEFieldSpecified; - - private System.Nullable immunisationCertificateStatusField; - - private bool immunisationCertificateStatusFieldSpecified; - - private System.Nullable culturalBackgroundField; - - private bool culturalBackgroundFieldSpecified; - - private System.Nullable maritalStatusField; - - private bool maritalStatusFieldSpecified; - + [System.Xml.Serialization.XmlEnumAttribute("6101")] + Item6101, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable IndigenousStatus - { - get - { - return this.indigenousStatusField; - } - set - { - this.indigenousStatusField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("6102")] + Item6102, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool IndigenousStatusSpecified - { - get - { - return this.indigenousStatusFieldSpecified; - } - set - { - this.indigenousStatusFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("6103")] + Item6103, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable Sex - { - get - { - return this.sexField; - } - set - { - this.sexField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("6104")] + Item6104, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool SexSpecified - { - get - { - return this.sexFieldSpecified; - } - set - { - this.sexFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("6199")] + Item6199, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date", IsNullable = true)] - public System.Nullable BirthDate - { - get - { - return this.birthDateField; - } - set - { - this.birthDateField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("6201")] + Item6201, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool BirthDateSpecified - { - get - { - return this.birthDateFieldSpecified; - } - set - { - this.birthDateFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("6299")] + Item6299, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable BirthDateVerification - { - get - { - return this.birthDateVerificationField; - } - set - { - this.birthDateVerificationField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("6301")] + Item6301, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool BirthDateVerificationSpecified - { - get - { - return this.birthDateVerificationFieldSpecified; - } - set - { - this.birthDateVerificationFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("6302")] + Item6302, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string PlaceOfBirth - { - get - { - return this.placeOfBirthField; - } - set - { - this.placeOfBirthField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("6303")] + Item6303, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public string StateOfBirth - { - get - { - return this.stateOfBirthField; - } - set - { - this.stateOfBirthField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("6399")] + Item6399, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable CountryOfBirth - { - get - { - return this.countryOfBirthField; - } - set - { - this.countryOfBirthField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("6401")] + Item6401, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool CountryOfBirthSpecified - { - get - { - return this.countryOfBirthFieldSpecified; - } - set - { - this.countryOfBirthFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("6402")] + Item6402, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("CountryOfCitizenship", IsNullable = false)] - public CountryType[] CountriesOfCitizenship - { - get - { - return this.countriesOfCitizenshipField; - } - set - { - this.countriesOfCitizenshipField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("6499")] + Item6499, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("CountryOfResidency", IsNullable = false)] - public CountryType[] CountriesOfResidency - { - get - { - return this.countriesOfResidencyField; - } - set - { - this.countriesOfResidencyField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("6501")] + Item6501, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date", IsNullable = true)] - public System.Nullable CountryArrivalDate - { - get - { - return this.countryArrivalDateField; - } - set - { - this.countryArrivalDateField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("6502")] + Item6502, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool CountryArrivalDateSpecified - { - get - { - return this.countryArrivalDateFieldSpecified; - } - set - { - this.countryArrivalDateFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("6503")] + Item6503, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable AustralianCitizenshipStatus - { - get - { - return this.australianCitizenshipStatusField; - } - set - { - this.australianCitizenshipStatusField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("6504")] + Item6504, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool AustralianCitizenshipStatusSpecified - { - get - { - return this.australianCitizenshipStatusFieldSpecified; - } - set - { - this.australianCitizenshipStatusFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("6505")] + Item6505, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public EnglishProficiencyType EnglishProficiency - { - get - { - return this.englishProficiencyField; - } - set - { - this.englishProficiencyField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("6507")] + Item6507, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("Language", IsNullable = false)] - public LanguageListTypeLanguage[] LanguageList - { - get - { - return this.languageListField; - } - set - { - this.languageListField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("6508")] + Item6508, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public DemographicsTypeDwellingArrangement DwellingArrangement - { - get - { - return this.dwellingArrangementField; - } - set - { - this.dwellingArrangementField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("6511")] + Item6511, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public DemographicsTypeReligion Religion - { - get - { - return this.religionField; - } - set - { - this.religionField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("6512")] + Item6512, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("ReligiousEvent", IsNullable = false)] - public DemographicsTypeReligiousEvent[] ReligiousEventList - { - get - { - return this.religiousEventListField; - } - set - { - this.religiousEventListField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("6513")] + Item6513, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string ReligiousRegion - { - get - { - return this.religiousRegionField; - } - set - { - this.religiousRegionField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("6514")] + Item6514, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable PermanentResident - { - get - { - return this.permanentResidentField; - } - set - { - this.permanentResidentField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("6515")] + Item6515, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool PermanentResidentSpecified - { - get - { - return this.permanentResidentFieldSpecified; - } - set - { - this.permanentResidentFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("6516")] + Item6516, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public string VisaSubClass - { - get - { - return this.visaSubClassField; - } - set - { - this.visaSubClassField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("6517")] + Item6517, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string VisaStatisticalCode - { - get - { - return this.visaStatisticalCodeField; - } - set - { - this.visaStatisticalCodeField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("6518")] + Item6518, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date", IsNullable = true)] - public System.Nullable VisaExpiryDate - { - get - { - return this.visaExpiryDateField; - } - set - { - this.visaExpiryDateField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("6521")] + Item6521, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool VisaExpiryDateSpecified - { - get - { - return this.visaExpiryDateFieldSpecified; - } - set - { - this.visaExpiryDateFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("6599")] + Item6599, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable LBOTE - { - get - { - return this.lBOTEField; - } - set - { - this.lBOTEField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("6999")] + Item6999, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool LBOTESpecified - { - get - { - return this.lBOTEFieldSpecified; - } - set - { - this.lBOTEFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("7101")] + Item7101, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable ImmunisationCertificateStatus - { - get - { - return this.immunisationCertificateStatusField; - } - set - { - this.immunisationCertificateStatusField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("7102")] + Item7102, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool ImmunisationCertificateStatusSpecified - { - get - { - return this.immunisationCertificateStatusFieldSpecified; - } - set - { - this.immunisationCertificateStatusFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("7104")] + Item7104, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable CulturalBackground - { - get - { - return this.culturalBackgroundField; - } - set - { - this.culturalBackgroundField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("7106")] + Item7106, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool CulturalBackgroundSpecified - { - get - { - return this.culturalBackgroundFieldSpecified; - } - set - { - this.culturalBackgroundFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("7107")] + Item7107, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable MaritalStatus - { - get - { - return this.maritalStatusField; - } - set - { - this.maritalStatusField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("7199")] + Item7199, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool MaritalStatusSpecified - { - get - { - return this.maritalStatusFieldSpecified; - } - set - { - this.maritalStatusFieldSpecified = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum AUCodeSetsIndigenousStatusType - { - + [System.Xml.Serialization.XmlEnumAttribute("7201")] + Item7201, + /// - [System.Xml.Serialization.XmlEnumAttribute("1")] - Item1, - + [System.Xml.Serialization.XmlEnumAttribute("7301")] + Item7301, + /// - [System.Xml.Serialization.XmlEnumAttribute("2")] - Item2, - + [System.Xml.Serialization.XmlEnumAttribute("7901")] + Item7901, + /// - [System.Xml.Serialization.XmlEnumAttribute("3")] - Item3, - + [System.Xml.Serialization.XmlEnumAttribute("7902")] + Item7902, + /// - [System.Xml.Serialization.XmlEnumAttribute("4")] - Item4, - + [System.Xml.Serialization.XmlEnumAttribute("7999")] + Item7999, + /// - [System.Xml.Serialization.XmlEnumAttribute("9")] - Item9, - + [System.Xml.Serialization.XmlEnumAttribute("8101")] + Item8101, + /// - ZZREDACTED, - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum AUCodeSetsSexCodeType - { - + [System.Xml.Serialization.XmlEnumAttribute("8111")] + Item8111, + /// - [System.Xml.Serialization.XmlEnumAttribute("1")] - Item1, - + [System.Xml.Serialization.XmlEnumAttribute("8113")] + Item8113, + /// - [System.Xml.Serialization.XmlEnumAttribute("2")] - Item2, - + [System.Xml.Serialization.XmlEnumAttribute("8114")] + Item8114, + /// - [System.Xml.Serialization.XmlEnumAttribute("3")] - Item3, - + [System.Xml.Serialization.XmlEnumAttribute("8115")] + Item8115, + /// - [System.Xml.Serialization.XmlEnumAttribute("9")] - Item9, - + [System.Xml.Serialization.XmlEnumAttribute("8117")] + Item8117, + /// - ZZREDACTED, - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum AUCodeSetsBirthdateVerificationType - { - + [System.Xml.Serialization.XmlEnumAttribute("8121")] + Item8121, + /// - [System.Xml.Serialization.XmlEnumAttribute("1004")] - Item1004, - + [System.Xml.Serialization.XmlEnumAttribute("8122")] + Item8122, + /// - [System.Xml.Serialization.XmlEnumAttribute("1006")] - Item1006, - + [System.Xml.Serialization.XmlEnumAttribute("8123")] + Item8123, + /// - [System.Xml.Serialization.XmlEnumAttribute("1008")] - Item1008, - + [System.Xml.Serialization.XmlEnumAttribute("8127")] + Item8127, + /// - [System.Xml.Serialization.XmlEnumAttribute("1009")] - Item1009, - + [System.Xml.Serialization.XmlEnumAttribute("8128")] + Item8128, + /// - [System.Xml.Serialization.XmlEnumAttribute("1010")] - Item1010, - + [System.Xml.Serialization.XmlEnumAttribute("8131")] + Item8131, + /// - [System.Xml.Serialization.XmlEnumAttribute("1011")] - Item1011, - + [System.Xml.Serialization.XmlEnumAttribute("8132")] + Item8132, + /// - [System.Xml.Serialization.XmlEnumAttribute("1012")] - Item1012, - + [System.Xml.Serialization.XmlEnumAttribute("8133")] + Item8133, + /// - [System.Xml.Serialization.XmlEnumAttribute("1013")] - Item1013, - + [System.Xml.Serialization.XmlEnumAttribute("8136")] + Item8136, + /// - [System.Xml.Serialization.XmlEnumAttribute("3423")] - Item3423, - + [System.Xml.Serialization.XmlEnumAttribute("8137")] + Item8137, + /// - [System.Xml.Serialization.XmlEnumAttribute("3424")] - Item3424, - + [System.Xml.Serialization.XmlEnumAttribute("8138")] + Item8138, + /// - [System.Xml.Serialization.XmlEnumAttribute("9999")] - Item9999, - + [System.Xml.Serialization.XmlEnumAttribute("8141")] + Item8141, + /// - N, - + [System.Xml.Serialization.XmlEnumAttribute("8142")] + Item8142, + /// - Y, - + [System.Xml.Serialization.XmlEnumAttribute("8143")] + Item8143, + /// - ZZREDACTED, - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("Country", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public enum CountryType - { - + [System.Xml.Serialization.XmlEnumAttribute("8144")] + Item8144, + /// - [System.Xml.Serialization.XmlEnumAttribute("0000")] - Item0000, - + [System.Xml.Serialization.XmlEnumAttribute("8146")] + Item8146, + /// - [System.Xml.Serialization.XmlEnumAttribute("0001")] - Item0001, - + [System.Xml.Serialization.XmlEnumAttribute("8147")] + Item8147, + /// - [System.Xml.Serialization.XmlEnumAttribute("0003")] - Item0003, - + [System.Xml.Serialization.XmlEnumAttribute("8148")] + Item8148, + /// - [System.Xml.Serialization.XmlEnumAttribute("0911")] - Item0911, - + [System.Xml.Serialization.XmlEnumAttribute("8151")] + Item8151, + /// - [System.Xml.Serialization.XmlEnumAttribute("0912")] - Item0912, - + [System.Xml.Serialization.XmlEnumAttribute("8152")] + Item8152, + /// - [System.Xml.Serialization.XmlEnumAttribute("0913")] - Item0913, - + [System.Xml.Serialization.XmlEnumAttribute("8153")] + Item8153, + /// - [System.Xml.Serialization.XmlEnumAttribute("0914")] - Item0914, - + [System.Xml.Serialization.XmlEnumAttribute("8154")] + Item8154, + /// - [System.Xml.Serialization.XmlEnumAttribute("0915")] - Item0915, - + [System.Xml.Serialization.XmlEnumAttribute("8155")] + Item8155, + /// - [System.Xml.Serialization.XmlEnumAttribute("0916")] - Item0916, - + [System.Xml.Serialization.XmlEnumAttribute("8156")] + Item8156, + /// - [System.Xml.Serialization.XmlEnumAttribute("0917")] - Item0917, - + [System.Xml.Serialization.XmlEnumAttribute("8157")] + Item8157, + /// - [System.Xml.Serialization.XmlEnumAttribute("0918")] - Item0918, - + [System.Xml.Serialization.XmlEnumAttribute("8158")] + Item8158, + /// - [System.Xml.Serialization.XmlEnumAttribute("0921")] - Item0921, - + [System.Xml.Serialization.XmlEnumAttribute("8161")] + Item8161, + /// - [System.Xml.Serialization.XmlEnumAttribute("0922")] - Item0922, - + [System.Xml.Serialization.XmlEnumAttribute("8162")] + Item8162, + /// - [System.Xml.Serialization.XmlEnumAttribute("0924")] - Item0924, - + [System.Xml.Serialization.XmlEnumAttribute("8163")] + Item8163, + /// - [System.Xml.Serialization.XmlEnumAttribute("1000")] - Item1000, - + [System.Xml.Serialization.XmlEnumAttribute("8164")] + Item8164, + /// - [System.Xml.Serialization.XmlEnumAttribute("1100")] - Item1100, - + [System.Xml.Serialization.XmlEnumAttribute("8165")] + Item8165, + /// - [System.Xml.Serialization.XmlEnumAttribute("1101")] - Item1101, - + [System.Xml.Serialization.XmlEnumAttribute("8166")] + Item8166, + /// - [System.Xml.Serialization.XmlEnumAttribute("1102")] - Item1102, - + [System.Xml.Serialization.XmlEnumAttribute("8171")] + Item8171, + /// - [System.Xml.Serialization.XmlEnumAttribute("1199")] - Item1199, - + [System.Xml.Serialization.XmlEnumAttribute("8172")] + Item8172, + /// - [System.Xml.Serialization.XmlEnumAttribute("1201")] - Item1201, - + [System.Xml.Serialization.XmlEnumAttribute("8173")] + Item8173, + /// - [System.Xml.Serialization.XmlEnumAttribute("1300")] - Item1300, - + [System.Xml.Serialization.XmlEnumAttribute("8174")] + Item8174, + /// - [System.Xml.Serialization.XmlEnumAttribute("1301")] - Item1301, - + [System.Xml.Serialization.XmlEnumAttribute("8175")] + Item8175, + /// - [System.Xml.Serialization.XmlEnumAttribute("1302")] - Item1302, - + [System.Xml.Serialization.XmlEnumAttribute("8179")] + Item8179, + /// - [System.Xml.Serialization.XmlEnumAttribute("1303")] - Item1303, - + [System.Xml.Serialization.XmlEnumAttribute("8181")] + Item8181, + /// - [System.Xml.Serialization.XmlEnumAttribute("1304")] - Item1304, - + [System.Xml.Serialization.XmlEnumAttribute("8182")] + Item8182, + /// - [System.Xml.Serialization.XmlEnumAttribute("1400")] - Item1400, - + [System.Xml.Serialization.XmlEnumAttribute("8183")] + Item8183, + /// - [System.Xml.Serialization.XmlEnumAttribute("1401")] - Item1401, - + [System.Xml.Serialization.XmlEnumAttribute("8189")] + Item8189, + /// - [System.Xml.Serialization.XmlEnumAttribute("1402")] - Item1402, - + [System.Xml.Serialization.XmlEnumAttribute("8199")] + Item8199, + /// - [System.Xml.Serialization.XmlEnumAttribute("1403")] - Item1403, - + [System.Xml.Serialization.XmlEnumAttribute("8211")] + Item8211, + /// - [System.Xml.Serialization.XmlEnumAttribute("1404")] - Item1404, - + [System.Xml.Serialization.XmlEnumAttribute("8212")] + Item8212, + /// - [System.Xml.Serialization.XmlEnumAttribute("1405")] - Item1405, - + [System.Xml.Serialization.XmlEnumAttribute("8213")] + Item8213, + /// - [System.Xml.Serialization.XmlEnumAttribute("1406")] - Item1406, - + [System.Xml.Serialization.XmlEnumAttribute("8219")] + Item8219, + /// - [System.Xml.Serialization.XmlEnumAttribute("1407")] - Item1407, - + [System.Xml.Serialization.XmlEnumAttribute("8221")] + Item8221, + /// - [System.Xml.Serialization.XmlEnumAttribute("1500")] - Item1500, - + [System.Xml.Serialization.XmlEnumAttribute("8222")] + Item8222, + /// - [System.Xml.Serialization.XmlEnumAttribute("1501")] - Item1501, - + [System.Xml.Serialization.XmlEnumAttribute("8229")] + Item8229, + /// - [System.Xml.Serialization.XmlEnumAttribute("1502")] - Item1502, - + [System.Xml.Serialization.XmlEnumAttribute("8231")] + Item8231, + /// - [System.Xml.Serialization.XmlEnumAttribute("1503")] - Item1503, - + [System.Xml.Serialization.XmlEnumAttribute("8232")] + Item8232, + /// - [System.Xml.Serialization.XmlEnumAttribute("1504")] - Item1504, - + [System.Xml.Serialization.XmlEnumAttribute("8233")] + Item8233, + /// - [System.Xml.Serialization.XmlEnumAttribute("1505")] - Item1505, - + [System.Xml.Serialization.XmlEnumAttribute("8234")] + Item8234, + /// - [System.Xml.Serialization.XmlEnumAttribute("1506")] - Item1506, - + [System.Xml.Serialization.XmlEnumAttribute("8235")] + Item8235, + /// - [System.Xml.Serialization.XmlEnumAttribute("1507")] - Item1507, - + [System.Xml.Serialization.XmlEnumAttribute("8236")] + Item8236, + /// - [System.Xml.Serialization.XmlEnumAttribute("1508")] - Item1508, - + [System.Xml.Serialization.XmlEnumAttribute("8239")] + Item8239, + /// - [System.Xml.Serialization.XmlEnumAttribute("1511")] - Item1511, - + [System.Xml.Serialization.XmlEnumAttribute("8242")] + Item8242, + /// - [System.Xml.Serialization.XmlEnumAttribute("1512")] - Item1512, - + [System.Xml.Serialization.XmlEnumAttribute("8243")] + Item8243, + /// - [System.Xml.Serialization.XmlEnumAttribute("1513")] - Item1513, - + [System.Xml.Serialization.XmlEnumAttribute("8244")] + Item8244, + /// - [System.Xml.Serialization.XmlEnumAttribute("1599")] - Item1599, - + [System.Xml.Serialization.XmlEnumAttribute("8246")] + Item8246, + /// - [System.Xml.Serialization.XmlEnumAttribute("1600")] - Item1600, - + [System.Xml.Serialization.XmlEnumAttribute("8247")] + Item8247, + /// - [System.Xml.Serialization.XmlEnumAttribute("1601")] - Item1601, - + [System.Xml.Serialization.XmlEnumAttribute("8249")] + Item8249, + /// - [System.Xml.Serialization.XmlEnumAttribute("1602")] - Item1602, - + [System.Xml.Serialization.XmlEnumAttribute("8251")] + Item8251, + /// - [System.Xml.Serialization.XmlEnumAttribute("1603")] - Item1603, - + [System.Xml.Serialization.XmlEnumAttribute("8259")] + Item8259, + /// - [System.Xml.Serialization.XmlEnumAttribute("1604")] - Item1604, - + [System.Xml.Serialization.XmlEnumAttribute("8261")] + Item8261, + /// - [System.Xml.Serialization.XmlEnumAttribute("1605")] - Item1605, - + [System.Xml.Serialization.XmlEnumAttribute("8262")] + Item8262, + /// - [System.Xml.Serialization.XmlEnumAttribute("1606")] - Item1606, - + [System.Xml.Serialization.XmlEnumAttribute("8263")] + Item8263, + /// - [System.Xml.Serialization.XmlEnumAttribute("1607")] - Item1607, - + [System.Xml.Serialization.XmlEnumAttribute("8269")] + Item8269, + /// - [System.Xml.Serialization.XmlEnumAttribute("2000")] - Item2000, - + [System.Xml.Serialization.XmlEnumAttribute("8271")] + Item8271, + /// - [System.Xml.Serialization.XmlEnumAttribute("2100")] - Item2100, - + [System.Xml.Serialization.XmlEnumAttribute("8272")] + Item8272, + /// - [System.Xml.Serialization.XmlEnumAttribute("2102")] - Item2102, - + [System.Xml.Serialization.XmlEnumAttribute("8279")] + Item8279, + /// - [System.Xml.Serialization.XmlEnumAttribute("2103")] - Item2103, - + [System.Xml.Serialization.XmlEnumAttribute("8281")] + Item8281, + /// - [System.Xml.Serialization.XmlEnumAttribute("2104")] - Item2104, - + [System.Xml.Serialization.XmlEnumAttribute("8282")] + Item8282, + /// - [System.Xml.Serialization.XmlEnumAttribute("2105")] - Item2105, - + [System.Xml.Serialization.XmlEnumAttribute("8289")] + Item8289, + /// - [System.Xml.Serialization.XmlEnumAttribute("2106")] - Item2106, - + [System.Xml.Serialization.XmlEnumAttribute("8291")] + Item8291, + /// - [System.Xml.Serialization.XmlEnumAttribute("2107")] - Item2107, - + [System.Xml.Serialization.XmlEnumAttribute("8292")] + Item8292, + /// - [System.Xml.Serialization.XmlEnumAttribute("2108")] - Item2108, - + [System.Xml.Serialization.XmlEnumAttribute("8293")] + Item8293, + /// - [System.Xml.Serialization.XmlEnumAttribute("2201")] - Item2201, - + [System.Xml.Serialization.XmlEnumAttribute("8294")] + Item8294, + /// - [System.Xml.Serialization.XmlEnumAttribute("2300")] - Item2300, - + [System.Xml.Serialization.XmlEnumAttribute("8295")] + Item8295, + /// - [System.Xml.Serialization.XmlEnumAttribute("2301")] - Item2301, - + [System.Xml.Serialization.XmlEnumAttribute("8299")] + Item8299, + /// - [System.Xml.Serialization.XmlEnumAttribute("2302")] - Item2302, - + [System.Xml.Serialization.XmlEnumAttribute("8301")] + Item8301, + /// - [System.Xml.Serialization.XmlEnumAttribute("2303")] - Item2303, - + [System.Xml.Serialization.XmlEnumAttribute("8302")] + Item8302, + /// - [System.Xml.Serialization.XmlEnumAttribute("2304")] - Item2304, - + [System.Xml.Serialization.XmlEnumAttribute("8303")] + Item8303, + /// - [System.Xml.Serialization.XmlEnumAttribute("2305")] - Item2305, - + [System.Xml.Serialization.XmlEnumAttribute("8304")] + Item8304, + /// - [System.Xml.Serialization.XmlEnumAttribute("2306")] - Item2306, - + [System.Xml.Serialization.XmlEnumAttribute("8305")] + Item8305, + /// - [System.Xml.Serialization.XmlEnumAttribute("2307")] - Item2307, - + [System.Xml.Serialization.XmlEnumAttribute("8306")] + Item8306, + /// - [System.Xml.Serialization.XmlEnumAttribute("2308")] - Item2308, - + [System.Xml.Serialization.XmlEnumAttribute("8307")] + Item8307, + /// - [System.Xml.Serialization.XmlEnumAttribute("2311")] - Item2311, - + [System.Xml.Serialization.XmlEnumAttribute("8308")] + Item8308, + /// - [System.Xml.Serialization.XmlEnumAttribute("2400")] - Item2400, - + [System.Xml.Serialization.XmlEnumAttribute("8311")] + Item8311, + /// - [System.Xml.Serialization.XmlEnumAttribute("2401")] - Item2401, - + [System.Xml.Serialization.XmlEnumAttribute("8312")] + Item8312, + /// - [System.Xml.Serialization.XmlEnumAttribute("2402")] - Item2402, - + [System.Xml.Serialization.XmlEnumAttribute("8313")] + Item8313, + /// - [System.Xml.Serialization.XmlEnumAttribute("2403")] - Item2403, - + [System.Xml.Serialization.XmlEnumAttribute("8314")] + Item8314, + /// - [System.Xml.Serialization.XmlEnumAttribute("2404")] - Item2404, - + [System.Xml.Serialization.XmlEnumAttribute("8315")] + Item8315, + /// - [System.Xml.Serialization.XmlEnumAttribute("2405")] - Item2405, - + [System.Xml.Serialization.XmlEnumAttribute("8316")] + Item8316, + /// - [System.Xml.Serialization.XmlEnumAttribute("2406")] - Item2406, - + [System.Xml.Serialization.XmlEnumAttribute("8317")] + Item8317, + /// - [System.Xml.Serialization.XmlEnumAttribute("2407")] - Item2407, - + [System.Xml.Serialization.XmlEnumAttribute("8318")] + Item8318, + /// - [System.Xml.Serialization.XmlEnumAttribute("2408")] - Item2408, - + [System.Xml.Serialization.XmlEnumAttribute("8321")] + Item8321, + /// - [System.Xml.Serialization.XmlEnumAttribute("3000")] - Item3000, - + [System.Xml.Serialization.XmlEnumAttribute("8322")] + Item8322, + /// - [System.Xml.Serialization.XmlEnumAttribute("3100")] - Item3100, - + [System.Xml.Serialization.XmlEnumAttribute("8399")] + Item8399, + /// - [System.Xml.Serialization.XmlEnumAttribute("3101")] - Item3101, - + [System.Xml.Serialization.XmlEnumAttribute("8401")] + Item8401, + /// - [System.Xml.Serialization.XmlEnumAttribute("3102")] - Item3102, - + [System.Xml.Serialization.XmlEnumAttribute("8402")] + Item8402, + /// - [System.Xml.Serialization.XmlEnumAttribute("3103")] - Item3103, - + [System.Xml.Serialization.XmlEnumAttribute("8403")] + Item8403, + /// - [System.Xml.Serialization.XmlEnumAttribute("3104")] - Item3104, - + [System.Xml.Serialization.XmlEnumAttribute("8504")] + Item8504, + /// - [System.Xml.Serialization.XmlEnumAttribute("3105")] - Item3105, - + [System.Xml.Serialization.XmlEnumAttribute("8505")] + Item8505, + /// - [System.Xml.Serialization.XmlEnumAttribute("3106")] - Item3106, - + [System.Xml.Serialization.XmlEnumAttribute("8506")] + Item8506, + /// - [System.Xml.Serialization.XmlEnumAttribute("3107")] - Item3107, - + [System.Xml.Serialization.XmlEnumAttribute("8507")] + Item8507, + /// - [System.Xml.Serialization.XmlEnumAttribute("3108")] - Item3108, - + [System.Xml.Serialization.XmlEnumAttribute("8508")] + Item8508, + /// - [System.Xml.Serialization.XmlEnumAttribute("3200")] - Item3200, - + [System.Xml.Serialization.XmlEnumAttribute("8511")] + Item8511, + /// - [System.Xml.Serialization.XmlEnumAttribute("3201")] - Item3201, - + [System.Xml.Serialization.XmlEnumAttribute("8512")] + Item8512, + /// - [System.Xml.Serialization.XmlEnumAttribute("3202")] - Item3202, - + [System.Xml.Serialization.XmlEnumAttribute("8514")] + Item8514, + /// - [System.Xml.Serialization.XmlEnumAttribute("3203")] - Item3203, - + [System.Xml.Serialization.XmlEnumAttribute("8515")] + Item8515, + /// - [System.Xml.Serialization.XmlEnumAttribute("3204")] - Item3204, - + [System.Xml.Serialization.XmlEnumAttribute("8516")] + Item8516, + /// - [System.Xml.Serialization.XmlEnumAttribute("3205")] - Item3205, - + [System.Xml.Serialization.XmlEnumAttribute("8517")] + Item8517, + /// - [System.Xml.Serialization.XmlEnumAttribute("3206")] - Item3206, - + [System.Xml.Serialization.XmlEnumAttribute("8518")] + Item8518, + /// - [System.Xml.Serialization.XmlEnumAttribute("3207")] - Item3207, - + [System.Xml.Serialization.XmlEnumAttribute("8521")] + Item8521, + /// - [System.Xml.Serialization.XmlEnumAttribute("3208")] - Item3208, - + [System.Xml.Serialization.XmlEnumAttribute("8522")] + Item8522, + /// - [System.Xml.Serialization.XmlEnumAttribute("3211")] - Item3211, - + [System.Xml.Serialization.XmlEnumAttribute("8599")] + Item8599, + /// - [System.Xml.Serialization.XmlEnumAttribute("3212")] - Item3212, - + [System.Xml.Serialization.XmlEnumAttribute("8603")] + Item8603, + /// - [System.Xml.Serialization.XmlEnumAttribute("3214")] - Item3214, - + [System.Xml.Serialization.XmlEnumAttribute("8606")] + Item8606, + /// - [System.Xml.Serialization.XmlEnumAttribute("3215")] - Item3215, - + [System.Xml.Serialization.XmlEnumAttribute("8607")] + Item8607, + /// - [System.Xml.Serialization.XmlEnumAttribute("3216")] - Item3216, - - /// - [System.Xml.Serialization.XmlEnumAttribute("3300")] - Item3300, - + [System.Xml.Serialization.XmlEnumAttribute("8611")] + Item8611, + /// - [System.Xml.Serialization.XmlEnumAttribute("3301")] - Item3301, - + [System.Xml.Serialization.XmlEnumAttribute("8612")] + Item8612, + /// - [System.Xml.Serialization.XmlEnumAttribute("3302")] - Item3302, - + [System.Xml.Serialization.XmlEnumAttribute("8619")] + Item8619, + /// - [System.Xml.Serialization.XmlEnumAttribute("3303")] - Item3303, - + [System.Xml.Serialization.XmlEnumAttribute("8621")] + Item8621, + /// - [System.Xml.Serialization.XmlEnumAttribute("3304")] - Item3304, - + [System.Xml.Serialization.XmlEnumAttribute("8622")] + Item8622, + /// - [System.Xml.Serialization.XmlEnumAttribute("3305")] - Item3305, - + [System.Xml.Serialization.XmlEnumAttribute("8629")] + Item8629, + /// - [System.Xml.Serialization.XmlEnumAttribute("3306")] - Item3306, - + [System.Xml.Serialization.XmlEnumAttribute("8699")] + Item8699, + /// - [System.Xml.Serialization.XmlEnumAttribute("3307")] - Item3307, - + [System.Xml.Serialization.XmlEnumAttribute("8703")] + Item8703, + /// - [System.Xml.Serialization.XmlEnumAttribute("3308")] - Item3308, - + [System.Xml.Serialization.XmlEnumAttribute("8704")] + Item8704, + /// - [System.Xml.Serialization.XmlEnumAttribute("3311")] - Item3311, - + [System.Xml.Serialization.XmlEnumAttribute("8705")] + Item8705, + /// - [System.Xml.Serialization.XmlEnumAttribute("3312")] - Item3312, - + [System.Xml.Serialization.XmlEnumAttribute("8706")] + Item8706, + /// - [System.Xml.Serialization.XmlEnumAttribute("4000")] - Item4000, - + [System.Xml.Serialization.XmlEnumAttribute("8707")] + Item8707, + /// - [System.Xml.Serialization.XmlEnumAttribute("4100")] - Item4100, - + [System.Xml.Serialization.XmlEnumAttribute("8708")] + Item8708, + /// - [System.Xml.Serialization.XmlEnumAttribute("4101")] - Item4101, - + [System.Xml.Serialization.XmlEnumAttribute("8711")] + Item8711, + /// - [System.Xml.Serialization.XmlEnumAttribute("4102")] - Item4102, - + [System.Xml.Serialization.XmlEnumAttribute("8712")] + Item8712, + /// - [System.Xml.Serialization.XmlEnumAttribute("4103")] - Item4103, - + [System.Xml.Serialization.XmlEnumAttribute("8713")] + Item8713, + /// - [System.Xml.Serialization.XmlEnumAttribute("4104")] - Item4104, - + [System.Xml.Serialization.XmlEnumAttribute("8714")] + Item8714, + /// - [System.Xml.Serialization.XmlEnumAttribute("4105")] - Item4105, - + [System.Xml.Serialization.XmlEnumAttribute("8715")] + Item8715, + /// - [System.Xml.Serialization.XmlEnumAttribute("4106")] - Item4106, - + [System.Xml.Serialization.XmlEnumAttribute("8716")] + Item8716, + /// - [System.Xml.Serialization.XmlEnumAttribute("4107")] - Item4107, - + [System.Xml.Serialization.XmlEnumAttribute("8717")] + Item8717, + /// - [System.Xml.Serialization.XmlEnumAttribute("4108")] - Item4108, - + [System.Xml.Serialization.XmlEnumAttribute("8718")] + Item8718, + /// - [System.Xml.Serialization.XmlEnumAttribute("4200")] - Item4200, - + [System.Xml.Serialization.XmlEnumAttribute("8721")] + Item8721, + /// - [System.Xml.Serialization.XmlEnumAttribute("4201")] - Item4201, - + [System.Xml.Serialization.XmlEnumAttribute("8722")] + Item8722, + /// - [System.Xml.Serialization.XmlEnumAttribute("4202")] - Item4202, - + [System.Xml.Serialization.XmlEnumAttribute("8799")] + Item8799, + /// - [System.Xml.Serialization.XmlEnumAttribute("4203")] - Item4203, - + [System.Xml.Serialization.XmlEnumAttribute("8801")] + Item8801, + /// - [System.Xml.Serialization.XmlEnumAttribute("4204")] - Item4204, - + [System.Xml.Serialization.XmlEnumAttribute("8802")] + Item8802, + /// - [System.Xml.Serialization.XmlEnumAttribute("4205")] - Item4205, - + [System.Xml.Serialization.XmlEnumAttribute("8803")] + Item8803, + /// - [System.Xml.Serialization.XmlEnumAttribute("4206")] - Item4206, - + [System.Xml.Serialization.XmlEnumAttribute("8804")] + Item8804, + /// - [System.Xml.Serialization.XmlEnumAttribute("4207")] - Item4207, - + [System.Xml.Serialization.XmlEnumAttribute("8805")] + Item8805, + /// - [System.Xml.Serialization.XmlEnumAttribute("4208")] - Item4208, - + [System.Xml.Serialization.XmlEnumAttribute("8806")] + Item8806, + /// - [System.Xml.Serialization.XmlEnumAttribute("4211")] - Item4211, - + [System.Xml.Serialization.XmlEnumAttribute("8807")] + Item8807, + /// - [System.Xml.Serialization.XmlEnumAttribute("4212")] - Item4212, - + [System.Xml.Serialization.XmlEnumAttribute("8808")] + Item8808, + /// - [System.Xml.Serialization.XmlEnumAttribute("4213")] - Item4213, - + [System.Xml.Serialization.XmlEnumAttribute("8811")] + Item8811, + /// - [System.Xml.Serialization.XmlEnumAttribute("4214")] - Item4214, - + [System.Xml.Serialization.XmlEnumAttribute("8812")] + Item8812, + /// - [System.Xml.Serialization.XmlEnumAttribute("4215")] - Item4215, - + [System.Xml.Serialization.XmlEnumAttribute("8813")] + Item8813, + /// - [System.Xml.Serialization.XmlEnumAttribute("4216")] - Item4216, - + [System.Xml.Serialization.XmlEnumAttribute("8814")] + Item8814, + /// - [System.Xml.Serialization.XmlEnumAttribute("4217")] - Item4217, - + [System.Xml.Serialization.XmlEnumAttribute("8815")] + Item8815, + /// - [System.Xml.Serialization.XmlEnumAttribute("5000")] - Item5000, - + [System.Xml.Serialization.XmlEnumAttribute("8899")] + Item8899, + /// - [System.Xml.Serialization.XmlEnumAttribute("5100")] - Item5100, - + [System.Xml.Serialization.XmlEnumAttribute("8901")] + Item8901, + /// - [System.Xml.Serialization.XmlEnumAttribute("5101")] - Item5101, - + [System.Xml.Serialization.XmlEnumAttribute("8902")] + Item8902, + /// - [System.Xml.Serialization.XmlEnumAttribute("5102")] - Item5102, - + [System.Xml.Serialization.XmlEnumAttribute("8903")] + Item8903, + /// - [System.Xml.Serialization.XmlEnumAttribute("5103")] - Item5103, - + [System.Xml.Serialization.XmlEnumAttribute("8904")] + Item8904, + /// - [System.Xml.Serialization.XmlEnumAttribute("5104")] - Item5104, - + [System.Xml.Serialization.XmlEnumAttribute("8905")] + Item8905, + /// - [System.Xml.Serialization.XmlEnumAttribute("5105")] - Item5105, - + [System.Xml.Serialization.XmlEnumAttribute("8906")] + Item8906, + /// - [System.Xml.Serialization.XmlEnumAttribute("5200")] - Item5200, - + [System.Xml.Serialization.XmlEnumAttribute("8907")] + Item8907, + /// - [System.Xml.Serialization.XmlEnumAttribute("5201")] - Item5201, - + [System.Xml.Serialization.XmlEnumAttribute("8908")] + Item8908, + /// - [System.Xml.Serialization.XmlEnumAttribute("5202")] - Item5202, - + [System.Xml.Serialization.XmlEnumAttribute("8911")] + Item8911, + /// - [System.Xml.Serialization.XmlEnumAttribute("5203")] - Item5203, - + [System.Xml.Serialization.XmlEnumAttribute("8913")] + Item8913, + /// - [System.Xml.Serialization.XmlEnumAttribute("5204")] - Item5204, - + [System.Xml.Serialization.XmlEnumAttribute("8914")] + Item8914, + /// - [System.Xml.Serialization.XmlEnumAttribute("5205")] - Item5205, - + [System.Xml.Serialization.XmlEnumAttribute("8915")] + Item8915, + /// - [System.Xml.Serialization.XmlEnumAttribute("5206")] - Item5206, - + [System.Xml.Serialization.XmlEnumAttribute("8916")] + Item8916, + /// - [System.Xml.Serialization.XmlEnumAttribute("6000")] - Item6000, - + [System.Xml.Serialization.XmlEnumAttribute("8917")] + Item8917, + /// - [System.Xml.Serialization.XmlEnumAttribute("6100")] - Item6100, - + [System.Xml.Serialization.XmlEnumAttribute("8918")] + Item8918, + /// - [System.Xml.Serialization.XmlEnumAttribute("6101")] - Item6101, - + [System.Xml.Serialization.XmlEnumAttribute("8921")] + Item8921, + /// - [System.Xml.Serialization.XmlEnumAttribute("6102")] - Item6102, - + [System.Xml.Serialization.XmlEnumAttribute("8922")] + Item8922, + /// - [System.Xml.Serialization.XmlEnumAttribute("6103")] - Item6103, - + [System.Xml.Serialization.XmlEnumAttribute("8924")] + Item8924, + /// - [System.Xml.Serialization.XmlEnumAttribute("6104")] - Item6104, - + [System.Xml.Serialization.XmlEnumAttribute("8925")] + Item8925, + /// - [System.Xml.Serialization.XmlEnumAttribute("6105")] - Item6105, - + [System.Xml.Serialization.XmlEnumAttribute("8926")] + Item8926, + /// - [System.Xml.Serialization.XmlEnumAttribute("6200")] - Item6200, - + [System.Xml.Serialization.XmlEnumAttribute("8927")] + Item8927, + /// - [System.Xml.Serialization.XmlEnumAttribute("6201")] - Item6201, - + [System.Xml.Serialization.XmlEnumAttribute("8928")] + Item8928, + /// - [System.Xml.Serialization.XmlEnumAttribute("6202")] - Item6202, - + [System.Xml.Serialization.XmlEnumAttribute("8931")] + Item8931, + /// - [System.Xml.Serialization.XmlEnumAttribute("6203")] - Item6203, - + [System.Xml.Serialization.XmlEnumAttribute("8932")] + Item8932, + /// - [System.Xml.Serialization.XmlEnumAttribute("7000")] - Item7000, - + [System.Xml.Serialization.XmlEnumAttribute("8933")] + Item8933, + /// - [System.Xml.Serialization.XmlEnumAttribute("7100")] - Item7100, - + [System.Xml.Serialization.XmlEnumAttribute("8934")] + Item8934, + /// - [System.Xml.Serialization.XmlEnumAttribute("7101")] - Item7101, - + [System.Xml.Serialization.XmlEnumAttribute("8935")] + Item8935, + /// - [System.Xml.Serialization.XmlEnumAttribute("7102")] - Item7102, - + [System.Xml.Serialization.XmlEnumAttribute("8936")] + Item8936, + /// - [System.Xml.Serialization.XmlEnumAttribute("7103")] - Item7103, - + [System.Xml.Serialization.XmlEnumAttribute("8937")] + Item8937, + /// - [System.Xml.Serialization.XmlEnumAttribute("7104")] - Item7104, - + [System.Xml.Serialization.XmlEnumAttribute("8938")] + Item8938, + /// - [System.Xml.Serialization.XmlEnumAttribute("7105")] - Item7105, - + [System.Xml.Serialization.XmlEnumAttribute("8941")] + Item8941, + /// - [System.Xml.Serialization.XmlEnumAttribute("7106")] - Item7106, - + [System.Xml.Serialization.XmlEnumAttribute("8943")] + Item8943, + /// - [System.Xml.Serialization.XmlEnumAttribute("7107")] - Item7107, - + [System.Xml.Serialization.XmlEnumAttribute("8944")] + Item8944, + /// - [System.Xml.Serialization.XmlEnumAttribute("7200")] - Item7200, - + [System.Xml.Serialization.XmlEnumAttribute("8945")] + Item8945, + /// - [System.Xml.Serialization.XmlEnumAttribute("7201")] - Item7201, - + [System.Xml.Serialization.XmlEnumAttribute("8946")] + Item8946, + /// - [System.Xml.Serialization.XmlEnumAttribute("7202")] - Item7202, - + [System.Xml.Serialization.XmlEnumAttribute("8947")] + Item8947, + /// - [System.Xml.Serialization.XmlEnumAttribute("7203")] - Item7203, - + [System.Xml.Serialization.XmlEnumAttribute("8948")] + Item8948, + /// - [System.Xml.Serialization.XmlEnumAttribute("7204")] - Item7204, - + [System.Xml.Serialization.XmlEnumAttribute("8951")] + Item8951, + /// - [System.Xml.Serialization.XmlEnumAttribute("7205")] - Item7205, - + [System.Xml.Serialization.XmlEnumAttribute("8952")] + Item8952, + /// - [System.Xml.Serialization.XmlEnumAttribute("7206")] - Item7206, - + [System.Xml.Serialization.XmlEnumAttribute("8953")] + Item8953, + /// - [System.Xml.Serialization.XmlEnumAttribute("7207")] - Item7207, - + [System.Xml.Serialization.XmlEnumAttribute("8954")] + Item8954, + /// - [System.Xml.Serialization.XmlEnumAttribute("7208")] - Item7208, - + [System.Xml.Serialization.XmlEnumAttribute("8955")] + Item8955, + /// - [System.Xml.Serialization.XmlEnumAttribute("7211")] - Item7211, - + [System.Xml.Serialization.XmlEnumAttribute("8956")] + Item8956, + /// - [System.Xml.Serialization.XmlEnumAttribute("8000")] - Item8000, - + [System.Xml.Serialization.XmlEnumAttribute("8957")] + Item8957, + /// - [System.Xml.Serialization.XmlEnumAttribute("8100")] - Item8100, - + [System.Xml.Serialization.XmlEnumAttribute("8958")] + Item8958, + /// - [System.Xml.Serialization.XmlEnumAttribute("8101")] - Item8101, - + [System.Xml.Serialization.XmlEnumAttribute("8961")] + Item8961, + /// - [System.Xml.Serialization.XmlEnumAttribute("8102")] - Item8102, - + [System.Xml.Serialization.XmlEnumAttribute("8962")] + Item8962, + /// - [System.Xml.Serialization.XmlEnumAttribute("8103")] - Item8103, - + [System.Xml.Serialization.XmlEnumAttribute("8963")] + Item8963, + /// - [System.Xml.Serialization.XmlEnumAttribute("8104")] - Item8104, - + [System.Xml.Serialization.XmlEnumAttribute("8964")] + Item8964, + /// - [System.Xml.Serialization.XmlEnumAttribute("8200")] - Item8200, - + [System.Xml.Serialization.XmlEnumAttribute("8998")] + Item8998, + /// - [System.Xml.Serialization.XmlEnumAttribute("8201")] - Item8201, - + [System.Xml.Serialization.XmlEnumAttribute("8999")] + Item8999, + /// - [System.Xml.Serialization.XmlEnumAttribute("8202")] - Item8202, - + [System.Xml.Serialization.XmlEnumAttribute("9101")] + Item9101, + /// - [System.Xml.Serialization.XmlEnumAttribute("8203")] - Item8203, - + [System.Xml.Serialization.XmlEnumAttribute("9201")] + Item9201, + /// - [System.Xml.Serialization.XmlEnumAttribute("8204")] - Item8204, - + [System.Xml.Serialization.XmlEnumAttribute("9203")] + Item9203, + /// - [System.Xml.Serialization.XmlEnumAttribute("8205")] - Item8205, - + [System.Xml.Serialization.XmlEnumAttribute("9205")] + Item9205, + /// - [System.Xml.Serialization.XmlEnumAttribute("8206")] - Item8206, - + [System.Xml.Serialization.XmlEnumAttribute("9206")] + Item9206, + /// - [System.Xml.Serialization.XmlEnumAttribute("8207")] - Item8207, - + [System.Xml.Serialization.XmlEnumAttribute("9207")] + Item9207, + /// - [System.Xml.Serialization.XmlEnumAttribute("8208")] - Item8208, - + [System.Xml.Serialization.XmlEnumAttribute("9208")] + Item9208, + /// - [System.Xml.Serialization.XmlEnumAttribute("8211")] - Item8211, - + [System.Xml.Serialization.XmlEnumAttribute("9211")] + Item9211, + /// - [System.Xml.Serialization.XmlEnumAttribute("8212")] - Item8212, - + [System.Xml.Serialization.XmlEnumAttribute("9212")] + Item9212, + /// - [System.Xml.Serialization.XmlEnumAttribute("8213")] - Item8213, - + [System.Xml.Serialization.XmlEnumAttribute("9213")] + Item9213, + /// - [System.Xml.Serialization.XmlEnumAttribute("8214")] - Item8214, - + [System.Xml.Serialization.XmlEnumAttribute("9214")] + Item9214, + /// - [System.Xml.Serialization.XmlEnumAttribute("8215")] - Item8215, - + [System.Xml.Serialization.XmlEnumAttribute("9215")] + Item9215, + /// - [System.Xml.Serialization.XmlEnumAttribute("8216")] - Item8216, - + [System.Xml.Serialization.XmlEnumAttribute("9216")] + Item9216, + /// - [System.Xml.Serialization.XmlEnumAttribute("8299")] - Item8299, - - /// - [System.Xml.Serialization.XmlEnumAttribute("8300")] - Item8300, - + [System.Xml.Serialization.XmlEnumAttribute("9217")] + Item9217, + /// - [System.Xml.Serialization.XmlEnumAttribute("8301")] - Item8301, - + [System.Xml.Serialization.XmlEnumAttribute("9218")] + Item9218, + /// - [System.Xml.Serialization.XmlEnumAttribute("8302")] - Item8302, - + [System.Xml.Serialization.XmlEnumAttribute("9221")] + Item9221, + /// - [System.Xml.Serialization.XmlEnumAttribute("8303")] - Item8303, - + [System.Xml.Serialization.XmlEnumAttribute("9222")] + Item9222, + /// - [System.Xml.Serialization.XmlEnumAttribute("8304")] - Item8304, - + [System.Xml.Serialization.XmlEnumAttribute("9223")] + Item9223, + /// - [System.Xml.Serialization.XmlEnumAttribute("8305")] - Item8305, - + [System.Xml.Serialization.XmlEnumAttribute("9224")] + Item9224, + /// - [System.Xml.Serialization.XmlEnumAttribute("8306")] - Item8306, - + [System.Xml.Serialization.XmlEnumAttribute("9225")] + Item9225, + /// - [System.Xml.Serialization.XmlEnumAttribute("8307")] - Item8307, - + [System.Xml.Serialization.XmlEnumAttribute("9226")] + Item9226, + /// - [System.Xml.Serialization.XmlEnumAttribute("8308")] - Item8308, - + [System.Xml.Serialization.XmlEnumAttribute("9227")] + Item9227, + /// - [System.Xml.Serialization.XmlEnumAttribute("8400")] - Item8400, - + [System.Xml.Serialization.XmlEnumAttribute("9228")] + Item9228, + /// - [System.Xml.Serialization.XmlEnumAttribute("8401")] - Item8401, - + [System.Xml.Serialization.XmlEnumAttribute("9231")] + Item9231, + /// - [System.Xml.Serialization.XmlEnumAttribute("8402")] - Item8402, - + [System.Xml.Serialization.XmlEnumAttribute("9232")] + Item9232, + /// - [System.Xml.Serialization.XmlEnumAttribute("8403")] - Item8403, - + [System.Xml.Serialization.XmlEnumAttribute("9233")] + Item9233, + /// - [System.Xml.Serialization.XmlEnumAttribute("8404")] - Item8404, - + [System.Xml.Serialization.XmlEnumAttribute("9234")] + Item9234, + /// - [System.Xml.Serialization.XmlEnumAttribute("8405")] - Item8405, - + [System.Xml.Serialization.XmlEnumAttribute("9235")] + Item9235, + /// - [System.Xml.Serialization.XmlEnumAttribute("8406")] - Item8406, - + [System.Xml.Serialization.XmlEnumAttribute("9236")] + Item9236, + /// - [System.Xml.Serialization.XmlEnumAttribute("8407")] - Item8407, - + [System.Xml.Serialization.XmlEnumAttribute("9237")] + Item9237, + /// - [System.Xml.Serialization.XmlEnumAttribute("8408")] - Item8408, - + [System.Xml.Serialization.XmlEnumAttribute("9238")] + Item9238, + /// - [System.Xml.Serialization.XmlEnumAttribute("8411")] - Item8411, - + [System.Xml.Serialization.XmlEnumAttribute("9241")] + Item9241, + /// - [System.Xml.Serialization.XmlEnumAttribute("8412")] - Item8412, - + [System.Xml.Serialization.XmlEnumAttribute("9242")] + Item9242, + /// - [System.Xml.Serialization.XmlEnumAttribute("8413")] - Item8413, - + [System.Xml.Serialization.XmlEnumAttribute("9243")] + Item9243, + /// - [System.Xml.Serialization.XmlEnumAttribute("8414")] - Item8414, - + [System.Xml.Serialization.XmlEnumAttribute("9244")] + Item9244, + /// - [System.Xml.Serialization.XmlEnumAttribute("8415")] - Item8415, - + [System.Xml.Serialization.XmlEnumAttribute("9245")] + Item9245, + /// - [System.Xml.Serialization.XmlEnumAttribute("8416")] - Item8416, - + [System.Xml.Serialization.XmlEnumAttribute("9246")] + Item9246, + /// - [System.Xml.Serialization.XmlEnumAttribute("8417")] - Item8417, - + [System.Xml.Serialization.XmlEnumAttribute("9247")] + Item9247, + /// - [System.Xml.Serialization.XmlEnumAttribute("8421")] - Item8421, - + [System.Xml.Serialization.XmlEnumAttribute("9248")] + Item9248, + /// - [System.Xml.Serialization.XmlEnumAttribute("8422")] - Item8422, - + [System.Xml.Serialization.XmlEnumAttribute("9251")] + Item9251, + /// - [System.Xml.Serialization.XmlEnumAttribute("8423")] - Item8423, - + [System.Xml.Serialization.XmlEnumAttribute("9252")] + Item9252, + /// - [System.Xml.Serialization.XmlEnumAttribute("8424")] - Item8424, - + [System.Xml.Serialization.XmlEnumAttribute("9253")] + Item9253, + /// - [System.Xml.Serialization.XmlEnumAttribute("8425")] - Item8425, - + [System.Xml.Serialization.XmlEnumAttribute("9254")] + Item9254, + /// - [System.Xml.Serialization.XmlEnumAttribute("8426")] - Item8426, - + [System.Xml.Serialization.XmlEnumAttribute("9255")] + Item9255, + /// - [System.Xml.Serialization.XmlEnumAttribute("8427")] - Item8427, - + [System.Xml.Serialization.XmlEnumAttribute("9256")] + Item9256, + /// - [System.Xml.Serialization.XmlEnumAttribute("8428")] - Item8428, - + [System.Xml.Serialization.XmlEnumAttribute("9257")] + Item9257, + /// - [System.Xml.Serialization.XmlEnumAttribute("8431")] - Item8431, - + [System.Xml.Serialization.XmlEnumAttribute("9258")] + Item9258, + /// - [System.Xml.Serialization.XmlEnumAttribute("8432")] - Item8432, - + [System.Xml.Serialization.XmlEnumAttribute("9261")] + Item9261, + /// - [System.Xml.Serialization.XmlEnumAttribute("9000")] - Item9000, - + [System.Xml.Serialization.XmlEnumAttribute("9299")] + Item9299, + /// - [System.Xml.Serialization.XmlEnumAttribute("9100")] - Item9100, - + [System.Xml.Serialization.XmlEnumAttribute("9301")] + Item9301, + /// - [System.Xml.Serialization.XmlEnumAttribute("9101")] - Item9101, - + [System.Xml.Serialization.XmlEnumAttribute("9302")] + Item9302, + /// - [System.Xml.Serialization.XmlEnumAttribute("9102")] - Item9102, - + [System.Xml.Serialization.XmlEnumAttribute("9303")] + Item9303, + /// - [System.Xml.Serialization.XmlEnumAttribute("9103")] - Item9103, - + [System.Xml.Serialization.XmlEnumAttribute("9304")] + Item9304, + /// - [System.Xml.Serialization.XmlEnumAttribute("9104")] - Item9104, - + [System.Xml.Serialization.XmlEnumAttribute("9306")] + Item9306, + /// - [System.Xml.Serialization.XmlEnumAttribute("9105")] - Item9105, - + [System.Xml.Serialization.XmlEnumAttribute("9307")] + Item9307, + /// - [System.Xml.Serialization.XmlEnumAttribute("9106")] - Item9106, - + [System.Xml.Serialization.XmlEnumAttribute("9308")] + Item9308, + /// - [System.Xml.Serialization.XmlEnumAttribute("9107")] - Item9107, - + [System.Xml.Serialization.XmlEnumAttribute("9311")] + Item9311, + /// - [System.Xml.Serialization.XmlEnumAttribute("9108")] - Item9108, - + [System.Xml.Serialization.XmlEnumAttribute("9312")] + Item9312, + /// - [System.Xml.Serialization.XmlEnumAttribute("9111")] - Item9111, - + [System.Xml.Serialization.XmlEnumAttribute("9313")] + Item9313, + /// - [System.Xml.Serialization.XmlEnumAttribute("9112")] - Item9112, - + [System.Xml.Serialization.XmlEnumAttribute("9314")] + Item9314, + /// - [System.Xml.Serialization.XmlEnumAttribute("9113")] - Item9113, - + [System.Xml.Serialization.XmlEnumAttribute("9315")] + Item9315, + /// - [System.Xml.Serialization.XmlEnumAttribute("9114")] - Item9114, - + [System.Xml.Serialization.XmlEnumAttribute("9399")] + Item9399, + /// - [System.Xml.Serialization.XmlEnumAttribute("9115")] - Item9115, - + [System.Xml.Serialization.XmlEnumAttribute("9402")] + Item9402, + /// - [System.Xml.Serialization.XmlEnumAttribute("9116")] - Item9116, - + [System.Xml.Serialization.XmlEnumAttribute("9403")] + Item9403, + /// - [System.Xml.Serialization.XmlEnumAttribute("9117")] - Item9117, - + [System.Xml.Serialization.XmlEnumAttribute("9404")] + Item9404, + /// - [System.Xml.Serialization.XmlEnumAttribute("9118")] - Item9118, - + [System.Xml.Serialization.XmlEnumAttribute("9405")] + Item9405, + /// - [System.Xml.Serialization.XmlEnumAttribute("9121")] - Item9121, - + [System.Xml.Serialization.XmlEnumAttribute("9499")] + Item9499, + /// - [System.Xml.Serialization.XmlEnumAttribute("9122")] - Item9122, - + [System.Xml.Serialization.XmlEnumAttribute("9502")] + Item9502, + /// - [System.Xml.Serialization.XmlEnumAttribute("9123")] - Item9123, - + [System.Xml.Serialization.XmlEnumAttribute("9503")] + Item9503, + /// - [System.Xml.Serialization.XmlEnumAttribute("9124")] - Item9124, - + [System.Xml.Serialization.XmlEnumAttribute("9504")] + Item9504, + /// - [System.Xml.Serialization.XmlEnumAttribute("9125")] - Item9125, - + [System.Xml.Serialization.XmlEnumAttribute("9599")] + Item9599, + /// - [System.Xml.Serialization.XmlEnumAttribute("9126")] - Item9126, - + [System.Xml.Serialization.XmlEnumAttribute("9601")] + Item9601, + /// - [System.Xml.Serialization.XmlEnumAttribute("9127")] - Item9127, - + [System.Xml.Serialization.XmlEnumAttribute("9701")] + Item9701, + /// - [System.Xml.Serialization.XmlEnumAttribute("9128")] - Item9128, - + [System.Xml.Serialization.XmlEnumAttribute("9702")] + Item9702, + /// - [System.Xml.Serialization.XmlEnumAttribute("9200")] - Item9200, - + [System.Xml.Serialization.XmlEnumAttribute("9799")] + Item9799, + /// - [System.Xml.Serialization.XmlEnumAttribute("9201")] - Item9201, - + [System.Xml.Serialization.XmlEnumAttribute("0000")] + Item0000, + /// - [System.Xml.Serialization.XmlEnumAttribute("9202")] - Item9202, - + [System.Xml.Serialization.XmlEnumAttribute("0001")] + Item0001, + /// - [System.Xml.Serialization.XmlEnumAttribute("9203")] - Item9203, - + [System.Xml.Serialization.XmlEnumAttribute("0002")] + Item0002, + /// - [System.Xml.Serialization.XmlEnumAttribute("9204")] - Item9204, - + [System.Xml.Serialization.XmlEnumAttribute("0003")] + Item0003, + /// - [System.Xml.Serialization.XmlEnumAttribute("9205")] - Item9205, - + [System.Xml.Serialization.XmlEnumAttribute("0004")] + Item0004, + /// - [System.Xml.Serialization.XmlEnumAttribute("9206")] - Item9206, - + [System.Xml.Serialization.XmlEnumAttribute("0005")] + Item0005, + /// - [System.Xml.Serialization.XmlEnumAttribute("9207")] - Item9207, - + [System.Xml.Serialization.XmlEnumAttribute("0006")] + Item0006, + /// - [System.Xml.Serialization.XmlEnumAttribute("9208")] - Item9208, - + [System.Xml.Serialization.XmlEnumAttribute("0007")] + Item0007, + /// - [System.Xml.Serialization.XmlEnumAttribute("9211")] - Item9211, - + [System.Xml.Serialization.XmlEnumAttribute("0008")] + Item0008, + /// - [System.Xml.Serialization.XmlEnumAttribute("9212")] - Item9212, - + [System.Xml.Serialization.XmlEnumAttribute("0009")] + Item0009, + /// - [System.Xml.Serialization.XmlEnumAttribute("9213")] - Item9213, - + [System.Xml.Serialization.XmlEnumAttribute("1000")] + Item1000, + /// - [System.Xml.Serialization.XmlEnumAttribute("9214")] - Item9214, - + [System.Xml.Serialization.XmlEnumAttribute("1100")] + Item1100, + /// - [System.Xml.Serialization.XmlEnumAttribute("9215")] - Item9215, - + [System.Xml.Serialization.XmlEnumAttribute("1300")] + Item1300, + /// - [System.Xml.Serialization.XmlEnumAttribute("9216")] - Item9216, - + [System.Xml.Serialization.XmlEnumAttribute("1400")] + Item1400, + /// - [System.Xml.Serialization.XmlEnumAttribute("9217")] - Item9217, - + [System.Xml.Serialization.XmlEnumAttribute("1500")] + Item1500, + /// - [System.Xml.Serialization.XmlEnumAttribute("9218")] - Item9218, - + [System.Xml.Serialization.XmlEnumAttribute("1600")] + Item1600, + /// - [System.Xml.Serialization.XmlEnumAttribute("9221")] - Item9221, - + [System.Xml.Serialization.XmlEnumAttribute("2000")] + Item2000, + /// - [System.Xml.Serialization.XmlEnumAttribute("9222")] - Item9222, - + [System.Xml.Serialization.XmlEnumAttribute("2300")] + Item2300, + /// - [System.Xml.Serialization.XmlEnumAttribute("9223")] - Item9223, - + [System.Xml.Serialization.XmlEnumAttribute("2900")] + Item2900, + /// - [System.Xml.Serialization.XmlEnumAttribute("9224")] - Item9224, - + [System.Xml.Serialization.XmlEnumAttribute("3000")] + Item3000, + /// - [System.Xml.Serialization.XmlEnumAttribute("9225")] - Item9225, - + [System.Xml.Serialization.XmlEnumAttribute("3100")] + Item3100, + /// - [System.Xml.Serialization.XmlEnumAttribute("9226")] - Item9226, - + [System.Xml.Serialization.XmlEnumAttribute("3400")] + Item3400, + /// - [System.Xml.Serialization.XmlEnumAttribute("9227")] - Item9227, - + [System.Xml.Serialization.XmlEnumAttribute("3500")] + Item3500, + /// - [System.Xml.Serialization.XmlEnumAttribute("9228")] - Item9228, - + [System.Xml.Serialization.XmlEnumAttribute("3600")] + Item3600, + /// - [System.Xml.Serialization.XmlEnumAttribute("9231")] - Item9231, - + [System.Xml.Serialization.XmlEnumAttribute("3900")] + Item3900, + /// - [System.Xml.Serialization.XmlEnumAttribute("9232")] - Item9232, - + [System.Xml.Serialization.XmlEnumAttribute("4000")] + Item4000, + /// - [System.Xml.Serialization.XmlEnumAttribute("9299")] - Item9299, - + [System.Xml.Serialization.XmlEnumAttribute("4100")] + Item4100, + /// - [System.Xml.Serialization.XmlEnumAttribute("4111")] - Item4111, - + [System.Xml.Serialization.XmlEnumAttribute("4200")] + Item4200, + /// - [System.Xml.Serialization.XmlEnumAttribute("8433")] - Item8433, - + [System.Xml.Serialization.XmlEnumAttribute("4300")] + Item4300, + /// - [System.Xml.Serialization.XmlEnumAttribute("8434")] - Item8434, - + [System.Xml.Serialization.XmlEnumAttribute("4900")] + Item4900, + /// - [System.Xml.Serialization.XmlEnumAttribute("8435")] - Item8435, - + [System.Xml.Serialization.XmlEnumAttribute("5000")] + Item5000, + /// - ZZREDACTED, - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum AUCodeSetsAustralianCitizenshipStatusType - { - + [System.Xml.Serialization.XmlEnumAttribute("5100")] + Item5100, + /// - [System.Xml.Serialization.XmlEnumAttribute("1")] - Item1, - + [System.Xml.Serialization.XmlEnumAttribute("5200")] + Item5200, + /// - [System.Xml.Serialization.XmlEnumAttribute("2")] - Item2, - + [System.Xml.Serialization.XmlEnumAttribute("6000")] + Item6000, + /// - [System.Xml.Serialization.XmlEnumAttribute("3")] - Item3, - + [System.Xml.Serialization.XmlEnumAttribute("6100")] + Item6100, + /// - [System.Xml.Serialization.XmlEnumAttribute("4")] - Item4, - + [System.Xml.Serialization.XmlEnumAttribute("6200")] + Item6200, + /// - [System.Xml.Serialization.XmlEnumAttribute("5")] - Item5, - + [System.Xml.Serialization.XmlEnumAttribute("6300")] + Item6300, + /// - [System.Xml.Serialization.XmlEnumAttribute("8")] - Item8, - + [System.Xml.Serialization.XmlEnumAttribute("6400")] + Item6400, + /// - X, - + [System.Xml.Serialization.XmlEnumAttribute("6500")] + Item6500, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7000")] + Item7000, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7100")] + Item7100, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7900")] + Item7900, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8000")] + Item8000, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8100")] + Item8100, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8170")] + Item8170, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8180")] + Item8180, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8200")] + Item8200, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8210")] + Item8210, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8220")] + Item8220, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8230")] + Item8230, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8240")] + Item8240, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8250")] + Item8250, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8260")] + Item8260, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8270")] + Item8270, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8300")] + Item8300, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8400")] + Item8400, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8500")] + Item8500, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8600")] + Item8600, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8610")] + Item8610, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8620")] + Item8620, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8700")] + Item8700, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8800")] + Item8800, + + /// + [System.Xml.Serialization.XmlEnumAttribute("8900")] + Item8900, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9000")] + Item9000, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9200")] + Item9200, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9300")] + Item9300, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9400")] + Item9400, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9500")] + Item9500, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9700")] + Item9700, + /// ZZREDACTED, } - + /// [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("EnglishProficiency", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class EnglishProficiencyType - { - - private AUCodeSetsEnglishProficiencyType codeField; - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class MediumOfInstructionType { + + private AUCodeSetsMediumOfInstructionType codeField; + private bool codeFieldSpecified; - + private OtherCodeListTypeOtherCode[] otherCodeListField; - + /// - public AUCodeSetsEnglishProficiencyType Code - { - get - { + public AUCodeSetsMediumOfInstructionType Code { + get { return this.codeField; } - set - { + set { this.codeField = value; } } - + /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool CodeSpecified - { - get - { + public bool CodeSpecified { + get { return this.codeFieldSpecified; } - set - { + set { this.codeFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable = false)] - public OtherCodeListTypeOtherCode[] OtherCodeList - { - get - { + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable=false)] + public OtherCodeListTypeOtherCode[] OtherCodeList { + get { return this.otherCodeListField; } - set - { + set { this.otherCodeListField = value; } } } - + /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum AUCodeSetsEnglishProficiencyType - { - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsMediumOfInstructionType { + /// - [System.Xml.Serialization.XmlEnumAttribute("0")] - Item0, - + [System.Xml.Serialization.XmlEnumAttribute("0603")] + Item0603, + /// - [System.Xml.Serialization.XmlEnumAttribute("1")] - Item1, - + [System.Xml.Serialization.XmlEnumAttribute("0604")] + Item0604, + /// - [System.Xml.Serialization.XmlEnumAttribute("2")] - Item2, - + [System.Xml.Serialization.XmlEnumAttribute("0605")] + Item0605, + /// - [System.Xml.Serialization.XmlEnumAttribute("3")] - Item3, - + [System.Xml.Serialization.XmlEnumAttribute("0608")] + Item0608, + /// - [System.Xml.Serialization.XmlEnumAttribute("4")] - Item4, - + [System.Xml.Serialization.XmlEnumAttribute("0609")] + Item0609, + /// - [System.Xml.Serialization.XmlEnumAttribute("9")] - Item9, - + [System.Xml.Serialization.XmlEnumAttribute("0610")] + Item0610, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0611")] + Item0611, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9999")] + Item9999, + /// ZZREDACTED, } - + /// [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/au/datamodel/3.4")] - public partial class LanguageListTypeLanguage - { - - private AUCodeSetsAustralianStandardClassificationOfLanguagesASCLType codeField; - - private bool codeFieldSpecified; - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class SchoolProgramType { + + private string categoryField; + + private string typeField; + private OtherCodeListTypeOtherCode[] otherCodeListField; - - private System.Nullable languageTypeField; - - private bool languageTypeFieldSpecified; - - private string dialectField; - + /// - public AUCodeSetsAustralianStandardClassificationOfLanguagesASCLType Code - { - get - { - return this.codeField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Category { + get { + return this.categoryField; } - set - { - this.codeField = value; + set { + this.categoryField = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool CodeSpecified - { - get - { - return this.codeFieldSpecified; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string Type { + get { + return this.typeField; } - set - { - this.codeFieldSpecified = value; + set { + this.typeField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable = false)] - public OtherCodeListTypeOtherCode[] OtherCodeList - { - get - { + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable=false)] + public OtherCodeListTypeOtherCode[] OtherCodeList { + get { return this.otherCodeListField; } - set - { + set { this.otherCodeListField = value; } } - + } + + /// + [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 StudentActivityType { + + private AUCodeSetsActivityInvolvementCodeType codeField; + + private bool codeFieldSpecified; + + private OtherCodeListTypeOtherCode[] otherCodeListField; + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable LanguageType - { - get - { - return this.languageTypeField; + public AUCodeSetsActivityInvolvementCodeType Code { + get { + return this.codeField; } - set - { - this.languageTypeField = value; + set { + this.codeField = value; } } - + /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool LanguageTypeSpecified - { - get - { - return this.languageTypeFieldSpecified; + public bool CodeSpecified { + get { + return this.codeFieldSpecified; } - set - { - this.languageTypeFieldSpecified = value; + set { + this.codeFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string Dialect - { - get - { - return this.dialectField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable=false)] + public OtherCodeListTypeOtherCode[] OtherCodeList { + get { + return this.otherCodeListField; } - set - { - this.dialectField = value; + set { + this.otherCodeListField = value; } } } - + /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum AUCodeSetsAustralianStandardClassificationOfLanguagesASCLType - { - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsActivityInvolvementCodeType { + /// - [System.Xml.Serialization.XmlEnumAttribute("1103")] - Item1103, - + [System.Xml.Serialization.XmlEnumAttribute("1010")] + Item1010, + /// - [System.Xml.Serialization.XmlEnumAttribute("1199")] - Item1199, - + [System.Xml.Serialization.XmlEnumAttribute("1011")] + Item1011, + /// - [System.Xml.Serialization.XmlEnumAttribute("1201")] - Item1201, - + [System.Xml.Serialization.XmlEnumAttribute("1012")] + Item1012, + /// - [System.Xml.Serialization.XmlEnumAttribute("1301")] - Item1301, - + [System.Xml.Serialization.XmlEnumAttribute("1013")] + Item1013, + /// - [System.Xml.Serialization.XmlEnumAttribute("1302")] - Item1302, - + [System.Xml.Serialization.XmlEnumAttribute("1014")] + Item1014, + /// - [System.Xml.Serialization.XmlEnumAttribute("1303")] - Item1303, - + [System.Xml.Serialization.XmlEnumAttribute("1015")] + Item1015, + /// - [System.Xml.Serialization.XmlEnumAttribute("1401")] - Item1401, - + [System.Xml.Serialization.XmlEnumAttribute("1016")] + Item1016, + /// - [System.Xml.Serialization.XmlEnumAttribute("1402")] - Item1402, - + [System.Xml.Serialization.XmlEnumAttribute("1017")] + Item1017, + /// - [System.Xml.Serialization.XmlEnumAttribute("1403")] - Item1403, - + [System.Xml.Serialization.XmlEnumAttribute("1018")] + Item1018, + /// - [System.Xml.Serialization.XmlEnumAttribute("1501")] - Item1501, - + [System.Xml.Serialization.XmlEnumAttribute("1019")] + Item1019, + /// - [System.Xml.Serialization.XmlEnumAttribute("1502")] - Item1502, - + [System.Xml.Serialization.XmlEnumAttribute("101A")] + Item101A, + /// - [System.Xml.Serialization.XmlEnumAttribute("1503")] - Item1503, - + [System.Xml.Serialization.XmlEnumAttribute("101B")] + Item101B, + /// - [System.Xml.Serialization.XmlEnumAttribute("1504")] - Item1504, - + [System.Xml.Serialization.XmlEnumAttribute("101C")] + Item101C, + /// - [System.Xml.Serialization.XmlEnumAttribute("1599")] - Item1599, - + [System.Xml.Serialization.XmlEnumAttribute("101D")] + Item101D, + /// - [System.Xml.Serialization.XmlEnumAttribute("1601")] - Item1601, - + [System.Xml.Serialization.XmlEnumAttribute("101E")] + Item101E, + /// - [System.Xml.Serialization.XmlEnumAttribute("1602")] - Item1602, - + [System.Xml.Serialization.XmlEnumAttribute("1020")] + Item1020, + /// - [System.Xml.Serialization.XmlEnumAttribute("1699")] - Item1699, - + [System.Xml.Serialization.XmlEnumAttribute("1021")] + Item1021, + /// - [System.Xml.Serialization.XmlEnumAttribute("2101")] - Item2101, - + [System.Xml.Serialization.XmlEnumAttribute("1022")] + Item1022, + /// - [System.Xml.Serialization.XmlEnumAttribute("2201")] - Item2201, - + [System.Xml.Serialization.XmlEnumAttribute("1023")] + Item1023, + /// - [System.Xml.Serialization.XmlEnumAttribute("2301")] - Item2301, - + [System.Xml.Serialization.XmlEnumAttribute("1024")] + Item1024, + /// - [System.Xml.Serialization.XmlEnumAttribute("2302")] - Item2302, - + [System.Xml.Serialization.XmlEnumAttribute("1025")] + Item1025, + /// - [System.Xml.Serialization.XmlEnumAttribute("2303")] - Item2303, - + [System.Xml.Serialization.XmlEnumAttribute("1026")] + Item1026, + /// - [System.Xml.Serialization.XmlEnumAttribute("2399")] - Item2399, - + [System.Xml.Serialization.XmlEnumAttribute("1027")] + Item1027, + /// - [System.Xml.Serialization.XmlEnumAttribute("2401")] - Item2401, - + [System.Xml.Serialization.XmlEnumAttribute("1028")] + Item1028, + /// - [System.Xml.Serialization.XmlEnumAttribute("2501")] - Item2501, - + [System.Xml.Serialization.XmlEnumAttribute("1029")] + Item1029, + /// - [System.Xml.Serialization.XmlEnumAttribute("2901")] - Item2901, - + [System.Xml.Serialization.XmlEnumAttribute("102A")] + Item102A, + /// - [System.Xml.Serialization.XmlEnumAttribute("2902")] - Item2902, - + [System.Xml.Serialization.XmlEnumAttribute("102B")] + Item102B, + /// - [System.Xml.Serialization.XmlEnumAttribute("2999")] - Item2999, - + [System.Xml.Serialization.XmlEnumAttribute("1031")] + Item1031, + /// - [System.Xml.Serialization.XmlEnumAttribute("3101")] - Item3101, - + [System.Xml.Serialization.XmlEnumAttribute("1041")] + Item1041, + /// - [System.Xml.Serialization.XmlEnumAttribute("3102")] - Item3102, - + [System.Xml.Serialization.XmlEnumAttribute("1042")] + Item1042, + /// - [System.Xml.Serialization.XmlEnumAttribute("3301")] - Item3301, - + [System.Xml.Serialization.XmlEnumAttribute("1051")] + Item1051, + /// - [System.Xml.Serialization.XmlEnumAttribute("3401")] - Item3401, - + [System.Xml.Serialization.XmlEnumAttribute("1061")] + Item1061, + /// - [System.Xml.Serialization.XmlEnumAttribute("3402")] - Item3402, - + [System.Xml.Serialization.XmlEnumAttribute("1071")] + Item1071, + /// - [System.Xml.Serialization.XmlEnumAttribute("3403")] - Item3403, - + [System.Xml.Serialization.XmlEnumAttribute("1081")] + Item1081, + /// - [System.Xml.Serialization.XmlEnumAttribute("3501")] - Item3501, - + [System.Xml.Serialization.XmlEnumAttribute("1091")] + Item1091, + /// - [System.Xml.Serialization.XmlEnumAttribute("3502")] - Item3502, - + [System.Xml.Serialization.XmlEnumAttribute("1101")] + Item1101, + /// - [System.Xml.Serialization.XmlEnumAttribute("3503")] - Item3503, - + [System.Xml.Serialization.XmlEnumAttribute("1110")] + Item1110, + /// - [System.Xml.Serialization.XmlEnumAttribute("3504")] - Item3504, - + [System.Xml.Serialization.XmlEnumAttribute("1111")] + Item1111, + /// - [System.Xml.Serialization.XmlEnumAttribute("3505")] - Item3505, - + [System.Xml.Serialization.XmlEnumAttribute("1112")] + Item1112, + /// - [System.Xml.Serialization.XmlEnumAttribute("3506")] - Item3506, - + [System.Xml.Serialization.XmlEnumAttribute("1113")] + Item1113, + /// - [System.Xml.Serialization.XmlEnumAttribute("3507")] - Item3507, - + [System.Xml.Serialization.XmlEnumAttribute("1121")] + Item1121, + /// - [System.Xml.Serialization.XmlEnumAttribute("3601")] - Item3601, - + [System.Xml.Serialization.XmlEnumAttribute("1122")] + Item1122, + /// - [System.Xml.Serialization.XmlEnumAttribute("3602")] - Item3602, - + [System.Xml.Serialization.XmlEnumAttribute("1123")] + Item1123, + /// - [System.Xml.Serialization.XmlEnumAttribute("3603")] - Item3603, - + [System.Xml.Serialization.XmlEnumAttribute("1131")] + Item1131, + /// - [System.Xml.Serialization.XmlEnumAttribute("3604")] - Item3604, - + [System.Xml.Serialization.XmlEnumAttribute("1141")] + Item1141, + /// - [System.Xml.Serialization.XmlEnumAttribute("3901")] - Item3901, - + [System.Xml.Serialization.XmlEnumAttribute("1151")] + Item1151, + /// - [System.Xml.Serialization.XmlEnumAttribute("3903")] - Item3903, - + [System.Xml.Serialization.XmlEnumAttribute("1152")] + Item1152, + /// - [System.Xml.Serialization.XmlEnumAttribute("3904")] - Item3904, - + [System.Xml.Serialization.XmlEnumAttribute("1153")] + Item1153, + /// - [System.Xml.Serialization.XmlEnumAttribute("3905")] - Item3905, - + [System.Xml.Serialization.XmlEnumAttribute("1161")] + Item1161, + /// - [System.Xml.Serialization.XmlEnumAttribute("3999")] - Item3999, - + [System.Xml.Serialization.XmlEnumAttribute("1171")] + Item1171, + /// - [System.Xml.Serialization.XmlEnumAttribute("4101")] - Item4101, - + [System.Xml.Serialization.XmlEnumAttribute("1181")] + Item1181, + /// - [System.Xml.Serialization.XmlEnumAttribute("4102")] - Item4102, - + [System.Xml.Serialization.XmlEnumAttribute("1191")] + Item1191, + /// - [System.Xml.Serialization.XmlEnumAttribute("4104")] - Item4104, - + [System.Xml.Serialization.XmlEnumAttribute("1201")] + Item1201, + /// - [System.Xml.Serialization.XmlEnumAttribute("4105")] - Item4105, - + [System.Xml.Serialization.XmlEnumAttribute("1210")] + Item1210, + /// - [System.Xml.Serialization.XmlEnumAttribute("4106")] - Item4106, - + [System.Xml.Serialization.XmlEnumAttribute("1211")] + Item1211, + /// - [System.Xml.Serialization.XmlEnumAttribute("4107")] - Item4107, - + [System.Xml.Serialization.XmlEnumAttribute("1212")] + Item1212, + /// - [System.Xml.Serialization.XmlEnumAttribute("4199")] - Item4199, - + [System.Xml.Serialization.XmlEnumAttribute("1213")] + Item1213, + /// - [System.Xml.Serialization.XmlEnumAttribute("4202")] - Item4202, - + [System.Xml.Serialization.XmlEnumAttribute("1214")] + Item1214, + /// - [System.Xml.Serialization.XmlEnumAttribute("4204")] - Item4204, - + [System.Xml.Serialization.XmlEnumAttribute("1220")] + Item1220, + /// - [System.Xml.Serialization.XmlEnumAttribute("4206")] - Item4206, - + [System.Xml.Serialization.XmlEnumAttribute("1221")] + Item1221, + /// - [System.Xml.Serialization.XmlEnumAttribute("4207")] - Item4207, - + [System.Xml.Serialization.XmlEnumAttribute("1222")] + Item1222, + /// - [System.Xml.Serialization.XmlEnumAttribute("4208")] - Item4208, - + [System.Xml.Serialization.XmlEnumAttribute("1223")] + Item1223, + /// - [System.Xml.Serialization.XmlEnumAttribute("4299")] - Item4299, - + [System.Xml.Serialization.XmlEnumAttribute("1224")] + Item1224, + /// - [System.Xml.Serialization.XmlEnumAttribute("4301")] - Item4301, - + [System.Xml.Serialization.XmlEnumAttribute("1225")] + Item1225, + /// - [System.Xml.Serialization.XmlEnumAttribute("4302")] - Item4302, - + [System.Xml.Serialization.XmlEnumAttribute("1226")] + Item1226, + /// - [System.Xml.Serialization.XmlEnumAttribute("4303")] - Item4303, - + [System.Xml.Serialization.XmlEnumAttribute("1227")] + Item1227, + /// - [System.Xml.Serialization.XmlEnumAttribute("4304")] - Item4304, - + [System.Xml.Serialization.XmlEnumAttribute("1228")] + Item1228, + /// - [System.Xml.Serialization.XmlEnumAttribute("4305")] - Item4305, - + [System.Xml.Serialization.XmlEnumAttribute("1229")] + Item1229, + /// - [System.Xml.Serialization.XmlEnumAttribute("4306")] - Item4306, - + [System.Xml.Serialization.XmlEnumAttribute("122A")] + Item122A, + /// - [System.Xml.Serialization.XmlEnumAttribute("4399")] - Item4399, - + [System.Xml.Serialization.XmlEnumAttribute("122B")] + Item122B, + /// - [System.Xml.Serialization.XmlEnumAttribute("4901")] - Item4901, - + [System.Xml.Serialization.XmlEnumAttribute("122C")] + Item122C, + /// - [System.Xml.Serialization.XmlEnumAttribute("4902")] - Item4902, - + [System.Xml.Serialization.XmlEnumAttribute("1231")] + Item1231, + /// - [System.Xml.Serialization.XmlEnumAttribute("4999")] - Item4999, - + [System.Xml.Serialization.XmlEnumAttribute("1241")] + Item1241, + /// - [System.Xml.Serialization.XmlEnumAttribute("5101")] - Item5101, - + [System.Xml.Serialization.XmlEnumAttribute("1250")] + Item1250, + /// - [System.Xml.Serialization.XmlEnumAttribute("5102")] - Item5102, - + [System.Xml.Serialization.XmlEnumAttribute("1251")] + Item1251, + /// - [System.Xml.Serialization.XmlEnumAttribute("5103")] - Item5103, - + [System.Xml.Serialization.XmlEnumAttribute("1252")] + Item1252, + /// - [System.Xml.Serialization.XmlEnumAttribute("5104")] - Item5104, - + [System.Xml.Serialization.XmlEnumAttribute("1261")] + Item1261, + /// - [System.Xml.Serialization.XmlEnumAttribute("5105")] - Item5105, - + [System.Xml.Serialization.XmlEnumAttribute("1271")] + Item1271, + /// - [System.Xml.Serialization.XmlEnumAttribute("5199")] - Item5199, - + [System.Xml.Serialization.XmlEnumAttribute("1272")] + Item1272, + /// - [System.Xml.Serialization.XmlEnumAttribute("5201")] - Item5201, - + [System.Xml.Serialization.XmlEnumAttribute("1280")] + Item1280, + /// - [System.Xml.Serialization.XmlEnumAttribute("5202")] - Item5202, - + [System.Xml.Serialization.XmlEnumAttribute("1281")] + Item1281, + /// - [System.Xml.Serialization.XmlEnumAttribute("5203")] - Item5203, - + [System.Xml.Serialization.XmlEnumAttribute("1282")] + Item1282, + /// - [System.Xml.Serialization.XmlEnumAttribute("5204")] - Item5204, - + [System.Xml.Serialization.XmlEnumAttribute("1289")] + Item1289, + /// - [System.Xml.Serialization.XmlEnumAttribute("5205")] - Item5205, - + [System.Xml.Serialization.XmlEnumAttribute("1291")] + Item1291, + /// - [System.Xml.Serialization.XmlEnumAttribute("5206")] - Item5206, - + [System.Xml.Serialization.XmlEnumAttribute("1301")] + Item1301, + /// - [System.Xml.Serialization.XmlEnumAttribute("5207")] - Item5207, - + [System.Xml.Serialization.XmlEnumAttribute("1311")] + Item1311, + /// - [System.Xml.Serialization.XmlEnumAttribute("5208")] - Item5208, - + [System.Xml.Serialization.XmlEnumAttribute("1321")] + Item1321, + /// - [System.Xml.Serialization.XmlEnumAttribute("5211")] - Item5211, - + [System.Xml.Serialization.XmlEnumAttribute("1322")] + Item1322, + /// - [System.Xml.Serialization.XmlEnumAttribute("5212")] - Item5212, - + [System.Xml.Serialization.XmlEnumAttribute("1323")] + Item1323, + /// - [System.Xml.Serialization.XmlEnumAttribute("5213")] - Item5213, - + [System.Xml.Serialization.XmlEnumAttribute("1324")] + Item1324, + /// - [System.Xml.Serialization.XmlEnumAttribute("5214")] - Item5214, - + [System.Xml.Serialization.XmlEnumAttribute("1331")] + Item1331, + /// - [System.Xml.Serialization.XmlEnumAttribute("5215")] - Item5215, - + [System.Xml.Serialization.XmlEnumAttribute("1341")] + Item1341, + /// - [System.Xml.Serialization.XmlEnumAttribute("5216")] - Item5216, - + [System.Xml.Serialization.XmlEnumAttribute("1351")] + Item1351, + /// - [System.Xml.Serialization.XmlEnumAttribute("5217")] - Item5217, - + [System.Xml.Serialization.XmlEnumAttribute("1352")] + Item1352, + /// - [System.Xml.Serialization.XmlEnumAttribute("5299")] - Item5299, - + [System.Xml.Serialization.XmlEnumAttribute("1353")] + Item1353, + /// - [System.Xml.Serialization.XmlEnumAttribute("5999")] - Item5999, - + [System.Xml.Serialization.XmlEnumAttribute("1362")] + Item1362, + /// - [System.Xml.Serialization.XmlEnumAttribute("6101")] - Item6101, - + [System.Xml.Serialization.XmlEnumAttribute("1363")] + Item1363, + /// - [System.Xml.Serialization.XmlEnumAttribute("6102")] - Item6102, - + [System.Xml.Serialization.XmlEnumAttribute("1371")] + Item1371, + /// - [System.Xml.Serialization.XmlEnumAttribute("6103")] - Item6103, - + [System.Xml.Serialization.XmlEnumAttribute("1372")] + Item1372, + /// - [System.Xml.Serialization.XmlEnumAttribute("6104")] - Item6104, - + [System.Xml.Serialization.XmlEnumAttribute("1373")] + Item1373, + /// - [System.Xml.Serialization.XmlEnumAttribute("6199")] - Item6199, - + [System.Xml.Serialization.XmlEnumAttribute("1374")] + Item1374, + /// - [System.Xml.Serialization.XmlEnumAttribute("6201")] - Item6201, - + [System.Xml.Serialization.XmlEnumAttribute("1380")] + Item1380, + /// - [System.Xml.Serialization.XmlEnumAttribute("6299")] - Item6299, - + [System.Xml.Serialization.XmlEnumAttribute("1381")] + Item1381, + /// - [System.Xml.Serialization.XmlEnumAttribute("6301")] - Item6301, - + [System.Xml.Serialization.XmlEnumAttribute("1383")] + Item1383, + /// - [System.Xml.Serialization.XmlEnumAttribute("6302")] - Item6302, - + [System.Xml.Serialization.XmlEnumAttribute("1384")] + Item1384, + /// - [System.Xml.Serialization.XmlEnumAttribute("6303")] - Item6303, - + [System.Xml.Serialization.XmlEnumAttribute("1385")] + Item1385, + /// - [System.Xml.Serialization.XmlEnumAttribute("6399")] - Item6399, - + [System.Xml.Serialization.XmlEnumAttribute("1386")] + Item1386, + /// - [System.Xml.Serialization.XmlEnumAttribute("6401")] - Item6401, - + [System.Xml.Serialization.XmlEnumAttribute("1387")] + Item1387, + /// - [System.Xml.Serialization.XmlEnumAttribute("6402")] - Item6402, - + [System.Xml.Serialization.XmlEnumAttribute("1391")] + Item1391, + /// - [System.Xml.Serialization.XmlEnumAttribute("6499")] - Item6499, - + [System.Xml.Serialization.XmlEnumAttribute("1392")] + Item1392, + /// - [System.Xml.Serialization.XmlEnumAttribute("6501")] - Item6501, - + [System.Xml.Serialization.XmlEnumAttribute("1393")] + Item1393, + /// - [System.Xml.Serialization.XmlEnumAttribute("6502")] - Item6502, - + [System.Xml.Serialization.XmlEnumAttribute("1401")] + Item1401, + /// - [System.Xml.Serialization.XmlEnumAttribute("6503")] - Item6503, - + [System.Xml.Serialization.XmlEnumAttribute("1402")] + Item1402, + /// - [System.Xml.Serialization.XmlEnumAttribute("6504")] - Item6504, - + [System.Xml.Serialization.XmlEnumAttribute("1411")] + Item1411, + /// - [System.Xml.Serialization.XmlEnumAttribute("6505")] - Item6505, - + [System.Xml.Serialization.XmlEnumAttribute("1421")] + Item1421, + /// - [System.Xml.Serialization.XmlEnumAttribute("6507")] - Item6507, - + [System.Xml.Serialization.XmlEnumAttribute("1430")] + Item1430, + /// - [System.Xml.Serialization.XmlEnumAttribute("6508")] - Item6508, - + [System.Xml.Serialization.XmlEnumAttribute("1431")] + Item1431, + /// - [System.Xml.Serialization.XmlEnumAttribute("6511")] - Item6511, - + [System.Xml.Serialization.XmlEnumAttribute("1432")] + Item1432, + /// - [System.Xml.Serialization.XmlEnumAttribute("6512")] - Item6512, - + [System.Xml.Serialization.XmlEnumAttribute("1433")] + Item1433, + /// - [System.Xml.Serialization.XmlEnumAttribute("6513")] - Item6513, - + [System.Xml.Serialization.XmlEnumAttribute("1434")] + Item1434, + /// - [System.Xml.Serialization.XmlEnumAttribute("6514")] - Item6514, - + [System.Xml.Serialization.XmlEnumAttribute("1435")] + Item1435, + /// - [System.Xml.Serialization.XmlEnumAttribute("6515")] - Item6515, - + [System.Xml.Serialization.XmlEnumAttribute("1436")] + Item1436, + /// - [System.Xml.Serialization.XmlEnumAttribute("6516")] - Item6516, - + [System.Xml.Serialization.XmlEnumAttribute("1437")] + Item1437, + /// - [System.Xml.Serialization.XmlEnumAttribute("6517")] - Item6517, - + [System.Xml.Serialization.XmlEnumAttribute("1438")] + Item1438, + /// - [System.Xml.Serialization.XmlEnumAttribute("6518")] - Item6518, - + [System.Xml.Serialization.XmlEnumAttribute("1439")] + Item1439, + /// - [System.Xml.Serialization.XmlEnumAttribute("6521")] - Item6521, - + [System.Xml.Serialization.XmlEnumAttribute("143A")] + Item143A, + /// - [System.Xml.Serialization.XmlEnumAttribute("6599")] - Item6599, - + [System.Xml.Serialization.XmlEnumAttribute("1441")] + Item1441, + /// - [System.Xml.Serialization.XmlEnumAttribute("6999")] - Item6999, - + [System.Xml.Serialization.XmlEnumAttribute("1442")] + Item1442, + /// - [System.Xml.Serialization.XmlEnumAttribute("7101")] - Item7101, - + [System.Xml.Serialization.XmlEnumAttribute("1450")] + Item1450, + /// - [System.Xml.Serialization.XmlEnumAttribute("7102")] - Item7102, - + [System.Xml.Serialization.XmlEnumAttribute("1451")] + Item1451, + /// - [System.Xml.Serialization.XmlEnumAttribute("7104")] - Item7104, - + [System.Xml.Serialization.XmlEnumAttribute("1452")] + Item1452, + /// - [System.Xml.Serialization.XmlEnumAttribute("7106")] - Item7106, - + [System.Xml.Serialization.XmlEnumAttribute("1453")] + Item1453, + /// - [System.Xml.Serialization.XmlEnumAttribute("7107")] - Item7107, - + [System.Xml.Serialization.XmlEnumAttribute("1454")] + Item1454, + /// - [System.Xml.Serialization.XmlEnumAttribute("7199")] - Item7199, - + [System.Xml.Serialization.XmlEnumAttribute("1455")] + Item1455, + /// - [System.Xml.Serialization.XmlEnumAttribute("7201")] - Item7201, - + [System.Xml.Serialization.XmlEnumAttribute("1456")] + Item1456, + /// - [System.Xml.Serialization.XmlEnumAttribute("7301")] - Item7301, - + [System.Xml.Serialization.XmlEnumAttribute("1459")] + Item1459, + /// - [System.Xml.Serialization.XmlEnumAttribute("7901")] - Item7901, - + [System.Xml.Serialization.XmlEnumAttribute("1461")] + Item1461, + /// - [System.Xml.Serialization.XmlEnumAttribute("7902")] - Item7902, - + [System.Xml.Serialization.XmlEnumAttribute("1471")] + Item1471, + /// - [System.Xml.Serialization.XmlEnumAttribute("7999")] - Item7999, - + [System.Xml.Serialization.XmlEnumAttribute("1472")] + Item1472, + /// - [System.Xml.Serialization.XmlEnumAttribute("8101")] - Item8101, - + [System.Xml.Serialization.XmlEnumAttribute("1473")] + Item1473, + /// - [System.Xml.Serialization.XmlEnumAttribute("8111")] - Item8111, - + [System.Xml.Serialization.XmlEnumAttribute("1481")] + Item1481, + /// - [System.Xml.Serialization.XmlEnumAttribute("8113")] - Item8113, - + [System.Xml.Serialization.XmlEnumAttribute("1490")] + Item1490, + /// - [System.Xml.Serialization.XmlEnumAttribute("8114")] - Item8114, - + [System.Xml.Serialization.XmlEnumAttribute("1491")] + Item1491, + /// - [System.Xml.Serialization.XmlEnumAttribute("8115")] - Item8115, - + [System.Xml.Serialization.XmlEnumAttribute("1492")] + Item1492, + /// - [System.Xml.Serialization.XmlEnumAttribute("8117")] - Item8117, - + [System.Xml.Serialization.XmlEnumAttribute("1493")] + Item1493, + /// - [System.Xml.Serialization.XmlEnumAttribute("8121")] - Item8121, - + [System.Xml.Serialization.XmlEnumAttribute("1501")] + Item1501, + /// - [System.Xml.Serialization.XmlEnumAttribute("8122")] - Item8122, - + [System.Xml.Serialization.XmlEnumAttribute("1510")] + Item1510, + /// - [System.Xml.Serialization.XmlEnumAttribute("8123")] - Item8123, - + [System.Xml.Serialization.XmlEnumAttribute("1511")] + Item1511, + /// - [System.Xml.Serialization.XmlEnumAttribute("8127")] - Item8127, - + [System.Xml.Serialization.XmlEnumAttribute("1512")] + Item1512, + /// - [System.Xml.Serialization.XmlEnumAttribute("8128")] - Item8128, - + [System.Xml.Serialization.XmlEnumAttribute("1513")] + Item1513, + /// - [System.Xml.Serialization.XmlEnumAttribute("8131")] - Item8131, - + [System.Xml.Serialization.XmlEnumAttribute("1514")] + Item1514, + /// - [System.Xml.Serialization.XmlEnumAttribute("8132")] - Item8132, - + [System.Xml.Serialization.XmlEnumAttribute("1515")] + Item1515, + /// - [System.Xml.Serialization.XmlEnumAttribute("8133")] - Item8133, - + [System.Xml.Serialization.XmlEnumAttribute("1516")] + Item1516, + /// - [System.Xml.Serialization.XmlEnumAttribute("8136")] - Item8136, - + [System.Xml.Serialization.XmlEnumAttribute("1521")] + Item1521, + /// - [System.Xml.Serialization.XmlEnumAttribute("8137")] - Item8137, - + [System.Xml.Serialization.XmlEnumAttribute("1531")] + Item1531, + /// - [System.Xml.Serialization.XmlEnumAttribute("8138")] - Item8138, - + [System.Xml.Serialization.XmlEnumAttribute("1541")] + Item1541, + /// - [System.Xml.Serialization.XmlEnumAttribute("8141")] - Item8141, - + [System.Xml.Serialization.XmlEnumAttribute("1542")] + Item1542, + /// - [System.Xml.Serialization.XmlEnumAttribute("8142")] - Item8142, - + [System.Xml.Serialization.XmlEnumAttribute("1543")] + Item1543, + /// - [System.Xml.Serialization.XmlEnumAttribute("8143")] - Item8143, - + [System.Xml.Serialization.XmlEnumAttribute("1544")] + Item1544, + /// - [System.Xml.Serialization.XmlEnumAttribute("8144")] - Item8144, - + [System.Xml.Serialization.XmlEnumAttribute("1551")] + Item1551, + /// - [System.Xml.Serialization.XmlEnumAttribute("8146")] - Item8146, - + [System.Xml.Serialization.XmlEnumAttribute("1561")] + Item1561, + /// - [System.Xml.Serialization.XmlEnumAttribute("8147")] - Item8147, - + [System.Xml.Serialization.XmlEnumAttribute("1562")] + Item1562, + /// - [System.Xml.Serialization.XmlEnumAttribute("8148")] - Item8148, - + [System.Xml.Serialization.XmlEnumAttribute("1571")] + Item1571, + /// - [System.Xml.Serialization.XmlEnumAttribute("8151")] - Item8151, - + [System.Xml.Serialization.XmlEnumAttribute("1581")] + Item1581, + /// - [System.Xml.Serialization.XmlEnumAttribute("8152")] - Item8152, - + [System.Xml.Serialization.XmlEnumAttribute("1582")] + Item1582, + /// - [System.Xml.Serialization.XmlEnumAttribute("8153")] - Item8153, - + [System.Xml.Serialization.XmlEnumAttribute("1590")] + Item1590, + /// - [System.Xml.Serialization.XmlEnumAttribute("8154")] - Item8154, - + [System.Xml.Serialization.XmlEnumAttribute("1591")] + Item1591, + /// - [System.Xml.Serialization.XmlEnumAttribute("8155")] - Item8155, - + [System.Xml.Serialization.XmlEnumAttribute("1592")] + Item1592, + /// - [System.Xml.Serialization.XmlEnumAttribute("8156")] - Item8156, - + [System.Xml.Serialization.XmlEnumAttribute("1593")] + Item1593, + /// - [System.Xml.Serialization.XmlEnumAttribute("8157")] - Item8157, - + [System.Xml.Serialization.XmlEnumAttribute("1594")] + Item1594, + /// - [System.Xml.Serialization.XmlEnumAttribute("8158")] - Item8158, - + [System.Xml.Serialization.XmlEnumAttribute("1595")] + Item1595, + /// - [System.Xml.Serialization.XmlEnumAttribute("8161")] - Item8161, - + [System.Xml.Serialization.XmlEnumAttribute("1596")] + Item1596, + /// - [System.Xml.Serialization.XmlEnumAttribute("8162")] - Item8162, - + [System.Xml.Serialization.XmlEnumAttribute("1597")] + Item1597, + /// - [System.Xml.Serialization.XmlEnumAttribute("8163")] - Item8163, - + [System.Xml.Serialization.XmlEnumAttribute("1598")] + Item1598, + /// - [System.Xml.Serialization.XmlEnumAttribute("8164")] - Item8164, - + [System.Xml.Serialization.XmlEnumAttribute("1599")] + Item1599, + /// - [System.Xml.Serialization.XmlEnumAttribute("8165")] - Item8165, - + [System.Xml.Serialization.XmlEnumAttribute("159A")] + Item159A, + /// - [System.Xml.Serialization.XmlEnumAttribute("8166")] - Item8166, - + [System.Xml.Serialization.XmlEnumAttribute("159B")] + Item159B, + /// - [System.Xml.Serialization.XmlEnumAttribute("8171")] - Item8171, - + [System.Xml.Serialization.XmlEnumAttribute("159C")] + Item159C, + /// - [System.Xml.Serialization.XmlEnumAttribute("8172")] - Item8172, - + [System.Xml.Serialization.XmlEnumAttribute("159D")] + Item159D, + /// - [System.Xml.Serialization.XmlEnumAttribute("8173")] - Item8173, - + [System.Xml.Serialization.XmlEnumAttribute("1601")] + Item1601, + /// - [System.Xml.Serialization.XmlEnumAttribute("8174")] - Item8174, - + [System.Xml.Serialization.XmlEnumAttribute("1602")] + Item1602, + /// - [System.Xml.Serialization.XmlEnumAttribute("8175")] - Item8175, - + [System.Xml.Serialization.XmlEnumAttribute("1612")] + Item1612, + /// - [System.Xml.Serialization.XmlEnumAttribute("8179")] - Item8179, - + [System.Xml.Serialization.XmlEnumAttribute("1621")] + Item1621, + /// - [System.Xml.Serialization.XmlEnumAttribute("8181")] - Item8181, - + [System.Xml.Serialization.XmlEnumAttribute("1622")] + Item1622, + /// - [System.Xml.Serialization.XmlEnumAttribute("8182")] - Item8182, - + [System.Xml.Serialization.XmlEnumAttribute("1631")] + Item1631, + /// - [System.Xml.Serialization.XmlEnumAttribute("8183")] - Item8183, - + [System.Xml.Serialization.XmlEnumAttribute("1632")] + Item1632, + /// - [System.Xml.Serialization.XmlEnumAttribute("8189")] - Item8189, - + [System.Xml.Serialization.XmlEnumAttribute("1641")] + Item1641, + /// - [System.Xml.Serialization.XmlEnumAttribute("8199")] - Item8199, - + [System.Xml.Serialization.XmlEnumAttribute("1651")] + Item1651, + /// - [System.Xml.Serialization.XmlEnumAttribute("8211")] - Item8211, - + [System.Xml.Serialization.XmlEnumAttribute("1652")] + Item1652, + /// - [System.Xml.Serialization.XmlEnumAttribute("8212")] - Item8212, - + [System.Xml.Serialization.XmlEnumAttribute("1653")] + Item1653, + /// - [System.Xml.Serialization.XmlEnumAttribute("8213")] - Item8213, - + [System.Xml.Serialization.XmlEnumAttribute("1654")] + Item1654, + /// - [System.Xml.Serialization.XmlEnumAttribute("8219")] - Item8219, - + [System.Xml.Serialization.XmlEnumAttribute("1660")] + Item1660, + /// - [System.Xml.Serialization.XmlEnumAttribute("8221")] - Item8221, - + [System.Xml.Serialization.XmlEnumAttribute("1661")] + Item1661, + /// - [System.Xml.Serialization.XmlEnumAttribute("8222")] - Item8222, - + [System.Xml.Serialization.XmlEnumAttribute("1662")] + Item1662, + /// - [System.Xml.Serialization.XmlEnumAttribute("8229")] - Item8229, - + [System.Xml.Serialization.XmlEnumAttribute("1663")] + Item1663, + /// - [System.Xml.Serialization.XmlEnumAttribute("8231")] - Item8231, - + [System.Xml.Serialization.XmlEnumAttribute("1671")] + Item1671, + /// - [System.Xml.Serialization.XmlEnumAttribute("8232")] - Item8232, - + [System.Xml.Serialization.XmlEnumAttribute("1681")] + Item1681, + /// - [System.Xml.Serialization.XmlEnumAttribute("8233")] - Item8233, - + [System.Xml.Serialization.XmlEnumAttribute("1691")] + Item1691, + /// - [System.Xml.Serialization.XmlEnumAttribute("8234")] - Item8234, - + [System.Xml.Serialization.XmlEnumAttribute("1701")] + Item1701, + /// - [System.Xml.Serialization.XmlEnumAttribute("8235")] - Item8235, - + [System.Xml.Serialization.XmlEnumAttribute("1709")] + Item1709, + /// - [System.Xml.Serialization.XmlEnumAttribute("8236")] - Item8236, - + [System.Xml.Serialization.XmlEnumAttribute("1711")] + Item1711, + /// - [System.Xml.Serialization.XmlEnumAttribute("8239")] - Item8239, - + [System.Xml.Serialization.XmlEnumAttribute("1712")] + Item1712, + /// - [System.Xml.Serialization.XmlEnumAttribute("8242")] - Item8242, - + [System.Xml.Serialization.XmlEnumAttribute("1721")] + Item1721, + /// - [System.Xml.Serialization.XmlEnumAttribute("8243")] - Item8243, - + [System.Xml.Serialization.XmlEnumAttribute("1731")] + Item1731, + /// - [System.Xml.Serialization.XmlEnumAttribute("8244")] - Item8244, - + [System.Xml.Serialization.XmlEnumAttribute("1732")] + Item1732, + /// - [System.Xml.Serialization.XmlEnumAttribute("8246")] - Item8246, - + [System.Xml.Serialization.XmlEnumAttribute("1741")] + Item1741, + /// - [System.Xml.Serialization.XmlEnumAttribute("8247")] - Item8247, - + [System.Xml.Serialization.XmlEnumAttribute("1751")] + Item1751, + /// - [System.Xml.Serialization.XmlEnumAttribute("8249")] - Item8249, - + [System.Xml.Serialization.XmlEnumAttribute("1760")] + Item1760, + /// - [System.Xml.Serialization.XmlEnumAttribute("8251")] - Item8251, - + [System.Xml.Serialization.XmlEnumAttribute("1761")] + Item1761, + /// - [System.Xml.Serialization.XmlEnumAttribute("8259")] - Item8259, - + [System.Xml.Serialization.XmlEnumAttribute("1762")] + Item1762, + /// - [System.Xml.Serialization.XmlEnumAttribute("8261")] - Item8261, - + [System.Xml.Serialization.XmlEnumAttribute("1763")] + Item1763, + /// - [System.Xml.Serialization.XmlEnumAttribute("8262")] - Item8262, - + [System.Xml.Serialization.XmlEnumAttribute("1764")] + Item1764, + /// - [System.Xml.Serialization.XmlEnumAttribute("8263")] - Item8263, - + [System.Xml.Serialization.XmlEnumAttribute("1770")] + Item1770, + /// - [System.Xml.Serialization.XmlEnumAttribute("8269")] - Item8269, - + [System.Xml.Serialization.XmlEnumAttribute("1771")] + Item1771, + /// - [System.Xml.Serialization.XmlEnumAttribute("8271")] - Item8271, - + [System.Xml.Serialization.XmlEnumAttribute("1772")] + Item1772, + /// - [System.Xml.Serialization.XmlEnumAttribute("8272")] - Item8272, - + [System.Xml.Serialization.XmlEnumAttribute("1773")] + Item1773, + /// - [System.Xml.Serialization.XmlEnumAttribute("8279")] - Item8279, - + [System.Xml.Serialization.XmlEnumAttribute("1774")] + Item1774, + /// - [System.Xml.Serialization.XmlEnumAttribute("8281")] - Item8281, - + [System.Xml.Serialization.XmlEnumAttribute("1775")] + Item1775, + /// - [System.Xml.Serialization.XmlEnumAttribute("8282")] - Item8282, - + [System.Xml.Serialization.XmlEnumAttribute("1781")] + Item1781, + /// - [System.Xml.Serialization.XmlEnumAttribute("8289")] - Item8289, - + [System.Xml.Serialization.XmlEnumAttribute("1782")] + Item1782, + /// - [System.Xml.Serialization.XmlEnumAttribute("8291")] - Item8291, - + [System.Xml.Serialization.XmlEnumAttribute("1791")] + Item1791, + /// - [System.Xml.Serialization.XmlEnumAttribute("8292")] - Item8292, - + [System.Xml.Serialization.XmlEnumAttribute("1792")] + Item1792, + /// - [System.Xml.Serialization.XmlEnumAttribute("8293")] - Item8293, - + [System.Xml.Serialization.XmlEnumAttribute("1800")] + Item1800, + /// - [System.Xml.Serialization.XmlEnumAttribute("8294")] - Item8294, - + [System.Xml.Serialization.XmlEnumAttribute("1801")] + Item1801, + /// - [System.Xml.Serialization.XmlEnumAttribute("8295")] - Item8295, - + [System.Xml.Serialization.XmlEnumAttribute("1802")] + Item1802, + /// - [System.Xml.Serialization.XmlEnumAttribute("8299")] - Item8299, - + [System.Xml.Serialization.XmlEnumAttribute("1803")] + Item1803, + /// - [System.Xml.Serialization.XmlEnumAttribute("8301")] - Item8301, - + [System.Xml.Serialization.XmlEnumAttribute("1811")] + Item1811, + /// - [System.Xml.Serialization.XmlEnumAttribute("8302")] - Item8302, - + [System.Xml.Serialization.XmlEnumAttribute("1821")] + Item1821, + /// - [System.Xml.Serialization.XmlEnumAttribute("8303")] - Item8303, - + [System.Xml.Serialization.XmlEnumAttribute("1831")] + Item1831, + /// - [System.Xml.Serialization.XmlEnumAttribute("8304")] - Item8304, - + [System.Xml.Serialization.XmlEnumAttribute("1840")] + Item1840, + /// - [System.Xml.Serialization.XmlEnumAttribute("8305")] - Item8305, - + [System.Xml.Serialization.XmlEnumAttribute("1841")] + Item1841, + /// - [System.Xml.Serialization.XmlEnumAttribute("8306")] - Item8306, - + [System.Xml.Serialization.XmlEnumAttribute("1842")] + Item1842, + /// - [System.Xml.Serialization.XmlEnumAttribute("8307")] - Item8307, - + [System.Xml.Serialization.XmlEnumAttribute("1843")] + Item1843, + /// - [System.Xml.Serialization.XmlEnumAttribute("8308")] - Item8308, - + [System.Xml.Serialization.XmlEnumAttribute("1844")] + Item1844, + /// - [System.Xml.Serialization.XmlEnumAttribute("8311")] - Item8311, - + [System.Xml.Serialization.XmlEnumAttribute("1845")] + Item1845, + /// - [System.Xml.Serialization.XmlEnumAttribute("8312")] - Item8312, - + [System.Xml.Serialization.XmlEnumAttribute("1846")] + Item1846, + /// - [System.Xml.Serialization.XmlEnumAttribute("8313")] - Item8313, - + [System.Xml.Serialization.XmlEnumAttribute("1847")] + Item1847, + /// - [System.Xml.Serialization.XmlEnumAttribute("8314")] - Item8314, - + [System.Xml.Serialization.XmlEnumAttribute("1848")] + Item1848, + /// - [System.Xml.Serialization.XmlEnumAttribute("8315")] - Item8315, - + [System.Xml.Serialization.XmlEnumAttribute("1849")] + Item1849, + /// - [System.Xml.Serialization.XmlEnumAttribute("8316")] - Item8316, - + [System.Xml.Serialization.XmlEnumAttribute("2010")] + Item2010, + /// - [System.Xml.Serialization.XmlEnumAttribute("8317")] - Item8317, - + [System.Xml.Serialization.XmlEnumAttribute("2011")] + Item2011, + /// - [System.Xml.Serialization.XmlEnumAttribute("8318")] - Item8318, - + [System.Xml.Serialization.XmlEnumAttribute("2012")] + Item2012, + /// - [System.Xml.Serialization.XmlEnumAttribute("8321")] - Item8321, - + [System.Xml.Serialization.XmlEnumAttribute("2013")] + Item2013, + /// - [System.Xml.Serialization.XmlEnumAttribute("8322")] - Item8322, - + [System.Xml.Serialization.XmlEnumAttribute("2014")] + Item2014, + /// - [System.Xml.Serialization.XmlEnumAttribute("8399")] - Item8399, - + [System.Xml.Serialization.XmlEnumAttribute("2015")] + Item2015, + /// - [System.Xml.Serialization.XmlEnumAttribute("8401")] - Item8401, - + [System.Xml.Serialization.XmlEnumAttribute("2016")] + Item2016, + /// - [System.Xml.Serialization.XmlEnumAttribute("8402")] - Item8402, - + [System.Xml.Serialization.XmlEnumAttribute("2017")] + Item2017, + /// - [System.Xml.Serialization.XmlEnumAttribute("8403")] - Item8403, - + [System.Xml.Serialization.XmlEnumAttribute("2019")] + Item2019, + /// - [System.Xml.Serialization.XmlEnumAttribute("8504")] - Item8504, - + [System.Xml.Serialization.XmlEnumAttribute("3010")] + Item3010, + /// - [System.Xml.Serialization.XmlEnumAttribute("8505")] - Item8505, - + [System.Xml.Serialization.XmlEnumAttribute("3011")] + Item3011, + /// - [System.Xml.Serialization.XmlEnumAttribute("8506")] - Item8506, - + [System.Xml.Serialization.XmlEnumAttribute("3012")] + Item3012, + /// - [System.Xml.Serialization.XmlEnumAttribute("8507")] - Item8507, - + [System.Xml.Serialization.XmlEnumAttribute("3013")] + Item3013, + /// - [System.Xml.Serialization.XmlEnumAttribute("8508")] - Item8508, - + [System.Xml.Serialization.XmlEnumAttribute("3014")] + Item3014, + /// - [System.Xml.Serialization.XmlEnumAttribute("8511")] - Item8511, - + [System.Xml.Serialization.XmlEnumAttribute("3015")] + Item3015, + /// - [System.Xml.Serialization.XmlEnumAttribute("8512")] - Item8512, - + [System.Xml.Serialization.XmlEnumAttribute("3019")] + Item3019, + /// - [System.Xml.Serialization.XmlEnumAttribute("8514")] - Item8514, - + [System.Xml.Serialization.XmlEnumAttribute("4011")] + Item4011, + /// - [System.Xml.Serialization.XmlEnumAttribute("8515")] - Item8515, - + [System.Xml.Serialization.XmlEnumAttribute("4012")] + Item4012, + /// - [System.Xml.Serialization.XmlEnumAttribute("8516")] - Item8516, - + [System.Xml.Serialization.XmlEnumAttribute("4019")] + Item4019, + /// - [System.Xml.Serialization.XmlEnumAttribute("8517")] - Item8517, - + [System.Xml.Serialization.XmlEnumAttribute("4021")] + Item4021, + /// - [System.Xml.Serialization.XmlEnumAttribute("8518")] - Item8518, - + [System.Xml.Serialization.XmlEnumAttribute("4022")] + Item4022, + /// - [System.Xml.Serialization.XmlEnumAttribute("8521")] - Item8521, - + [System.Xml.Serialization.XmlEnumAttribute("4023")] + Item4023, + /// - [System.Xml.Serialization.XmlEnumAttribute("8522")] - Item8522, - + [System.Xml.Serialization.XmlEnumAttribute("4024")] + Item4024, + /// - [System.Xml.Serialization.XmlEnumAttribute("8599")] - Item8599, - + [System.Xml.Serialization.XmlEnumAttribute("4025")] + Item4025, + /// - [System.Xml.Serialization.XmlEnumAttribute("8603")] - Item8603, - + [System.Xml.Serialization.XmlEnumAttribute("4029")] + Item4029, + /// - [System.Xml.Serialization.XmlEnumAttribute("8606")] - Item8606, - + [System.Xml.Serialization.XmlEnumAttribute("4031")] + Item4031, + /// - [System.Xml.Serialization.XmlEnumAttribute("8607")] - Item8607, - + [System.Xml.Serialization.XmlEnumAttribute("4039")] + Item4039, + /// - [System.Xml.Serialization.XmlEnumAttribute("8611")] - Item8611, - + [System.Xml.Serialization.XmlEnumAttribute("4041")] + Item4041, + /// - [System.Xml.Serialization.XmlEnumAttribute("8612")] - Item8612, - + [System.Xml.Serialization.XmlEnumAttribute("4042")] + Item4042, + /// - [System.Xml.Serialization.XmlEnumAttribute("8619")] - Item8619, - + [System.Xml.Serialization.XmlEnumAttribute("4043")] + Item4043, + /// - [System.Xml.Serialization.XmlEnumAttribute("8621")] - Item8621, - - /// - [System.Xml.Serialization.XmlEnumAttribute("8622")] - Item8622, - + [System.Xml.Serialization.XmlEnumAttribute("4044")] + Item4044, + /// - [System.Xml.Serialization.XmlEnumAttribute("8629")] - Item8629, - + [System.Xml.Serialization.XmlEnumAttribute("5010")] + Item5010, + /// - [System.Xml.Serialization.XmlEnumAttribute("8699")] - Item8699, - + [System.Xml.Serialization.XmlEnumAttribute("5011")] + Item5011, + /// - [System.Xml.Serialization.XmlEnumAttribute("8703")] - Item8703, - + [System.Xml.Serialization.XmlEnumAttribute("5012")] + Item5012, + /// - [System.Xml.Serialization.XmlEnumAttribute("8704")] - Item8704, - + [System.Xml.Serialization.XmlEnumAttribute("5013")] + Item5013, + /// - [System.Xml.Serialization.XmlEnumAttribute("8705")] - Item8705, - + [System.Xml.Serialization.XmlEnumAttribute("5019")] + Item5019, + /// - [System.Xml.Serialization.XmlEnumAttribute("8706")] - Item8706, - + [System.Xml.Serialization.XmlEnumAttribute("5020")] + Item5020, + /// - [System.Xml.Serialization.XmlEnumAttribute("8707")] - Item8707, - + [System.Xml.Serialization.XmlEnumAttribute("5021")] + Item5021, + /// - [System.Xml.Serialization.XmlEnumAttribute("8708")] - Item8708, - + [System.Xml.Serialization.XmlEnumAttribute("5022")] + Item5022, + /// - [System.Xml.Serialization.XmlEnumAttribute("8711")] - Item8711, - + [System.Xml.Serialization.XmlEnumAttribute("5023")] + Item5023, + /// - [System.Xml.Serialization.XmlEnumAttribute("8712")] - Item8712, - + [System.Xml.Serialization.XmlEnumAttribute("5024")] + Item5024, + /// - [System.Xml.Serialization.XmlEnumAttribute("8713")] - Item8713, - + [System.Xml.Serialization.XmlEnumAttribute("5025")] + Item5025, + /// - [System.Xml.Serialization.XmlEnumAttribute("8714")] - Item8714, - + [System.Xml.Serialization.XmlEnumAttribute("5029")] + Item5029, + /// - [System.Xml.Serialization.XmlEnumAttribute("8715")] - Item8715, - + [System.Xml.Serialization.XmlEnumAttribute("6011")] + Item6011, + /// - [System.Xml.Serialization.XmlEnumAttribute("8716")] - Item8716, - + [System.Xml.Serialization.XmlEnumAttribute("6012")] + Item6012, + /// - [System.Xml.Serialization.XmlEnumAttribute("8717")] - Item8717, - + [System.Xml.Serialization.XmlEnumAttribute("6013")] + Item6013, + /// - [System.Xml.Serialization.XmlEnumAttribute("8718")] - Item8718, - + [System.Xml.Serialization.XmlEnumAttribute("6014")] + Item6014, + /// - [System.Xml.Serialization.XmlEnumAttribute("8721")] - Item8721, - + [System.Xml.Serialization.XmlEnumAttribute("6019")] + Item6019, + /// - [System.Xml.Serialization.XmlEnumAttribute("8722")] - Item8722, - + [System.Xml.Serialization.XmlEnumAttribute("6021")] + Item6021, + /// - [System.Xml.Serialization.XmlEnumAttribute("8799")] - Item8799, - + [System.Xml.Serialization.XmlEnumAttribute("6022")] + Item6022, + /// - [System.Xml.Serialization.XmlEnumAttribute("8801")] - Item8801, - + [System.Xml.Serialization.XmlEnumAttribute("6023")] + Item6023, + /// - [System.Xml.Serialization.XmlEnumAttribute("8802")] - Item8802, - + [System.Xml.Serialization.XmlEnumAttribute("6029")] + Item6029, + /// - [System.Xml.Serialization.XmlEnumAttribute("8803")] - Item8803, - + [System.Xml.Serialization.XmlEnumAttribute("6031")] + Item6031, + /// - [System.Xml.Serialization.XmlEnumAttribute("8804")] - Item8804, - + [System.Xml.Serialization.XmlEnumAttribute("6032")] + Item6032, + /// - [System.Xml.Serialization.XmlEnumAttribute("8805")] - Item8805, - + [System.Xml.Serialization.XmlEnumAttribute("6039")] + Item6039, + /// - [System.Xml.Serialization.XmlEnumAttribute("8806")] - Item8806, - + [System.Xml.Serialization.XmlEnumAttribute("7011")] + Item7011, + /// - [System.Xml.Serialization.XmlEnumAttribute("8807")] - Item8807, - + [System.Xml.Serialization.XmlEnumAttribute("7012")] + Item7012, + /// - [System.Xml.Serialization.XmlEnumAttribute("8808")] - Item8808, - + [System.Xml.Serialization.XmlEnumAttribute("7013")] + Item7013, + /// - [System.Xml.Serialization.XmlEnumAttribute("8811")] - Item8811, - + [System.Xml.Serialization.XmlEnumAttribute("7019")] + Item7019, + /// - [System.Xml.Serialization.XmlEnumAttribute("8812")] - Item8812, - + ZZREDACTED, + } + + /// + [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 ContactFlagsType { + + private System.Nullable parentLegalGuardianField; + + private bool parentLegalGuardianFieldSpecified; + + private System.Nullable pickupRightsField; + + private bool pickupRightsFieldSpecified; + + private System.Nullable livesWithField; + + private bool livesWithFieldSpecified; + + private System.Nullable accessToRecordsField; + + private bool accessToRecordsFieldSpecified; + + private System.Nullable receivesAssessmentReportField; + + private bool receivesAssessmentReportFieldSpecified; + + private System.Nullable emergencyContactField; + + private bool emergencyContactFieldSpecified; + + private System.Nullable hasCustodyField; + + private bool hasCustodyFieldSpecified; + + private System.Nullable disciplinaryContactField; + + private bool disciplinaryContactFieldSpecified; + + private System.Nullable attendanceContactField; + + private bool attendanceContactFieldSpecified; + + private System.Nullable primaryCareProviderField; + + private bool primaryCareProviderFieldSpecified; + + private System.Nullable feesBillingField; + + private bool feesBillingFieldSpecified; + + private System.Nullable familyMailField; + + private bool familyMailFieldSpecified; + + private System.Nullable interventionOrderField; + + private bool interventionOrderFieldSpecified; + /// - [System.Xml.Serialization.XmlEnumAttribute("8813")] - Item8813, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable ParentLegalGuardian { + get { + return this.parentLegalGuardianField; + } + set { + this.parentLegalGuardianField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("8814")] - Item8814, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ParentLegalGuardianSpecified { + get { + return this.parentLegalGuardianFieldSpecified; + } + set { + this.parentLegalGuardianFieldSpecified = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("8815")] - Item8815, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable PickupRights { + get { + return this.pickupRightsField; + } + set { + this.pickupRightsField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("8899")] - Item8899, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool PickupRightsSpecified { + get { + return this.pickupRightsFieldSpecified; + } + set { + this.pickupRightsFieldSpecified = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("8901")] - Item8901, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable LivesWith { + get { + return this.livesWithField; + } + set { + this.livesWithField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("8902")] - Item8902, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool LivesWithSpecified { + get { + return this.livesWithFieldSpecified; + } + set { + this.livesWithFieldSpecified = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("8903")] - Item8903, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable AccessToRecords { + get { + return this.accessToRecordsField; + } + set { + this.accessToRecordsField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("8904")] - Item8904, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AccessToRecordsSpecified { + get { + return this.accessToRecordsFieldSpecified; + } + set { + this.accessToRecordsFieldSpecified = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("8905")] - Item8905, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable ReceivesAssessmentReport { + get { + return this.receivesAssessmentReportField; + } + set { + this.receivesAssessmentReportField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("8906")] - Item8906, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ReceivesAssessmentReportSpecified { + get { + return this.receivesAssessmentReportFieldSpecified; + } + set { + this.receivesAssessmentReportFieldSpecified = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("8907")] - Item8907, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable EmergencyContact { + get { + return this.emergencyContactField; + } + set { + this.emergencyContactField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("8908")] - Item8908, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool EmergencyContactSpecified { + get { + return this.emergencyContactFieldSpecified; + } + set { + this.emergencyContactFieldSpecified = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("8911")] - Item8911, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable HasCustody { + get { + return this.hasCustodyField; + } + set { + this.hasCustodyField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("8913")] - Item8913, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool HasCustodySpecified { + get { + return this.hasCustodyFieldSpecified; + } + set { + this.hasCustodyFieldSpecified = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("8914")] - Item8914, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable DisciplinaryContact { + get { + return this.disciplinaryContactField; + } + set { + this.disciplinaryContactField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("8915")] - Item8915, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DisciplinaryContactSpecified { + get { + return this.disciplinaryContactFieldSpecified; + } + set { + this.disciplinaryContactFieldSpecified = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("8916")] - Item8916, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable AttendanceContact { + get { + return this.attendanceContactField; + } + set { + this.attendanceContactField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("8917")] - Item8917, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AttendanceContactSpecified { + get { + return this.attendanceContactFieldSpecified; + } + set { + this.attendanceContactFieldSpecified = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("8918")] - Item8918, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable PrimaryCareProvider { + get { + return this.primaryCareProviderField; + } + set { + this.primaryCareProviderField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("8921")] - Item8921, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool PrimaryCareProviderSpecified { + get { + return this.primaryCareProviderFieldSpecified; + } + set { + this.primaryCareProviderFieldSpecified = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("8922")] - Item8922, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable FeesBilling { + get { + return this.feesBillingField; + } + set { + this.feesBillingField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("8924")] - Item8924, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool FeesBillingSpecified { + get { + return this.feesBillingFieldSpecified; + } + set { + this.feesBillingFieldSpecified = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("8925")] - Item8925, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable FamilyMail { + get { + return this.familyMailField; + } + set { + this.familyMailField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("8926")] - Item8926, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool FamilyMailSpecified { + get { + return this.familyMailFieldSpecified; + } + set { + this.familyMailFieldSpecified = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("8927")] - Item8927, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable InterventionOrder { + get { + return this.interventionOrderField; + } + set { + this.interventionOrderField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("8928")] - Item8928, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool InterventionOrderSpecified { + get { + return this.interventionOrderFieldSpecified; + } + set { + this.interventionOrderFieldSpecified = value; + } + } + } + + /// + [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 RelationshipType { + + private AUCodeSetsRelationshipToStudentType codeField; + + private bool codeFieldSpecified; + + private OtherCodeListTypeOtherCode[] otherCodeListField; + /// - [System.Xml.Serialization.XmlEnumAttribute("8931")] - Item8931, - + public AUCodeSetsRelationshipToStudentType Code { + get { + return this.codeField; + } + set { + this.codeField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("8932")] - Item8932, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CodeSpecified { + get { + return this.codeFieldSpecified; + } + set { + this.codeFieldSpecified = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("8933")] - Item8933, - + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable=false)] + public OtherCodeListTypeOtherCode[] OtherCodeList { + get { + return this.otherCodeListField; + } + set { + this.otherCodeListField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsRelationshipToStudentType { + /// - [System.Xml.Serialization.XmlEnumAttribute("8934")] - Item8934, - + [System.Xml.Serialization.XmlEnumAttribute("01")] + Item01, + /// - [System.Xml.Serialization.XmlEnumAttribute("8935")] - Item8935, - + [System.Xml.Serialization.XmlEnumAttribute("02")] + Item02, + /// - [System.Xml.Serialization.XmlEnumAttribute("8936")] - Item8936, - + [System.Xml.Serialization.XmlEnumAttribute("03")] + Item03, + /// - [System.Xml.Serialization.XmlEnumAttribute("8937")] - Item8937, - + [System.Xml.Serialization.XmlEnumAttribute("04")] + Item04, + /// - [System.Xml.Serialization.XmlEnumAttribute("8938")] - Item8938, - + [System.Xml.Serialization.XmlEnumAttribute("05")] + Item05, + /// - [System.Xml.Serialization.XmlEnumAttribute("8941")] - Item8941, - + [System.Xml.Serialization.XmlEnumAttribute("06")] + Item06, + /// - [System.Xml.Serialization.XmlEnumAttribute("8943")] - Item8943, - + [System.Xml.Serialization.XmlEnumAttribute("07")] + Item07, + /// - [System.Xml.Serialization.XmlEnumAttribute("8944")] - Item8944, - + [System.Xml.Serialization.XmlEnumAttribute("08")] + Item08, + /// - [System.Xml.Serialization.XmlEnumAttribute("8945")] - Item8945, - + [System.Xml.Serialization.XmlEnumAttribute("09")] + Item09, + /// - [System.Xml.Serialization.XmlEnumAttribute("8946")] - Item8946, - + [System.Xml.Serialization.XmlEnumAttribute("10")] + Item10, + /// - [System.Xml.Serialization.XmlEnumAttribute("8947")] - Item8947, - + [System.Xml.Serialization.XmlEnumAttribute("11")] + Item11, + /// - [System.Xml.Serialization.XmlEnumAttribute("8948")] - Item8948, - + [System.Xml.Serialization.XmlEnumAttribute("12")] + Item12, + /// - [System.Xml.Serialization.XmlEnumAttribute("8951")] - Item8951, - + [System.Xml.Serialization.XmlEnumAttribute("13")] + Item13, + /// - [System.Xml.Serialization.XmlEnumAttribute("8952")] - Item8952, - + [System.Xml.Serialization.XmlEnumAttribute("99")] + Item99, + /// - [System.Xml.Serialization.XmlEnumAttribute("8953")] - Item8953, - - /// - [System.Xml.Serialization.XmlEnumAttribute("8954")] - Item8954, - + ZZREDACTED, + } + + /// + [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 LEAContactType { + + private System.Nullable publishInDirectoryField; + + private bool publishInDirectoryFieldSpecified; + + private ContactInfoType contactInfoField; + /// - [System.Xml.Serialization.XmlEnumAttribute("8955")] - Item8955, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable PublishInDirectory { + get { + return this.publishInDirectoryField; + } + set { + this.publishInDirectoryField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("8956")] - Item8956, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool PublishInDirectorySpecified { + get { + return this.publishInDirectoryFieldSpecified; + } + set { + this.publishInDirectoryFieldSpecified = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("8957")] - Item8957, - + public ContactInfoType ContactInfo { + get { + return this.contactInfoField; + } + set { + this.contactInfoField = value; + } + } + } + + /// + [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 ContactInfoType { + + private NameType nameField; + + private string positionTitleField; + + private string roleField; + + private AddressType addressField; + + private EmailType[] emailListField; + + private PhoneNumberType[] phoneNumberListField; + /// - [System.Xml.Serialization.XmlEnumAttribute("8958")] - Item8958, - + public NameType Name { + get { + return this.nameField; + } + set { + this.nameField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("8961")] - Item8961, - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string PositionTitle { + get { + return this.positionTitleField; + } + set { + this.positionTitleField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("8962")] - Item8962, - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Role { + get { + return this.roleField; + } + set { + this.roleField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("8963")] - Item8963, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public AddressType Address { + get { + return this.addressField; + } + set { + this.addressField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("8964")] - Item8964, - + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("Email", IsNullable=false)] + public EmailType[] EmailList { + get { + return this.emailListField; + } + set { + this.emailListField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("8998")] - Item8998, - + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("PhoneNumber", IsNullable=false)] + public PhoneNumberType[] PhoneNumberList { + get { + return this.phoneNumberListField; + } + set { + this.phoneNumberListField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.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 NameType : BaseNameType { + + private AUCodeSetsNameUsageTypeType typeField; + /// - [System.Xml.Serialization.XmlEnumAttribute("8999")] - Item8999, - + [System.Xml.Serialization.XmlAttributeAttribute()] + public AUCodeSetsNameUsageTypeType Type { + get { + return this.typeField; + } + set { + this.typeField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsNameUsageTypeType { + /// - [System.Xml.Serialization.XmlEnumAttribute("9101")] - Item9101, - + AKA, + /// - [System.Xml.Serialization.XmlEnumAttribute("9201")] - Item9201, - + BTH, + /// - [System.Xml.Serialization.XmlEnumAttribute("9203")] - Item9203, - + LGL, + /// - [System.Xml.Serialization.XmlEnumAttribute("9205")] - Item9205, - + MDN, + /// - [System.Xml.Serialization.XmlEnumAttribute("9206")] - Item9206, - + NEW, + /// - [System.Xml.Serialization.XmlEnumAttribute("9207")] - Item9207, - + OTH, + /// - [System.Xml.Serialization.XmlEnumAttribute("9208")] - Item9208, - + PRF, + /// - [System.Xml.Serialization.XmlEnumAttribute("9211")] - Item9211, - + PRV, + /// - [System.Xml.Serialization.XmlEnumAttribute("9212")] - Item9212, - + STG, + /// - [System.Xml.Serialization.XmlEnumAttribute("9213")] - Item9213, - + TRB, + /// - [System.Xml.Serialization.XmlEnumAttribute("9214")] - Item9214, - + ZZREDACTED, + } + + /// + [System.Xml.Serialization.XmlIncludeAttribute(typeof(NameType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(OtherNameType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(NameOfRecordType))] + [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 BaseNameType { + + private string titleField; + + private string familyNameField; + + private string givenNameField; + + private string middleNameField; + + private System.Nullable familyNameFirstField; + + private bool familyNameFirstFieldSpecified; + + private string preferredFamilyNameField; + + private System.Nullable preferredFamilyNameFirstField; + + private bool preferredFamilyNameFirstFieldSpecified; + + private string preferredGivenNameField; + + private string suffixField; + + private string fullNameField; + /// - [System.Xml.Serialization.XmlEnumAttribute("9215")] - Item9215, - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Title { + get { + return this.titleField; + } + set { + this.titleField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("9216")] - Item9216, - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string FamilyName { + get { + return this.familyNameField; + } + set { + this.familyNameField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("9217")] - Item9217, - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string GivenName { + get { + return this.givenNameField; + } + set { + this.givenNameField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("9218")] - Item9218, - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string MiddleName { + get { + return this.middleNameField; + } + set { + this.middleNameField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("9221")] - Item9221, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable FamilyNameFirst { + get { + return this.familyNameFirstField; + } + set { + this.familyNameFirstField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("9222")] - Item9222, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool FamilyNameFirstSpecified { + get { + return this.familyNameFirstFieldSpecified; + } + set { + this.familyNameFirstFieldSpecified = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("9223")] - Item9223, - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string PreferredFamilyName { + get { + return this.preferredFamilyNameField; + } + set { + this.preferredFamilyNameField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("9224")] - Item9224, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable PreferredFamilyNameFirst { + get { + return this.preferredFamilyNameFirstField; + } + set { + this.preferredFamilyNameFirstField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("9225")] - Item9225, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool PreferredFamilyNameFirstSpecified { + get { + return this.preferredFamilyNameFirstFieldSpecified; + } + set { + this.preferredFamilyNameFirstFieldSpecified = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("9226")] - Item9226, - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string PreferredGivenName { + get { + return this.preferredGivenNameField; + } + set { + this.preferredGivenNameField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("9227")] - Item9227, - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Suffix { + get { + return this.suffixField; + } + set { + this.suffixField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("9228")] - Item9228, - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string FullName { + get { + return this.fullNameField; + } + set { + this.fullNameField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.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 OtherNameType : BaseNameType { + + private AUCodeSetsNameUsageTypeType typeField; + /// - [System.Xml.Serialization.XmlEnumAttribute("9231")] - Item9231, - + [System.Xml.Serialization.XmlAttributeAttribute()] + public AUCodeSetsNameUsageTypeType Type { + get { + return this.typeField; + } + set { + this.typeField = value; + } + } + } + + /// + [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 NameOfRecordType : BaseNameType { + + private NameOfRecordTypeType typeField; + /// - [System.Xml.Serialization.XmlEnumAttribute("9232")] - Item9232, - + [System.Xml.Serialization.XmlAttributeAttribute()] + public NameOfRecordTypeType Type { + get { + return this.typeField; + } + set { + this.typeField = 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 NameOfRecordTypeType { + /// - [System.Xml.Serialization.XmlEnumAttribute("9233")] - Item9233, - + LGL, + } + + /// + [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 AddressType { + + private System.Nullable effectiveFromDateField; + + private bool effectiveFromDateFieldSpecified; + + private System.Nullable effectiveToDateField; + + private bool effectiveToDateFieldSpecified; + + private AddressStreetType streetField; + + private string cityField; + + private string stateProvinceField; + + private System.Nullable countryField; + + private bool countryFieldSpecified; + + private string postalCodeField; + + private GridLocationType gridLocationField; + + private MapReferenceType mapReferenceField; + + private string radioContactField; + + private string communityField; + + private string localIdField; + + private string addressGlobalUIDField; + + private StatisticalAreaType[] statisticalAreasField; + + private AUCodeSetsAddressTypeType typeField; + + private AUCodeSetsAddressRoleType roleField; + /// - [System.Xml.Serialization.XmlEnumAttribute("9234")] - Item9234, - + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable EffectiveFromDate { + get { + return this.effectiveFromDateField; + } + set { + this.effectiveFromDateField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("9235")] - Item9235, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool EffectiveFromDateSpecified { + get { + return this.effectiveFromDateFieldSpecified; + } + set { + this.effectiveFromDateFieldSpecified = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("9236")] - Item9236, - + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable EffectiveToDate { + get { + return this.effectiveToDateField; + } + set { + this.effectiveToDateField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("9237")] - Item9237, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool EffectiveToDateSpecified { + get { + return this.effectiveToDateFieldSpecified; + } + set { + this.effectiveToDateFieldSpecified = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("9238")] - Item9238, - + public AddressStreetType Street { + get { + return this.streetField; + } + set { + this.streetField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("9241")] - Item9241, - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string City { + get { + return this.cityField; + } + set { + this.cityField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("9242")] - Item9242, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string StateProvince { + get { + return this.stateProvinceField; + } + set { + this.stateProvinceField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("9243")] - Item9243, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable Country { + get { + return this.countryField; + } + set { + this.countryField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("9244")] - Item9244, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CountrySpecified { + get { + return this.countryFieldSpecified; + } + set { + this.countryFieldSpecified = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("9245")] - Item9245, - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string PostalCode { + get { + return this.postalCodeField; + } + set { + this.postalCodeField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("9246")] - Item9246, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public GridLocationType GridLocation { + get { + return this.gridLocationField; + } + set { + this.gridLocationField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("9247")] - Item9247, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public MapReferenceType MapReference { + get { + return this.mapReferenceField; + } + set { + this.mapReferenceField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("9248")] - Item9248, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string RadioContact { + get { + return this.radioContactField; + } + set { + this.radioContactField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("9251")] - Item9251, - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Community { + get { + return this.communityField; + } + set { + this.communityField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("9252")] - Item9252, - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string LocalId { + get { + return this.localIdField; + } + set { + this.localIdField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("9253")] - Item9253, - + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string AddressGlobalUID { + get { + return this.addressGlobalUIDField; + } + set { + this.addressGlobalUIDField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("9254")] - Item9254, - + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("StatisticalArea", IsNullable=false)] + public StatisticalAreaType[] StatisticalAreas { + get { + return this.statisticalAreasField; + } + set { + this.statisticalAreasField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("9255")] - Item9255, - + [System.Xml.Serialization.XmlAttributeAttribute()] + public AUCodeSetsAddressTypeType Type { + get { + return this.typeField; + } + set { + this.typeField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("9256")] - Item9256, - + [System.Xml.Serialization.XmlAttributeAttribute()] + public AUCodeSetsAddressRoleType Role { + get { + return this.roleField; + } + set { + this.roleField = value; + } + } + } + + /// + [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 AddressStreetType { + + private string line1Field; + + private string line2Field; + + private string line3Field; + + private string complexField; + + private string streetNumberField; + + private string streetPrefixField; + + private string streetNameField; + + private string streetTypeField; + + private string streetSuffixField; + + private string apartmentTypeField; + + private string apartmentNumberPrefixField; + + private string apartmentNumberField; + + private string apartmentNumberSuffixField; + /// - [System.Xml.Serialization.XmlEnumAttribute("9257")] - Item9257, - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string Line1 { + get { + return this.line1Field; + } + set { + this.line1Field = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("9258")] - Item9258, - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Line2 { + get { + return this.line2Field; + } + set { + this.line2Field = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("9261")] - Item9261, - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Line3 { + get { + return this.line3Field; + } + set { + this.line3Field = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("9299")] - Item9299, - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Complex { + get { + return this.complexField; + } + set { + this.complexField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("9301")] - Item9301, - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string StreetNumber { + get { + return this.streetNumberField; + } + set { + this.streetNumberField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("9302")] - Item9302, - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string StreetPrefix { + get { + return this.streetPrefixField; + } + set { + this.streetPrefixField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("9303")] - Item9303, - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string StreetName { + get { + return this.streetNameField; + } + set { + this.streetNameField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("9304")] - Item9304, - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string StreetType { + get { + return this.streetTypeField; + } + set { + this.streetTypeField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("9306")] - Item9306, - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string StreetSuffix { + get { + return this.streetSuffixField; + } + set { + this.streetSuffixField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("9307")] - Item9307, - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string ApartmentType { + get { + return this.apartmentTypeField; + } + set { + this.apartmentTypeField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("9308")] - Item9308, - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string ApartmentNumberPrefix { + get { + return this.apartmentNumberPrefixField; + } + set { + this.apartmentNumberPrefixField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("9311")] - Item9311, - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string ApartmentNumber { + get { + return this.apartmentNumberField; + } + set { + this.apartmentNumberField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("9312")] - Item9312, - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string ApartmentNumberSuffix { + get { + return this.apartmentNumberSuffixField; + } + set { + this.apartmentNumberSuffixField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum CountryType { + /// - [System.Xml.Serialization.XmlEnumAttribute("9313")] - Item9313, - + [System.Xml.Serialization.XmlEnumAttribute("0000")] + Item0000, + /// - [System.Xml.Serialization.XmlEnumAttribute("9314")] - Item9314, - + [System.Xml.Serialization.XmlEnumAttribute("0001")] + Item0001, + /// - [System.Xml.Serialization.XmlEnumAttribute("9315")] - Item9315, - + [System.Xml.Serialization.XmlEnumAttribute("0003")] + Item0003, + /// - [System.Xml.Serialization.XmlEnumAttribute("9399")] - Item9399, - + [System.Xml.Serialization.XmlEnumAttribute("0911")] + Item0911, + /// - [System.Xml.Serialization.XmlEnumAttribute("9402")] - Item9402, - + [System.Xml.Serialization.XmlEnumAttribute("0912")] + Item0912, + /// - [System.Xml.Serialization.XmlEnumAttribute("9403")] - Item9403, - + [System.Xml.Serialization.XmlEnumAttribute("0913")] + Item0913, + /// - [System.Xml.Serialization.XmlEnumAttribute("9404")] - Item9404, - + [System.Xml.Serialization.XmlEnumAttribute("0914")] + Item0914, + /// - [System.Xml.Serialization.XmlEnumAttribute("9405")] - Item9405, - + [System.Xml.Serialization.XmlEnumAttribute("0915")] + Item0915, + /// - [System.Xml.Serialization.XmlEnumAttribute("9499")] - Item9499, - + [System.Xml.Serialization.XmlEnumAttribute("0916")] + Item0916, + /// - [System.Xml.Serialization.XmlEnumAttribute("9502")] - Item9502, - + [System.Xml.Serialization.XmlEnumAttribute("0917")] + Item0917, + /// - [System.Xml.Serialization.XmlEnumAttribute("9503")] - Item9503, - + [System.Xml.Serialization.XmlEnumAttribute("0918")] + Item0918, + /// - [System.Xml.Serialization.XmlEnumAttribute("9504")] - Item9504, - + [System.Xml.Serialization.XmlEnumAttribute("0921")] + Item0921, + /// - [System.Xml.Serialization.XmlEnumAttribute("9599")] - Item9599, - + [System.Xml.Serialization.XmlEnumAttribute("0922")] + Item0922, + /// - [System.Xml.Serialization.XmlEnumAttribute("9601")] - Item9601, - + [System.Xml.Serialization.XmlEnumAttribute("0924")] + Item0924, + /// - [System.Xml.Serialization.XmlEnumAttribute("9701")] - Item9701, - + [System.Xml.Serialization.XmlEnumAttribute("1000")] + Item1000, + /// - [System.Xml.Serialization.XmlEnumAttribute("9702")] - Item9702, - + [System.Xml.Serialization.XmlEnumAttribute("1100")] + Item1100, + /// - [System.Xml.Serialization.XmlEnumAttribute("9799")] - Item9799, - + [System.Xml.Serialization.XmlEnumAttribute("1101")] + Item1101, + /// - [System.Xml.Serialization.XmlEnumAttribute("0000")] - Item0000, - + [System.Xml.Serialization.XmlEnumAttribute("1102")] + Item1102, + /// - [System.Xml.Serialization.XmlEnumAttribute("0001")] - Item0001, - + [System.Xml.Serialization.XmlEnumAttribute("1199")] + Item1199, + /// - [System.Xml.Serialization.XmlEnumAttribute("0002")] - Item0002, - + [System.Xml.Serialization.XmlEnumAttribute("1201")] + Item1201, + /// - [System.Xml.Serialization.XmlEnumAttribute("0003")] - Item0003, - + [System.Xml.Serialization.XmlEnumAttribute("1300")] + Item1300, + /// - [System.Xml.Serialization.XmlEnumAttribute("0004")] - Item0004, - + [System.Xml.Serialization.XmlEnumAttribute("1301")] + Item1301, + /// - [System.Xml.Serialization.XmlEnumAttribute("0005")] - Item0005, - + [System.Xml.Serialization.XmlEnumAttribute("1302")] + Item1302, + /// - [System.Xml.Serialization.XmlEnumAttribute("0006")] - Item0006, - + [System.Xml.Serialization.XmlEnumAttribute("1303")] + Item1303, + /// - [System.Xml.Serialization.XmlEnumAttribute("0007")] - Item0007, - + [System.Xml.Serialization.XmlEnumAttribute("1304")] + Item1304, + /// - [System.Xml.Serialization.XmlEnumAttribute("0008")] - Item0008, - + [System.Xml.Serialization.XmlEnumAttribute("1400")] + Item1400, + /// - [System.Xml.Serialization.XmlEnumAttribute("0009")] - Item0009, - + [System.Xml.Serialization.XmlEnumAttribute("1401")] + Item1401, + /// - [System.Xml.Serialization.XmlEnumAttribute("1000")] - Item1000, - + [System.Xml.Serialization.XmlEnumAttribute("1402")] + Item1402, + /// - [System.Xml.Serialization.XmlEnumAttribute("1100")] - Item1100, - + [System.Xml.Serialization.XmlEnumAttribute("1403")] + Item1403, + /// - [System.Xml.Serialization.XmlEnumAttribute("1300")] - Item1300, - + [System.Xml.Serialization.XmlEnumAttribute("1404")] + Item1404, + /// - [System.Xml.Serialization.XmlEnumAttribute("1400")] - Item1400, - + [System.Xml.Serialization.XmlEnumAttribute("1405")] + Item1405, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1406")] + Item1406, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1407")] + Item1407, + /// [System.Xml.Serialization.XmlEnumAttribute("1500")] Item1500, - + /// - [System.Xml.Serialization.XmlEnumAttribute("1600")] - Item1600, - + [System.Xml.Serialization.XmlEnumAttribute("1501")] + Item1501, + /// - [System.Xml.Serialization.XmlEnumAttribute("2000")] - Item2000, - + [System.Xml.Serialization.XmlEnumAttribute("1502")] + Item1502, + /// - [System.Xml.Serialization.XmlEnumAttribute("2300")] - Item2300, - + [System.Xml.Serialization.XmlEnumAttribute("1503")] + Item1503, + /// - [System.Xml.Serialization.XmlEnumAttribute("2900")] - Item2900, - + [System.Xml.Serialization.XmlEnumAttribute("1504")] + Item1504, + /// - [System.Xml.Serialization.XmlEnumAttribute("3000")] - Item3000, - + [System.Xml.Serialization.XmlEnumAttribute("1505")] + Item1505, + /// - [System.Xml.Serialization.XmlEnumAttribute("3100")] - Item3100, - + [System.Xml.Serialization.XmlEnumAttribute("1506")] + Item1506, + /// - [System.Xml.Serialization.XmlEnumAttribute("3400")] - Item3400, - + [System.Xml.Serialization.XmlEnumAttribute("1507")] + Item1507, + /// - [System.Xml.Serialization.XmlEnumAttribute("3500")] - Item3500, - + [System.Xml.Serialization.XmlEnumAttribute("1508")] + Item1508, + /// - [System.Xml.Serialization.XmlEnumAttribute("3600")] - Item3600, - + [System.Xml.Serialization.XmlEnumAttribute("1511")] + Item1511, + /// - [System.Xml.Serialization.XmlEnumAttribute("3900")] - Item3900, - + [System.Xml.Serialization.XmlEnumAttribute("1512")] + Item1512, + /// - [System.Xml.Serialization.XmlEnumAttribute("4000")] - Item4000, - + [System.Xml.Serialization.XmlEnumAttribute("1513")] + Item1513, + /// - [System.Xml.Serialization.XmlEnumAttribute("4100")] - Item4100, - + [System.Xml.Serialization.XmlEnumAttribute("1599")] + Item1599, + /// - [System.Xml.Serialization.XmlEnumAttribute("4200")] - Item4200, - + [System.Xml.Serialization.XmlEnumAttribute("1600")] + Item1600, + /// - [System.Xml.Serialization.XmlEnumAttribute("4300")] - Item4300, - + [System.Xml.Serialization.XmlEnumAttribute("1601")] + Item1601, + /// - [System.Xml.Serialization.XmlEnumAttribute("4900")] - Item4900, - + [System.Xml.Serialization.XmlEnumAttribute("1602")] + Item1602, + /// - [System.Xml.Serialization.XmlEnumAttribute("5000")] - Item5000, - + [System.Xml.Serialization.XmlEnumAttribute("1603")] + Item1603, + /// - [System.Xml.Serialization.XmlEnumAttribute("5100")] - Item5100, - + [System.Xml.Serialization.XmlEnumAttribute("1604")] + Item1604, + /// - [System.Xml.Serialization.XmlEnumAttribute("5200")] - Item5200, - + [System.Xml.Serialization.XmlEnumAttribute("1605")] + Item1605, + /// - [System.Xml.Serialization.XmlEnumAttribute("6000")] - Item6000, - + [System.Xml.Serialization.XmlEnumAttribute("1606")] + Item1606, + /// - [System.Xml.Serialization.XmlEnumAttribute("6100")] - Item6100, - + [System.Xml.Serialization.XmlEnumAttribute("1607")] + Item1607, + /// - [System.Xml.Serialization.XmlEnumAttribute("6200")] - Item6200, - + [System.Xml.Serialization.XmlEnumAttribute("2000")] + Item2000, + /// - [System.Xml.Serialization.XmlEnumAttribute("6300")] - Item6300, - + [System.Xml.Serialization.XmlEnumAttribute("2100")] + Item2100, + /// - [System.Xml.Serialization.XmlEnumAttribute("6400")] - Item6400, - + [System.Xml.Serialization.XmlEnumAttribute("2102")] + Item2102, + /// - [System.Xml.Serialization.XmlEnumAttribute("6500")] - Item6500, - + [System.Xml.Serialization.XmlEnumAttribute("2103")] + Item2103, + /// - [System.Xml.Serialization.XmlEnumAttribute("7000")] - Item7000, - + [System.Xml.Serialization.XmlEnumAttribute("2104")] + Item2104, + /// - [System.Xml.Serialization.XmlEnumAttribute("7100")] - Item7100, - + [System.Xml.Serialization.XmlEnumAttribute("2105")] + Item2105, + /// - [System.Xml.Serialization.XmlEnumAttribute("7900")] - Item7900, - + [System.Xml.Serialization.XmlEnumAttribute("2106")] + Item2106, + /// - [System.Xml.Serialization.XmlEnumAttribute("8000")] - Item8000, - + [System.Xml.Serialization.XmlEnumAttribute("2107")] + Item2107, + /// - [System.Xml.Serialization.XmlEnumAttribute("8100")] - Item8100, - + [System.Xml.Serialization.XmlEnumAttribute("2108")] + Item2108, + /// - [System.Xml.Serialization.XmlEnumAttribute("8170")] - Item8170, - + [System.Xml.Serialization.XmlEnumAttribute("2201")] + Item2201, + /// - [System.Xml.Serialization.XmlEnumAttribute("8180")] - Item8180, - + [System.Xml.Serialization.XmlEnumAttribute("2300")] + Item2300, + /// - [System.Xml.Serialization.XmlEnumAttribute("8200")] - Item8200, - + [System.Xml.Serialization.XmlEnumAttribute("2301")] + Item2301, + /// - [System.Xml.Serialization.XmlEnumAttribute("8210")] - Item8210, - + [System.Xml.Serialization.XmlEnumAttribute("2302")] + Item2302, + /// - [System.Xml.Serialization.XmlEnumAttribute("8220")] - Item8220, - + [System.Xml.Serialization.XmlEnumAttribute("2303")] + Item2303, + /// - [System.Xml.Serialization.XmlEnumAttribute("8230")] - Item8230, - + [System.Xml.Serialization.XmlEnumAttribute("2304")] + Item2304, + /// - [System.Xml.Serialization.XmlEnumAttribute("8240")] - Item8240, - + [System.Xml.Serialization.XmlEnumAttribute("2305")] + Item2305, + /// - [System.Xml.Serialization.XmlEnumAttribute("8250")] - Item8250, - + [System.Xml.Serialization.XmlEnumAttribute("2306")] + Item2306, + /// - [System.Xml.Serialization.XmlEnumAttribute("8260")] - Item8260, - + [System.Xml.Serialization.XmlEnumAttribute("2307")] + Item2307, + /// - [System.Xml.Serialization.XmlEnumAttribute("8270")] - Item8270, - + [System.Xml.Serialization.XmlEnumAttribute("2308")] + Item2308, + /// - [System.Xml.Serialization.XmlEnumAttribute("8300")] - Item8300, - + [System.Xml.Serialization.XmlEnumAttribute("2311")] + Item2311, + /// - [System.Xml.Serialization.XmlEnumAttribute("8400")] - Item8400, - + [System.Xml.Serialization.XmlEnumAttribute("2400")] + Item2400, + /// - [System.Xml.Serialization.XmlEnumAttribute("8500")] - Item8500, - + [System.Xml.Serialization.XmlEnumAttribute("2401")] + Item2401, + /// - [System.Xml.Serialization.XmlEnumAttribute("8600")] - Item8600, - + [System.Xml.Serialization.XmlEnumAttribute("2402")] + Item2402, + /// - [System.Xml.Serialization.XmlEnumAttribute("8610")] - Item8610, - + [System.Xml.Serialization.XmlEnumAttribute("2403")] + Item2403, + /// - [System.Xml.Serialization.XmlEnumAttribute("8620")] - Item8620, - + [System.Xml.Serialization.XmlEnumAttribute("2404")] + Item2404, + /// - [System.Xml.Serialization.XmlEnumAttribute("8700")] - Item8700, - + [System.Xml.Serialization.XmlEnumAttribute("2405")] + Item2405, + /// - [System.Xml.Serialization.XmlEnumAttribute("8800")] - Item8800, - + [System.Xml.Serialization.XmlEnumAttribute("2406")] + Item2406, + /// - [System.Xml.Serialization.XmlEnumAttribute("8900")] - Item8900, - + [System.Xml.Serialization.XmlEnumAttribute("2407")] + Item2407, + /// - [System.Xml.Serialization.XmlEnumAttribute("9000")] - Item9000, - + [System.Xml.Serialization.XmlEnumAttribute("2408")] + Item2408, + /// - [System.Xml.Serialization.XmlEnumAttribute("9200")] - Item9200, - + [System.Xml.Serialization.XmlEnumAttribute("3000")] + Item3000, + /// - [System.Xml.Serialization.XmlEnumAttribute("9300")] - Item9300, - + [System.Xml.Serialization.XmlEnumAttribute("3100")] + Item3100, + /// - [System.Xml.Serialization.XmlEnumAttribute("9400")] - Item9400, - + [System.Xml.Serialization.XmlEnumAttribute("3101")] + Item3101, + /// - [System.Xml.Serialization.XmlEnumAttribute("9500")] - Item9500, - + [System.Xml.Serialization.XmlEnumAttribute("3102")] + Item3102, + /// - [System.Xml.Serialization.XmlEnumAttribute("9700")] - Item9700, - + [System.Xml.Serialization.XmlEnumAttribute("3103")] + Item3103, + /// - ZZREDACTED, - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum AUCodeSetsLanguageTypeType - { - + [System.Xml.Serialization.XmlEnumAttribute("3104")] + Item3104, + /// - [System.Xml.Serialization.XmlEnumAttribute("1")] - Item1, - + [System.Xml.Serialization.XmlEnumAttribute("3105")] + Item3105, + /// - [System.Xml.Serialization.XmlEnumAttribute("2")] - Item2, - + [System.Xml.Serialization.XmlEnumAttribute("3106")] + Item3106, + /// - [System.Xml.Serialization.XmlEnumAttribute("3")] - Item3, - + [System.Xml.Serialization.XmlEnumAttribute("3107")] + Item3107, + /// - [System.Xml.Serialization.XmlEnumAttribute("4")] - Item4, - + [System.Xml.Serialization.XmlEnumAttribute("3108")] + Item3108, + /// - [System.Xml.Serialization.XmlEnumAttribute("5")] - Item5, - + [System.Xml.Serialization.XmlEnumAttribute("3200")] + Item3200, + /// - [System.Xml.Serialization.XmlEnumAttribute("6")] - Item6, - + [System.Xml.Serialization.XmlEnumAttribute("3201")] + Item3201, + /// - [System.Xml.Serialization.XmlEnumAttribute("9")] - Item9, - + [System.Xml.Serialization.XmlEnumAttribute("3202")] + Item3202, + /// - ZZREDACTED, - } - - /// - [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/au/datamodel/3.4")] - public partial class DemographicsTypeDwellingArrangement - { - - private AUCodeSetsDwellingArrangementType codeField; - - private bool codeFieldSpecified; - - private OtherCodeListTypeOtherCode[] otherCodeListField; - + [System.Xml.Serialization.XmlEnumAttribute("3203")] + Item3203, + /// - public AUCodeSetsDwellingArrangementType Code - { - get - { - return this.codeField; - } - set - { - this.codeField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("3204")] + Item3204, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool CodeSpecified - { - get - { - return this.codeFieldSpecified; - } - set - { - this.codeFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("3205")] + Item3205, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable = false)] - public OtherCodeListTypeOtherCode[] OtherCodeList - { - get - { - return this.otherCodeListField; - } - set - { - this.otherCodeListField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum AUCodeSetsDwellingArrangementType - { - + [System.Xml.Serialization.XmlEnumAttribute("3206")] + Item3206, + /// - [System.Xml.Serialization.XmlEnumAttribute("1669")] - Item1669, - + [System.Xml.Serialization.XmlEnumAttribute("3207")] + Item3207, + /// - [System.Xml.Serialization.XmlEnumAttribute("1670")] - Item1670, - + [System.Xml.Serialization.XmlEnumAttribute("3208")] + Item3208, + /// - [System.Xml.Serialization.XmlEnumAttribute("1671")] - Item1671, - + [System.Xml.Serialization.XmlEnumAttribute("3211")] + Item3211, + /// - [System.Xml.Serialization.XmlEnumAttribute("1672")] - Item1672, - + [System.Xml.Serialization.XmlEnumAttribute("3212")] + Item3212, + /// - [System.Xml.Serialization.XmlEnumAttribute("1673")] - Item1673, - + [System.Xml.Serialization.XmlEnumAttribute("3214")] + Item3214, + /// - [System.Xml.Serialization.XmlEnumAttribute("1674")] - Item1674, - + [System.Xml.Serialization.XmlEnumAttribute("3215")] + Item3215, + /// - [System.Xml.Serialization.XmlEnumAttribute("1675")] - Item1675, - + [System.Xml.Serialization.XmlEnumAttribute("3216")] + Item3216, + /// - [System.Xml.Serialization.XmlEnumAttribute("1676")] - Item1676, - + [System.Xml.Serialization.XmlEnumAttribute("3300")] + Item3300, + /// - [System.Xml.Serialization.XmlEnumAttribute("1677")] - Item1677, - + [System.Xml.Serialization.XmlEnumAttribute("3301")] + Item3301, + /// - [System.Xml.Serialization.XmlEnumAttribute("1678")] - Item1678, - + [System.Xml.Serialization.XmlEnumAttribute("3302")] + Item3302, + /// - [System.Xml.Serialization.XmlEnumAttribute("1679")] - Item1679, - + [System.Xml.Serialization.XmlEnumAttribute("3303")] + Item3303, + /// - [System.Xml.Serialization.XmlEnumAttribute("167I")] - Item167I, - + [System.Xml.Serialization.XmlEnumAttribute("3304")] + Item3304, + /// - [System.Xml.Serialization.XmlEnumAttribute("167o")] - Item167o, - + [System.Xml.Serialization.XmlEnumAttribute("3305")] + Item3305, + /// - [System.Xml.Serialization.XmlEnumAttribute("1680")] - Item1680, - + [System.Xml.Serialization.XmlEnumAttribute("3306")] + Item3306, + /// - [System.Xml.Serialization.XmlEnumAttribute("1681")] - Item1681, - + [System.Xml.Serialization.XmlEnumAttribute("3307")] + Item3307, + /// - [System.Xml.Serialization.XmlEnumAttribute("168A")] - Item168A, - + [System.Xml.Serialization.XmlEnumAttribute("3308")] + Item3308, + /// - [System.Xml.Serialization.XmlEnumAttribute("3425")] - Item3425, - + [System.Xml.Serialization.XmlEnumAttribute("3311")] + Item3311, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3312")] + Item3312, + /// [System.Xml.Serialization.XmlEnumAttribute("4000")] Item4000, - + /// - [System.Xml.Serialization.XmlEnumAttribute("9999")] - Item9999, - + [System.Xml.Serialization.XmlEnumAttribute("4100")] + Item4100, + /// - ZZREDACTED, - } - - /// - [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/au/datamodel/3.4")] - public partial class DemographicsTypeReligion - { - - private AUCodeSetsAustralianStandardClassificationOfReligiousGroupsASCRGType codeField; - - private bool codeFieldSpecified; - - private OtherCodeListTypeOtherCode[] otherCodeListField; - + [System.Xml.Serialization.XmlEnumAttribute("4101")] + Item4101, + /// - public AUCodeSetsAustralianStandardClassificationOfReligiousGroupsASCRGType Code - { - get - { - return this.codeField; - } - set - { - this.codeField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("4102")] + Item4102, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool CodeSpecified - { - get - { - return this.codeFieldSpecified; - } - set - { - this.codeFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("4103")] + Item4103, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable = false)] - public OtherCodeListTypeOtherCode[] OtherCodeList - { - get - { - return this.otherCodeListField; - } - set - { - this.otherCodeListField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum AUCodeSetsAustralianStandardClassificationOfReligiousGroupsASCRGType - { - + [System.Xml.Serialization.XmlEnumAttribute("4104")] + Item4104, + /// - [System.Xml.Serialization.XmlEnumAttribute("0001")] - Item0001, - + [System.Xml.Serialization.XmlEnumAttribute("4105")] + Item4105, + /// - [System.Xml.Serialization.XmlEnumAttribute("0002")] - Item0002, - + [System.Xml.Serialization.XmlEnumAttribute("4106")] + Item4106, + /// - [System.Xml.Serialization.XmlEnumAttribute("0003")] - Item0003, - + [System.Xml.Serialization.XmlEnumAttribute("4107")] + Item4107, + /// - [System.Xml.Serialization.XmlEnumAttribute("0004")] - Item0004, - + [System.Xml.Serialization.XmlEnumAttribute("4108")] + Item4108, + /// - [System.Xml.Serialization.XmlEnumAttribute("0005")] - Item0005, - + [System.Xml.Serialization.XmlEnumAttribute("4200")] + Item4200, + /// - [System.Xml.Serialization.XmlEnumAttribute("1011")] - Item1011, - + [System.Xml.Serialization.XmlEnumAttribute("4201")] + Item4201, + /// - [System.Xml.Serialization.XmlEnumAttribute("2000")] - Item2000, - + [System.Xml.Serialization.XmlEnumAttribute("4202")] + Item4202, + /// - [System.Xml.Serialization.XmlEnumAttribute("2001")] - Item2001, - + [System.Xml.Serialization.XmlEnumAttribute("4203")] + Item4203, + /// - [System.Xml.Serialization.XmlEnumAttribute("2002")] - Item2002, - + [System.Xml.Serialization.XmlEnumAttribute("4204")] + Item4204, + /// - [System.Xml.Serialization.XmlEnumAttribute("2003")] - Item2003, - + [System.Xml.Serialization.XmlEnumAttribute("4205")] + Item4205, + /// - [System.Xml.Serialization.XmlEnumAttribute("2004")] - Item2004, - + [System.Xml.Serialization.XmlEnumAttribute("4206")] + Item4206, + /// - [System.Xml.Serialization.XmlEnumAttribute("2010")] - Item2010, - + [System.Xml.Serialization.XmlEnumAttribute("4207")] + Item4207, + /// - [System.Xml.Serialization.XmlEnumAttribute("2012")] - Item2012, - + [System.Xml.Serialization.XmlEnumAttribute("4208")] + Item4208, + /// - [System.Xml.Serialization.XmlEnumAttribute("2013")] - Item2013, - + [System.Xml.Serialization.XmlEnumAttribute("4211")] + Item4211, + /// - [System.Xml.Serialization.XmlEnumAttribute("2031")] - Item2031, - + [System.Xml.Serialization.XmlEnumAttribute("4212")] + Item4212, + /// - [System.Xml.Serialization.XmlEnumAttribute("2051")] - Item2051, - + [System.Xml.Serialization.XmlEnumAttribute("4213")] + Item4213, + /// - [System.Xml.Serialization.XmlEnumAttribute("2071")] - Item2071, - + [System.Xml.Serialization.XmlEnumAttribute("4214")] + Item4214, + /// - [System.Xml.Serialization.XmlEnumAttribute("2072")] - Item2072, - + [System.Xml.Serialization.XmlEnumAttribute("4215")] + Item4215, + /// - [System.Xml.Serialization.XmlEnumAttribute("2073")] - Item2073, - + [System.Xml.Serialization.XmlEnumAttribute("4216")] + Item4216, + /// - [System.Xml.Serialization.XmlEnumAttribute("2074")] - Item2074, - + [System.Xml.Serialization.XmlEnumAttribute("4217")] + Item4217, + /// - [System.Xml.Serialization.XmlEnumAttribute("2075")] - Item2075, - + [System.Xml.Serialization.XmlEnumAttribute("5000")] + Item5000, + /// - [System.Xml.Serialization.XmlEnumAttribute("2079")] - Item2079, - + [System.Xml.Serialization.XmlEnumAttribute("5100")] + Item5100, + /// - [System.Xml.Serialization.XmlEnumAttribute("2110")] - Item2110, - + [System.Xml.Serialization.XmlEnumAttribute("5101")] + Item5101, + /// - [System.Xml.Serialization.XmlEnumAttribute("2111")] - Item2111, - + [System.Xml.Serialization.XmlEnumAttribute("5102")] + Item5102, + /// - [System.Xml.Serialization.XmlEnumAttribute("2112")] - Item2112, - + [System.Xml.Serialization.XmlEnumAttribute("5103")] + Item5103, + /// - [System.Xml.Serialization.XmlEnumAttribute("2113")] - Item2113, - + [System.Xml.Serialization.XmlEnumAttribute("5104")] + Item5104, + /// - [System.Xml.Serialization.XmlEnumAttribute("2131")] - Item2131, - + [System.Xml.Serialization.XmlEnumAttribute("5105")] + Item5105, + /// - [System.Xml.Serialization.XmlEnumAttribute("2150")] - Item2150, - + [System.Xml.Serialization.XmlEnumAttribute("5200")] + Item5200, + /// - [System.Xml.Serialization.XmlEnumAttribute("2151")] - Item2151, - + [System.Xml.Serialization.XmlEnumAttribute("5201")] + Item5201, + /// - [System.Xml.Serialization.XmlEnumAttribute("2152")] - Item2152, - + [System.Xml.Serialization.XmlEnumAttribute("5202")] + Item5202, + /// - [System.Xml.Serialization.XmlEnumAttribute("2171")] - Item2171, - + [System.Xml.Serialization.XmlEnumAttribute("5203")] + Item5203, + /// - [System.Xml.Serialization.XmlEnumAttribute("2210")] - Item2210, - + [System.Xml.Serialization.XmlEnumAttribute("5204")] + Item5204, + /// - [System.Xml.Serialization.XmlEnumAttribute("2212")] - Item2212, - + [System.Xml.Serialization.XmlEnumAttribute("5205")] + Item5205, + /// - [System.Xml.Serialization.XmlEnumAttribute("2214")] - Item2214, - + [System.Xml.Serialization.XmlEnumAttribute("5206")] + Item5206, + /// - [System.Xml.Serialization.XmlEnumAttribute("2215")] - Item2215, - + [System.Xml.Serialization.XmlEnumAttribute("6000")] + Item6000, + /// - [System.Xml.Serialization.XmlEnumAttribute("2216")] - Item2216, - + [System.Xml.Serialization.XmlEnumAttribute("6100")] + Item6100, + /// - [System.Xml.Serialization.XmlEnumAttribute("2219")] - Item2219, - + [System.Xml.Serialization.XmlEnumAttribute("6101")] + Item6101, + /// - [System.Xml.Serialization.XmlEnumAttribute("2220")] - Item2220, - + [System.Xml.Serialization.XmlEnumAttribute("6102")] + Item6102, + /// - [System.Xml.Serialization.XmlEnumAttribute("2221")] - Item2221, - + [System.Xml.Serialization.XmlEnumAttribute("6103")] + Item6103, + /// - [System.Xml.Serialization.XmlEnumAttribute("2222")] - Item2222, - + [System.Xml.Serialization.XmlEnumAttribute("6104")] + Item6104, + /// - [System.Xml.Serialization.XmlEnumAttribute("2229")] - Item2229, - + [System.Xml.Serialization.XmlEnumAttribute("6105")] + Item6105, + /// - [System.Xml.Serialization.XmlEnumAttribute("2230")] - Item2230, - + [System.Xml.Serialization.XmlEnumAttribute("6200")] + Item6200, + /// - [System.Xml.Serialization.XmlEnumAttribute("2231")] - Item2231, - + [System.Xml.Serialization.XmlEnumAttribute("6201")] + Item6201, + /// - [System.Xml.Serialization.XmlEnumAttribute("2232")] - Item2232, - + [System.Xml.Serialization.XmlEnumAttribute("6202")] + Item6202, + /// - [System.Xml.Serialization.XmlEnumAttribute("2233")] - Item2233, - + [System.Xml.Serialization.XmlEnumAttribute("6203")] + Item6203, + /// - [System.Xml.Serialization.XmlEnumAttribute("2234")] - Item2234, - + [System.Xml.Serialization.XmlEnumAttribute("7000")] + Item7000, + /// - [System.Xml.Serialization.XmlEnumAttribute("2235")] - Item2235, - + [System.Xml.Serialization.XmlEnumAttribute("7100")] + Item7100, + /// - [System.Xml.Serialization.XmlEnumAttribute("2236")] - Item2236, - + [System.Xml.Serialization.XmlEnumAttribute("7101")] + Item7101, + /// - [System.Xml.Serialization.XmlEnumAttribute("2237")] - Item2237, - + [System.Xml.Serialization.XmlEnumAttribute("7102")] + Item7102, + /// - [System.Xml.Serialization.XmlEnumAttribute("2238")] - Item2238, - + [System.Xml.Serialization.XmlEnumAttribute("7103")] + Item7103, + /// - [System.Xml.Serialization.XmlEnumAttribute("2239")] - Item2239, - - /// - [System.Xml.Serialization.XmlEnumAttribute("2250")] - Item2250, - + [System.Xml.Serialization.XmlEnumAttribute("7104")] + Item7104, + /// - [System.Xml.Serialization.XmlEnumAttribute("2251")] - Item2251, - + [System.Xml.Serialization.XmlEnumAttribute("7105")] + Item7105, + /// - [System.Xml.Serialization.XmlEnumAttribute("2252")] - Item2252, - + [System.Xml.Serialization.XmlEnumAttribute("7106")] + Item7106, + /// - [System.Xml.Serialization.XmlEnumAttribute("2253")] - Item2253, - + [System.Xml.Serialization.XmlEnumAttribute("7107")] + Item7107, + /// - [System.Xml.Serialization.XmlEnumAttribute("2271")] - Item2271, - + [System.Xml.Serialization.XmlEnumAttribute("7200")] + Item7200, + /// - [System.Xml.Serialization.XmlEnumAttribute("2311")] - Item2311, - + [System.Xml.Serialization.XmlEnumAttribute("7201")] + Item7201, + /// - [System.Xml.Serialization.XmlEnumAttribute("2331")] - Item2331, - + [System.Xml.Serialization.XmlEnumAttribute("7202")] + Item7202, + /// - [System.Xml.Serialization.XmlEnumAttribute("2400")] - Item2400, - + [System.Xml.Serialization.XmlEnumAttribute("7203")] + Item7203, + /// - [System.Xml.Serialization.XmlEnumAttribute("2401")] - Item2401, - + [System.Xml.Serialization.XmlEnumAttribute("7204")] + Item7204, + /// - [System.Xml.Serialization.XmlEnumAttribute("2402")] - Item2402, - + [System.Xml.Serialization.XmlEnumAttribute("7205")] + Item7205, + /// - [System.Xml.Serialization.XmlEnumAttribute("2403")] - Item2403, - + [System.Xml.Serialization.XmlEnumAttribute("7206")] + Item7206, + /// - [System.Xml.Serialization.XmlEnumAttribute("2404")] - Item2404, - + [System.Xml.Serialization.XmlEnumAttribute("7207")] + Item7207, + /// - [System.Xml.Serialization.XmlEnumAttribute("2405")] - Item2405, - + [System.Xml.Serialization.XmlEnumAttribute("7208")] + Item7208, + /// - [System.Xml.Serialization.XmlEnumAttribute("2406")] - Item2406, - + [System.Xml.Serialization.XmlEnumAttribute("7211")] + Item7211, + /// - [System.Xml.Serialization.XmlEnumAttribute("2407")] - Item2407, - + [System.Xml.Serialization.XmlEnumAttribute("8000")] + Item8000, + /// - [System.Xml.Serialization.XmlEnumAttribute("2408")] - Item2408, - + [System.Xml.Serialization.XmlEnumAttribute("8100")] + Item8100, + /// - [System.Xml.Serialization.XmlEnumAttribute("2411")] - Item2411, - + [System.Xml.Serialization.XmlEnumAttribute("8101")] + Item8101, + /// - [System.Xml.Serialization.XmlEnumAttribute("2412")] - Item2412, - + [System.Xml.Serialization.XmlEnumAttribute("8102")] + Item8102, + /// - [System.Xml.Serialization.XmlEnumAttribute("2413")] - Item2413, - + [System.Xml.Serialization.XmlEnumAttribute("8103")] + Item8103, + /// - [System.Xml.Serialization.XmlEnumAttribute("2414")] - Item2414, - + [System.Xml.Serialization.XmlEnumAttribute("8104")] + Item8104, + /// - [System.Xml.Serialization.XmlEnumAttribute("2415")] - Item2415, - + [System.Xml.Serialization.XmlEnumAttribute("8200")] + Item8200, + /// - [System.Xml.Serialization.XmlEnumAttribute("2499")] - Item2499, - + [System.Xml.Serialization.XmlEnumAttribute("8201")] + Item8201, + /// - [System.Xml.Serialization.XmlEnumAttribute("2800")] - Item2800, - + [System.Xml.Serialization.XmlEnumAttribute("8202")] + Item8202, + /// - [System.Xml.Serialization.XmlEnumAttribute("2801")] - Item2801, - + [System.Xml.Serialization.XmlEnumAttribute("8203")] + Item8203, + /// - [System.Xml.Serialization.XmlEnumAttribute("2802")] - Item2802, - + [System.Xml.Serialization.XmlEnumAttribute("8204")] + Item8204, + /// - [System.Xml.Serialization.XmlEnumAttribute("2803")] - Item2803, - + [System.Xml.Serialization.XmlEnumAttribute("8205")] + Item8205, + /// - [System.Xml.Serialization.XmlEnumAttribute("2804")] - Item2804, - + [System.Xml.Serialization.XmlEnumAttribute("8206")] + Item8206, + /// - [System.Xml.Serialization.XmlEnumAttribute("2805")] - Item2805, - + [System.Xml.Serialization.XmlEnumAttribute("8207")] + Item8207, + /// - [System.Xml.Serialization.XmlEnumAttribute("2806")] - Item2806, - + [System.Xml.Serialization.XmlEnumAttribute("8208")] + Item8208, + /// - [System.Xml.Serialization.XmlEnumAttribute("2807")] - Item2807, - + [System.Xml.Serialization.XmlEnumAttribute("8211")] + Item8211, + /// - [System.Xml.Serialization.XmlEnumAttribute("2808")] - Item2808, - + [System.Xml.Serialization.XmlEnumAttribute("8212")] + Item8212, + /// - [System.Xml.Serialization.XmlEnumAttribute("2899")] - Item2899, - + [System.Xml.Serialization.XmlEnumAttribute("8213")] + Item8213, + /// - [System.Xml.Serialization.XmlEnumAttribute("2900")] - Item2900, - + [System.Xml.Serialization.XmlEnumAttribute("8214")] + Item8214, + /// - [System.Xml.Serialization.XmlEnumAttribute("2901")] - Item2901, - + [System.Xml.Serialization.XmlEnumAttribute("8215")] + Item8215, + /// - [System.Xml.Serialization.XmlEnumAttribute("2902")] - Item2902, - + [System.Xml.Serialization.XmlEnumAttribute("8216")] + Item8216, + /// - [System.Xml.Serialization.XmlEnumAttribute("2903")] - Item2903, - + [System.Xml.Serialization.XmlEnumAttribute("8299")] + Item8299, + /// - [System.Xml.Serialization.XmlEnumAttribute("2904")] - Item2904, - + [System.Xml.Serialization.XmlEnumAttribute("8300")] + Item8300, + /// - [System.Xml.Serialization.XmlEnumAttribute("2905")] - Item2905, - + [System.Xml.Serialization.XmlEnumAttribute("8301")] + Item8301, + /// - [System.Xml.Serialization.XmlEnumAttribute("2906")] - Item2906, - + [System.Xml.Serialization.XmlEnumAttribute("8302")] + Item8302, + /// - [System.Xml.Serialization.XmlEnumAttribute("2907")] - Item2907, - + [System.Xml.Serialization.XmlEnumAttribute("8303")] + Item8303, + /// - [System.Xml.Serialization.XmlEnumAttribute("2908")] - Item2908, - + [System.Xml.Serialization.XmlEnumAttribute("8304")] + Item8304, + /// - [System.Xml.Serialization.XmlEnumAttribute("2911")] - Item2911, - + [System.Xml.Serialization.XmlEnumAttribute("8305")] + Item8305, + /// - [System.Xml.Serialization.XmlEnumAttribute("2912")] - Item2912, - + [System.Xml.Serialization.XmlEnumAttribute("8306")] + Item8306, + /// - [System.Xml.Serialization.XmlEnumAttribute("2913")] - Item2913, - + [System.Xml.Serialization.XmlEnumAttribute("8307")] + Item8307, + /// - [System.Xml.Serialization.XmlEnumAttribute("2914")] - Item2914, - + [System.Xml.Serialization.XmlEnumAttribute("8308")] + Item8308, + /// - [System.Xml.Serialization.XmlEnumAttribute("2915")] - Item2915, - + [System.Xml.Serialization.XmlEnumAttribute("8400")] + Item8400, + /// - [System.Xml.Serialization.XmlEnumAttribute("2999")] - Item2999, - + [System.Xml.Serialization.XmlEnumAttribute("8401")] + Item8401, + /// - [System.Xml.Serialization.XmlEnumAttribute("3011")] - Item3011, - + [System.Xml.Serialization.XmlEnumAttribute("8402")] + Item8402, + /// - [System.Xml.Serialization.XmlEnumAttribute("4011")] - Item4011, - + [System.Xml.Serialization.XmlEnumAttribute("8403")] + Item8403, + /// - [System.Xml.Serialization.XmlEnumAttribute("5011")] - Item5011, - + [System.Xml.Serialization.XmlEnumAttribute("8404")] + Item8404, + /// - [System.Xml.Serialization.XmlEnumAttribute("6011")] - Item6011, - + [System.Xml.Serialization.XmlEnumAttribute("8405")] + Item8405, + /// - [System.Xml.Serialization.XmlEnumAttribute("6031")] - Item6031, - + [System.Xml.Serialization.XmlEnumAttribute("8406")] + Item8406, + /// - [System.Xml.Serialization.XmlEnumAttribute("6050")] - Item6050, - + [System.Xml.Serialization.XmlEnumAttribute("8407")] + Item8407, + /// - [System.Xml.Serialization.XmlEnumAttribute("6051")] - Item6051, - + [System.Xml.Serialization.XmlEnumAttribute("8408")] + Item8408, + /// - [System.Xml.Serialization.XmlEnumAttribute("6052")] - Item6052, - + [System.Xml.Serialization.XmlEnumAttribute("8411")] + Item8411, + /// - [System.Xml.Serialization.XmlEnumAttribute("6053")] - Item6053, - + [System.Xml.Serialization.XmlEnumAttribute("8412")] + Item8412, + /// - [System.Xml.Serialization.XmlEnumAttribute("6059")] - Item6059, - + [System.Xml.Serialization.XmlEnumAttribute("8413")] + Item8413, + /// - [System.Xml.Serialization.XmlEnumAttribute("6071")] - Item6071, - + [System.Xml.Serialization.XmlEnumAttribute("8414")] + Item8414, + /// - [System.Xml.Serialization.XmlEnumAttribute("6110")] - Item6110, - + [System.Xml.Serialization.XmlEnumAttribute("8415")] + Item8415, + /// - [System.Xml.Serialization.XmlEnumAttribute("6111")] - Item6111, - + [System.Xml.Serialization.XmlEnumAttribute("8416")] + Item8416, + /// - [System.Xml.Serialization.XmlEnumAttribute("6112")] - Item6112, - + [System.Xml.Serialization.XmlEnumAttribute("8417")] + Item8417, + /// - [System.Xml.Serialization.XmlEnumAttribute("6113")] - Item6113, - + [System.Xml.Serialization.XmlEnumAttribute("8421")] + Item8421, + /// - [System.Xml.Serialization.XmlEnumAttribute("6119")] - Item6119, - + [System.Xml.Serialization.XmlEnumAttribute("8422")] + Item8422, + /// - [System.Xml.Serialization.XmlEnumAttribute("6130")] - Item6130, - + [System.Xml.Serialization.XmlEnumAttribute("8423")] + Item8423, + /// - [System.Xml.Serialization.XmlEnumAttribute("6131")] - Item6131, - + [System.Xml.Serialization.XmlEnumAttribute("8424")] + Item8424, + /// - [System.Xml.Serialization.XmlEnumAttribute("6132")] - Item6132, - + [System.Xml.Serialization.XmlEnumAttribute("8425")] + Item8425, + /// - [System.Xml.Serialization.XmlEnumAttribute("6133")] - Item6133, - + [System.Xml.Serialization.XmlEnumAttribute("8426")] + Item8426, + /// - [System.Xml.Serialization.XmlEnumAttribute("6134")] - Item6134, - + [System.Xml.Serialization.XmlEnumAttribute("8427")] + Item8427, + /// - [System.Xml.Serialization.XmlEnumAttribute("6135")] - Item6135, - + [System.Xml.Serialization.XmlEnumAttribute("8428")] + Item8428, + /// - [System.Xml.Serialization.XmlEnumAttribute("6139")] - Item6139, - + [System.Xml.Serialization.XmlEnumAttribute("8431")] + Item8431, + /// - [System.Xml.Serialization.XmlEnumAttribute("6151")] - Item6151, - + [System.Xml.Serialization.XmlEnumAttribute("8432")] + Item8432, + /// - [System.Xml.Serialization.XmlEnumAttribute("6171")] - Item6171, - + [System.Xml.Serialization.XmlEnumAttribute("9000")] + Item9000, + /// - [System.Xml.Serialization.XmlEnumAttribute("6991")] - Item6991, - + [System.Xml.Serialization.XmlEnumAttribute("9100")] + Item9100, + /// - [System.Xml.Serialization.XmlEnumAttribute("6992")] - Item6992, - + [System.Xml.Serialization.XmlEnumAttribute("9101")] + Item9101, + /// - [System.Xml.Serialization.XmlEnumAttribute("6993")] - Item6993, - + [System.Xml.Serialization.XmlEnumAttribute("9102")] + Item9102, + /// - [System.Xml.Serialization.XmlEnumAttribute("6994")] - Item6994, - + [System.Xml.Serialization.XmlEnumAttribute("9103")] + Item9103, + /// - [System.Xml.Serialization.XmlEnumAttribute("6995")] - Item6995, - + [System.Xml.Serialization.XmlEnumAttribute("9104")] + Item9104, + /// - [System.Xml.Serialization.XmlEnumAttribute("6996")] - Item6996, - + [System.Xml.Serialization.XmlEnumAttribute("9105")] + Item9105, + /// - [System.Xml.Serialization.XmlEnumAttribute("6997")] - Item6997, - + [System.Xml.Serialization.XmlEnumAttribute("9106")] + Item9106, + /// - [System.Xml.Serialization.XmlEnumAttribute("6998")] - Item6998, - + [System.Xml.Serialization.XmlEnumAttribute("9107")] + Item9107, + /// - [System.Xml.Serialization.XmlEnumAttribute("6999")] - Item6999, - + [System.Xml.Serialization.XmlEnumAttribute("9108")] + Item9108, + /// - [System.Xml.Serialization.XmlEnumAttribute("7010")] - Item7010, - + [System.Xml.Serialization.XmlEnumAttribute("9111")] + Item9111, + /// - [System.Xml.Serialization.XmlEnumAttribute("7011")] - Item7011, - + [System.Xml.Serialization.XmlEnumAttribute("9112")] + Item9112, + /// - [System.Xml.Serialization.XmlEnumAttribute("7012")] - Item7012, - + [System.Xml.Serialization.XmlEnumAttribute("9113")] + Item9113, + /// - [System.Xml.Serialization.XmlEnumAttribute("7013")] - Item7013, - + [System.Xml.Serialization.XmlEnumAttribute("9114")] + Item9114, + /// - [System.Xml.Serialization.XmlEnumAttribute("7014")] - Item7014, - + [System.Xml.Serialization.XmlEnumAttribute("9115")] + Item9115, + /// - ZZREDACTED, - } - - /// - [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/au/datamodel/3.4")] - public partial class DemographicsTypeReligiousEvent - { - - private string typeField; - - private System.DateTime dateField; - - private bool dateFieldSpecified; - + [System.Xml.Serialization.XmlEnumAttribute("9116")] + Item9116, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string Type - { - get - { - return this.typeField; - } - set - { - this.typeField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("9117")] + Item9117, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date")] - public System.DateTime Date - { - get - { - return this.dateField; - } - set - { - this.dateField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("9118")] + Item9118, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool DateSpecified - { - get - { - return this.dateFieldSpecified; - } - set - { - this.dateFieldSpecified = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum AUCodeSetsPermanentResidentStatusType - { - + [System.Xml.Serialization.XmlEnumAttribute("9121")] + Item9121, + /// - [System.Xml.Serialization.XmlEnumAttribute("99")] - Item99, - + [System.Xml.Serialization.XmlEnumAttribute("9122")] + Item9122, + /// - N, - + [System.Xml.Serialization.XmlEnumAttribute("9123")] + Item9123, + /// - P, - + [System.Xml.Serialization.XmlEnumAttribute("9124")] + Item9124, + /// - T, - + [System.Xml.Serialization.XmlEnumAttribute("9125")] + Item9125, + /// - ZZREDACTED, - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum AUCodeSetsImmunisationCertificateStatusType - { - + [System.Xml.Serialization.XmlEnumAttribute("9126")] + Item9126, + /// - C, - + [System.Xml.Serialization.XmlEnumAttribute("9127")] + Item9127, + /// - I, - + [System.Xml.Serialization.XmlEnumAttribute("9128")] + Item9128, + /// - N, - - /// - ZZREDACTED, - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum AUCodeSetsAustralianStandardClassificationOfCulturalAndEthnicGroupsASCCEGType - { - + [System.Xml.Serialization.XmlEnumAttribute("9200")] + Item9200, + /// - [System.Xml.Serialization.XmlEnumAttribute("0000")] - Item0000, - + [System.Xml.Serialization.XmlEnumAttribute("9201")] + Item9201, + /// - [System.Xml.Serialization.XmlEnumAttribute("0001")] - Item0001, - + [System.Xml.Serialization.XmlEnumAttribute("9202")] + Item9202, + /// - [System.Xml.Serialization.XmlEnumAttribute("0901")] - Item0901, - + [System.Xml.Serialization.XmlEnumAttribute("9203")] + Item9203, + /// - [System.Xml.Serialization.XmlEnumAttribute("0902")] - Item0902, - + [System.Xml.Serialization.XmlEnumAttribute("9204")] + Item9204, + /// - [System.Xml.Serialization.XmlEnumAttribute("0903")] - Item0903, - + [System.Xml.Serialization.XmlEnumAttribute("9205")] + Item9205, + /// - [System.Xml.Serialization.XmlEnumAttribute("0904")] - Item0904, - + [System.Xml.Serialization.XmlEnumAttribute("9206")] + Item9206, + /// - [System.Xml.Serialization.XmlEnumAttribute("0905")] - Item0905, - + [System.Xml.Serialization.XmlEnumAttribute("9207")] + Item9207, + /// - [System.Xml.Serialization.XmlEnumAttribute("0906")] - Item0906, - + [System.Xml.Serialization.XmlEnumAttribute("9208")] + Item9208, + /// - [System.Xml.Serialization.XmlEnumAttribute("1000")] - Item1000, - + [System.Xml.Serialization.XmlEnumAttribute("9211")] + Item9211, + /// - [System.Xml.Serialization.XmlEnumAttribute("1100")] - Item1100, - + [System.Xml.Serialization.XmlEnumAttribute("9212")] + Item9212, + /// - [System.Xml.Serialization.XmlEnumAttribute("1101")] - Item1101, - + [System.Xml.Serialization.XmlEnumAttribute("9213")] + Item9213, + /// - [System.Xml.Serialization.XmlEnumAttribute("1102")] - Item1102, - + [System.Xml.Serialization.XmlEnumAttribute("9214")] + Item9214, + /// - [System.Xml.Serialization.XmlEnumAttribute("1103")] - Item1103, - + [System.Xml.Serialization.XmlEnumAttribute("9215")] + Item9215, + /// - [System.Xml.Serialization.XmlEnumAttribute("1104")] - Item1104, - + [System.Xml.Serialization.XmlEnumAttribute("9216")] + Item9216, + /// - [System.Xml.Serialization.XmlEnumAttribute("1200")] - Item1200, - + [System.Xml.Serialization.XmlEnumAttribute("9217")] + Item9217, + /// - [System.Xml.Serialization.XmlEnumAttribute("1201")] - Item1201, - + [System.Xml.Serialization.XmlEnumAttribute("9218")] + Item9218, + /// - [System.Xml.Serialization.XmlEnumAttribute("1202")] - Item1202, - + [System.Xml.Serialization.XmlEnumAttribute("9221")] + Item9221, + /// - [System.Xml.Serialization.XmlEnumAttribute("1300")] - Item1300, - + [System.Xml.Serialization.XmlEnumAttribute("9222")] + Item9222, + /// - [System.Xml.Serialization.XmlEnumAttribute("1301")] - Item1301, - + [System.Xml.Serialization.XmlEnumAttribute("9223")] + Item9223, + /// - [System.Xml.Serialization.XmlEnumAttribute("1302")] - Item1302, - + [System.Xml.Serialization.XmlEnumAttribute("9224")] + Item9224, + /// - [System.Xml.Serialization.XmlEnumAttribute("1303")] - Item1303, - + [System.Xml.Serialization.XmlEnumAttribute("9225")] + Item9225, + /// - [System.Xml.Serialization.XmlEnumAttribute("1304")] - Item1304, - + [System.Xml.Serialization.XmlEnumAttribute("9226")] + Item9226, + /// - [System.Xml.Serialization.XmlEnumAttribute("1399")] - Item1399, - + [System.Xml.Serialization.XmlEnumAttribute("9227")] + Item9227, + /// - [System.Xml.Serialization.XmlEnumAttribute("1400")] - Item1400, - + [System.Xml.Serialization.XmlEnumAttribute("9228")] + Item9228, + /// - [System.Xml.Serialization.XmlEnumAttribute("1401")] - Item1401, - + [System.Xml.Serialization.XmlEnumAttribute("9231")] + Item9231, + /// - [System.Xml.Serialization.XmlEnumAttribute("1402")] - Item1402, - + [System.Xml.Serialization.XmlEnumAttribute("9232")] + Item9232, + /// - [System.Xml.Serialization.XmlEnumAttribute("1499")] - Item1499, - + [System.Xml.Serialization.XmlEnumAttribute("9299")] + Item9299, + /// - [System.Xml.Serialization.XmlEnumAttribute("1500")] - Item1500, - + [System.Xml.Serialization.XmlEnumAttribute("4111")] + Item4111, + /// - [System.Xml.Serialization.XmlEnumAttribute("1501")] - Item1501, - + [System.Xml.Serialization.XmlEnumAttribute("8433")] + Item8433, + /// - [System.Xml.Serialization.XmlEnumAttribute("1502")] - Item1502, - + [System.Xml.Serialization.XmlEnumAttribute("8434")] + Item8434, + /// - [System.Xml.Serialization.XmlEnumAttribute("1503")] - Item1503, - + [System.Xml.Serialization.XmlEnumAttribute("8435")] + Item8435, + /// - [System.Xml.Serialization.XmlEnumAttribute("1504")] - Item1504, - + ZZREDACTED, + } + + /// + [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 GridLocationType { + + private decimal latitudeField; + + private bool latitudeFieldSpecified; + + private decimal longitudeField; + + private bool longitudeFieldSpecified; + /// - [System.Xml.Serialization.XmlEnumAttribute("1505")] - Item1505, - + public decimal Latitude { + get { + return this.latitudeField; + } + set { + this.latitudeField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("1506")] - Item1506, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool LatitudeSpecified { + get { + return this.latitudeFieldSpecified; + } + set { + this.latitudeFieldSpecified = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("1507")] - Item1507, - + public decimal Longitude { + get { + return this.longitudeField; + } + set { + this.longitudeField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("1508")] - Item1508, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool LongitudeSpecified { + get { + return this.longitudeFieldSpecified; + } + set { + this.longitudeFieldSpecified = value; + } + } + } + + /// + [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 MapReferenceType { + + private string xCoordinateField; + + private string yCoordinateField; + + private string typeField; + /// - [System.Xml.Serialization.XmlEnumAttribute("1511")] - Item1511, - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string XCoordinate { + get { + return this.xCoordinateField; + } + set { + this.xCoordinateField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("1599")] - Item1599, - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string YCoordinate { + get { + return this.yCoordinateField; + } + set { + this.yCoordinateField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("2000")] - Item2000, - + [System.Xml.Serialization.XmlAttributeAttribute(DataType="normalizedString")] + public string Type { + get { + return this.typeField; + } + set { + this.typeField = value; + } + } + } + + /// + [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 StatisticalAreaType { + + private StatisticalAreaTypeSpatialUnitType spatialUnitTypeField; + + private string valueField; + /// - [System.Xml.Serialization.XmlEnumAttribute("2100")] - Item2100, - + [System.Xml.Serialization.XmlAttributeAttribute()] + public StatisticalAreaTypeSpatialUnitType SpatialUnitType { + get { + return this.spatialUnitTypeField; + } + set { + this.spatialUnitTypeField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("2101")] - Item2101, - + [System.Xml.Serialization.XmlTextAttribute(DataType="normalizedString")] + 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 StatisticalAreaTypeSpatialUnitType { + /// - [System.Xml.Serialization.XmlEnumAttribute("2102")] - Item2102, - + MB, + /// - [System.Xml.Serialization.XmlEnumAttribute("2103")] - Item2103, - + SA1, + /// - [System.Xml.Serialization.XmlEnumAttribute("2104")] - Item2104, - + SA2, + /// - [System.Xml.Serialization.XmlEnumAttribute("2105")] - Item2105, - + SA3, + /// - [System.Xml.Serialization.XmlEnumAttribute("2199")] - Item2199, - + SA4, + /// - [System.Xml.Serialization.XmlEnumAttribute("2201")] - Item2201, - + GCCSA, + /// - [System.Xml.Serialization.XmlEnumAttribute("2300")] - Item2300, - + [System.Xml.Serialization.XmlEnumAttribute("S/T")] + ST, + /// - [System.Xml.Serialization.XmlEnumAttribute("2301")] - Item2301, - + LG, + /// - [System.Xml.Serialization.XmlEnumAttribute("2303")] - Item2303, - + TR, + /// - [System.Xml.Serialization.XmlEnumAttribute("2304")] - Item2304, - + ILOC, + /// - [System.Xml.Serialization.XmlEnumAttribute("2305")] - Item2305, - + IARE, + /// - [System.Xml.Serialization.XmlEnumAttribute("2306")] - Item2306, - + IREG, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsAddressTypeType { + /// - [System.Xml.Serialization.XmlEnumAttribute("2307")] - Item2307, - + [System.Xml.Serialization.XmlEnumAttribute("0123")] + Item0123, + /// - [System.Xml.Serialization.XmlEnumAttribute("2311")] - Item2311, - + [System.Xml.Serialization.XmlEnumAttribute("0123A")] + Item0123A, + /// - [System.Xml.Serialization.XmlEnumAttribute("2312")] - Item2312, - + [System.Xml.Serialization.XmlEnumAttribute("0124")] + Item0124, + /// - [System.Xml.Serialization.XmlEnumAttribute("2313")] - Item2313, - + [System.Xml.Serialization.XmlEnumAttribute("0124A")] + Item0124A, + /// - [System.Xml.Serialization.XmlEnumAttribute("2399")] - Item2399, - + [System.Xml.Serialization.XmlEnumAttribute("0125")] + Item0125, + /// - [System.Xml.Serialization.XmlEnumAttribute("2400")] - Item2400, - + [System.Xml.Serialization.XmlEnumAttribute("0765")] + Item0765, + /// - [System.Xml.Serialization.XmlEnumAttribute("2401")] - Item2401, - + [System.Xml.Serialization.XmlEnumAttribute("0765A")] + Item0765A, + /// - [System.Xml.Serialization.XmlEnumAttribute("2402")] - Item2402, - + [System.Xml.Serialization.XmlEnumAttribute("9999")] + Item9999, + /// - [System.Xml.Serialization.XmlEnumAttribute("2403")] - Item2403, - + [System.Xml.Serialization.XmlEnumAttribute("9999A")] + Item9999A, + /// - [System.Xml.Serialization.XmlEnumAttribute("2404")] - Item2404, - + ZZREDACTED, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsAddressRoleType { + /// - [System.Xml.Serialization.XmlEnumAttribute("2405")] - Item2405, - + [System.Xml.Serialization.XmlEnumAttribute("012A")] + Item012A, + /// - [System.Xml.Serialization.XmlEnumAttribute("2499")] - Item2499, - + [System.Xml.Serialization.XmlEnumAttribute("012B")] + Item012B, + /// - [System.Xml.Serialization.XmlEnumAttribute("3000")] - Item3000, - + [System.Xml.Serialization.XmlEnumAttribute("012C")] + Item012C, + /// - [System.Xml.Serialization.XmlEnumAttribute("3100")] - Item3100, - + [System.Xml.Serialization.XmlEnumAttribute("013A")] + Item013A, + /// - [System.Xml.Serialization.XmlEnumAttribute("3101")] - Item3101, - + [System.Xml.Serialization.XmlEnumAttribute("1073")] + Item1073, + /// - [System.Xml.Serialization.XmlEnumAttribute("3102")] - Item3102, - + [System.Xml.Serialization.XmlEnumAttribute("1074")] + Item1074, + /// - [System.Xml.Serialization.XmlEnumAttribute("3103")] - Item3103, - + [System.Xml.Serialization.XmlEnumAttribute("1075")] + Item1075, + /// - [System.Xml.Serialization.XmlEnumAttribute("3104")] - Item3104, - + [System.Xml.Serialization.XmlEnumAttribute("2382")] + Item2382, + /// - [System.Xml.Serialization.XmlEnumAttribute("3105")] - Item3105, - + [System.Xml.Serialization.XmlEnumAttribute("9999")] + Item9999, + /// - [System.Xml.Serialization.XmlEnumAttribute("3106")] - Item3106, - + ZZREDACTED, + } + + /// + [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 EmailType { + + private AUCodeSetsEmailTypeType typeField; + + private string valueField; + /// - [System.Xml.Serialization.XmlEnumAttribute("3107")] - Item3107, - + [System.Xml.Serialization.XmlAttributeAttribute()] + public AUCodeSetsEmailTypeType Type { + get { + return this.typeField; + } + set { + this.typeField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("3199")] - Item3199, - + [System.Xml.Serialization.XmlTextAttribute(DataType="normalizedString")] + 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(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsEmailTypeType { + /// - [System.Xml.Serialization.XmlEnumAttribute("3200")] - Item3200, - + [System.Xml.Serialization.XmlEnumAttribute("01")] + Item01, + /// - [System.Xml.Serialization.XmlEnumAttribute("3201")] - Item3201, - + [System.Xml.Serialization.XmlEnumAttribute("02")] + Item02, + /// - [System.Xml.Serialization.XmlEnumAttribute("3202")] - Item3202, - + [System.Xml.Serialization.XmlEnumAttribute("03")] + Item03, + /// - [System.Xml.Serialization.XmlEnumAttribute("3203")] - Item3203, - + [System.Xml.Serialization.XmlEnumAttribute("04")] + Item04, + /// - [System.Xml.Serialization.XmlEnumAttribute("3204")] - Item3204, - + [System.Xml.Serialization.XmlEnumAttribute("05")] + Item05, + /// - [System.Xml.Serialization.XmlEnumAttribute("3205")] - Item3205, - + [System.Xml.Serialization.XmlEnumAttribute("06")] + Item06, + /// - [System.Xml.Serialization.XmlEnumAttribute("3206")] - Item3206, - + [System.Xml.Serialization.XmlEnumAttribute("07")] + Item07, + /// - [System.Xml.Serialization.XmlEnumAttribute("3207")] - Item3207, - + ZZREDACTED, + } + + /// + [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 PhoneNumberType { + + private string numberField; + + private string extensionField; + + private System.Nullable listedStatusField; + + private bool listedStatusFieldSpecified; + + private System.Nullable preferenceField; + + private bool preferenceFieldSpecified; + + private AUCodeSetsTelephoneNumberTypeType typeField; + /// - [System.Xml.Serialization.XmlEnumAttribute("3208")] - Item3208, - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string Number { + get { + return this.numberField; + } + set { + this.numberField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("3211")] - Item3211, - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Extension { + get { + return this.extensionField; + } + set { + this.extensionField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("3212")] - Item3212, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable ListedStatus { + get { + return this.listedStatusField; + } + set { + this.listedStatusField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("3213")] - Item3213, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ListedStatusSpecified { + get { + return this.listedStatusFieldSpecified; + } + set { + this.listedStatusFieldSpecified = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("3214")] - Item3214, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable Preference { + get { + return this.preferenceField; + } + set { + this.preferenceField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("3215")] - Item3215, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool PreferenceSpecified { + get { + return this.preferenceFieldSpecified; + } + set { + this.preferenceFieldSpecified = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("3216")] - Item3216, - + [System.Xml.Serialization.XmlAttributeAttribute()] + public AUCodeSetsTelephoneNumberTypeType Type { + get { + return this.typeField; + } + set { + this.typeField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsTelephoneNumberTypeType { + /// - [System.Xml.Serialization.XmlEnumAttribute("3299")] - Item3299, - + [System.Xml.Serialization.XmlEnumAttribute("0096")] + Item0096, + /// - [System.Xml.Serialization.XmlEnumAttribute("3300")] - Item3300, - + [System.Xml.Serialization.XmlEnumAttribute("0350")] + Item0350, + /// - [System.Xml.Serialization.XmlEnumAttribute("3301")] - Item3301, - + [System.Xml.Serialization.XmlEnumAttribute("0359")] + Item0359, + /// - [System.Xml.Serialization.XmlEnumAttribute("3302")] - Item3302, - + [System.Xml.Serialization.XmlEnumAttribute("0370")] + Item0370, + /// - [System.Xml.Serialization.XmlEnumAttribute("3303")] - Item3303, - + [System.Xml.Serialization.XmlEnumAttribute("0400")] + Item0400, + /// - [System.Xml.Serialization.XmlEnumAttribute("3304")] - Item3304, - + [System.Xml.Serialization.XmlEnumAttribute("0426")] + Item0426, + /// - [System.Xml.Serialization.XmlEnumAttribute("3305")] - Item3305, - + [System.Xml.Serialization.XmlEnumAttribute("0437")] + Item0437, + /// - [System.Xml.Serialization.XmlEnumAttribute("3306")] - Item3306, - + [System.Xml.Serialization.XmlEnumAttribute("0448")] + Item0448, + /// - [System.Xml.Serialization.XmlEnumAttribute("3307")] - Item3307, - + [System.Xml.Serialization.XmlEnumAttribute("0478")] + Item0478, + /// - [System.Xml.Serialization.XmlEnumAttribute("3308")] - Item3308, - + [System.Xml.Serialization.XmlEnumAttribute("0486")] + Item0486, + /// - [System.Xml.Serialization.XmlEnumAttribute("3311")] - Item3311, - + [System.Xml.Serialization.XmlEnumAttribute("2364")] + Item2364, + /// - [System.Xml.Serialization.XmlEnumAttribute("3312")] - Item3312, - + [System.Xml.Serialization.XmlEnumAttribute("0888")] + Item0888, + /// - [System.Xml.Serialization.XmlEnumAttribute("3313")] - Item3313, - + [System.Xml.Serialization.XmlEnumAttribute("0887")] + Item0887, + /// - [System.Xml.Serialization.XmlEnumAttribute("3399")] - Item3399, - + [System.Xml.Serialization.XmlEnumAttribute("0889")] + Item0889, + /// - [System.Xml.Serialization.XmlEnumAttribute("4000")] - Item4000, - + [System.Xml.Serialization.XmlEnumAttribute("0777")] + Item0777, + /// - [System.Xml.Serialization.XmlEnumAttribute("4100")] - Item4100, - + [System.Xml.Serialization.XmlEnumAttribute("0779")] + Item0779, + /// - [System.Xml.Serialization.XmlEnumAttribute("4101")] - Item4101, - + ZZREDACTED, + } + + /// + [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 AgencyType { + + private AUCodeSetsEducationAgencyTypeType codeField; + + private bool codeFieldSpecified; + + private OtherCodeListTypeOtherCode[] otherCodeListField; + /// - [System.Xml.Serialization.XmlEnumAttribute("4102")] - Item4102, - + public AUCodeSetsEducationAgencyTypeType Code { + get { + return this.codeField; + } + set { + this.codeField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("4103")] - Item4103, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CodeSpecified { + get { + return this.codeFieldSpecified; + } + set { + this.codeFieldSpecified = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("4104")] - Item4104, - + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable=false)] + public OtherCodeListTypeOtherCode[] OtherCodeList { + get { + return this.otherCodeListField; + } + set { + this.otherCodeListField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsEducationAgencyTypeType { + /// - [System.Xml.Serialization.XmlEnumAttribute("4105")] - Item4105, - + [System.Xml.Serialization.XmlEnumAttribute("01")] + Item01, + /// - [System.Xml.Serialization.XmlEnumAttribute("4106")] - Item4106, - + [System.Xml.Serialization.XmlEnumAttribute("02")] + Item02, + /// - [System.Xml.Serialization.XmlEnumAttribute("4107")] - Item4107, - + [System.Xml.Serialization.XmlEnumAttribute("03")] + Item03, + /// - [System.Xml.Serialization.XmlEnumAttribute("4108")] - Item4108, - + [System.Xml.Serialization.XmlEnumAttribute("99")] + Item99, + /// - [System.Xml.Serialization.XmlEnumAttribute("4111")] - Item4111, - + ZZREDACTED, + } + + /// + [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 TeachingGroupPeriodType { + + private string timeTableCellRefIdField; + + private string roomNumberField; + + private string staffLocalIdField; + + private string dayIdField; + + private string periodIdField; + + private System.Nullable startTimeField; + + private bool startTimeFieldSpecified; + + private string cellTypeField; + /// - [System.Xml.Serialization.XmlEnumAttribute("4112")] - Item4112, - + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string TimeTableCellRefId { + get { + return this.timeTableCellRefIdField; + } + set { + this.timeTableCellRefIdField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("4113")] - Item4113, - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string RoomNumber { + get { + return this.roomNumberField; + } + set { + this.roomNumberField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("4114")] - Item4114, - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string StaffLocalId { + get { + return this.staffLocalIdField; + } + set { + this.staffLocalIdField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("4115")] - Item4115, - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string DayId { + get { + return this.dayIdField; + } + set { + this.dayIdField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("4199")] - Item4199, - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string PeriodId { + get { + return this.periodIdField; + } + set { + this.periodIdField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("4201")] - Item4201, - + [System.Xml.Serialization.XmlElementAttribute(DataType="time", IsNullable=true)] + public System.Nullable StartTime { + get { + return this.startTimeField; + } + set { + this.startTimeField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("4900")] - Item4900, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StartTimeSpecified { + get { + return this.startTimeFieldSpecified; + } + set { + this.startTimeFieldSpecified = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("4901")] - Item4901, - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string CellType { + get { + return this.cellTypeField; + } + set { + this.cellTypeField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.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 TeachingGroupTeacherType { + + private string staffPersonalRefIdField; + + private string staffLocalIdField; + + private NameOfRecordType nameField; + + private string associationField; + /// - [System.Xml.Serialization.XmlEnumAttribute("4902")] - Item4902, - + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string StaffPersonalRefId { + get { + return this.staffPersonalRefIdField; + } + set { + this.staffPersonalRefIdField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("4903")] - Item4903, - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string StaffLocalId { + get { + return this.staffLocalIdField; + } + set { + this.staffLocalIdField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("4904")] - Item4904, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public NameOfRecordType Name { + get { + return this.nameField; + } + set { + this.nameField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("4905")] - Item4905, - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string Association { + get { + return this.associationField; + } + set { + this.associationField = value; + } + } + } + + /// + [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 TeachingGroupStudentType { + + private string studentPersonalRefIdField; + + private string studentLocalIdField; + + private NameOfRecordType nameField; + /// - [System.Xml.Serialization.XmlEnumAttribute("4906")] - Item4906, - + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string StudentPersonalRefId { + get { + return this.studentPersonalRefIdField; + } + set { + this.studentPersonalRefIdField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("4907")] - Item4907, - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string StudentLocalId { + get { + return this.studentLocalIdField; + } + set { + this.studentLocalIdField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("4999")] - Item4999, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public NameOfRecordType Name { + get { + return this.nameField; + } + set { + this.nameField = value; + } + } + } + + /// + [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 TimeTablePeriodType { + + private string periodIdField; + + private string periodTitleField; + + private System.Nullable bellPeriodField; + + private bool bellPeriodFieldSpecified; + + private System.Nullable startTimeField; + + private bool startTimeFieldSpecified; + + private System.Nullable endTimeField; + + private bool endTimeFieldSpecified; + + private System.Nullable regularSchoolPeriodField; + + private bool regularSchoolPeriodFieldSpecified; + + private System.Nullable instructionalMinutesField; + + private bool instructionalMinutesFieldSpecified; + + private System.Nullable useInAttendanceCalculationsField; + + private bool useInAttendanceCalculationsFieldSpecified; + /// - [System.Xml.Serialization.XmlEnumAttribute("5000")] - Item5000, - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string PeriodId { + get { + return this.periodIdField; + } + set { + this.periodIdField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("5100")] - Item5100, - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string PeriodTitle { + get { + return this.periodTitleField; + } + set { + this.periodTitleField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("5101")] - Item5101, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable BellPeriod { + get { + return this.bellPeriodField; + } + set { + this.bellPeriodField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("5102")] - Item5102, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool BellPeriodSpecified { + get { + return this.bellPeriodFieldSpecified; + } + set { + this.bellPeriodFieldSpecified = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("5103")] - Item5103, - + [System.Xml.Serialization.XmlElementAttribute(DataType="time", IsNullable=true)] + public System.Nullable StartTime { + get { + return this.startTimeField; + } + set { + this.startTimeField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("5104")] - Item5104, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StartTimeSpecified { + get { + return this.startTimeFieldSpecified; + } + set { + this.startTimeFieldSpecified = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("5105")] - Item5105, - + [System.Xml.Serialization.XmlElementAttribute(DataType="time", IsNullable=true)] + public System.Nullable EndTime { + get { + return this.endTimeField; + } + set { + this.endTimeField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("5106")] - Item5106, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool EndTimeSpecified { + get { + return this.endTimeFieldSpecified; + } + set { + this.endTimeFieldSpecified = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("5107")] - Item5107, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable RegularSchoolPeriod { + get { + return this.regularSchoolPeriodField; + } + set { + this.regularSchoolPeriodField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("5108")] - Item5108, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool RegularSchoolPeriodSpecified { + get { + return this.regularSchoolPeriodFieldSpecified; + } + set { + this.regularSchoolPeriodFieldSpecified = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("5111")] - Item5111, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable InstructionalMinutes { + get { + return this.instructionalMinutesField; + } + set { + this.instructionalMinutesField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("5199")] - Item5199, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool InstructionalMinutesSpecified { + get { + return this.instructionalMinutesFieldSpecified; + } + set { + this.instructionalMinutesFieldSpecified = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("5200")] - Item5200, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable UseInAttendanceCalculations { + get { + return this.useInAttendanceCalculationsField; + } + set { + this.useInAttendanceCalculationsField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("5201")] - Item5201, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool UseInAttendanceCalculationsSpecified { + get { + return this.useInAttendanceCalculationsFieldSpecified; + } + set { + this.useInAttendanceCalculationsFieldSpecified = 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 TimeTablePeriodTypeBellPeriod { + /// - [System.Xml.Serialization.XmlEnumAttribute("5202")] - Item5202, - + Yes, + /// - [System.Xml.Serialization.XmlEnumAttribute("5203")] - Item5203, - + No, + } + + /// + [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 TimeTablePeriodTypeRegularSchoolPeriod { + /// - [System.Xml.Serialization.XmlEnumAttribute("5204")] - Item5204, - + Yes, + /// - [System.Xml.Serialization.XmlEnumAttribute("5205")] - Item5205, - - /// - [System.Xml.Serialization.XmlEnumAttribute("5206")] - Item5206, - + No, + } + + /// + [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 TimeTablePeriodTypeUseInAttendanceCalculations { + /// - [System.Xml.Serialization.XmlEnumAttribute("5207")] - Item5207, - + Yes, + /// - [System.Xml.Serialization.XmlEnumAttribute("5208")] - Item5208, - + No, + } + + /// + [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 TimeTableDayType { + + private string dayIdField; + + private string dayTitleField; + + private TimeTablePeriodType[] timeTablePeriodListField; + /// - [System.Xml.Serialization.XmlEnumAttribute("5211")] - Item5211, - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string DayId { + get { + return this.dayIdField; + } + set { + this.dayIdField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("5212")] - Item5212, - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string DayTitle { + get { + return this.dayTitleField; + } + set { + this.dayTitleField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("5213")] - Item5213, - + [System.Xml.Serialization.XmlArrayItemAttribute("TimeTablePeriod", IsNullable=false)] + public TimeTablePeriodType[] TimeTablePeriodList { + get { + return this.timeTablePeriodListField; + } + set { + this.timeTablePeriodListField = value; + } + } + } + + /// + [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 YearRangeType { + + private YearLevelType startField; + + private YearLevelType endField; + /// - [System.Xml.Serialization.XmlEnumAttribute("5214")] - Item5214, - + public YearLevelType Start { + get { + return this.startField; + } + set { + this.startField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("5215")] - Item5215, - + public YearLevelType End { + get { + return this.endField; + } + set { + this.endField = value; + } + } + } + + /// + [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 YearLevelType { + + private AUCodeSetsYearLevelCodeType codeField; + + private bool codeFieldSpecified; + /// - [System.Xml.Serialization.XmlEnumAttribute("5299")] - Item5299, - + public AUCodeSetsYearLevelCodeType Code { + get { + return this.codeField; + } + set { + this.codeField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("6000")] - Item6000, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CodeSpecified { + get { + return this.codeFieldSpecified; + } + set { + this.codeFieldSpecified = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsYearLevelCodeType { + /// - [System.Xml.Serialization.XmlEnumAttribute("6100")] - Item6100, - + [System.Xml.Serialization.XmlEnumAttribute("1")] + Item1, + /// - [System.Xml.Serialization.XmlEnumAttribute("6101")] - Item6101, - + [System.Xml.Serialization.XmlEnumAttribute("10")] + Item10, + /// - [System.Xml.Serialization.XmlEnumAttribute("6102")] - Item6102, - + [System.Xml.Serialization.XmlEnumAttribute("11")] + Item11, + /// - [System.Xml.Serialization.XmlEnumAttribute("6199")] - Item6199, - + [System.Xml.Serialization.XmlEnumAttribute("12")] + Item12, + /// - [System.Xml.Serialization.XmlEnumAttribute("6900")] - Item6900, - + [System.Xml.Serialization.XmlEnumAttribute("13")] + Item13, + /// - [System.Xml.Serialization.XmlEnumAttribute("6901")] - Item6901, - + [System.Xml.Serialization.XmlEnumAttribute("2")] + Item2, + /// - [System.Xml.Serialization.XmlEnumAttribute("6902")] - Item6902, - + [System.Xml.Serialization.XmlEnumAttribute("3")] + Item3, + /// - [System.Xml.Serialization.XmlEnumAttribute("6903")] - Item6903, - + [System.Xml.Serialization.XmlEnumAttribute("4")] + Item4, + /// - [System.Xml.Serialization.XmlEnumAttribute("6904")] - Item6904, - + [System.Xml.Serialization.XmlEnumAttribute("5")] + Item5, + /// - [System.Xml.Serialization.XmlEnumAttribute("6999")] - Item6999, - + [System.Xml.Serialization.XmlEnumAttribute("6")] + Item6, + /// - [System.Xml.Serialization.XmlEnumAttribute("7000")] - Item7000, - + [System.Xml.Serialization.XmlEnumAttribute("7")] + Item7, + /// - [System.Xml.Serialization.XmlEnumAttribute("7100")] - Item7100, - + [System.Xml.Serialization.XmlEnumAttribute("8")] + Item8, + /// - [System.Xml.Serialization.XmlEnumAttribute("7101")] - Item7101, - + [System.Xml.Serialization.XmlEnumAttribute("9")] + Item9, + /// - [System.Xml.Serialization.XmlEnumAttribute("7102")] - Item7102, - + K, + /// - [System.Xml.Serialization.XmlEnumAttribute("7103")] - Item7103, - + P, + /// - [System.Xml.Serialization.XmlEnumAttribute("7104")] - Item7104, - + K3, + /// - [System.Xml.Serialization.XmlEnumAttribute("7106")] - Item7106, - + K4, + /// - [System.Xml.Serialization.XmlEnumAttribute("7107")] - Item7107, - + CC, + /// - [System.Xml.Serialization.XmlEnumAttribute("7111")] - Item7111, - + PS, + /// - [System.Xml.Serialization.XmlEnumAttribute("7112")] - Item7112, - + UG, + /// - [System.Xml.Serialization.XmlEnumAttribute("7113")] - Item7113, - + [System.Xml.Serialization.XmlEnumAttribute("11MINUS")] + Item11MINUS, + /// - [System.Xml.Serialization.XmlEnumAttribute("7114")] - Item7114, - + [System.Xml.Serialization.XmlEnumAttribute("12PLUS")] + Item12PLUS, + /// - [System.Xml.Serialization.XmlEnumAttribute("7115")] - Item7115, - + UGJunSec, + /// - [System.Xml.Serialization.XmlEnumAttribute("7116")] - Item7116, - + UGPri, + /// - [System.Xml.Serialization.XmlEnumAttribute("7117")] - Item7117, - + UGSec, + /// - [System.Xml.Serialization.XmlEnumAttribute("7199")] - Item7199, - + UGSnrSec, + /// - [System.Xml.Serialization.XmlEnumAttribute("7200")] - Item7200, - + ZZREDACTED, + } + + /// + [System.Xml.Serialization.XmlIncludeAttribute(typeof(ReportPackageType))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(LearningResourcePackageType))] + [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 AbstractContentPackageType { + + private object itemField; + + private string refIdField; + /// - [System.Xml.Serialization.XmlEnumAttribute("7201")] - Item7201, - + [System.Xml.Serialization.XmlElementAttribute("BinaryData", typeof(AbstractContentPackageTypeBinaryData))] + [System.Xml.Serialization.XmlElementAttribute("Reference", typeof(AbstractContentPackageTypeReference))] + [System.Xml.Serialization.XmlElementAttribute("TextData", typeof(AbstractContentPackageTypeTextData))] + [System.Xml.Serialization.XmlElementAttribute("XMLData", typeof(AbstractContentPackageTypeXMLData))] + public object Item { + get { + return this.itemField; + } + set { + this.itemField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("7202")] - Item7202, - + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = 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 AbstractContentPackageTypeBinaryData { + + private string mIMETypeField; + + private string fileNameField; + + private string descriptionField; + + private string valueField; + /// - [System.Xml.Serialization.XmlEnumAttribute("7203")] - Item7203, - + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string MIMEType { + get { + return this.mIMETypeField; + } + set { + this.mIMETypeField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("7204")] - Item7204, - + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string FileName { + get { + return this.fileNameField; + } + set { + this.fileNameField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("7205")] - Item7205, - + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string Description { + get { + return this.descriptionField; + } + set { + this.descriptionField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("7206")] - Item7206, - + [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.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class AbstractContentPackageTypeReference { + + private string uRLField; + + private string mIMETypeField; + + private string descriptionField; + /// - [System.Xml.Serialization.XmlEnumAttribute("7207")] - Item7207, - + [System.Xml.Serialization.XmlElementAttribute(DataType="anyURI")] + public string URL { + get { + return this.uRLField; + } + set { + this.uRLField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("7208")] - Item7208, - + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string MIMEType { + get { + return this.mIMETypeField; + } + set { + this.mIMETypeField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("7211")] - Item7211, - + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string Description { + get { + return this.descriptionField; + } + set { + this.descriptionField = 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 AbstractContentPackageTypeTextData { + + private string mIMETypeField; + + private string fileNameField; + + private string descriptionField; + + private string valueField; + /// - [System.Xml.Serialization.XmlEnumAttribute("7212")] - Item7212, - + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string MIMEType { + get { + return this.mIMETypeField; + } + set { + this.mIMETypeField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("7213")] - Item7213, - + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string FileName { + get { + return this.fileNameField; + } + set { + this.fileNameField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("7214")] - Item7214, - + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string Description { + get { + return this.descriptionField; + } + set { + this.descriptionField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("7299")] - Item7299, - + [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.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class AbstractContentPackageTypeXMLData { + + private System.Xml.XmlElement anyField; + + private string descriptionField; + /// - [System.Xml.Serialization.XmlEnumAttribute("8000")] - Item8000, - + [System.Xml.Serialization.XmlAnyElementAttribute()] + public System.Xml.XmlElement Any { + get { + return this.anyField; + } + set { + this.anyField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("8100")] - Item8100, - + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string Description { + get { + return this.descriptionField; + } + set { + this.descriptionField = value; + } + } + } + + /// + [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 ReportPackageType : AbstractContentPackageType { + } + + /// + [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 ComponentType { + + private string nameField; + + private string referenceField; + + private string descriptionField; + + private string[] strategiesField; + + private AssociatedObjectsTypeAssociatedObject[] associatedObjectsField; + /// - [System.Xml.Serialization.XmlEnumAttribute("8101")] - Item8101, - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string Name { + get { + return this.nameField; + } + set { + this.nameField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("8102")] - Item8102, - + public string Reference { + get { + return this.referenceField; + } + set { + this.referenceField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("8103")] - Item8103, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string Description { + get { + return this.descriptionField; + } + set { + this.descriptionField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("8104")] - Item8104, - + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("Strategy", IsNullable=false)] + public string[] Strategies { + get { + return this.strategiesField; + } + set { + this.strategiesField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("8105")] - Item8105, - + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("AssociatedObject", IsNullable=false)] + public AssociatedObjectsTypeAssociatedObject[] AssociatedObjects { + get { + return this.associatedObjectsField; + } + set { + this.associatedObjectsField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.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 AssociatedObjectsTypeAssociatedObject { + + private string sIF_RefObjectField; + + private string valueField; + /// - [System.Xml.Serialization.XmlEnumAttribute("8106")] - Item8106, - + [System.Xml.Serialization.XmlAttributeAttribute(DataType="NCName")] + public string SIF_RefObject { + get { + return this.sIF_RefObjectField; + } + set { + this.sIF_RefObjectField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("8107")] - Item8107, - + [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.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class EvaluationType { + + private string descriptionField; + + private System.Nullable dateField; + + private bool dateFieldSpecified; + + private NameType nameField; + + private string refIdField; + /// - [System.Xml.Serialization.XmlEnumAttribute("8199")] - Item8199, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string Description { + get { + return this.descriptionField; + } + set { + this.descriptionField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("8200")] - Item8200, - + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable Date { + get { + return this.dateField; + } + set { + this.dateField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("8201")] - Item8201, - - /// - [System.Xml.Serialization.XmlEnumAttribute("8202")] - Item8202, - - /// - [System.Xml.Serialization.XmlEnumAttribute("8203")] - Item8203, - - /// - [System.Xml.Serialization.XmlEnumAttribute("8204")] - Item8204, - - /// - [System.Xml.Serialization.XmlEnumAttribute("8205")] - Item8205, - - /// - [System.Xml.Serialization.XmlEnumAttribute("8206")] - Item8206, - - /// - [System.Xml.Serialization.XmlEnumAttribute("8207")] - Item8207, - - /// - [System.Xml.Serialization.XmlEnumAttribute("8208")] - Item8208, - - /// - [System.Xml.Serialization.XmlEnumAttribute("8211")] - Item8211, - - /// - [System.Xml.Serialization.XmlEnumAttribute("8212")] - Item8212, - - /// - [System.Xml.Serialization.XmlEnumAttribute("8213")] - Item8213, - - /// - [System.Xml.Serialization.XmlEnumAttribute("8299")] - Item8299, - - /// - [System.Xml.Serialization.XmlEnumAttribute("8300")] - Item8300, - - /// - [System.Xml.Serialization.XmlEnumAttribute("8301")] - Item8301, - - /// - [System.Xml.Serialization.XmlEnumAttribute("8302")] - Item8302, - - /// - [System.Xml.Serialization.XmlEnumAttribute("8303")] - Item8303, - - /// - [System.Xml.Serialization.XmlEnumAttribute("8304")] - Item8304, - - /// - [System.Xml.Serialization.XmlEnumAttribute("8305")] - Item8305, - - /// - [System.Xml.Serialization.XmlEnumAttribute("8306")] - Item8306, - - /// - [System.Xml.Serialization.XmlEnumAttribute("8399")] - Item8399, - - /// - [System.Xml.Serialization.XmlEnumAttribute("8400")] - Item8400, - - /// - [System.Xml.Serialization.XmlEnumAttribute("8401")] - Item8401, - - /// - [System.Xml.Serialization.XmlEnumAttribute("8402")] - Item8402, - - /// - [System.Xml.Serialization.XmlEnumAttribute("8403")] - Item8403, - - /// - [System.Xml.Serialization.XmlEnumAttribute("8404")] - Item8404, - - /// - [System.Xml.Serialization.XmlEnumAttribute("8405")] - Item8405, - - /// - [System.Xml.Serialization.XmlEnumAttribute("8499")] - Item8499, - - /// - [System.Xml.Serialization.XmlEnumAttribute("9000")] - Item9000, - - /// - [System.Xml.Serialization.XmlEnumAttribute("9100")] - Item9100, - - /// - [System.Xml.Serialization.XmlEnumAttribute("9101")] - Item9101, - - /// - [System.Xml.Serialization.XmlEnumAttribute("9103")] - Item9103, - - /// - [System.Xml.Serialization.XmlEnumAttribute("9104")] - Item9104, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DateSpecified { + get { + return this.dateFieldSpecified; + } + set { + this.dateFieldSpecified = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("9105")] - Item9105, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public NameType Name { + get { + return this.nameField; + } + set { + this.nameField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("9106")] - Item9106, - + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [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 ApprovalType { + + private string organizationField; + + private System.DateTime dateField; + + private bool dateFieldSpecified; + /// - [System.Xml.Serialization.XmlEnumAttribute("9107")] - Item9107, - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string Organization { + get { + return this.organizationField; + } + set { + this.organizationField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("9108")] - Item9108, - + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime Date { + get { + return this.dateField; + } + set { + this.dateField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("9199")] - Item9199, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DateSpecified { + get { + return this.dateFieldSpecified; + } + set { + this.dateFieldSpecified = value; + } + } + } + + /// + [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 ContactType { + + private NameType nameField; + + private AddressType addressField; + + private PhoneNumberType phoneNumberField; + + private EmailType emailField; + /// - [System.Xml.Serialization.XmlEnumAttribute("9200")] - Item9200, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public NameType Name { + get { + return this.nameField; + } + set { + this.nameField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("9201")] - Item9201, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public AddressType Address { + get { + return this.addressField; + } + set { + this.addressField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("9202")] - Item9202, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public PhoneNumberType PhoneNumber { + get { + return this.phoneNumberField; + } + set { + this.phoneNumberField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("9203")] - Item9203, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public EmailType Email { + get { + return this.emailField; + } + set { + this.emailField = value; + } + } + } + + /// + [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 ResourcesType { + + private ResourcesTypeResourceType resourceTypeField; + + private string valueField; + /// - [System.Xml.Serialization.XmlEnumAttribute("9204")] - Item9204, - + [System.Xml.Serialization.XmlAttributeAttribute()] + public ResourcesTypeResourceType ResourceType { + get { + return this.resourceTypeField; + } + set { + this.resourceTypeField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("9205")] - Item9205, - + [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 ResourcesTypeResourceType { + /// - [System.Xml.Serialization.XmlEnumAttribute("9206")] - Item9206, - + LearningResource, + /// - [System.Xml.Serialization.XmlEnumAttribute("9207")] - Item9207, - + WorkSample, + /// - [System.Xml.Serialization.XmlEnumAttribute("9208")] - Item9208, - + AnnotatedWorkSample, + /// - [System.Xml.Serialization.XmlEnumAttribute("9212")] - Item9212, - + Other, + } + + /// + [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 ACStrandSubjectAreaType { + + private AUCodeSetsACStrandType aCStrandField; + + private bool aCStrandFieldSpecified; + + private SubjectAreaType subjectAreaField; + /// - [System.Xml.Serialization.XmlEnumAttribute("9213")] - Item9213, - + public AUCodeSetsACStrandType ACStrand { + get { + return this.aCStrandField; + } + set { + this.aCStrandField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("9214")] - Item9214, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ACStrandSpecified { + get { + return this.aCStrandFieldSpecified; + } + set { + this.aCStrandFieldSpecified = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("9215")] - Item9215, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SubjectAreaType SubjectArea { + get { + return this.subjectAreaField; + } + set { + this.subjectAreaField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsACStrandType { + /// - [System.Xml.Serialization.XmlEnumAttribute("9216")] - Item9216, - + A, + /// - [System.Xml.Serialization.XmlEnumAttribute("9217")] - Item9217, - + B, + /// - [System.Xml.Serialization.XmlEnumAttribute("9218")] - Item9218, - + C, + /// - [System.Xml.Serialization.XmlEnumAttribute("9221")] - Item9221, - + D, + /// - [System.Xml.Serialization.XmlEnumAttribute("9222")] - Item9222, - + E, + /// - [System.Xml.Serialization.XmlEnumAttribute("9223")] - Item9223, - + G, + /// - [System.Xml.Serialization.XmlEnumAttribute("9224")] - Item9224, - + H, + /// - [System.Xml.Serialization.XmlEnumAttribute("9225")] - Item9225, - + I, + /// - [System.Xml.Serialization.XmlEnumAttribute("9226")] - Item9226, - + L, + /// - [System.Xml.Serialization.XmlEnumAttribute("9227")] - Item9227, - + M, + /// - [System.Xml.Serialization.XmlEnumAttribute("9228")] - Item9228, - + P, + /// - [System.Xml.Serialization.XmlEnumAttribute("9231")] - Item9231, - + S, + /// - [System.Xml.Serialization.XmlEnumAttribute("9232")] - Item9232, - + U, + /// - [System.Xml.Serialization.XmlEnumAttribute("9299")] - Item9299, - + T, + /// - [System.Xml.Serialization.XmlEnumAttribute("4300")] - Item4300, - + W, + /// ZZREDACTED, } - + /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum AUCodeSetsMaritalStatusAIHWType - { - - /// - [System.Xml.Serialization.XmlEnumAttribute("1")] - Item1, - - /// - [System.Xml.Serialization.XmlEnumAttribute("2")] - Item2, - - /// - [System.Xml.Serialization.XmlEnumAttribute("3")] - Item3, - - /// - [System.Xml.Serialization.XmlEnumAttribute("4")] - Item4, - - /// - [System.Xml.Serialization.XmlEnumAttribute("5")] - Item5, - - /// - [System.Xml.Serialization.XmlEnumAttribute("6")] - Item6, - + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class AbstractContentElementType { + + private object itemField; + /// - ZZREDACTED, + [System.Xml.Serialization.XmlElementAttribute("BinaryData", typeof(AbstractContentElementTypeBinaryData))] + [System.Xml.Serialization.XmlElementAttribute("Reference", typeof(AbstractContentElementTypeReference))] + [System.Xml.Serialization.XmlElementAttribute("TextData", typeof(AbstractContentElementTypeTextData))] + [System.Xml.Serialization.XmlElementAttribute("XMLData", typeof(AbstractContentElementTypeXMLData))] + public object Item { + get { + return this.itemField; + } + set { + this.itemField = value; + } + } } - + /// [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("Address", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class AddressType - { - - private AddressTypeStreet streetField; - - private string cityField; - - private string stateProvinceField; - - private System.Nullable countryField; - - private bool countryFieldSpecified; - - private string postalCodeField; - - private GridLocationType gridLocationField; - - private AddressTypeMapReference mapReferenceField; - - private string radioContactField; - - private string communityField; - - private string localIdField; - - private string addressGlobalUIDField; - - private AddressTypeStatisticalAreas statisticalAreasField; - - private AUCodeSetsAddressTypeType typeField; - - private AUCodeSetsAddressRoleType roleField; - + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class AbstractContentElementTypeBinaryData { + + private string mIMETypeField; + + private string fileNameField; + + private string descriptionField; + + private string valueField; + /// - public AddressTypeStreet Street - { - get - { - return this.streetField; + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string MIMEType { + get { + return this.mIMETypeField; } - set - { - this.streetField = value; + set { + this.mIMETypeField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string City - { - get - { - return this.cityField; + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string FileName { + get { + return this.fileNameField; } - set - { - this.cityField = value; + set { + this.fileNameField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public string StateProvince - { - get - { - return this.stateProvinceField; + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string Description { + get { + return this.descriptionField; } - set - { - this.stateProvinceField = value; + set { + this.descriptionField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable Country - { - get - { - return this.countryField; + [System.Xml.Serialization.XmlTextAttribute()] + public string Value { + get { + return this.valueField; } - set - { - this.countryField = value; + set { + this.valueField = 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 AbstractContentElementTypeReference { + + private string uRLField; + + private string mIMETypeField; + + private string descriptionField; + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool CountrySpecified - { - get - { - return this.countryFieldSpecified; + [System.Xml.Serialization.XmlElementAttribute(DataType="anyURI")] + public string URL { + get { + return this.uRLField; } - set - { - this.countryFieldSpecified = value; + set { + this.uRLField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string PostalCode - { - get - { - return this.postalCodeField; + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string MIMEType { + get { + return this.mIMETypeField; } - set - { - this.postalCodeField = value; + set { + this.mIMETypeField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public GridLocationType GridLocation - { - get - { - return this.gridLocationField; + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string Description { + get { + return this.descriptionField; } - set - { - this.gridLocationField = value; + set { + this.descriptionField = 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 AbstractContentElementTypeTextData { + + private string mIMETypeField; + + private string fileNameField; + + private string descriptionField; + + private string valueField; + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public AddressTypeMapReference MapReference - { - get - { - return this.mapReferenceField; + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string MIMEType { + get { + return this.mIMETypeField; } - set - { - this.mapReferenceField = value; + set { + this.mIMETypeField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public string RadioContact - { - get - { - return this.radioContactField; + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string FileName { + get { + return this.fileNameField; } - set - { - this.radioContactField = value; + set { + this.fileNameField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string Community - { - get - { - return this.communityField; + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string Description { + get { + return this.descriptionField; } - set - { - this.communityField = value; + set { + this.descriptionField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string LocalId - { - get - { - return this.localIdField; + [System.Xml.Serialization.XmlTextAttribute()] + public string Value { + get { + return this.valueField; } - set - { - this.localIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string AddressGlobalUID - { - get - { - return this.addressGlobalUIDField; - } - set - { - this.addressGlobalUIDField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public AddressTypeStatisticalAreas StatisticalAreas - { - get - { - return this.statisticalAreasField; - } - set - { - this.statisticalAreasField = value; - } - } - - /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public AUCodeSetsAddressTypeType Type - { - get - { - return this.typeField; - } - set - { - this.typeField = value; - } - } - - /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public AUCodeSetsAddressRoleType Role - { - get - { - return this.roleField; - } - set - { - this.roleField = value; + set { + this.valueField = 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/au/datamodel/3.4")] - public partial class AddressTypeStreet - { - - private string line1Field; - - private string line2Field; - - private string line3Field; - - private string complexField; - - private string streetNumberField; - - private string streetPrefixField; - - private string streetNameField; - - private string streetTypeField; - - private string streetSuffixField; - - private string apartmentTypeField; - - private string apartmentNumberPrefixField; - - private string apartmentNumberField; - - private string apartmentNumberSuffixField; - + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class AbstractContentElementTypeXMLData { + + private System.Xml.XmlElement anyField; + + private string descriptionField; + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string Line1 - { - get - { - return this.line1Field; + [System.Xml.Serialization.XmlAnyElementAttribute()] + public System.Xml.XmlElement Any { + get { + return this.anyField; } - set - { - this.line1Field = value; + set { + this.anyField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string Line2 - { - get - { - return this.line2Field; + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string Description { + get { + return this.descriptionField; } - set - { - this.line2Field = value; + set { + this.descriptionField = value; } } - + } + + /// + [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 CreationUserType { + + private string userIdField; + + private CreationUserTypeType typeField; + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string Line3 - { - get - { - return this.line3Field; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string UserId { + get { + return this.userIdField; } - set - { - this.line3Field = value; + set { + this.userIdField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string Complex - { - get - { - return this.complexField; + [System.Xml.Serialization.XmlAttributeAttribute()] + public CreationUserTypeType Type { + get { + return this.typeField; } - set - { - this.complexField = value; + set { + this.typeField = 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 CreationUserTypeType { + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string StreetNumber - { - get - { - return this.streetNumberField; - } - set - { - this.streetNumberField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("Office Staff")] + OfficeStaff, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string StreetPrefix - { - get - { - return this.streetPrefixField; - } - set - { - this.streetPrefixField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("School Admin")] + SchoolAdmin, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string StreetName - { - get - { - return this.streetNameField; - } - set - { - this.streetNameField = value; - } - } - + Parent, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string StreetType - { - get - { - return this.streetTypeField; - } - set - { - this.streetTypeField = value; - } - } - + Nurse, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string StreetSuffix - { - get - { - return this.streetSuffixField; - } - set - { - this.streetSuffixField = value; - } - } - + Teacher, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string ApartmentType - { - get - { - return this.apartmentTypeField; - } - set - { - this.apartmentTypeField = value; - } - } - + Other, + } + + /// + [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 AuditInfoType { + + private CreationUserType creationUserField; + + private System.DateTime creationDateTimeField; + + private bool creationDateTimeFieldSpecified; + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string ApartmentNumberPrefix - { - get - { - return this.apartmentNumberPrefixField; + public CreationUserType CreationUser { + get { + return this.creationUserField; } - set - { - this.apartmentNumberPrefixField = value; + set { + this.creationUserField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string ApartmentNumber - { - get - { - return this.apartmentNumberField; + public System.DateTime CreationDateTime { + get { + return this.creationDateTimeField; } - set - { - this.apartmentNumberField = value; + set { + this.creationDateTimeField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string ApartmentNumberSuffix - { - get - { - return this.apartmentNumberSuffixField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CreationDateTimeSpecified { + get { + return this.creationDateTimeFieldSpecified; } - set - { - this.apartmentNumberSuffixField = value; + set { + this.creationDateTimeFieldSpecified = value; } } } - + /// [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("GridLocation", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class GridLocationType - { - - private decimal latitudeField; - - private bool latitudeFieldSpecified; - - private decimal longitudeField; - - private bool longitudeFieldSpecified; - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class AttendanceInfoType { + + private AttendanceInfoTypeCountsTowardAttendance countsTowardAttendanceField; + + private bool countsTowardAttendanceFieldSpecified; + + private decimal attendanceValueField; + + private bool attendanceValueFieldSpecified; + /// - public decimal Latitude - { - get - { - return this.latitudeField; + public AttendanceInfoTypeCountsTowardAttendance CountsTowardAttendance { + get { + return this.countsTowardAttendanceField; } - set - { - this.latitudeField = value; + set { + this.countsTowardAttendanceField = value; } } - + /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool LatitudeSpecified - { - get - { - return this.latitudeFieldSpecified; + public bool CountsTowardAttendanceSpecified { + get { + return this.countsTowardAttendanceFieldSpecified; } - set - { - this.latitudeFieldSpecified = value; + set { + this.countsTowardAttendanceFieldSpecified = value; } } - + /// - public decimal Longitude - { - get - { - return this.longitudeField; + public decimal AttendanceValue { + get { + return this.attendanceValueField; } - set - { - this.longitudeField = value; + set { + this.attendanceValueField = value; } } - + /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool LongitudeSpecified - { - get - { - return this.longitudeFieldSpecified; + public bool AttendanceValueSpecified { + get { + return this.attendanceValueFieldSpecified; } - set - { - this.longitudeFieldSpecified = value; + set { + this.attendanceValueFieldSpecified = 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 AttendanceInfoTypeCountsTowardAttendance { + + /// + Yes, + + /// + No, + } + /// [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/au/datamodel/3.4")] - public partial class AddressTypeMapReference - { - - private string xCoordinateField; - - private string yCoordinateField; - - private string typeField; - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class CalendarDateInfoType { + + private AUCodeSetsCalendarEventType codeField; + + private bool codeFieldSpecified; + + private OtherCodeListTypeOtherCode[] otherCodeListField; + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string XCoordinate - { - get - { - return this.xCoordinateField; + public AUCodeSetsCalendarEventType Code { + get { + return this.codeField; } - set - { - this.xCoordinateField = value; + set { + this.codeField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string YCoordinate - { - get - { - return this.yCoordinateField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CodeSpecified { + get { + return this.codeFieldSpecified; } - set - { - this.yCoordinateField = value; + set { + this.codeFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "normalizedString")] - public string Type - { - get - { - return this.typeField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable=false)] + public OtherCodeListTypeOtherCode[] OtherCodeList { + get { + return this.otherCodeListField; } - set - { - this.typeField = value; + set { + this.otherCodeListField = 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/au/datamodel/3.4")] - public partial class AddressTypeStatisticalAreas - { - - private AddressTypeStatisticalAreasStatisticalArea statisticalAreaField; - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsCalendarEventType { + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public AddressTypeStatisticalAreasStatisticalArea StatisticalArea - { - get - { - return this.statisticalAreaField; - } - set - { - this.statisticalAreaField = value; - } - } + [System.Xml.Serialization.XmlEnumAttribute("0845")] + Item0845, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0846")] + Item0846, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0848")] + Item0848, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0849")] + Item0849, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3421")] + Item3421, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9999")] + Item9999, + + /// + INST, + + /// + MKUP, + + /// + ZZREDACTED, } - + /// [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/au/datamodel/3.4")] - public partial class AddressTypeStatisticalAreasStatisticalArea - { - - private AddressTypeStatisticalAreasStatisticalAreaSpatialUnitType spatialUnitTypeField; - - private string valueField; - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class ProgramAvailabilityType { + + private AUCodeSets0211ProgramAvailabilityType codeField; + + private bool codeFieldSpecified; + + private OtherCodeListTypeOtherCode[] otherCodeListField; + /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public AddressTypeStatisticalAreasStatisticalAreaSpatialUnitType SpatialUnitType - { - get - { - return this.spatialUnitTypeField; + public AUCodeSets0211ProgramAvailabilityType Code { + get { + return this.codeField; } - set - { - this.spatialUnitTypeField = value; + set { + this.codeField = value; } } - + /// - [System.Xml.Serialization.XmlTextAttribute(DataType = "normalizedString")] - public string Value - { - get - { - return this.valueField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CodeSpecified { + get { + return this.codeFieldSpecified; } - set - { - this.valueField = value; + set { + this.codeFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable=false)] + public OtherCodeListTypeOtherCode[] OtherCodeList { + get { + return this.otherCodeListField; + } + set { + this.otherCodeListField = value; } } } - + /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum AddressTypeStatisticalAreasStatisticalAreaSpatialUnitType - { - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSets0211ProgramAvailabilityType { + /// - MB, - + [System.Xml.Serialization.XmlEnumAttribute("0236")] + Item0236, + /// - SA1, - + [System.Xml.Serialization.XmlEnumAttribute("0235")] + Item0235, + /// - SA2, - + [System.Xml.Serialization.XmlEnumAttribute("0231")] + Item0231, + /// - SA3, - + [System.Xml.Serialization.XmlEnumAttribute("0239")] + Item0239, + /// - SA4, - + [System.Xml.Serialization.XmlEnumAttribute("0238")] + Item0238, + /// - GCCSA, - + [System.Xml.Serialization.XmlEnumAttribute("9999")] + Item9999, + /// - [System.Xml.Serialization.XmlEnumAttribute("S/T")] - ST, - + [System.Xml.Serialization.XmlEnumAttribute("9998")] + Item9998, + /// - LG, - + [System.Xml.Serialization.XmlEnumAttribute("0237")] + Item0237, + /// - TR, - + [System.Xml.Serialization.XmlEnumAttribute("0234")] + Item0234, + /// - ILOC, - + ZZREDACTED, + } + + /// + [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 ProgramStatusType { + + private ProgramStatusTypeCode codeField; + + private bool codeFieldSpecified; + + private OtherCodeListTypeOtherCode[] otherCodeListField; + /// - IARE, - + public ProgramStatusTypeCode Code { + get { + return this.codeField; + } + set { + this.codeField = value; + } + } + /// - IREG, + [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)] + public OtherCodeListTypeOtherCode[] OtherCodeList { + get { + return this.otherCodeListField; + } + set { + this.otherCodeListField = value; + } + } } - + /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum AUCodeSetsAddressTypeType - { - - /// - [System.Xml.Serialization.XmlEnumAttribute("0123")] - Item0123, - + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum ProgramStatusTypeCode { + /// - [System.Xml.Serialization.XmlEnumAttribute("0123A")] - Item0123A, - + S001, + /// - [System.Xml.Serialization.XmlEnumAttribute("0124")] - Item0124, - + S002, + /// - [System.Xml.Serialization.XmlEnumAttribute("0124A")] - Item0124A, - + S003, + /// - [System.Xml.Serialization.XmlEnumAttribute("0125")] - Item0125, - + S004, + /// - [System.Xml.Serialization.XmlEnumAttribute("0765")] - Item0765, - + S005, + /// - [System.Xml.Serialization.XmlEnumAttribute("0765A")] - Item0765A, - + S006, + /// [System.Xml.Serialization.XmlEnumAttribute("9999")] Item9999, - - /// - [System.Xml.Serialization.XmlEnumAttribute("9999A")] - Item9999A, - - /// - ZZREDACTED, } - + /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum AUCodeSetsAddressRoleType - { - + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class ReferralSourceType { + + private AUCodeSets0792IdentificationProcedureType codeField; + + private bool codeFieldSpecified; + + private OtherCodeListTypeOtherCode[] otherCodeListField; + /// - [System.Xml.Serialization.XmlEnumAttribute("012A")] - Item012A, - + public AUCodeSets0792IdentificationProcedureType Code { + get { + return this.codeField; + } + set { + this.codeField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("012B")] - Item012B, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CodeSpecified { + get { + return this.codeFieldSpecified; + } + set { + this.codeFieldSpecified = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("012C")] - Item012C, - + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable=false)] + public OtherCodeListTypeOtherCode[] OtherCodeList { + get { + return this.otherCodeListField; + } + set { + this.otherCodeListField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSets0792IdentificationProcedureType { + /// - [System.Xml.Serialization.XmlEnumAttribute("013A")] - Item013A, - + [System.Xml.Serialization.XmlEnumAttribute("2147")] + Item2147, + /// - [System.Xml.Serialization.XmlEnumAttribute("1073")] - Item1073, - + [System.Xml.Serialization.XmlEnumAttribute("2148")] + Item2148, + /// - [System.Xml.Serialization.XmlEnumAttribute("1074")] - Item1074, - + [System.Xml.Serialization.XmlEnumAttribute("9999")] + Item9999, + /// - [System.Xml.Serialization.XmlEnumAttribute("1075")] - Item1075, - + [System.Xml.Serialization.XmlEnumAttribute("2149")] + Item2149, + /// - [System.Xml.Serialization.XmlEnumAttribute("2382")] - Item2382, - + [System.Xml.Serialization.XmlEnumAttribute("2151")] + Item2151, + /// - [System.Xml.Serialization.XmlEnumAttribute("9999")] - Item9999, - + [System.Xml.Serialization.XmlEnumAttribute("2152")] + Item2152, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2153")] + Item2153, + /// ZZREDACTED, } - + /// [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("PhoneNumber", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class PhoneNumberType - { - - private string numberField; - - private string extensionField; - - private System.Nullable listedStatusField; - - private bool listedStatusFieldSpecified; - - private AUCodeSetsTelephoneNumberTypeType typeField; - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string Number - { - get - { - return this.numberField; - } - set - { - this.numberField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string Extension - { - get - { - return this.extensionField; - } - set - { - this.extensionField = value; - } - } - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class ProgramFundingSourceType { + + private AUCodeSetsProgramFundingSourceCodeType codeField; + + private bool codeFieldSpecified; + + private OtherCodeListTypeOtherCode[] otherCodeListField; + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable ListedStatus - { - get - { - return this.listedStatusField; + public AUCodeSetsProgramFundingSourceCodeType Code { + get { + return this.codeField; } - set - { - this.listedStatusField = value; + set { + this.codeField = value; } } - + /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool ListedStatusSpecified - { - get - { - return this.listedStatusFieldSpecified; + public bool CodeSpecified { + get { + return this.codeFieldSpecified; } - set - { - this.listedStatusFieldSpecified = value; + set { + this.codeFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public AUCodeSetsTelephoneNumberTypeType Type - { - get - { - return this.typeField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable=false)] + public OtherCodeListTypeOtherCode[] OtherCodeList { + get { + return this.otherCodeListField; } - set - { - this.typeField = value; + set { + this.otherCodeListField = value; } } } - + /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum AUCodeSetsTelephoneNumberTypeType - { - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsProgramFundingSourceCodeType { + /// - [System.Xml.Serialization.XmlEnumAttribute("0096")] - Item0096, - + [System.Xml.Serialization.XmlEnumAttribute("1")] + Item1, + /// - [System.Xml.Serialization.XmlEnumAttribute("0350")] - Item0350, - - /// - [System.Xml.Serialization.XmlEnumAttribute("0359")] - Item0359, - - /// - [System.Xml.Serialization.XmlEnumAttribute("0370")] - Item0370, - - /// - [System.Xml.Serialization.XmlEnumAttribute("0400")] - Item0400, - - /// - [System.Xml.Serialization.XmlEnumAttribute("0426")] - Item0426, - - /// - [System.Xml.Serialization.XmlEnumAttribute("0437")] - Item0437, - - /// - [System.Xml.Serialization.XmlEnumAttribute("0448")] - Item0448, - - /// - [System.Xml.Serialization.XmlEnumAttribute("0478")] - Item0478, - - /// - [System.Xml.Serialization.XmlEnumAttribute("0486")] - Item0486, - - /// - [System.Xml.Serialization.XmlEnumAttribute("2364")] - Item2364, - - /// - [System.Xml.Serialization.XmlEnumAttribute("0888")] - Item0888, - + [System.Xml.Serialization.XmlEnumAttribute("2")] + Item2, + /// - [System.Xml.Serialization.XmlEnumAttribute("0887")] - Item0887, - + [System.Xml.Serialization.XmlEnumAttribute("3")] + Item3, + /// - [System.Xml.Serialization.XmlEnumAttribute("0889")] - Item0889, - + [System.Xml.Serialization.XmlEnumAttribute("4")] + Item4, + /// - [System.Xml.Serialization.XmlEnumAttribute("0777")] - Item0777, - + [System.Xml.Serialization.XmlEnumAttribute("5")] + Item5, + /// - [System.Xml.Serialization.XmlEnumAttribute("0779")] - Item0779, - + [System.Xml.Serialization.XmlEnumAttribute("9")] + Item9, + /// ZZREDACTED, } - + /// [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("Email", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class EmailType - { - - private AUCodeSetsEmailTypeType typeField; - - private string valueField; - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class StudentSubjectChoiceType { + + private System.Nullable preferenceNumberField; + + private bool preferenceNumberFieldSpecified; + + private string subjectLocalIdField; + + private SubjectAreaType studyDescriptionField; + + private string otherSchoolLocalIdField; + /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public AUCodeSetsEmailTypeType Type - { - get - { - return this.typeField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable PreferenceNumber { + get { + return this.preferenceNumberField; } - set - { - this.typeField = value; + set { + this.preferenceNumberField = value; } } - + /// - [System.Xml.Serialization.XmlTextAttribute(DataType = "normalizedString")] - public string Value - { - get - { - return this.valueField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool PreferenceNumberSpecified { + get { + return this.preferenceNumberFieldSpecified; } - set - { - this.valueField = value; + set { + this.preferenceNumberFieldSpecified = value; } } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum AUCodeSetsEmailTypeType - { - - /// - [System.Xml.Serialization.XmlEnumAttribute("01")] - Item01, - - /// - [System.Xml.Serialization.XmlEnumAttribute("02")] - Item02, - - /// - [System.Xml.Serialization.XmlEnumAttribute("03")] - Item03, - - /// - [System.Xml.Serialization.XmlEnumAttribute("04")] - Item04, - - /// - [System.Xml.Serialization.XmlEnumAttribute("05")] - Item05, - - /// - [System.Xml.Serialization.XmlEnumAttribute("06")] - Item06, - - /// - [System.Xml.Serialization.XmlEnumAttribute("07")] - Item07, - - /// - ZZREDACTED, - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("YearLevels", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class YearLevelsType - { - - private YearLevelType[] yearLevelField; - + /// - [System.Xml.Serialization.XmlElementAttribute("YearLevel")] - public YearLevelType[] YearLevel - { - get - { - return this.yearLevelField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string SubjectLocalId { + get { + return this.subjectLocalIdField; } - set - { - this.yearLevelField = value; + set { + this.subjectLocalIdField = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("PrincipalInfo", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class PrincipalInfoType - { - - private NameOfRecordType contactNameField; - - private string contactTitleField; - - private PhoneNumberType[] phoneNumberListField; - - private EmailType[] emailListField; - + /// - public NameOfRecordType ContactName - { - get - { - return this.contactNameField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SubjectAreaType StudyDescription { + get { + return this.studyDescriptionField; } - set - { - this.contactNameField = value; + set { + this.studyDescriptionField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string ContactTitle - { - get - { - return this.contactTitleField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string OtherSchoolLocalId { + get { + return this.otherSchoolLocalIdField; } - set - { - this.contactTitleField = value; + set { + this.otherSchoolLocalIdField = value; } } - + } + + /// + [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 PromotionInfoType { + + private System.Nullable promotionStatusField; + + private bool promotionStatusFieldSpecified; + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("PhoneNumber", IsNullable = false)] - public PhoneNumberType[] PhoneNumberList - { - get - { - return this.phoneNumberListField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable PromotionStatus { + get { + return this.promotionStatusField; } - set - { - this.phoneNumberListField = value; + set { + this.promotionStatusField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("Email", IsNullable = false)] - public EmailType[] EmailList - { - get - { - return this.emailListField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool PromotionStatusSpecified { + get { + return this.promotionStatusFieldSpecified; } - set - { - this.emailListField = value; + set { + this.promotionStatusFieldSpecified = value; } } } - + /// [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("SchoolContactList", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class SchoolContactListType - { - - private SchoolContactListTypeSchoolContact[] schoolContactField; - + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum PromotionInfoTypePromotionStatus { + /// - [System.Xml.Serialization.XmlElementAttribute("SchoolContact")] - public SchoolContactListTypeSchoolContact[] SchoolContact - { - get - { - return this.schoolContactField; - } - set - { - this.schoolContactField = value; - } - } + Promoted, + + /// + Demoted, + + /// + Retained, + + /// + NA, } - + /// [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/au/datamodel/3.4")] - public partial class SchoolContactListTypeSchoolContact - { - - private System.Nullable publishInDirectoryField; - - private bool publishInDirectoryFieldSpecified; - - private ContactInfoType contactInfoField; - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class CatchmentStatusContainerType { + + private AUCodeSetsPublicSchoolCatchmentStatusType codeField; + + private bool codeFieldSpecified; + + private OtherCodeListTypeOtherCode[] otherCodeListField; + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable PublishInDirectory - { - get - { - return this.publishInDirectoryField; + public AUCodeSetsPublicSchoolCatchmentStatusType Code { + get { + return this.codeField; } - set - { - this.publishInDirectoryField = value; + set { + this.codeField = value; } } - + /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool PublishInDirectorySpecified - { - get - { - return this.publishInDirectoryFieldSpecified; + public bool CodeSpecified { + get { + return this.codeFieldSpecified; } - set - { - this.publishInDirectoryFieldSpecified = value; + set { + this.codeFieldSpecified = value; } } - + /// - public ContactInfoType ContactInfo - { - get - { - return this.contactInfoField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable=false)] + public OtherCodeListTypeOtherCode[] OtherCodeList { + get { + return this.otherCodeListField; } - set - { - this.contactInfoField = value; + set { + this.otherCodeListField = value; } } } - + /// [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("ContactInfo", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class ContactInfoType - { - - private NameType nameField; - - private string positionTitleField; - - private string roleField; - - private AddressType addressField; - - private EmailType[] emailListField; - - private PhoneNumberType[] phoneNumberListField; - - /// - public NameType Name - { - get - { - return this.nameField; - } - set - { - this.nameField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string PositionTitle - { - get - { - return this.positionTitleField; - } - set - { - this.positionTitleField = value; - } - } - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsPublicSchoolCatchmentStatusType { + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string Role - { - get - { - return this.roleField; - } - set - { - this.roleField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("1652")] + Item1652, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public AddressType Address - { - get - { - return this.addressField; - } - set - { - this.addressField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("1653")] + Item1653, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("Email", IsNullable = false)] - public EmailType[] EmailList - { - get - { - return this.emailListField; - } - set - { - this.emailListField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("9999")] + Item9999, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("PhoneNumber", IsNullable = false)] - public PhoneNumberType[] PhoneNumberList - { - get - { - return this.phoneNumberListField; - } - set - { - this.phoneNumberListField = value; - } - } + ZZREDACTED, } - + /// [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("Name", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class NameType : BaseNameType - { - - private AUCodeSetsNameUsageTypeType typeField; - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class StudentExitContainerType { + + private AUCodeSetsExitWithdrawalTypeType codeField; + + private bool codeFieldSpecified; + + private OtherCodeListTypeOtherCode[] otherCodeListField; + /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public AUCodeSetsNameUsageTypeType Type - { - get - { - return this.typeField; + public AUCodeSetsExitWithdrawalTypeType Code { + get { + return this.codeField; } - set - { - this.typeField = value; + set { + this.codeField = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("AddressList", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class AddressListType - { - - private AddressType[] addressField; - + /// - [System.Xml.Serialization.XmlElementAttribute("Address")] - public AddressType[] Address - { - get - { - return this.addressField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CodeSpecified { + get { + return this.codeFieldSpecified; } - set - { - this.addressField = value; + set { + this.codeFieldSpecified = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("EmailList", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class EmailListType - { - - private EmailType[] emailField; - + /// - [System.Xml.Serialization.XmlElementAttribute("Email")] - public EmailType[] Email - { - get - { - return this.emailField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable=false)] + public OtherCodeListTypeOtherCode[] OtherCodeList { + get { + return this.otherCodeListField; } - set - { - this.emailField = value; + set { + this.otherCodeListField = value; } } } - + /// [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("PhoneNumberList", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class PhoneNumberListType - { - - private PhoneNumberType[] phoneNumberField; - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsExitWithdrawalTypeType { + /// - [System.Xml.Serialization.XmlElementAttribute("PhoneNumber")] - public PhoneNumberType[] PhoneNumber - { - get - { - return this.phoneNumberField; - } - set - { - this.phoneNumberField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("OperationalStatus", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public enum OperationalStatusType - { - + [System.Xml.Serialization.XmlEnumAttribute("1907")] + Item1907, + /// - B, - + [System.Xml.Serialization.XmlEnumAttribute("1908")] + Item1908, + /// - C, - + [System.Xml.Serialization.XmlEnumAttribute("1909")] + Item1909, + /// - O, - + [System.Xml.Serialization.XmlEnumAttribute("1910")] + Item1910, + /// - P, - + [System.Xml.Serialization.XmlEnumAttribute("1911")] + Item1911, + /// - S, - + [System.Xml.Serialization.XmlEnumAttribute("1912")] + Item1912, + /// - U, - + [System.Xml.Serialization.XmlEnumAttribute("1913")] + Item1913, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1914")] + Item1914, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1915")] + Item1915, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1916")] + Item1916, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1917")] + Item1917, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1918")] + Item1918, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1919")] + Item1919, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1921")] + Item1921, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1922")] + Item1922, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1923")] + Item1923, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1924")] + Item1924, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1925")] + Item1925, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1926")] + Item1926, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1927")] + Item1927, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1928")] + Item1928, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1930")] + Item1930, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1931")] + Item1931, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3499")] + Item3499, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3500")] + Item3500, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3501")] + Item3501, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3502")] + Item3502, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3503")] + Item3503, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3504")] + Item3504, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3505")] + Item3505, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3509")] + Item3509, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9998")] + Item9998, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9999")] + Item9999, + /// ZZREDACTED, } - + /// [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("ElectronicIdList", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class ElectronicIdListType - { - - private ElectronicIdType[] electronicIdField; - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class StudentExitStatusContainerType { + + private AUCodeSetsExitWithdrawalStatusType codeField; + + private bool codeFieldSpecified; + + private OtherCodeListTypeOtherCode[] otherCodeListField; + /// - [System.Xml.Serialization.XmlElementAttribute("ElectronicId")] - public ElectronicIdType[] ElectronicId - { - get - { - return this.electronicIdField; + public AUCodeSetsExitWithdrawalStatusType Code { + get { + return this.codeField; } - set - { - this.electronicIdField = value; + set { + this.codeField = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("ElectronicId", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class ElectronicIdType - { - - private AUCodeSetsElectronicIdTypeType typeField; - - private string valueField; - + /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public AUCodeSetsElectronicIdTypeType Type - { - get - { - return this.typeField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CodeSpecified { + get { + return this.codeFieldSpecified; } - set - { - this.typeField = value; + set { + this.codeFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlTextAttribute(DataType = "normalizedString")] - public string Value - { - get - { - return this.valueField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable=false)] + public OtherCodeListTypeOtherCode[] OtherCodeList { + get { + return this.otherCodeListField; } - set - { - this.valueField = value; + set { + this.otherCodeListField = value; } } } - + /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum AUCodeSetsElectronicIdTypeType - { - - /// - [System.Xml.Serialization.XmlEnumAttribute("01")] - Item01, - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsExitWithdrawalStatusType { + /// - [System.Xml.Serialization.XmlEnumAttribute("02")] - Item02, - + [System.Xml.Serialization.XmlEnumAttribute("1905")] + Item1905, + /// - [System.Xml.Serialization.XmlEnumAttribute("03")] - Item03, - + [System.Xml.Serialization.XmlEnumAttribute("1906")] + Item1906, + /// - [System.Xml.Serialization.XmlEnumAttribute("04")] - Item04, - + [System.Xml.Serialization.XmlEnumAttribute("9999")] + Item9999, + /// ZZREDACTED, } - + /// [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("OtherNames", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class OtherNamesType - { - - private OtherNameType[] nameField; - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class StudentEntryContainerType { + + private AUCodeSetsEntryTypeType codeField; + + private bool codeFieldSpecified; + + private OtherCodeListTypeOtherCode[] otherCodeListField; + /// - [System.Xml.Serialization.XmlElementAttribute("Name")] - public OtherNameType[] Name - { - get - { - return this.nameField; + public AUCodeSetsEntryTypeType Code { + get { + return this.codeField; } - set - { - this.nameField = value; + set { + this.codeField = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("LanguageList", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class LanguageListType - { - - private LanguageListTypeLanguage[] languageField; - + /// - [System.Xml.Serialization.XmlElementAttribute("Language")] - public LanguageListTypeLanguage[] Language - { - get - { - return this.languageField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CodeSpecified { + get { + return this.codeFieldSpecified; } - set - { - this.languageField = value; + set { + this.codeFieldSpecified = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("Relationship", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class RelationshipType - { - - private AUCodeSetsRelationshipToStudentType codeField; - - private bool codeFieldSpecified; - - private OtherCodeListTypeOtherCode[] otherCodeListField; - - /// - public AUCodeSetsRelationshipToStudentType Code - { - get - { - return this.codeField; - } - set - { - this.codeField = value; - } - } - - /// - [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)] - public OtherCodeListTypeOtherCode[] OtherCodeList - { - get - { + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable=false)] + public OtherCodeListTypeOtherCode[] OtherCodeList { + get { return this.otherCodeListField; } - set - { + set { this.otherCodeListField = value; } } } - + /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum AUCodeSetsRelationshipToStudentType - { - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsEntryTypeType { + /// - [System.Xml.Serialization.XmlEnumAttribute("01")] - Item01, - + [System.Xml.Serialization.XmlEnumAttribute("1821")] + Item1821, + /// - [System.Xml.Serialization.XmlEnumAttribute("02")] - Item02, - + [System.Xml.Serialization.XmlEnumAttribute("1822")] + Item1822, + /// - [System.Xml.Serialization.XmlEnumAttribute("03")] - Item03, - + [System.Xml.Serialization.XmlEnumAttribute("1823")] + Item1823, + /// - [System.Xml.Serialization.XmlEnumAttribute("04")] - Item04, - + [System.Xml.Serialization.XmlEnumAttribute("1824")] + Item1824, + /// - [System.Xml.Serialization.XmlEnumAttribute("05")] - Item05, - + [System.Xml.Serialization.XmlEnumAttribute("1825")] + Item1825, + /// - [System.Xml.Serialization.XmlEnumAttribute("06")] - Item06, - + [System.Xml.Serialization.XmlEnumAttribute("1826")] + Item1826, + /// - [System.Xml.Serialization.XmlEnumAttribute("07")] - Item07, - + [System.Xml.Serialization.XmlEnumAttribute("1827")] + Item1827, + /// - [System.Xml.Serialization.XmlEnumAttribute("08")] - Item08, - + [System.Xml.Serialization.XmlEnumAttribute("1828")] + Item1828, + /// - [System.Xml.Serialization.XmlEnumAttribute("09")] - Item09, - + [System.Xml.Serialization.XmlEnumAttribute("1829")] + Item1829, + /// - [System.Xml.Serialization.XmlEnumAttribute("10")] - Item10, - + [System.Xml.Serialization.XmlEnumAttribute("1830")] + Item1830, + /// - [System.Xml.Serialization.XmlEnumAttribute("11")] - Item11, - + [System.Xml.Serialization.XmlEnumAttribute("1831")] + Item1831, + /// - [System.Xml.Serialization.XmlEnumAttribute("12")] - Item12, - + [System.Xml.Serialization.XmlEnumAttribute("1833")] + Item1833, + /// - [System.Xml.Serialization.XmlEnumAttribute("13")] - Item13, - + [System.Xml.Serialization.XmlEnumAttribute("0997")] + Item0997, + /// - [System.Xml.Serialization.XmlEnumAttribute("99")] - Item99, - + [System.Xml.Serialization.XmlEnumAttribute("1835")] + Item1835, + /// - ZZREDACTED, - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("EducationalLevel", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public enum AUCodeSetsSchoolEducationLevelTypeType - { - + [System.Xml.Serialization.XmlEnumAttribute("1836")] + Item1836, + /// - [System.Xml.Serialization.XmlEnumAttribute("0")] - Item0, - + [System.Xml.Serialization.XmlEnumAttribute("1837")] + Item1837, + /// - [System.Xml.Serialization.XmlEnumAttribute("1")] - Item1, - + [System.Xml.Serialization.XmlEnumAttribute("1838")] + Item1838, + /// - [System.Xml.Serialization.XmlEnumAttribute("2")] - Item2, - + [System.Xml.Serialization.XmlEnumAttribute("1839")] + Item1839, + /// - [System.Xml.Serialization.XmlEnumAttribute("3")] - Item3, - + [System.Xml.Serialization.XmlEnumAttribute("1840")] + Item1840, + /// - [System.Xml.Serialization.XmlEnumAttribute("4")] - Item4, - + [System.Xml.Serialization.XmlEnumAttribute("0998")] + Item0998, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9999")] + Item9999, + /// ZZREDACTED, } - + /// [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("TimeElement", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class TimeElementType - { - - private string typeField; - - private string codeField; - - private string nameField; - - private string valueField; - - private System.Nullable startDateTimeField; - - private bool startDateTimeFieldSpecified; - - private System.Nullable endDateTimeField; - - private bool endDateTimeFieldSpecified; - - private TimeElementTypeSpanGap[] spanGapsField; - - private bool isCurrentField; - - private bool isCurrentFieldSpecified; - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string Type - { - get - { - return this.typeField; - } - set - { - this.typeField = value; - } - } - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class StudentMostRecentContainerType { + + private string schoolLocalIdField; + + private string homeroomLocalIdField; + + private YearLevelType yearLevelField; + + private System.Nullable fTEField; + + private bool fTEFieldSpecified; + + private System.Nullable parent1LanguageField; + + private bool parent1LanguageFieldSpecified; + + private System.Nullable parent2LanguageField; + + private bool parent2LanguageFieldSpecified; + + private System.Nullable parent1EmploymentTypeField; + + private bool parent1EmploymentTypeFieldSpecified; + + private System.Nullable parent2EmploymentTypeField; + + private bool parent2EmploymentTypeFieldSpecified; + + private System.Nullable parent1SchoolEducationLevelField; + + private bool parent1SchoolEducationLevelFieldSpecified; + + private System.Nullable parent2SchoolEducationLevelField; + + private bool parent2SchoolEducationLevelFieldSpecified; + + private System.Nullable parent1NonSchoolEducationField; + + private bool parent1NonSchoolEducationFieldSpecified; + + private System.Nullable parent2NonSchoolEducationField; + + private bool parent2NonSchoolEducationFieldSpecified; + + private string localCampusIdField; + + private string schoolACARAIdField; + + private YearLevelType testLevelField; + + private string homegroupField; + + private string classCodeField; + + private AUCodeSetsSchoolEnrollmentTypeType membershipTypeField; + + private bool membershipTypeFieldSpecified; + + private System.Nullable fFPOSField; + + private bool fFPOSFieldSpecified; + + private string reportingSchoolIdField; + + private string otherEnrollmentSchoolACARAIdField; + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] - public string Code - { - get - { - return this.codeField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string SchoolLocalId { + get { + return this.schoolLocalIdField; } - set - { - this.codeField = value; + set { + this.schoolLocalIdField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string Name - { - get - { - return this.nameField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string HomeroomLocalId { + get { + return this.homeroomLocalIdField; } - set - { - this.nameField = value; + set { + this.homeroomLocalIdField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string Value - { - get - { - return this.valueField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public YearLevelType YearLevel { + get { + return this.yearLevelField; } - set - { - this.valueField = value; + set { + this.yearLevelField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable StartDateTime - { - get - { - return this.startDateTimeField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable FTE { + get { + return this.fTEField; } - set - { - this.startDateTimeField = value; + set { + this.fTEField = value; } } - + /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool StartDateTimeSpecified - { - get - { - return this.startDateTimeFieldSpecified; + public bool FTESpecified { + get { + return this.fTEFieldSpecified; } - set - { - this.startDateTimeFieldSpecified = value; + set { + this.fTEFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable EndDateTime - { - get - { - return this.endDateTimeField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable Parent1Language { + get { + return this.parent1LanguageField; } - set - { - this.endDateTimeField = value; + set { + this.parent1LanguageField = value; } } - + /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool EndDateTimeSpecified - { - get - { - return this.endDateTimeFieldSpecified; - } - set - { - this.endDateTimeFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SpanGap", IsNullable = false)] - public TimeElementTypeSpanGap[] SpanGaps - { - get - { - return this.spanGapsField; + public bool Parent1LanguageSpecified { + get { + return this.parent1LanguageFieldSpecified; } - set - { - this.spanGapsField = value; + set { + this.parent1LanguageFieldSpecified = value; } } - + /// - public bool IsCurrent - { - get - { - return this.isCurrentField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable Parent2Language { + get { + return this.parent2LanguageField; } - set - { - this.isCurrentField = value; + set { + this.parent2LanguageField = value; } } - + /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool IsCurrentSpecified - { - get - { - return this.isCurrentFieldSpecified; + public bool Parent2LanguageSpecified { + get { + return this.parent2LanguageFieldSpecified; } - set - { - this.isCurrentFieldSpecified = value; + set { + this.parent2LanguageFieldSpecified = 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/au/datamodel/3.4")] - public partial class TimeElementTypeSpanGap - { - - private string typeField; - - private string codeField; - - private string nameField; - - private string valueField; - - private System.Nullable startDateTimeField; - - private bool startDateTimeFieldSpecified; - - private System.Nullable endDateTimeField; - - private bool endDateTimeFieldSpecified; - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string Type - { - get - { - return this.typeField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable Parent1EmploymentType { + get { + return this.parent1EmploymentTypeField; } - set - { - this.typeField = value; + set { + this.parent1EmploymentTypeField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] - public string Code - { - get - { - return this.codeField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool Parent1EmploymentTypeSpecified { + get { + return this.parent1EmploymentTypeFieldSpecified; } - set - { - this.codeField = value; + set { + this.parent1EmploymentTypeFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string Name - { - get - { - return this.nameField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable Parent2EmploymentType { + get { + return this.parent2EmploymentTypeField; } - set - { - this.nameField = value; + set { + this.parent2EmploymentTypeField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string Value - { - get - { - return this.valueField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool Parent2EmploymentTypeSpecified { + get { + return this.parent2EmploymentTypeFieldSpecified; } - set - { - this.valueField = value; + set { + this.parent2EmploymentTypeFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable StartDateTime - { - get - { - return this.startDateTimeField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable Parent1SchoolEducationLevel { + get { + return this.parent1SchoolEducationLevelField; } - set - { - this.startDateTimeField = value; + set { + this.parent1SchoolEducationLevelField = value; } } - + /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool StartDateTimeSpecified - { - get - { - return this.startDateTimeFieldSpecified; + public bool Parent1SchoolEducationLevelSpecified { + get { + return this.parent1SchoolEducationLevelFieldSpecified; } - set - { - this.startDateTimeFieldSpecified = value; + set { + this.parent1SchoolEducationLevelFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable EndDateTime - { - get - { - return this.endDateTimeField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable Parent2SchoolEducationLevel { + get { + return this.parent2SchoolEducationLevelField; } - set - { - this.endDateTimeField = value; + set { + this.parent2SchoolEducationLevelField = value; } } - + /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool EndDateTimeSpecified - { - get - { - return this.endDateTimeFieldSpecified; - } - set - { - this.endDateTimeFieldSpecified = value; - } - } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("LifeCycle", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class LifeCycleType - { - - private LifeCycleTypeCreated createdField; - - private LifeCycleTypeModified[] modificationHistoryField; - - private TimeElementType[] timeElementsField; - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public LifeCycleTypeCreated Created - { - get - { - return this.createdField; + public bool Parent2SchoolEducationLevelSpecified { + get { + return this.parent2SchoolEducationLevelFieldSpecified; } - set - { - this.createdField = value; + set { + this.parent2SchoolEducationLevelFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("Modified", IsNullable = false)] - public LifeCycleTypeModified[] ModificationHistory - { - get - { - return this.modificationHistoryField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable Parent1NonSchoolEducation { + get { + return this.parent1NonSchoolEducationField; } - set - { - this.modificationHistoryField = value; + set { + this.parent1NonSchoolEducationField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("TimeElement", IsNullable = false)] - public TimeElementType[] TimeElements - { - get - { - return this.timeElementsField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool Parent1NonSchoolEducationSpecified { + get { + return this.parent1NonSchoolEducationFieldSpecified; } - set - { - this.timeElementsField = value; + set { + this.parent1NonSchoolEducationFieldSpecified = 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/au/datamodel/3.4")] - public partial class LifeCycleTypeCreated - { - - private System.DateTime dateTimeField; - - private bool dateTimeFieldSpecified; - - private LifeCycleTypeCreatedCreator[] creatorsField; - + /// - public System.DateTime DateTime - { - get - { - return this.dateTimeField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable Parent2NonSchoolEducation { + get { + return this.parent2NonSchoolEducationField; } - set - { - this.dateTimeField = value; + set { + this.parent2NonSchoolEducationField = value; } } - + /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool DateTimeSpecified - { - get - { - return this.dateTimeFieldSpecified; + public bool Parent2NonSchoolEducationSpecified { + get { + return this.parent2NonSchoolEducationFieldSpecified; } - set - { - this.dateTimeFieldSpecified = value; + set { + this.parent2NonSchoolEducationFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("Creator", IsNullable = false)] - public LifeCycleTypeCreatedCreator[] Creators - { - get - { - return this.creatorsField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string LocalCampusId { + get { + return this.localCampusIdField; } - set - { - this.creatorsField = value; + set { + this.localCampusIdField = 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/au/datamodel/3.4")] - public partial class LifeCycleTypeCreatedCreator - { - - private string nameField; - - private string idField; - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string Name - { - get - { - return this.nameField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string SchoolACARAId { + get { + return this.schoolACARAIdField; } - set - { - this.nameField = value; + set { + this.schoolACARAIdField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string ID - { - get - { - return this.idField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public YearLevelType TestLevel { + get { + return this.testLevelField; } - set - { - this.idField = value; + set { + this.testLevelField = 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/au/datamodel/3.4")] - public partial class LifeCycleTypeModified - { - - private string byField; - - private System.DateTime dateTimeField; - - private bool dateTimeFieldSpecified; - - private string descriptionField; - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string By - { - get - { - return this.byField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Homegroup { + get { + return this.homegroupField; } - set - { - this.byField = value; + set { + this.homegroupField = value; } } - + /// - public System.DateTime DateTime - { - get - { - return this.dateTimeField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string ClassCode { + get { + return this.classCodeField; } - set - { - this.dateTimeField = value; + set { + this.classCodeField = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool DateTimeSpecified - { - get - { - return this.dateTimeFieldSpecified; + public AUCodeSetsSchoolEnrollmentTypeType MembershipType { + get { + return this.membershipTypeField; } - set - { - this.dateTimeFieldSpecified = value; + set { + this.membershipTypeField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public string Description - { - get - { - return this.descriptionField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool MembershipTypeSpecified { + get { + return this.membershipTypeFieldSpecified; } - set - { - this.descriptionField = value; + set { + this.membershipTypeFieldSpecified = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("OtherCodeList", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class OtherCodeListType - { - - private OtherCodeListTypeOtherCode[] otherCodeField; - + /// - [System.Xml.Serialization.XmlElementAttribute("OtherCode")] - public OtherCodeListTypeOtherCode[] OtherCode - { - get - { - return this.otherCodeField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable FFPOS { + get { + return this.fFPOSField; } - set - { - this.otherCodeField = value; + set { + this.fFPOSField = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("ProgramStatus", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class ProgramStatusType - { - - private ProgramStatusTypeCode codeField; - - private bool codeFieldSpecified; - - private OtherCodeListTypeOtherCode[] otherCodeListField; - + /// - public ProgramStatusTypeCode Code - { - get - { - return this.codeField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool FFPOSSpecified { + get { + return this.fFPOSFieldSpecified; } - set - { - this.codeField = value; + set { + this.fFPOSFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool CodeSpecified - { - get - { - return this.codeFieldSpecified; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string ReportingSchoolId { + get { + return this.reportingSchoolIdField; } - set - { - this.codeFieldSpecified = value; + set { + this.reportingSchoolIdField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable = false)] - public OtherCodeListTypeOtherCode[] OtherCodeList - { - get - { - return this.otherCodeListField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string OtherEnrollmentSchoolACARAId { + get { + return this.otherEnrollmentSchoolACARAIdField; } - set - { - this.otherCodeListField = value; + set { + this.otherEnrollmentSchoolACARAIdField = value; } } } - + /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum ProgramStatusTypeCode - { - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsEmploymentTypeType { + /// - S001, - + [System.Xml.Serialization.XmlEnumAttribute("1")] + Item1, + /// - S002, - + [System.Xml.Serialization.XmlEnumAttribute("2")] + Item2, + /// - S003, - + [System.Xml.Serialization.XmlEnumAttribute("3")] + Item3, + /// - S004, - + [System.Xml.Serialization.XmlEnumAttribute("4")] + Item4, + /// - S005, - + [System.Xml.Serialization.XmlEnumAttribute("8")] + Item8, + /// - S006, - + [System.Xml.Serialization.XmlEnumAttribute("9")] + Item9, + /// - [System.Xml.Serialization.XmlEnumAttribute("9999")] - Item9999, + ZZREDACTED, } - + /// [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("SubjectAreaList", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class SubjectAreaListType - { - - private SubjectAreaType[] subjectAreaField; - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsSchoolEducationLevelTypeType { + /// - [System.Xml.Serialization.XmlElementAttribute("SubjectArea")] - public SubjectAreaType[] SubjectArea - { - get - { - return this.subjectAreaField; - } - set - { - this.subjectAreaField = value; - } - } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("SubjectArea", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class SubjectAreaType - { - - private string codeField; - - private OtherCodeListTypeOtherCode[] otherCodeListField; - + [System.Xml.Serialization.XmlEnumAttribute("0")] + Item0, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string Code - { - get - { - return this.codeField; - } - set - { - this.codeField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("1")] + Item1, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable = false)] - public OtherCodeListTypeOtherCode[] OtherCodeList - { - get - { - return this.otherCodeListField; - } - set - { - this.otherCodeListField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("ACStrandSubjectArea", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class ACStrandSubjectAreaType - { - - private AUCodeSetsACStrandType aCStrandField; - - private bool aCStrandFieldSpecified; - - private SubjectAreaType subjectAreaField; - + [System.Xml.Serialization.XmlEnumAttribute("2")] + Item2, + /// - public AUCodeSetsACStrandType ACStrand - { - get - { - return this.aCStrandField; - } - set - { - this.aCStrandField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("3")] + Item3, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool ACStrandSpecified - { - get - { - return this.aCStrandFieldSpecified; - } - set - { - this.aCStrandFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("4")] + Item4, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SubjectAreaType SubjectArea - { - get - { - return this.subjectAreaField; - } - set - { - this.subjectAreaField = value; - } - } + ZZREDACTED, } - + /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum AUCodeSetsACStrandType - { - - /// - A, - - /// - B, - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsNonSchoolEducationType { + /// - C, - + [System.Xml.Serialization.XmlEnumAttribute("0")] + Item0, + /// - D, - + [System.Xml.Serialization.XmlEnumAttribute("5")] + Item5, + /// - E, - + [System.Xml.Serialization.XmlEnumAttribute("6")] + Item6, + /// - G, - + [System.Xml.Serialization.XmlEnumAttribute("7")] + Item7, + /// - H, - + [System.Xml.Serialization.XmlEnumAttribute("8")] + Item8, + /// - I, - + ZZREDACTED, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsSchoolEnrollmentTypeType { + /// - L, - + [System.Xml.Serialization.XmlEnumAttribute("01")] + Item01, + /// - M, - + [System.Xml.Serialization.XmlEnumAttribute("02")] + Item02, + /// - P, - + [System.Xml.Serialization.XmlEnumAttribute("03")] + Item03, + /// - S, - + ZZREDACTED, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsFFPOSStatusCodeType { + /// - U, - + [System.Xml.Serialization.XmlEnumAttribute("1")] + Item1, + /// - T, - + [System.Xml.Serialization.XmlEnumAttribute("2")] + Item2, + /// - W, - + [System.Xml.Serialization.XmlEnumAttribute("9")] + Item9, + /// ZZREDACTED, } - + /// [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("EducationFilter", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class EducationFilterType - { - - private string[] learningStandardItemsField; - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class MedicalAlertMessageType { + + private MedicalAlertMessageTypeSeverity severityField; + + private string valueField; + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("LearningStandardItemRefId", DataType = "token", IsNullable = false)] - public string[] LearningStandardItems - { - get - { - return this.learningStandardItemsField; + [System.Xml.Serialization.XmlAttributeAttribute()] + public MedicalAlertMessageTypeSeverity Severity { + get { + return this.severityField; } - set - { - this.learningStandardItemsField = value; + set { + this.severityField = value; + } + } + + /// + [System.Xml.Serialization.XmlTextAttribute()] + public string Value { + get { + return this.valueField; + } + set { + this.valueField = value; } } } - + /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("SIF_Metadata", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class SIF_MetadataType - { - - private TimeElementType[] timeElementsField; - - private LifeCycleType lifeCycleField; - - private EducationFilterType educationFilterField; - + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum MedicalAlertMessageTypeSeverity { + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("TimeElement", IsNullable = false)] - public TimeElementType[] TimeElements - { - get - { - return this.timeElementsField; - } - set - { - this.timeElementsField = value; - } - } - + Low, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public LifeCycleType LifeCycle - { - get - { - return this.lifeCycleField; - } - set - { - this.lifeCycleField = value; - } - } - + Moderate, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public EducationFilterType EducationFilter - { - get - { - return this.educationFilterField; - } - set - { - this.educationFilterField = value; - } - } + High, + + /// + Severe, + + /// + Unknown, } - + /// [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("SchoolInfo", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class SchoolInfoType - { - - private string localIdField; - - private string stateProvinceIdField; - - private string commonwealthIdField; - - private string aCARAIdField; - - private SchoolInfoTypeOtherId[] otherIdListField; - - private string schoolNameField; - - private string lEAInfoRefIdField; - - private SchoolInfoTypeOtherLEA otherLEAField; - - private string schoolDistrictField; - - private string schoolDistrictLocalIdField; - - private System.Nullable schoolTypeField; - - private bool schoolTypeFieldSpecified; - - private AUCodeSetsSchoolFocusCodeType[] schoolFocusListField; - - private string schoolURLField; - - private EmailType[] schoolEmailListField; - - private PrincipalInfoType principalInfoField; - - private SchoolContactListTypeSchoolContact[] schoolContactListField; - - private AddressType[] addressListField; - - private PhoneNumberType[] phoneNumberListField; - - private System.Nullable sessionTypeField; - - private bool sessionTypeFieldSpecified; - - private YearLevelType[] yearLevelsField; - - private System.Nullable aRIAField; - - private bool aRIAFieldSpecified; - - private System.Nullable operationalStatusField; - - private bool operationalStatusFieldSpecified; - - private System.Nullable federalElectorateField; - - private bool federalElectorateFieldSpecified; - - private SchoolInfoTypeCampus campusField; - - private AUCodeSetsSchoolSectorCodeType schoolSectorField; - - private bool schoolSectorFieldSpecified; - - private System.Nullable independentSchoolField; - - private bool independentSchoolFieldSpecified; - - private System.Nullable nonGovSystemicStatusField; - - private bool nonGovSystemicStatusFieldSpecified; - - private System.Nullable systemField; - - private bool systemFieldSpecified; - - private System.Nullable religiousAffiliationField; - - private bool religiousAffiliationFieldSpecified; - - private System.Nullable schoolGeographicLocationField; - - private bool schoolGeographicLocationFieldSpecified; - - private string localGovernmentAreaField; - - private string jurisdictionLowerHouseField; - - private System.Nullable sLAField; - - private bool sLAFieldSpecified; - - private System.Nullable schoolCoEdStatusField; - - private bool schoolCoEdStatusFieldSpecified; - - private System.Nullable boardingSchoolStatusField; - - private bool boardingSchoolStatusFieldSpecified; - - private SchoolInfoTypeYearLevelEnrollment[] yearLevelEnrollmentListField; - - private SchoolInfoTypeTotalEnrollments totalEnrollmentsField; - - private System.Nullable entity_OpenField; - - private bool entity_OpenFieldSpecified; - - private System.Nullable entity_CloseField; - - private bool entity_CloseFieldSpecified; - - private string[] schoolGroupListField; - - private SIF_MetadataType sIF_MetadataField; - - private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; - - private string refIdField; - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class AlertMessageType { + + private AlertMessageTypeType typeField; + + private string valueField; + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string LocalId - { - get - { - return this.localIdField; + [System.Xml.Serialization.XmlAttributeAttribute()] + public AlertMessageTypeType Type { + get { + return this.typeField; } - set - { - this.localIdField = value; + set { + this.typeField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string StateProvinceId - { - get - { - return this.stateProvinceIdField; + [System.Xml.Serialization.XmlTextAttribute()] + public string Value { + get { + return this.valueField; } - set - { - this.stateProvinceIdField = value; + 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 AlertMessageTypeType { + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string CommonwealthId - { - get - { - return this.commonwealthIdField; - } - set - { - this.commonwealthIdField = value; - } - } - + Legal, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string ACARAId - { - get - { - return this.aCARAIdField; - } - set - { - this.aCARAIdField = value; - } - } - + Discipline, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("OtherId", IsNullable = false)] - public SchoolInfoTypeOtherId[] OtherIdList - { - get - { - return this.otherIdListField; - } - set - { - this.otherIdListField = value; - } - } - + Educational, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string SchoolName - { - get - { - return this.schoolNameField; + Other, + } + + /// + [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 StaffMostRecentContainerType { + + private string schoolLocalIdField; + + private string schoolACARAIdField; + + private string localCampusIdField; + + private string[] nAPLANClassListField; + + private string homeGroupField; + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string SchoolLocalId { + get { + return this.schoolLocalIdField; } - set - { - this.schoolNameField = value; + set { + this.schoolLocalIdField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string LEAInfoRefId - { - get - { - return this.lEAInfoRefIdField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string SchoolACARAId { + get { + return this.schoolACARAIdField; } - set - { - this.lEAInfoRefIdField = value; + set { + this.schoolACARAIdField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SchoolInfoTypeOtherLEA OtherLEA - { - get - { - return this.otherLEAField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string LocalCampusId { + get { + return this.localCampusIdField; } - set - { - this.otherLEAField = value; + set { + this.localCampusIdField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string SchoolDistrict - { - get - { - return this.schoolDistrictField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("ClassCode", DataType="normalizedString", IsNullable=false)] + public string[] NAPLANClassList { + get { + return this.nAPLANClassListField; } - set - { - this.schoolDistrictField = value; + set { + this.nAPLANClassListField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string SchoolDistrictLocalId - { - get - { - return this.schoolDistrictLocalIdField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string HomeGroup { + get { + return this.homeGroupField; } - set - { - this.schoolDistrictLocalIdField = value; + set { + this.homeGroupField = value; } } - + } + + /// + [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 HouseholdContactInfoType { + + private uint preferenceNumberField; + + private bool preferenceNumberFieldSpecified; + + private string householdContactIdField; + + private string householdSalutationField; + + private AddressType[] addressListField; + + private EmailType[] emailListField; + + private PhoneNumberType[] phoneNumberListField; + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable SchoolType - { - get - { - return this.schoolTypeField; + public uint PreferenceNumber { + get { + return this.preferenceNumberField; } - set - { - this.schoolTypeField = value; + set { + this.preferenceNumberField = value; } } - + /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool SchoolTypeSpecified - { - get - { - return this.schoolTypeFieldSpecified; + public bool PreferenceNumberSpecified { + get { + return this.preferenceNumberFieldSpecified; } - set - { - this.schoolTypeFieldSpecified = value; + set { + this.preferenceNumberFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SchoolFocus", IsNullable = false)] - public AUCodeSetsSchoolFocusCodeType[] SchoolFocusList - { - get - { - return this.schoolFocusListField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string HouseholdContactId { + get { + return this.householdContactIdField; } - set - { - this.schoolFocusListField = value; + set { + this.householdContactIdField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "anyURI", IsNullable = true)] - public string SchoolURL - { - get - { - return this.schoolURLField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string HouseholdSalutation { + get { + return this.householdSalutationField; } - set - { - this.schoolURLField = value; + set { + this.householdSalutationField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("Email", IsNullable = false)] - public EmailType[] SchoolEmailList - { - get - { - return this.schoolEmailListField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("Address", IsNullable=false)] + public AddressType[] AddressList { + get { + return this.addressListField; } - set - { - this.schoolEmailListField = value; + set { + this.addressListField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public PrincipalInfoType PrincipalInfo - { - get - { - return this.principalInfoField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("Email", IsNullable=false)] + public EmailType[] EmailList { + get { + return this.emailListField; } - set - { - this.principalInfoField = value; + set { + this.emailListField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SchoolContact", IsNullable = false)] - public SchoolContactListTypeSchoolContact[] SchoolContactList - { - get - { - return this.schoolContactListField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("PhoneNumber", IsNullable=false)] + public PhoneNumberType[] PhoneNumberList { + get { + return this.phoneNumberListField; } - set - { - this.schoolContactListField = value; + set { + this.phoneNumberListField = value; } } - + } + + /// + [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 VisaSubClassType { + + private string codeField; + + private System.Nullable visaExpiryDateField; + + private bool visaExpiryDateFieldSpecified; + + private System.Nullable aTEExpiryDateField; + + private bool aTEExpiryDateFieldSpecified; + + private System.Nullable aTEStartDateField; + + private bool aTEStartDateFieldSpecified; + + private string visaStatisticalCodeField; + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("Address", IsNullable = false)] - public AddressType[] AddressList - { - get - { - return this.addressListField; + public string Code { + get { + return this.codeField; } - set - { - this.addressListField = value; + set { + this.codeField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("PhoneNumber", IsNullable = false)] - public PhoneNumberType[] PhoneNumberList - { - get - { - return this.phoneNumberListField; + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable VisaExpiryDate { + get { + return this.visaExpiryDateField; } - set - { - this.phoneNumberListField = value; + set { + this.visaExpiryDateField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable SessionType - { - get - { - return this.sessionTypeField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool VisaExpiryDateSpecified { + get { + return this.visaExpiryDateFieldSpecified; } - set - { - this.sessionTypeField = value; + set { + this.visaExpiryDateFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool SessionTypeSpecified - { - get - { - return this.sessionTypeFieldSpecified; + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable ATEExpiryDate { + get { + return this.aTEExpiryDateField; } - set - { - this.sessionTypeFieldSpecified = value; + set { + this.aTEExpiryDateField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("YearLevel", IsNullable = false)] - public YearLevelType[] YearLevels - { - get - { - return this.yearLevelsField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ATEExpiryDateSpecified { + get { + return this.aTEExpiryDateFieldSpecified; } - set - { - this.yearLevelsField = value; + set { + this.aTEExpiryDateFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable ARIA - { - get - { - return this.aRIAField; + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable ATEStartDate { + get { + return this.aTEStartDateField; } - set - { - this.aRIAField = value; + set { + this.aTEStartDateField = value; } } - + /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool ARIASpecified - { - get - { - return this.aRIAFieldSpecified; + public bool ATEStartDateSpecified { + get { + return this.aTEStartDateFieldSpecified; } - set - { - this.aRIAFieldSpecified = value; + set { + this.aTEStartDateFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable OperationalStatus - { - get - { - return this.operationalStatusField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string VisaStatisticalCode { + get { + return this.visaStatisticalCodeField; } - set - { - this.operationalStatusField = value; + set { + this.visaStatisticalCodeField = value; } } - + } + + /// + [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 ReligiousEventType { + + private string typeField; + + private System.DateTime dateField; + + private bool dateFieldSpecified; + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool OperationalStatusSpecified - { - get - { - return this.operationalStatusFieldSpecified; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string Type { + get { + return this.typeField; } - set - { - this.operationalStatusFieldSpecified = value; + set { + this.typeField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable FederalElectorate - { - get - { - return this.federalElectorateField; + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime Date { + get { + return this.dateField; } - set - { - this.federalElectorateField = value; + set { + this.dateField = value; } } - + /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool FederalElectorateSpecified - { - get - { - return this.federalElectorateFieldSpecified; + public bool DateSpecified { + get { + return this.dateFieldSpecified; } - set - { - this.federalElectorateFieldSpecified = value; + set { + this.dateFieldSpecified = value; } } - + } + + /// + [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 ReligionType { + + private AUCodeSetsAustralianStandardClassificationOfReligiousGroupsASCRGType codeField; + + private bool codeFieldSpecified; + + private OtherCodeListTypeOtherCode[] otherCodeListField; + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SchoolInfoTypeCampus Campus - { - get - { - return this.campusField; + public AUCodeSetsAustralianStandardClassificationOfReligiousGroupsASCRGType Code { + get { + return this.codeField; } - set - { - this.campusField = value; + set { + this.codeField = value; } } - + /// - public AUCodeSetsSchoolSectorCodeType SchoolSector - { - get - { - return this.schoolSectorField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CodeSpecified { + get { + return this.codeFieldSpecified; } - set - { - this.schoolSectorField = value; + set { + this.codeFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool SchoolSectorSpecified - { - get - { - return this.schoolSectorFieldSpecified; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable=false)] + public OtherCodeListTypeOtherCode[] OtherCodeList { + get { + return this.otherCodeListField; } - set - { - this.schoolSectorFieldSpecified = value; + set { + this.otherCodeListField = value; } } - + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsAustralianStandardClassificationOfReligiousGroupsASCRGType { + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable IndependentSchool - { - get - { - return this.independentSchoolField; - } - set - { - this.independentSchoolField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("0001")] + Item0001, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool IndependentSchoolSpecified - { - get - { - return this.independentSchoolFieldSpecified; - } - set - { - this.independentSchoolFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("0002")] + Item0002, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable NonGovSystemicStatus - { - get - { - return this.nonGovSystemicStatusField; - } - set - { - this.nonGovSystemicStatusField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("0003")] + Item0003, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool NonGovSystemicStatusSpecified - { - get - { - return this.nonGovSystemicStatusFieldSpecified; - } - set - { - this.nonGovSystemicStatusFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("0004")] + Item0004, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable System - { - get - { - return this.systemField; - } - set - { - this.systemField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("0005")] + Item0005, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool SystemSpecified - { - get - { - return this.systemFieldSpecified; - } - set - { - this.systemFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("1011")] + Item1011, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable ReligiousAffiliation - { - get - { - return this.religiousAffiliationField; - } - set - { - this.religiousAffiliationField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("2000")] + Item2000, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool ReligiousAffiliationSpecified - { - get - { - return this.religiousAffiliationFieldSpecified; - } - set - { - this.religiousAffiliationFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("2001")] + Item2001, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable SchoolGeographicLocation - { - get - { - return this.schoolGeographicLocationField; - } - set - { - this.schoolGeographicLocationField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("2002")] + Item2002, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool SchoolGeographicLocationSpecified - { - get - { - return this.schoolGeographicLocationFieldSpecified; - } - set - { - this.schoolGeographicLocationFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("2003")] + Item2003, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string LocalGovernmentArea - { - get - { - return this.localGovernmentAreaField; - } - set - { - this.localGovernmentAreaField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("2004")] + Item2004, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string JurisdictionLowerHouse - { - get - { - return this.jurisdictionLowerHouseField; - } - set - { - this.jurisdictionLowerHouseField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("2010")] + Item2010, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable SLA - { - get - { - return this.sLAField; - } - set - { - this.sLAField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("2012")] + Item2012, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool SLASpecified - { - get - { - return this.sLAFieldSpecified; - } - set - { - this.sLAFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("2013")] + Item2013, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable SchoolCoEdStatus - { - get - { - return this.schoolCoEdStatusField; - } - set - { - this.schoolCoEdStatusField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("2031")] + Item2031, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool SchoolCoEdStatusSpecified - { - get - { - return this.schoolCoEdStatusFieldSpecified; - } - set - { - this.schoolCoEdStatusFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("2051")] + Item2051, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable BoardingSchoolStatus - { - get - { - return this.boardingSchoolStatusField; - } - set - { - this.boardingSchoolStatusField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("2071")] + Item2071, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool BoardingSchoolStatusSpecified - { - get - { - return this.boardingSchoolStatusFieldSpecified; - } - set - { - this.boardingSchoolStatusFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("2072")] + Item2072, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("YearLevelEnrollment", IsNullable = false)] - public SchoolInfoTypeYearLevelEnrollment[] YearLevelEnrollmentList - { - get - { - return this.yearLevelEnrollmentListField; - } - set - { - this.yearLevelEnrollmentListField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("2073")] + Item2073, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SchoolInfoTypeTotalEnrollments TotalEnrollments - { - get - { - return this.totalEnrollmentsField; - } - set - { - this.totalEnrollmentsField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("2074")] + Item2074, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date", IsNullable = true)] - public System.Nullable Entity_Open - { - get - { - return this.entity_OpenField; - } - set - { - this.entity_OpenField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("2075")] + Item2075, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool Entity_OpenSpecified - { - get - { - return this.entity_OpenFieldSpecified; - } - set - { - this.entity_OpenFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("2079")] + Item2079, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date", IsNullable = true)] - public System.Nullable Entity_Close - { - get - { - return this.entity_CloseField; - } - set - { - this.entity_CloseField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("2110")] + Item2110, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool Entity_CloseSpecified - { - get - { - return this.entity_CloseFieldSpecified; - } - set - { - this.entity_CloseFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("2111")] + Item2111, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SchoolGroup", DataType = "normalizedString", IsNullable = false)] - public string[] SchoolGroupList - { - get - { - return this.schoolGroupListField; - } - set - { - this.schoolGroupListField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("2112")] + Item2112, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { - return this.sIF_MetadataField; - } - set - { - this.sIF_MetadataField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("2113")] + Item2113, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { - return this.sIF_ExtendedElementsField; - } - set - { - this.sIF_ExtendedElementsField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("2131")] + Item2131, + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { - return this.refIdField; - } - set - { - this.refIdField = 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/au/datamodel/3.4")] - public partial class SchoolInfoTypeOtherId - { - - private string typeField; - - private string valueField; - + [System.Xml.Serialization.XmlEnumAttribute("2150")] + Item2150, + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "normalizedString")] - public string Type - { - get - { - return this.typeField; - } - set - { - this.typeField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("2151")] + Item2151, + /// - [System.Xml.Serialization.XmlTextAttribute(DataType = "normalizedString")] - public string Value - { - get - { - return this.valueField; - } - set - { - this.valueField = 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/au/datamodel/3.4")] - public partial class SchoolInfoTypeOtherLEA - { - - private SchoolInfoTypeOtherLEASIF_RefObject sIF_RefObjectField; - - private string valueField; - + [System.Xml.Serialization.XmlEnumAttribute("2152")] + Item2152, + /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public SchoolInfoTypeOtherLEASIF_RefObject SIF_RefObject - { - get - { - return this.sIF_RefObjectField; - } - set - { - this.sIF_RefObjectField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("2171")] + Item2171, + /// - [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/au/datamodel/3.4")] - public enum SchoolInfoTypeOtherLEASIF_RefObject - { - + [System.Xml.Serialization.XmlEnumAttribute("2210")] + Item2210, + /// - LEAInfo, - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum AUCodeSetsSchoolLevelType - { - + [System.Xml.Serialization.XmlEnumAttribute("2212")] + Item2212, + /// - Camp, - + [System.Xml.Serialization.XmlEnumAttribute("2214")] + Item2214, + /// - Commty, - + [System.Xml.Serialization.XmlEnumAttribute("2215")] + Item2215, + /// - EarlyCh, - + [System.Xml.Serialization.XmlEnumAttribute("2216")] + Item2216, + /// - JunPri, - + [System.Xml.Serialization.XmlEnumAttribute("2219")] + Item2219, + /// - Kgarten, - + [System.Xml.Serialization.XmlEnumAttribute("2220")] + Item2220, + /// - Kind, - + [System.Xml.Serialization.XmlEnumAttribute("2221")] + Item2221, + /// - Lang, - + [System.Xml.Serialization.XmlEnumAttribute("2222")] + Item2222, + /// - MCH, - + [System.Xml.Serialization.XmlEnumAttribute("2229")] + Item2229, + /// - Middle, - + [System.Xml.Serialization.XmlEnumAttribute("2230")] + Item2230, + /// - Other, - + [System.Xml.Serialization.XmlEnumAttribute("2231")] + Item2231, + /// - PreSch, - + [System.Xml.Serialization.XmlEnumAttribute("2232")] + Item2232, + /// - [System.Xml.Serialization.XmlEnumAttribute("Pri/Sec")] - PriSec, - + [System.Xml.Serialization.XmlEnumAttribute("2233")] + Item2233, + /// - Prim, - + [System.Xml.Serialization.XmlEnumAttribute("2234")] + Item2234, + /// - Sec, - + [System.Xml.Serialization.XmlEnumAttribute("2235")] + Item2235, + /// - Senior, - + [System.Xml.Serialization.XmlEnumAttribute("2236")] + Item2236, + /// - Special, - + [System.Xml.Serialization.XmlEnumAttribute("2237")] + Item2237, + /// - Specif, - + [System.Xml.Serialization.XmlEnumAttribute("2238")] + Item2238, + /// - Supp, - + [System.Xml.Serialization.XmlEnumAttribute("2239")] + Item2239, + /// - Unknown, - + [System.Xml.Serialization.XmlEnumAttribute("2250")] + Item2250, + /// - ZZREDACTED, - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum AUCodeSetsSchoolFocusCodeType - { - + [System.Xml.Serialization.XmlEnumAttribute("2251")] + Item2251, + /// - [System.Xml.Serialization.XmlEnumAttribute("01")] - Item01, - + [System.Xml.Serialization.XmlEnumAttribute("2252")] + Item2252, + /// - [System.Xml.Serialization.XmlEnumAttribute("02")] - Item02, - + [System.Xml.Serialization.XmlEnumAttribute("2253")] + Item2253, + /// - [System.Xml.Serialization.XmlEnumAttribute("03")] - Item03, - + [System.Xml.Serialization.XmlEnumAttribute("2271")] + Item2271, + /// - [System.Xml.Serialization.XmlEnumAttribute("04")] - Item04, - + [System.Xml.Serialization.XmlEnumAttribute("2311")] + Item2311, + /// - [System.Xml.Serialization.XmlEnumAttribute("98")] - Item98, - + [System.Xml.Serialization.XmlEnumAttribute("2331")] + Item2331, + /// - [System.Xml.Serialization.XmlEnumAttribute("99")] - Item99, - + [System.Xml.Serialization.XmlEnumAttribute("2400")] + Item2400, + /// - ZZREDACTED, - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum AUCodeSetsSessionTypeType - { - + [System.Xml.Serialization.XmlEnumAttribute("2401")] + Item2401, + /// - [System.Xml.Serialization.XmlEnumAttribute("0827")] - Item0827, - + [System.Xml.Serialization.XmlEnumAttribute("2402")] + Item2402, + /// - [System.Xml.Serialization.XmlEnumAttribute("0828")] - Item0828, - + [System.Xml.Serialization.XmlEnumAttribute("2403")] + Item2403, + /// - [System.Xml.Serialization.XmlEnumAttribute("0829")] - Item0829, - + [System.Xml.Serialization.XmlEnumAttribute("2404")] + Item2404, + /// - [System.Xml.Serialization.XmlEnumAttribute("0830")] - Item0830, - + [System.Xml.Serialization.XmlEnumAttribute("2405")] + Item2405, + /// - [System.Xml.Serialization.XmlEnumAttribute("0832")] - Item0832, - + [System.Xml.Serialization.XmlEnumAttribute("2406")] + Item2406, + /// - [System.Xml.Serialization.XmlEnumAttribute("0833")] - Item0833, - + [System.Xml.Serialization.XmlEnumAttribute("2407")] + Item2407, + /// - [System.Xml.Serialization.XmlEnumAttribute("0837")] - Item0837, - + [System.Xml.Serialization.XmlEnumAttribute("2408")] + Item2408, + /// - [System.Xml.Serialization.XmlEnumAttribute("9999")] - Item9999, - + [System.Xml.Serialization.XmlEnumAttribute("2411")] + Item2411, + /// - ZZREDACTED, - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum AUCodeSetsFederalElectorateType - { - + [System.Xml.Serialization.XmlEnumAttribute("2412")] + Item2412, + /// - [System.Xml.Serialization.XmlEnumAttribute("101")] - Item101, - + [System.Xml.Serialization.XmlEnumAttribute("2413")] + Item2413, + /// - [System.Xml.Serialization.XmlEnumAttribute("102")] - Item102, - + [System.Xml.Serialization.XmlEnumAttribute("2414")] + Item2414, + /// - [System.Xml.Serialization.XmlEnumAttribute("103")] - Item103, - + [System.Xml.Serialization.XmlEnumAttribute("2415")] + Item2415, + /// - [System.Xml.Serialization.XmlEnumAttribute("104")] - Item104, - + [System.Xml.Serialization.XmlEnumAttribute("2499")] + Item2499, + /// - [System.Xml.Serialization.XmlEnumAttribute("105")] - Item105, - + [System.Xml.Serialization.XmlEnumAttribute("2800")] + Item2800, + /// - [System.Xml.Serialization.XmlEnumAttribute("106")] - Item106, - - /// - [System.Xml.Serialization.XmlEnumAttribute("107")] - Item107, - + [System.Xml.Serialization.XmlEnumAttribute("2801")] + Item2801, + /// - [System.Xml.Serialization.XmlEnumAttribute("108")] - Item108, - + [System.Xml.Serialization.XmlEnumAttribute("2802")] + Item2802, + /// - [System.Xml.Serialization.XmlEnumAttribute("109")] - Item109, - + [System.Xml.Serialization.XmlEnumAttribute("2803")] + Item2803, + /// - [System.Xml.Serialization.XmlEnumAttribute("110")] - Item110, - + [System.Xml.Serialization.XmlEnumAttribute("2804")] + Item2804, + /// - [System.Xml.Serialization.XmlEnumAttribute("111")] - Item111, - + [System.Xml.Serialization.XmlEnumAttribute("2805")] + Item2805, + /// - [System.Xml.Serialization.XmlEnumAttribute("112")] - Item112, - + [System.Xml.Serialization.XmlEnumAttribute("2806")] + Item2806, + /// - [System.Xml.Serialization.XmlEnumAttribute("113")] - Item113, - + [System.Xml.Serialization.XmlEnumAttribute("2807")] + Item2807, + /// - [System.Xml.Serialization.XmlEnumAttribute("114")] - Item114, - + [System.Xml.Serialization.XmlEnumAttribute("2808")] + Item2808, + /// - [System.Xml.Serialization.XmlEnumAttribute("115")] - Item115, - + [System.Xml.Serialization.XmlEnumAttribute("2899")] + Item2899, + /// - [System.Xml.Serialization.XmlEnumAttribute("116")] - Item116, - + [System.Xml.Serialization.XmlEnumAttribute("2900")] + Item2900, + /// - [System.Xml.Serialization.XmlEnumAttribute("117")] - Item117, - + [System.Xml.Serialization.XmlEnumAttribute("2901")] + Item2901, + /// - [System.Xml.Serialization.XmlEnumAttribute("118")] - Item118, - + [System.Xml.Serialization.XmlEnumAttribute("2902")] + Item2902, + /// - [System.Xml.Serialization.XmlEnumAttribute("119")] - Item119, - + [System.Xml.Serialization.XmlEnumAttribute("2903")] + Item2903, + /// - [System.Xml.Serialization.XmlEnumAttribute("120")] - Item120, - + [System.Xml.Serialization.XmlEnumAttribute("2904")] + Item2904, + /// - [System.Xml.Serialization.XmlEnumAttribute("121")] - Item121, - + [System.Xml.Serialization.XmlEnumAttribute("2905")] + Item2905, + /// - [System.Xml.Serialization.XmlEnumAttribute("122")] - Item122, - + [System.Xml.Serialization.XmlEnumAttribute("2906")] + Item2906, + /// - [System.Xml.Serialization.XmlEnumAttribute("123")] - Item123, - + [System.Xml.Serialization.XmlEnumAttribute("2907")] + Item2907, + /// - [System.Xml.Serialization.XmlEnumAttribute("124")] - Item124, - + [System.Xml.Serialization.XmlEnumAttribute("2908")] + Item2908, + /// - [System.Xml.Serialization.XmlEnumAttribute("125")] - Item125, - + [System.Xml.Serialization.XmlEnumAttribute("2911")] + Item2911, + /// - [System.Xml.Serialization.XmlEnumAttribute("126")] - Item126, - + [System.Xml.Serialization.XmlEnumAttribute("2912")] + Item2912, + /// - [System.Xml.Serialization.XmlEnumAttribute("127")] - Item127, - + [System.Xml.Serialization.XmlEnumAttribute("2913")] + Item2913, + /// - [System.Xml.Serialization.XmlEnumAttribute("128")] - Item128, - + [System.Xml.Serialization.XmlEnumAttribute("2914")] + Item2914, + /// - [System.Xml.Serialization.XmlEnumAttribute("129")] - Item129, - + [System.Xml.Serialization.XmlEnumAttribute("2915")] + Item2915, + /// - [System.Xml.Serialization.XmlEnumAttribute("130")] - Item130, - + [System.Xml.Serialization.XmlEnumAttribute("2999")] + Item2999, + /// - [System.Xml.Serialization.XmlEnumAttribute("130a")] - Item130a, - + [System.Xml.Serialization.XmlEnumAttribute("3011")] + Item3011, + /// - [System.Xml.Serialization.XmlEnumAttribute("131")] - Item131, - + [System.Xml.Serialization.XmlEnumAttribute("4011")] + Item4011, + /// - [System.Xml.Serialization.XmlEnumAttribute("132")] - Item132, - + [System.Xml.Serialization.XmlEnumAttribute("5011")] + Item5011, + /// - [System.Xml.Serialization.XmlEnumAttribute("133")] - Item133, - + [System.Xml.Serialization.XmlEnumAttribute("6011")] + Item6011, + /// - [System.Xml.Serialization.XmlEnumAttribute("134")] - Item134, - + [System.Xml.Serialization.XmlEnumAttribute("6031")] + Item6031, + /// - [System.Xml.Serialization.XmlEnumAttribute("135")] - Item135, - + [System.Xml.Serialization.XmlEnumAttribute("6050")] + Item6050, + /// - [System.Xml.Serialization.XmlEnumAttribute("136")] - Item136, - + [System.Xml.Serialization.XmlEnumAttribute("6051")] + Item6051, + /// - [System.Xml.Serialization.XmlEnumAttribute("137")] - Item137, - + [System.Xml.Serialization.XmlEnumAttribute("6052")] + Item6052, + /// - [System.Xml.Serialization.XmlEnumAttribute("138")] - Item138, - + [System.Xml.Serialization.XmlEnumAttribute("6053")] + Item6053, + /// - [System.Xml.Serialization.XmlEnumAttribute("139")] - Item139, - + [System.Xml.Serialization.XmlEnumAttribute("6059")] + Item6059, + /// - [System.Xml.Serialization.XmlEnumAttribute("140")] - Item140, - + [System.Xml.Serialization.XmlEnumAttribute("6071")] + Item6071, + /// - [System.Xml.Serialization.XmlEnumAttribute("141")] - Item141, - + [System.Xml.Serialization.XmlEnumAttribute("6110")] + Item6110, + /// - [System.Xml.Serialization.XmlEnumAttribute("142")] - Item142, - + [System.Xml.Serialization.XmlEnumAttribute("6111")] + Item6111, + /// - [System.Xml.Serialization.XmlEnumAttribute("143")] - Item143, - + [System.Xml.Serialization.XmlEnumAttribute("6112")] + Item6112, + /// - [System.Xml.Serialization.XmlEnumAttribute("144")] - Item144, - + [System.Xml.Serialization.XmlEnumAttribute("6113")] + Item6113, + /// - [System.Xml.Serialization.XmlEnumAttribute("145")] - Item145, - + [System.Xml.Serialization.XmlEnumAttribute("6119")] + Item6119, + /// - [System.Xml.Serialization.XmlEnumAttribute("146")] - Item146, - + [System.Xml.Serialization.XmlEnumAttribute("6130")] + Item6130, + /// - [System.Xml.Serialization.XmlEnumAttribute("147")] - Item147, - + [System.Xml.Serialization.XmlEnumAttribute("6131")] + Item6131, + /// - [System.Xml.Serialization.XmlEnumAttribute("148")] - Item148, - + [System.Xml.Serialization.XmlEnumAttribute("6132")] + Item6132, + /// - [System.Xml.Serialization.XmlEnumAttribute("149")] - Item149, - + [System.Xml.Serialization.XmlEnumAttribute("6133")] + Item6133, + /// - [System.Xml.Serialization.XmlEnumAttribute("150")] - Item150, - + [System.Xml.Serialization.XmlEnumAttribute("6134")] + Item6134, + /// - [System.Xml.Serialization.XmlEnumAttribute("199")] - Item199, - + [System.Xml.Serialization.XmlEnumAttribute("6135")] + Item6135, + /// - [System.Xml.Serialization.XmlEnumAttribute("201")] - Item201, - + [System.Xml.Serialization.XmlEnumAttribute("6139")] + Item6139, + /// - [System.Xml.Serialization.XmlEnumAttribute("202")] - Item202, - + [System.Xml.Serialization.XmlEnumAttribute("6151")] + Item6151, + /// - [System.Xml.Serialization.XmlEnumAttribute("203")] - Item203, - + [System.Xml.Serialization.XmlEnumAttribute("6171")] + Item6171, + /// - [System.Xml.Serialization.XmlEnumAttribute("204")] - Item204, - + [System.Xml.Serialization.XmlEnumAttribute("6991")] + Item6991, + /// - [System.Xml.Serialization.XmlEnumAttribute("205")] - Item205, - + [System.Xml.Serialization.XmlEnumAttribute("6992")] + Item6992, + /// - [System.Xml.Serialization.XmlEnumAttribute("206")] - Item206, - + [System.Xml.Serialization.XmlEnumAttribute("6993")] + Item6993, + /// - [System.Xml.Serialization.XmlEnumAttribute("207")] - Item207, - + [System.Xml.Serialization.XmlEnumAttribute("6994")] + Item6994, + /// - [System.Xml.Serialization.XmlEnumAttribute("208")] - Item208, - + [System.Xml.Serialization.XmlEnumAttribute("6995")] + Item6995, + /// - [System.Xml.Serialization.XmlEnumAttribute("209")] - Item209, - + [System.Xml.Serialization.XmlEnumAttribute("6996")] + Item6996, + /// - [System.Xml.Serialization.XmlEnumAttribute("210")] - Item210, - + [System.Xml.Serialization.XmlEnumAttribute("6997")] + Item6997, + /// - [System.Xml.Serialization.XmlEnumAttribute("211")] - Item211, - + [System.Xml.Serialization.XmlEnumAttribute("6998")] + Item6998, + /// - [System.Xml.Serialization.XmlEnumAttribute("212")] - Item212, - + [System.Xml.Serialization.XmlEnumAttribute("6999")] + Item6999, + /// - [System.Xml.Serialization.XmlEnumAttribute("213")] - Item213, - + [System.Xml.Serialization.XmlEnumAttribute("7010")] + Item7010, + /// - [System.Xml.Serialization.XmlEnumAttribute("214")] - Item214, - + [System.Xml.Serialization.XmlEnumAttribute("7011")] + Item7011, + /// - [System.Xml.Serialization.XmlEnumAttribute("215")] - Item215, - + [System.Xml.Serialization.XmlEnumAttribute("7012")] + Item7012, + /// - [System.Xml.Serialization.XmlEnumAttribute("216")] - Item216, - + [System.Xml.Serialization.XmlEnumAttribute("7013")] + Item7013, + /// - [System.Xml.Serialization.XmlEnumAttribute("217")] - Item217, - + [System.Xml.Serialization.XmlEnumAttribute("7014")] + Item7014, + /// - [System.Xml.Serialization.XmlEnumAttribute("218")] - Item218, - + ZZREDACTED, + } + + /// + [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 DwellingArrangementType { + + private AUCodeSetsDwellingArrangementType codeField; + + private bool codeFieldSpecified; + + private OtherCodeListTypeOtherCode[] otherCodeListField; + /// - [System.Xml.Serialization.XmlEnumAttribute("219")] - Item219, - + public AUCodeSetsDwellingArrangementType Code { + get { + return this.codeField; + } + set { + this.codeField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("220")] - Item220, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CodeSpecified { + get { + return this.codeFieldSpecified; + } + set { + this.codeFieldSpecified = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("221")] - Item221, - + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable=false)] + public OtherCodeListTypeOtherCode[] OtherCodeList { + get { + return this.otherCodeListField; + } + set { + this.otherCodeListField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsDwellingArrangementType { + /// - [System.Xml.Serialization.XmlEnumAttribute("222")] - Item222, - + [System.Xml.Serialization.XmlEnumAttribute("1669")] + Item1669, + /// - [System.Xml.Serialization.XmlEnumAttribute("223")] - Item223, - + [System.Xml.Serialization.XmlEnumAttribute("1670")] + Item1670, + /// - [System.Xml.Serialization.XmlEnumAttribute("224")] - Item224, - + [System.Xml.Serialization.XmlEnumAttribute("1671")] + Item1671, + /// - [System.Xml.Serialization.XmlEnumAttribute("225")] - Item225, - + [System.Xml.Serialization.XmlEnumAttribute("1672")] + Item1672, + /// - [System.Xml.Serialization.XmlEnumAttribute("226")] - Item226, - + [System.Xml.Serialization.XmlEnumAttribute("1673")] + Item1673, + /// - [System.Xml.Serialization.XmlEnumAttribute("227")] - Item227, - + [System.Xml.Serialization.XmlEnumAttribute("1674")] + Item1674, + /// - [System.Xml.Serialization.XmlEnumAttribute("228")] - Item228, - + [System.Xml.Serialization.XmlEnumAttribute("1675")] + Item1675, + /// - [System.Xml.Serialization.XmlEnumAttribute("229")] - Item229, - + [System.Xml.Serialization.XmlEnumAttribute("1676")] + Item1676, + /// - [System.Xml.Serialization.XmlEnumAttribute("230")] - Item230, - + [System.Xml.Serialization.XmlEnumAttribute("1677")] + Item1677, + /// - [System.Xml.Serialization.XmlEnumAttribute("231")] - Item231, - + [System.Xml.Serialization.XmlEnumAttribute("1678")] + Item1678, + /// - [System.Xml.Serialization.XmlEnumAttribute("232")] - Item232, - + [System.Xml.Serialization.XmlEnumAttribute("1679")] + Item1679, + /// - [System.Xml.Serialization.XmlEnumAttribute("233")] - Item233, - + [System.Xml.Serialization.XmlEnumAttribute("167I")] + Item167I, + /// - [System.Xml.Serialization.XmlEnumAttribute("234")] - Item234, - + [System.Xml.Serialization.XmlEnumAttribute("167o")] + Item167o, + /// - [System.Xml.Serialization.XmlEnumAttribute("235")] - Item235, - + [System.Xml.Serialization.XmlEnumAttribute("1680")] + Item1680, + /// - [System.Xml.Serialization.XmlEnumAttribute("236")] - Item236, - + [System.Xml.Serialization.XmlEnumAttribute("1681")] + Item1681, + /// - [System.Xml.Serialization.XmlEnumAttribute("237")] - Item237, - + [System.Xml.Serialization.XmlEnumAttribute("168A")] + Item168A, + /// - [System.Xml.Serialization.XmlEnumAttribute("299")] - Item299, - + [System.Xml.Serialization.XmlEnumAttribute("3425")] + Item3425, + /// - [System.Xml.Serialization.XmlEnumAttribute("301")] - Item301, - + [System.Xml.Serialization.XmlEnumAttribute("4000")] + Item4000, + /// - [System.Xml.Serialization.XmlEnumAttribute("302")] - Item302, - + [System.Xml.Serialization.XmlEnumAttribute("9999")] + Item9999, + /// - [System.Xml.Serialization.XmlEnumAttribute("303")] - Item303, - + ZZREDACTED, + } + + /// + [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 LanguageBaseType { + + private AUCodeSetsAustralianStandardClassificationOfLanguagesASCLType codeField; + + private bool codeFieldSpecified; + + private OtherCodeListTypeOtherCode[] otherCodeListField; + + private System.Nullable languageTypeField; + + private bool languageTypeFieldSpecified; + + private string dialectField; + /// - [System.Xml.Serialization.XmlEnumAttribute("304")] - Item304, - + public AUCodeSetsAustralianStandardClassificationOfLanguagesASCLType Code { + get { + return this.codeField; + } + set { + this.codeField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("305")] - Item305, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CodeSpecified { + get { + return this.codeFieldSpecified; + } + set { + this.codeFieldSpecified = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("306")] - Item306, - + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable=false)] + public OtherCodeListTypeOtherCode[] OtherCodeList { + get { + return this.otherCodeListField; + } + set { + this.otherCodeListField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("307")] - Item307, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable LanguageType { + get { + return this.languageTypeField; + } + set { + this.languageTypeField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("308")] - Item308, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool LanguageTypeSpecified { + get { + return this.languageTypeFieldSpecified; + } + set { + this.languageTypeFieldSpecified = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("309")] - Item309, - - /// - [System.Xml.Serialization.XmlEnumAttribute("310")] - Item310, - - /// - [System.Xml.Serialization.XmlEnumAttribute("310a")] - Item310a, - - /// - [System.Xml.Serialization.XmlEnumAttribute("311")] - Item311, - - /// - [System.Xml.Serialization.XmlEnumAttribute("312")] - Item312, - - /// - [System.Xml.Serialization.XmlEnumAttribute("313")] - Item313, - - /// - [System.Xml.Serialization.XmlEnumAttribute("314")] - Item314, - - /// - [System.Xml.Serialization.XmlEnumAttribute("315")] - Item315, - - /// - [System.Xml.Serialization.XmlEnumAttribute("316")] - Item316, - - /// - [System.Xml.Serialization.XmlEnumAttribute("317")] - Item317, - - /// - [System.Xml.Serialization.XmlEnumAttribute("318")] - Item318, - - /// - [System.Xml.Serialization.XmlEnumAttribute("319")] - Item319, - - /// - [System.Xml.Serialization.XmlEnumAttribute("320")] - Item320, - - /// - [System.Xml.Serialization.XmlEnumAttribute("321")] - Item321, - - /// - [System.Xml.Serialization.XmlEnumAttribute("322")] - Item322, - - /// - [System.Xml.Serialization.XmlEnumAttribute("323")] - Item323, - - /// - [System.Xml.Serialization.XmlEnumAttribute("324")] - Item324, - - /// - [System.Xml.Serialization.XmlEnumAttribute("325")] - Item325, - - /// - [System.Xml.Serialization.XmlEnumAttribute("326")] - Item326, - - /// - [System.Xml.Serialization.XmlEnumAttribute("327")] - Item327, - - /// - [System.Xml.Serialization.XmlEnumAttribute("328")] - Item328, - - /// - [System.Xml.Serialization.XmlEnumAttribute("328a")] - Item328a, - - /// - [System.Xml.Serialization.XmlEnumAttribute("399")] - Item399, - - /// - [System.Xml.Serialization.XmlEnumAttribute("401")] - Item401, - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Dialect { + get { + return this.dialectField; + } + set { + this.dialectField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsLanguageTypeType { + /// - [System.Xml.Serialization.XmlEnumAttribute("402")] - Item402, - + [System.Xml.Serialization.XmlEnumAttribute("1")] + Item1, + /// - [System.Xml.Serialization.XmlEnumAttribute("403")] - Item403, - + [System.Xml.Serialization.XmlEnumAttribute("2")] + Item2, + /// - [System.Xml.Serialization.XmlEnumAttribute("404")] - Item404, - + [System.Xml.Serialization.XmlEnumAttribute("3")] + Item3, + /// - [System.Xml.Serialization.XmlEnumAttribute("405")] - Item405, - + [System.Xml.Serialization.XmlEnumAttribute("4")] + Item4, + /// - [System.Xml.Serialization.XmlEnumAttribute("406")] - Item406, - + [System.Xml.Serialization.XmlEnumAttribute("5")] + Item5, + /// - [System.Xml.Serialization.XmlEnumAttribute("407")] - Item407, - + [System.Xml.Serialization.XmlEnumAttribute("6")] + Item6, + /// - [System.Xml.Serialization.XmlEnumAttribute("408")] - Item408, - + [System.Xml.Serialization.XmlEnumAttribute("9")] + Item9, + /// - [System.Xml.Serialization.XmlEnumAttribute("409")] - Item409, - + ZZREDACTED, + } + + /// + [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 EnglishProficiencyType { + + private AUCodeSetsEnglishProficiencyType codeField; + + private bool codeFieldSpecified; + + private OtherCodeListTypeOtherCode[] otherCodeListField; + /// - [System.Xml.Serialization.XmlEnumAttribute("410")] - Item410, - + public AUCodeSetsEnglishProficiencyType Code { + get { + return this.codeField; + } + set { + this.codeField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("411")] - Item411, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CodeSpecified { + get { + return this.codeFieldSpecified; + } + set { + this.codeFieldSpecified = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("499")] - Item499, - + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable=false)] + public OtherCodeListTypeOtherCode[] OtherCodeList { + get { + return this.otherCodeListField; + } + set { + this.otherCodeListField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsEnglishProficiencyType { + /// - [System.Xml.Serialization.XmlEnumAttribute("501")] - Item501, - + [System.Xml.Serialization.XmlEnumAttribute("0")] + Item0, + /// - [System.Xml.Serialization.XmlEnumAttribute("502")] - Item502, - + [System.Xml.Serialization.XmlEnumAttribute("1")] + Item1, + /// - [System.Xml.Serialization.XmlEnumAttribute("503")] - Item503, - + [System.Xml.Serialization.XmlEnumAttribute("2")] + Item2, + /// - [System.Xml.Serialization.XmlEnumAttribute("504")] - Item504, - + [System.Xml.Serialization.XmlEnumAttribute("3")] + Item3, + /// - [System.Xml.Serialization.XmlEnumAttribute("504a")] - Item504a, - + [System.Xml.Serialization.XmlEnumAttribute("4")] + Item4, + /// - [System.Xml.Serialization.XmlEnumAttribute("505")] - Item505, - + [System.Xml.Serialization.XmlEnumAttribute("9")] + Item9, + /// - [System.Xml.Serialization.XmlEnumAttribute("506")] - Item506, - + ZZREDACTED, + } + + /// + [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 DemographicsType { + + private System.Nullable indigenousStatusField; + + private bool indigenousStatusFieldSpecified; + + private System.Nullable sexField; + + private bool sexFieldSpecified; + + private System.Nullable birthDateField; + + private bool birthDateFieldSpecified; + + private System.Nullable dateOfDeathField; + + private bool dateOfDeathFieldSpecified; + + private System.Nullable birthDateVerificationField; + + private bool birthDateVerificationFieldSpecified; + + private string placeOfBirthField; + + private string stateOfBirthField; + + private System.Nullable countryOfBirthField; + + private bool countryOfBirthFieldSpecified; + + private CountryType[] countriesOfCitizenshipField; + + private CountryType[] countriesOfResidencyField; + + private System.Nullable countryArrivalDateField; + + private bool countryArrivalDateFieldSpecified; + + private System.Nullable australianCitizenshipStatusField; + + private bool australianCitizenshipStatusFieldSpecified; + + private EnglishProficiencyType englishProficiencyField; + + private LanguageBaseType[] languageListField; + + private DwellingArrangementType dwellingArrangementField; + + private ReligionType religionField; + + private ReligiousEventType[] religiousEventListField; + + private string religiousRegionField; + + private System.Nullable permanentResidentField; + + private bool permanentResidentFieldSpecified; + + private string visaSubClassField; + + private string visaStatisticalCodeField; + + private System.Nullable visaExpiryDateField; + + private bool visaExpiryDateFieldSpecified; + + private VisaSubClassType[] visaSubClassListField; + + private System.Nullable lBOTEField; + + private bool lBOTEFieldSpecified; + + private System.Nullable immunisationCertificateStatusField; + + private bool immunisationCertificateStatusFieldSpecified; + + private System.Nullable culturalBackgroundField; + + private bool culturalBackgroundFieldSpecified; + + private System.Nullable maritalStatusField; + + private bool maritalStatusFieldSpecified; + /// - [System.Xml.Serialization.XmlEnumAttribute("507")] - Item507, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable IndigenousStatus { + get { + return this.indigenousStatusField; + } + set { + this.indigenousStatusField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("508")] - Item508, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IndigenousStatusSpecified { + get { + return this.indigenousStatusFieldSpecified; + } + set { + this.indigenousStatusFieldSpecified = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("509")] - Item509, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable Sex { + get { + return this.sexField; + } + set { + this.sexField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("510")] - Item510, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SexSpecified { + get { + return this.sexFieldSpecified; + } + set { + this.sexFieldSpecified = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("511")] - Item511, - + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable BirthDate { + get { + return this.birthDateField; + } + set { + this.birthDateField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("512")] - Item512, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool BirthDateSpecified { + get { + return this.birthDateFieldSpecified; + } + set { + this.birthDateFieldSpecified = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("513")] - Item513, - + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable DateOfDeath { + get { + return this.dateOfDeathField; + } + set { + this.dateOfDeathField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("514")] - Item514, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DateOfDeathSpecified { + get { + return this.dateOfDeathFieldSpecified; + } + set { + this.dateOfDeathFieldSpecified = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("515")] - Item515, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable BirthDateVerification { + get { + return this.birthDateVerificationField; + } + set { + this.birthDateVerificationField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("599")] - Item599, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool BirthDateVerificationSpecified { + get { + return this.birthDateVerificationFieldSpecified; + } + set { + this.birthDateVerificationFieldSpecified = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("601")] - Item601, - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string PlaceOfBirth { + get { + return this.placeOfBirthField; + } + set { + this.placeOfBirthField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("602")] - Item602, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string StateOfBirth { + get { + return this.stateOfBirthField; + } + set { + this.stateOfBirthField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("603")] - Item603, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable CountryOfBirth { + get { + return this.countryOfBirthField; + } + set { + this.countryOfBirthField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("604")] - Item604, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CountryOfBirthSpecified { + get { + return this.countryOfBirthFieldSpecified; + } + set { + this.countryOfBirthFieldSpecified = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("605")] - Item605, - + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("CountryOfCitizenship", IsNullable=false)] + public CountryType[] CountriesOfCitizenship { + get { + return this.countriesOfCitizenshipField; + } + set { + this.countriesOfCitizenshipField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("699")] - Item699, - + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("CountryOfResidency", IsNullable=false)] + public CountryType[] CountriesOfResidency { + get { + return this.countriesOfResidencyField; + } + set { + this.countriesOfResidencyField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("701")] - Item701, - + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable CountryArrivalDate { + get { + return this.countryArrivalDateField; + } + set { + this.countryArrivalDateField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("702")] - Item702, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CountryArrivalDateSpecified { + get { + return this.countryArrivalDateFieldSpecified; + } + set { + this.countryArrivalDateFieldSpecified = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("799")] - Item799, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable AustralianCitizenshipStatus { + get { + return this.australianCitizenshipStatusField; + } + set { + this.australianCitizenshipStatusField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("801")] - Item801, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AustralianCitizenshipStatusSpecified { + get { + return this.australianCitizenshipStatusFieldSpecified; + } + set { + this.australianCitizenshipStatusFieldSpecified = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("802")] - Item802, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public EnglishProficiencyType EnglishProficiency { + get { + return this.englishProficiencyField; + } + set { + this.englishProficiencyField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("899")] - Item899, - + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("Language", IsNullable=false)] + public LanguageBaseType[] LanguageList { + get { + return this.languageListField; + } + set { + this.languageListField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("999")] - Item999, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public DwellingArrangementType DwellingArrangement { + get { + return this.dwellingArrangementField; + } + set { + this.dwellingArrangementField = value; + } + } + /// - ZZREDACTED, - } - - /// - [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/au/datamodel/3.4")] - public partial class SchoolInfoTypeCampus - { - - private string parentSchoolIdField; - - private string schoolCampusIdField; - - private System.Nullable campusTypeField; - - private bool campusTypeFieldSpecified; - - private AUCodeSetsYesOrNoCategoryType adminStatusField; - - private bool adminStatusFieldSpecified; - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public ReligionType Religion { + get { + return this.religionField; + } + set { + this.religionField = value; + } + } + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string ParentSchoolId - { - get - { - return this.parentSchoolIdField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("ReligiousEvent", IsNullable=false)] + public ReligiousEventType[] ReligiousEventList { + get { + return this.religiousEventListField; } - set - { - this.parentSchoolIdField = value; + set { + this.religiousEventListField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string SchoolCampusId - { - get - { - return this.schoolCampusIdField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string ReligiousRegion { + get { + return this.religiousRegionField; } - set - { - this.schoolCampusIdField = value; + set { + this.religiousRegionField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable CampusType - { - get - { - return this.campusTypeField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable PermanentResident { + get { + return this.permanentResidentField; } - set - { - this.campusTypeField = value; + set { + this.permanentResidentField = value; } } - + /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool CampusTypeSpecified - { - get - { - return this.campusTypeFieldSpecified; + public bool PermanentResidentSpecified { + get { + return this.permanentResidentFieldSpecified; } - set - { - this.campusTypeFieldSpecified = value; + set { + this.permanentResidentFieldSpecified = value; } } - + /// - public AUCodeSetsYesOrNoCategoryType AdminStatus - { - get - { - return this.adminStatusField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string VisaSubClass { + get { + return this.visaSubClassField; } - set - { - this.adminStatusField = value; + set { + this.visaSubClassField = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool AdminStatusSpecified - { - get - { - return this.adminStatusFieldSpecified; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string VisaStatisticalCode { + get { + return this.visaStatisticalCodeField; } - set - { - this.adminStatusFieldSpecified = value; + set { + this.visaStatisticalCodeField = value; } } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum AUCodeSetsSchoolSectorCodeType - { - + /// - Gov, - + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable VisaExpiryDate { + get { + return this.visaExpiryDateField; + } + set { + this.visaExpiryDateField = value; + } + } + /// - NG, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool VisaExpiryDateSpecified { + get { + return this.visaExpiryDateFieldSpecified; + } + set { + this.visaExpiryDateFieldSpecified = value; + } + } + /// - ZZREDACTED, - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum AUCodeSetsSystemicStatusType - { - + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("VisaSubClass", IsNullable=false)] + public VisaSubClassType[] VisaSubClassList { + get { + return this.visaSubClassListField; + } + set { + this.visaSubClassListField = value; + } + } + /// - N, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable LBOTE { + get { + return this.lBOTEField; + } + set { + this.lBOTEField = value; + } + } + /// - S, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool LBOTESpecified { + get { + return this.lBOTEFieldSpecified; + } + set { + this.lBOTEFieldSpecified = value; + } + } + /// - ZZREDACTED, + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable ImmunisationCertificateStatus { + get { + return this.immunisationCertificateStatusField; + } + set { + this.immunisationCertificateStatusField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ImmunisationCertificateStatusSpecified { + get { + return this.immunisationCertificateStatusFieldSpecified; + } + set { + this.immunisationCertificateStatusFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable CulturalBackground { + get { + return this.culturalBackgroundField; + } + set { + this.culturalBackgroundField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CulturalBackgroundSpecified { + get { + return this.culturalBackgroundFieldSpecified; + } + set { + this.culturalBackgroundFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable MaritalStatus { + get { + return this.maritalStatusField; + } + set { + this.maritalStatusField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool MaritalStatusSpecified { + get { + return this.maritalStatusFieldSpecified; + } + set { + this.maritalStatusFieldSpecified = value; + } + } } - + /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum AUCodeSetsSchoolSystemType - { - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsIndigenousStatusType { + /// - [System.Xml.Serialization.XmlEnumAttribute("0001")] - Item0001, - + [System.Xml.Serialization.XmlEnumAttribute("1")] + Item1, + /// - [System.Xml.Serialization.XmlEnumAttribute("0002")] - Item0002, - + [System.Xml.Serialization.XmlEnumAttribute("2")] + Item2, + /// - [System.Xml.Serialization.XmlEnumAttribute("0003")] - Item0003, - + [System.Xml.Serialization.XmlEnumAttribute("3")] + Item3, + /// - [System.Xml.Serialization.XmlEnumAttribute("0004")] - Item0004, - + [System.Xml.Serialization.XmlEnumAttribute("4")] + Item4, + /// - [System.Xml.Serialization.XmlEnumAttribute("9999")] - Item9999, - + [System.Xml.Serialization.XmlEnumAttribute("9")] + Item9, + /// ZZREDACTED, } - + /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum AUCodeSetsSchoolLocationType - { - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsSexCodeType { + /// [System.Xml.Serialization.XmlEnumAttribute("1")] Item1, - - /// - [System.Xml.Serialization.XmlEnumAttribute("1.1")] - Item11, - - /// - [System.Xml.Serialization.XmlEnumAttribute("1.2")] - Item12, - + /// [System.Xml.Serialization.XmlEnumAttribute("2")] Item2, - - /// - [System.Xml.Serialization.XmlEnumAttribute("2.1.1")] - Item211, - - /// - [System.Xml.Serialization.XmlEnumAttribute("2.1.2")] - Item212, - - /// - [System.Xml.Serialization.XmlEnumAttribute("2.2.1")] - Item221, - - /// - [System.Xml.Serialization.XmlEnumAttribute("2.2.2")] - Item222, - + /// [System.Xml.Serialization.XmlEnumAttribute("3")] Item3, - - /// - [System.Xml.Serialization.XmlEnumAttribute("3.1")] - Item31, - + /// - [System.Xml.Serialization.XmlEnumAttribute("3.2")] - Item32, - + [System.Xml.Serialization.XmlEnumAttribute("9")] + Item9, + /// ZZREDACTED, } - + /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum AUCodeSetsAustralianStandardGeographicalClassificationASGCType - { - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsBirthdateVerificationType { + /// - [System.Xml.Serialization.XmlEnumAttribute("105051100")] - Item105051100, - + [System.Xml.Serialization.XmlEnumAttribute("1004")] + Item1004, + /// - [System.Xml.Serialization.XmlEnumAttribute("105054800")] - Item105054800, - + [System.Xml.Serialization.XmlEnumAttribute("1006")] + Item1006, + /// - [System.Xml.Serialization.XmlEnumAttribute("105055200")] - Item105055200, - + [System.Xml.Serialization.XmlEnumAttribute("1008")] + Item1008, + /// - [System.Xml.Serialization.XmlEnumAttribute("105057201")] - Item105057201, - + [System.Xml.Serialization.XmlEnumAttribute("1009")] + Item1009, + /// - [System.Xml.Serialization.XmlEnumAttribute("105057204")] - Item105057204, - + [System.Xml.Serialization.XmlEnumAttribute("1010")] + Item1010, + /// - [System.Xml.Serialization.XmlEnumAttribute("105057205")] - Item105057205, - + [System.Xml.Serialization.XmlEnumAttribute("1011")] + Item1011, + /// - [System.Xml.Serialization.XmlEnumAttribute("105057206")] - Item105057206, - + [System.Xml.Serialization.XmlEnumAttribute("1012")] + Item1012, + /// - [System.Xml.Serialization.XmlEnumAttribute("105106550")] - Item105106550, - + [System.Xml.Serialization.XmlEnumAttribute("1013")] + Item1013, + /// - [System.Xml.Serialization.XmlEnumAttribute("105108050")] - Item105108050, - + [System.Xml.Serialization.XmlEnumAttribute("3423")] + Item3423, + /// - [System.Xml.Serialization.XmlEnumAttribute("105108500")] - Item105108500, - + [System.Xml.Serialization.XmlEnumAttribute("3424")] + Item3424, + /// - [System.Xml.Serialization.XmlEnumAttribute("105154150")] - Item105154150, - + [System.Xml.Serialization.XmlEnumAttribute("9999")] + Item9999, + /// - [System.Xml.Serialization.XmlEnumAttribute("105154450")] - Item105154450, - + N, + /// - [System.Xml.Serialization.XmlEnumAttribute("105156650")] - Item105156650, - + Y, + /// - [System.Xml.Serialization.XmlEnumAttribute("105157151")] - Item105157151, - + ZZREDACTED, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsAustralianCitizenshipStatusType { + /// - [System.Xml.Serialization.XmlEnumAttribute("105157152")] - Item105157152, - + [System.Xml.Serialization.XmlEnumAttribute("1")] + Item1, + /// - [System.Xml.Serialization.XmlEnumAttribute("105200351")] - Item105200351, - + [System.Xml.Serialization.XmlEnumAttribute("2")] + Item2, + /// - [System.Xml.Serialization.XmlEnumAttribute("105200353")] - Item105200353, - + [System.Xml.Serialization.XmlEnumAttribute("3")] + Item3, + /// - [System.Xml.Serialization.XmlEnumAttribute("105200355")] - Item105200355, - + [System.Xml.Serialization.XmlEnumAttribute("4")] + Item4, + /// - [System.Xml.Serialization.XmlEnumAttribute("105201550")] - Item105201550, - + [System.Xml.Serialization.XmlEnumAttribute("5")] + Item5, + /// - [System.Xml.Serialization.XmlEnumAttribute("105252851")] - Item105252851, - + [System.Xml.Serialization.XmlEnumAttribute("8")] + Item8, + /// - [System.Xml.Serialization.XmlEnumAttribute("105252854")] - Item105252854, - + X, + /// - [System.Xml.Serialization.XmlEnumAttribute("105254901")] - Item105254901, - + ZZREDACTED, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsPermanentResidentStatusType { + /// - [System.Xml.Serialization.XmlEnumAttribute("105254904")] - Item105254904, - + [System.Xml.Serialization.XmlEnumAttribute("99")] + Item99, + /// - [System.Xml.Serialization.XmlEnumAttribute("105301450")] - Item105301450, - + N, + /// - [System.Xml.Serialization.XmlEnumAttribute("105301501")] - Item105301501, - + P, + /// - [System.Xml.Serialization.XmlEnumAttribute("105301504")] - Item105301504, - + T, + /// - [System.Xml.Serialization.XmlEnumAttribute("105308400")] - Item105308400, - + ZZREDACTED, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsImmunisationCertificateStatusType { + /// - [System.Xml.Serialization.XmlEnumAttribute("105350150")] - Item105350150, - + C, + /// - [System.Xml.Serialization.XmlEnumAttribute("105351300")] - Item105351300, - + I, + /// - [System.Xml.Serialization.XmlEnumAttribute("105351521")] - Item105351521, - + N, + /// - [System.Xml.Serialization.XmlEnumAttribute("105351524")] - Item105351524, - + ZZREDACTED, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsAustralianStandardClassificationOfCulturalAndEthnicGroupsASCCEGType { + /// - [System.Xml.Serialization.XmlEnumAttribute("105357100")] - Item105357100, - + [System.Xml.Serialization.XmlEnumAttribute("0000")] + Item0000, + /// - [System.Xml.Serialization.XmlEnumAttribute("105400200")] - Item105400200, - + [System.Xml.Serialization.XmlEnumAttribute("0001")] + Item0001, + /// - [System.Xml.Serialization.XmlEnumAttribute("105403950")] - Item105403950, - + [System.Xml.Serialization.XmlEnumAttribute("0901")] + Item0901, + /// - [System.Xml.Serialization.XmlEnumAttribute("105406251")] - Item105406251, - + [System.Xml.Serialization.XmlEnumAttribute("0902")] + Item0902, + /// - [System.Xml.Serialization.XmlEnumAttribute("105406252")] - Item105406252, - + [System.Xml.Serialization.XmlEnumAttribute("0903")] + Item0903, + /// - [System.Xml.Serialization.XmlEnumAttribute("105406253")] - Item105406253, - + [System.Xml.Serialization.XmlEnumAttribute("0904")] + Item0904, + /// - [System.Xml.Serialization.XmlEnumAttribute("105406254")] - Item105406254, - + [System.Xml.Serialization.XmlEnumAttribute("0905")] + Item0905, + /// - [System.Xml.Serialization.XmlEnumAttribute("105450900")] - Item105450900, - + [System.Xml.Serialization.XmlEnumAttribute("0906")] + Item0906, + /// - [System.Xml.Serialization.XmlEnumAttribute("105453800")] - Item105453800, - + [System.Xml.Serialization.XmlEnumAttribute("1000")] + Item1000, + /// - [System.Xml.Serialization.XmlEnumAttribute("105456351")] - Item105456351, - + [System.Xml.Serialization.XmlEnumAttribute("1100")] + Item1100, + /// - [System.Xml.Serialization.XmlEnumAttribute("105456354")] - Item105456354, - + [System.Xml.Serialization.XmlEnumAttribute("1101")] + Item1101, + /// - [System.Xml.Serialization.XmlEnumAttribute("105530751")] - Item105530751, - + [System.Xml.Serialization.XmlEnumAttribute("1102")] + Item1102, + /// - [System.Xml.Serialization.XmlEnumAttribute("105530752")] - Item105530752, - + [System.Xml.Serialization.XmlEnumAttribute("1103")] + Item1103, + /// - [System.Xml.Serialization.XmlEnumAttribute("105530753")] - Item105530753, - + [System.Xml.Serialization.XmlEnumAttribute("1104")] + Item1104, + /// - [System.Xml.Serialization.XmlEnumAttribute("105554100")] - Item105554100, - + [System.Xml.Serialization.XmlEnumAttribute("1200")] + Item1200, + /// - [System.Xml.Serialization.XmlEnumAttribute("105554700")] - Item105554700, - + [System.Xml.Serialization.XmlEnumAttribute("1201")] + Item1201, + /// - [System.Xml.Serialization.XmlEnumAttribute("105555350")] - Item105555350, - + [System.Xml.Serialization.XmlEnumAttribute("1202")] + Item1202, + /// - [System.Xml.Serialization.XmlEnumAttribute("105555950")] - Item105555950, - + [System.Xml.Serialization.XmlEnumAttribute("1300")] + Item1300, + /// - [System.Xml.Serialization.XmlEnumAttribute("105556700")] - Item105556700, - + [System.Xml.Serialization.XmlEnumAttribute("1301")] + Item1301, + /// - [System.Xml.Serialization.XmlEnumAttribute("105558250")] - Item105558250, - + [System.Xml.Serialization.XmlEnumAttribute("1302")] + Item1302, + /// - [System.Xml.Serialization.XmlEnumAttribute("105600501")] - Item105600501, - + [System.Xml.Serialization.XmlEnumAttribute("1303")] + Item1303, + /// - [System.Xml.Serialization.XmlEnumAttribute("105600503")] - Item105600503, - + [System.Xml.Serialization.XmlEnumAttribute("1304")] + Item1304, + /// - [System.Xml.Serialization.XmlEnumAttribute("105600505")] - Item105600505, - + [System.Xml.Serialization.XmlEnumAttribute("1399")] + Item1399, + /// - [System.Xml.Serialization.XmlEnumAttribute("105604001")] - Item105604001, - + [System.Xml.Serialization.XmlEnumAttribute("1400")] + Item1400, + /// - [System.Xml.Serialization.XmlEnumAttribute("105604004")] - Item105604004, - + [System.Xml.Serialization.XmlEnumAttribute("1401")] + Item1401, + /// - [System.Xml.Serialization.XmlEnumAttribute("105604500")] - Item105604500, - + [System.Xml.Serialization.XmlEnumAttribute("1402")] + Item1402, + /// - [System.Xml.Serialization.XmlEnumAttribute("105655150")] - Item105655150, - + [System.Xml.Serialization.XmlEnumAttribute("1499")] + Item1499, + /// - [System.Xml.Serialization.XmlEnumAttribute("105656370")] - Item105656370, - + [System.Xml.Serialization.XmlEnumAttribute("1500")] + Item1500, + /// - [System.Xml.Serialization.XmlEnumAttribute("105658000")] - Item105658000, - + [System.Xml.Serialization.XmlEnumAttribute("1501")] + Item1501, + /// - [System.Xml.Serialization.XmlEnumAttribute("105703101")] - Item105703101, - + [System.Xml.Serialization.XmlEnumAttribute("1502")] + Item1502, + /// - [System.Xml.Serialization.XmlEnumAttribute("105703104")] - Item105703104, - + [System.Xml.Serialization.XmlEnumAttribute("1503")] + Item1503, + /// - [System.Xml.Serialization.XmlEnumAttribute("105708551")] - Item105708551, - + [System.Xml.Serialization.XmlEnumAttribute("1504")] + Item1504, + /// - [System.Xml.Serialization.XmlEnumAttribute("105708554")] - Item105708554, - + [System.Xml.Serialization.XmlEnumAttribute("1505")] + Item1505, + /// - [System.Xml.Serialization.XmlEnumAttribute("110051720")] - Item110051720, - + [System.Xml.Serialization.XmlEnumAttribute("1506")] + Item1506, + /// - [System.Xml.Serialization.XmlEnumAttribute("110054651")] - Item110054651, - + [System.Xml.Serialization.XmlEnumAttribute("1507")] + Item1507, + /// - [System.Xml.Serialization.XmlEnumAttribute("110054653")] - Item110054653, - + [System.Xml.Serialization.XmlEnumAttribute("1508")] + Item1508, + /// - [System.Xml.Serialization.XmlEnumAttribute("110054655")] - Item110054655, - + [System.Xml.Serialization.XmlEnumAttribute("1511")] + Item1511, + /// - [System.Xml.Serialization.XmlEnumAttribute("110055050")] - Item110055050, - + [System.Xml.Serialization.XmlEnumAttribute("1599")] + Item1599, + /// - [System.Xml.Serialization.XmlEnumAttribute("110055903")] - Item110055903, - + [System.Xml.Serialization.XmlEnumAttribute("2000")] + Item2000, + /// - [System.Xml.Serialization.XmlEnumAttribute("110055904")] - Item110055904, - + [System.Xml.Serialization.XmlEnumAttribute("2100")] + Item2100, + /// - [System.Xml.Serialization.XmlEnumAttribute("110055905")] - Item110055905, - + [System.Xml.Serialization.XmlEnumAttribute("2101")] + Item2101, + /// - [System.Xml.Serialization.XmlEnumAttribute("110056400")] - Item110056400, - + [System.Xml.Serialization.XmlEnumAttribute("2102")] + Item2102, + /// - [System.Xml.Serialization.XmlEnumAttribute("110102700")] - Item110102700, - + [System.Xml.Serialization.XmlEnumAttribute("2103")] + Item2103, + /// - [System.Xml.Serialization.XmlEnumAttribute("110103050")] - Item110103050, - + [System.Xml.Serialization.XmlEnumAttribute("2104")] + Item2104, + /// - [System.Xml.Serialization.XmlEnumAttribute("110103400")] - Item110103400, - + [System.Xml.Serialization.XmlEnumAttribute("2105")] + Item2105, + /// - [System.Xml.Serialization.XmlEnumAttribute("110105650")] - Item110105650, - + [System.Xml.Serialization.XmlEnumAttribute("2199")] + Item2199, + /// - [System.Xml.Serialization.XmlEnumAttribute("110107000")] - Item110107000, - + [System.Xml.Serialization.XmlEnumAttribute("2201")] + Item2201, + /// - [System.Xml.Serialization.XmlEnumAttribute("110107620")] - Item110107620, - + [System.Xml.Serialization.XmlEnumAttribute("2300")] + Item2300, + /// - [System.Xml.Serialization.XmlEnumAttribute("115054400")] - Item115054400, - + [System.Xml.Serialization.XmlEnumAttribute("2301")] + Item2301, + /// - [System.Xml.Serialization.XmlEnumAttribute("115056900")] - Item115056900, - + [System.Xml.Serialization.XmlEnumAttribute("2303")] + Item2303, + /// - [System.Xml.Serialization.XmlEnumAttribute("115058451")] - Item115058451, - + [System.Xml.Serialization.XmlEnumAttribute("2304")] + Item2304, + /// - [System.Xml.Serialization.XmlEnumAttribute("115058454")] - Item115058454, - + [System.Xml.Serialization.XmlEnumAttribute("2305")] + Item2305, + /// - [System.Xml.Serialization.XmlEnumAttribute("115076951")] - Item115076951, - + [System.Xml.Serialization.XmlEnumAttribute("2306")] + Item2306, + /// - [System.Xml.Serialization.XmlEnumAttribute("115106952")] - Item115106952, - + [System.Xml.Serialization.XmlEnumAttribute("2307")] + Item2307, + /// - [System.Xml.Serialization.XmlEnumAttribute("115108350")] - Item115108350, - + [System.Xml.Serialization.XmlEnumAttribute("2311")] + Item2311, + /// - [System.Xml.Serialization.XmlEnumAttribute("120057554")] - Item120057554, - + [System.Xml.Serialization.XmlEnumAttribute("2312")] + Item2312, + /// - [System.Xml.Serialization.XmlEnumAttribute("120057556")] - Item120057556, - + [System.Xml.Serialization.XmlEnumAttribute("2313")] + Item2313, + /// - [System.Xml.Serialization.XmlEnumAttribute("120074851")] - Item120074851, - + [System.Xml.Serialization.XmlEnumAttribute("2399")] + Item2399, + /// - [System.Xml.Serialization.XmlEnumAttribute("120100250")] - Item120100250, - + [System.Xml.Serialization.XmlEnumAttribute("2400")] + Item2400, + /// - [System.Xml.Serialization.XmlEnumAttribute("120101350")] - Item120101350, - + [System.Xml.Serialization.XmlEnumAttribute("2401")] + Item2401, + /// - [System.Xml.Serialization.XmlEnumAttribute("120104550")] - Item120104550, - + [System.Xml.Serialization.XmlEnumAttribute("2402")] + Item2402, + /// - [System.Xml.Serialization.XmlEnumAttribute("120104854")] - Item120104854, - + [System.Xml.Serialization.XmlEnumAttribute("2403")] + Item2403, + /// - [System.Xml.Serialization.XmlEnumAttribute("120106611")] - Item120106611, - + [System.Xml.Serialization.XmlEnumAttribute("2404")] + Item2404, + /// - [System.Xml.Serialization.XmlEnumAttribute("120106612")] - Item120106612, - + [System.Xml.Serialization.XmlEnumAttribute("2405")] + Item2405, + /// - [System.Xml.Serialization.XmlEnumAttribute("120107558")] - Item120107558, - + [System.Xml.Serialization.XmlEnumAttribute("2499")] + Item2499, + /// - [System.Xml.Serialization.XmlEnumAttribute("125011801")] - Item125011801, - + [System.Xml.Serialization.XmlEnumAttribute("3000")] + Item3000, + /// - [System.Xml.Serialization.XmlEnumAttribute("125036381")] - Item125036381, - + [System.Xml.Serialization.XmlEnumAttribute("3100")] + Item3100, + /// - [System.Xml.Serialization.XmlEnumAttribute("125050600")] - Item125050600, - + [System.Xml.Serialization.XmlEnumAttribute("3101")] + Item3101, + /// - [System.Xml.Serialization.XmlEnumAttribute("125051736")] - Item125051736, - + [System.Xml.Serialization.XmlEnumAttribute("3102")] + Item3102, + /// - [System.Xml.Serialization.XmlEnumAttribute("125051737")] - Item125051737, - + [System.Xml.Serialization.XmlEnumAttribute("3103")] + Item3103, + /// - [System.Xml.Serialization.XmlEnumAttribute("125051738")] - Item125051738, - + [System.Xml.Serialization.XmlEnumAttribute("3104")] + Item3104, + /// - [System.Xml.Serialization.XmlEnumAttribute("125051804")] - Item125051804, - + [System.Xml.Serialization.XmlEnumAttribute("3105")] + Item3105, + /// - [System.Xml.Serialization.XmlEnumAttribute("125055700")] - Item125055700, - + [System.Xml.Serialization.XmlEnumAttribute("3106")] + Item3106, + /// - [System.Xml.Serialization.XmlEnumAttribute("125103350")] - Item125103350, - + [System.Xml.Serialization.XmlEnumAttribute("3107")] + Item3107, + /// - [System.Xml.Serialization.XmlEnumAttribute("125104350")] - Item125104350, - + [System.Xml.Serialization.XmlEnumAttribute("3199")] + Item3199, + /// - [System.Xml.Serialization.XmlEnumAttribute("125106385")] - Item125106385, - + [System.Xml.Serialization.XmlEnumAttribute("3200")] + Item3200, + /// - [System.Xml.Serialization.XmlEnumAttribute("125108859")] - Item125108859, - + [System.Xml.Serialization.XmlEnumAttribute("3201")] + Item3201, + /// - [System.Xml.Serialization.XmlEnumAttribute("130057311")] - Item130057311, - + [System.Xml.Serialization.XmlEnumAttribute("3202")] + Item3202, + /// - [System.Xml.Serialization.XmlEnumAttribute("130103550")] - Item130103550, - + [System.Xml.Serialization.XmlEnumAttribute("3203")] + Item3203, + /// - [System.Xml.Serialization.XmlEnumAttribute("130103660")] - Item130103660, - + [System.Xml.Serialization.XmlEnumAttribute("3204")] + Item3204, + /// - [System.Xml.Serialization.XmlEnumAttribute("130104201")] - Item130104201, - + [System.Xml.Serialization.XmlEnumAttribute("3205")] + Item3205, + /// - [System.Xml.Serialization.XmlEnumAttribute("130104920")] - Item130104920, - + [System.Xml.Serialization.XmlEnumAttribute("3206")] + Item3206, + /// - [System.Xml.Serialization.XmlEnumAttribute("130107314")] - Item130107314, - + [System.Xml.Serialization.XmlEnumAttribute("3207")] + Item3207, + /// - [System.Xml.Serialization.XmlEnumAttribute("130150111")] - Item130150111, - + [System.Xml.Serialization.XmlEnumAttribute("3208")] + Item3208, + /// - [System.Xml.Serialization.XmlEnumAttribute("130150112")] - Item130150112, - + [System.Xml.Serialization.XmlEnumAttribute("3211")] + Item3211, + /// - [System.Xml.Serialization.XmlEnumAttribute("130153010")] - Item130153010, - + [System.Xml.Serialization.XmlEnumAttribute("3212")] + Item3212, + /// - [System.Xml.Serialization.XmlEnumAttribute("130153650")] - Item130153650, - + [System.Xml.Serialization.XmlEnumAttribute("3213")] + Item3213, + /// - [System.Xml.Serialization.XmlEnumAttribute("130154202")] - Item130154202, - + [System.Xml.Serialization.XmlEnumAttribute("3214")] + Item3214, + /// - [System.Xml.Serialization.XmlEnumAttribute("130157400")] - Item130157400, - + [System.Xml.Serialization.XmlEnumAttribute("3215")] + Item3215, + /// - [System.Xml.Serialization.XmlEnumAttribute("130157650")] - Item130157650, - + [System.Xml.Serialization.XmlEnumAttribute("3216")] + Item3216, + /// - [System.Xml.Serialization.XmlEnumAttribute("130157850")] - Item130157850, - + [System.Xml.Serialization.XmlEnumAttribute("3299")] + Item3299, + /// - [System.Xml.Serialization.XmlEnumAttribute("130205300")] - Item130205300, - + [System.Xml.Serialization.XmlEnumAttribute("3300")] + Item3300, + /// - [System.Xml.Serialization.XmlEnumAttribute("130205750")] - Item130205750, - + [System.Xml.Serialization.XmlEnumAttribute("3301")] + Item3301, + /// - [System.Xml.Serialization.XmlEnumAttribute("135012601")] - Item135012601, - + [System.Xml.Serialization.XmlEnumAttribute("3302")] + Item3302, + /// - [System.Xml.Serialization.XmlEnumAttribute("135052604")] - Item135052604, - + [System.Xml.Serialization.XmlEnumAttribute("3303")] + Item3303, + /// - [System.Xml.Serialization.XmlEnumAttribute("135052950")] - Item135052950, - + [System.Xml.Serialization.XmlEnumAttribute("3304")] + Item3304, + /// - [System.Xml.Serialization.XmlEnumAttribute("135055271")] - Item135055271, - + [System.Xml.Serialization.XmlEnumAttribute("3305")] + Item3305, + /// - [System.Xml.Serialization.XmlEnumAttribute("135055850")] - Item135055850, - + [System.Xml.Serialization.XmlEnumAttribute("3306")] + Item3306, + /// - [System.Xml.Serialization.XmlEnumAttribute("135058020")] - Item135058020, - + [System.Xml.Serialization.XmlEnumAttribute("3307")] + Item3307, + /// - [System.Xml.Serialization.XmlEnumAttribute("135058150")] - Item135058150, - + [System.Xml.Serialization.XmlEnumAttribute("3308")] + Item3308, + /// - [System.Xml.Serialization.XmlEnumAttribute("135100950")] - Item135100950, - + [System.Xml.Serialization.XmlEnumAttribute("3311")] + Item3311, + /// - [System.Xml.Serialization.XmlEnumAttribute("135102150")] - Item135102150, - + [System.Xml.Serialization.XmlEnumAttribute("3312")] + Item3312, + /// - [System.Xml.Serialization.XmlEnumAttribute("135107900")] - Item135107900, - + [System.Xml.Serialization.XmlEnumAttribute("3313")] + Item3313, + /// - [System.Xml.Serialization.XmlEnumAttribute("135107950")] - Item135107950, - + [System.Xml.Serialization.XmlEnumAttribute("3399")] + Item3399, + /// - [System.Xml.Serialization.XmlEnumAttribute("135151150")] - Item135151150, - + [System.Xml.Serialization.XmlEnumAttribute("4000")] + Item4000, + /// - [System.Xml.Serialization.XmlEnumAttribute("135151200")] - Item135151200, - + [System.Xml.Serialization.XmlEnumAttribute("4100")] + Item4100, + /// - [System.Xml.Serialization.XmlEnumAttribute("135151750")] - Item135151750, - + [System.Xml.Serialization.XmlEnumAttribute("4101")] + Item4101, + /// - [System.Xml.Serialization.XmlEnumAttribute("140030471")] - Item140030471, - + [System.Xml.Serialization.XmlEnumAttribute("4102")] + Item4102, + /// - [System.Xml.Serialization.XmlEnumAttribute("140070473")] - Item140070473, - + [System.Xml.Serialization.XmlEnumAttribute("4103")] + Item4103, + /// - [System.Xml.Serialization.XmlEnumAttribute("140070850")] - Item140070850, - + [System.Xml.Serialization.XmlEnumAttribute("4104")] + Item4104, + /// - [System.Xml.Serialization.XmlEnumAttribute("140071400")] - Item140071400, - + [System.Xml.Serialization.XmlEnumAttribute("4105")] + Item4105, + /// - [System.Xml.Serialization.XmlEnumAttribute("140074870")] - Item140074870, - + [System.Xml.Serialization.XmlEnumAttribute("4106")] + Item4106, + /// - [System.Xml.Serialization.XmlEnumAttribute("140075274")] - Item140075274, - + [System.Xml.Serialization.XmlEnumAttribute("4107")] + Item4107, + /// - [System.Xml.Serialization.XmlEnumAttribute("140076100")] - Item140076100, - + [System.Xml.Serialization.XmlEnumAttribute("4108")] + Item4108, + /// - [System.Xml.Serialization.XmlEnumAttribute("140150800")] - Item140150800, - + [System.Xml.Serialization.XmlEnumAttribute("4111")] + Item4111, + /// - [System.Xml.Serialization.XmlEnumAttribute("140152350")] - Item140152350, - + [System.Xml.Serialization.XmlEnumAttribute("4112")] + Item4112, + /// - [System.Xml.Serialization.XmlEnumAttribute("140152900")] - Item140152900, - + [System.Xml.Serialization.XmlEnumAttribute("4113")] + Item4113, + /// - [System.Xml.Serialization.XmlEnumAttribute("140154600")] - Item140154600, - + [System.Xml.Serialization.XmlEnumAttribute("4114")] + Item4114, + /// - [System.Xml.Serialization.XmlEnumAttribute("140156200")] - Item140156200, - + [System.Xml.Serialization.XmlEnumAttribute("4115")] + Item4115, + /// - [System.Xml.Serialization.XmlEnumAttribute("140158100")] - Item140158100, - + [System.Xml.Serialization.XmlEnumAttribute("4199")] + Item4199, + /// - [System.Xml.Serialization.XmlEnumAttribute("140206150")] - Item140206150, - + [System.Xml.Serialization.XmlEnumAttribute("4201")] + Item4201, + /// - [System.Xml.Serialization.XmlEnumAttribute("145056181")] - Item145056181, - + [System.Xml.Serialization.XmlEnumAttribute("4900")] + Item4900, + /// - [System.Xml.Serialization.XmlEnumAttribute("145056470")] - Item145056470, - + [System.Xml.Serialization.XmlEnumAttribute("4901")] + Item4901, + /// - [System.Xml.Serialization.XmlEnumAttribute("145101050")] - Item145101050, - + [System.Xml.Serialization.XmlEnumAttribute("4902")] + Item4902, + /// - [System.Xml.Serialization.XmlEnumAttribute("145103311")] - Item145103311, - + [System.Xml.Serialization.XmlEnumAttribute("4903")] + Item4903, + /// - [System.Xml.Serialization.XmlEnumAttribute("145103314")] - Item145103314, - + [System.Xml.Serialization.XmlEnumAttribute("4904")] + Item4904, + /// - [System.Xml.Serialization.XmlEnumAttribute("145103700")] - Item145103700, - + [System.Xml.Serialization.XmlEnumAttribute("4905")] + Item4905, + /// - [System.Xml.Serialization.XmlEnumAttribute("145106184")] - Item145106184, - + [System.Xml.Serialization.XmlEnumAttribute("4906")] + Item4906, + /// - [System.Xml.Serialization.XmlEnumAttribute("145107640")] - Item145107640, - + [System.Xml.Serialization.XmlEnumAttribute("4907")] + Item4907, + /// - [System.Xml.Serialization.XmlEnumAttribute("145108710")] - Item145108710, - + [System.Xml.Serialization.XmlEnumAttribute("4999")] + Item4999, + /// - [System.Xml.Serialization.XmlEnumAttribute("145108750")] - Item145108750, - + [System.Xml.Serialization.XmlEnumAttribute("5000")] + Item5000, + /// - [System.Xml.Serialization.XmlEnumAttribute("145150550")] - Item145150550, - + [System.Xml.Serialization.XmlEnumAttribute("5100")] + Item5100, + /// - [System.Xml.Serialization.XmlEnumAttribute("145152750")] - Item145152750, - + [System.Xml.Serialization.XmlEnumAttribute("5101")] + Item5101, + /// - [System.Xml.Serialization.XmlEnumAttribute("145201000")] - Item145201000, - + [System.Xml.Serialization.XmlEnumAttribute("5102")] + Item5102, + /// - [System.Xml.Serialization.XmlEnumAttribute("145202050")] - Item145202050, - + [System.Xml.Serialization.XmlEnumAttribute("5103")] + Item5103, + /// - [System.Xml.Serialization.XmlEnumAttribute("145207050")] - Item145207050, - + [System.Xml.Serialization.XmlEnumAttribute("5104")] + Item5104, + /// - [System.Xml.Serialization.XmlEnumAttribute("150057751")] - Item150057751, - + [System.Xml.Serialization.XmlEnumAttribute("5105")] + Item5105, + /// - [System.Xml.Serialization.XmlEnumAttribute("150102000")] - Item150102000, - + [System.Xml.Serialization.XmlEnumAttribute("5106")] + Item5106, + /// - [System.Xml.Serialization.XmlEnumAttribute("150102200")] - Item150102200, - + [System.Xml.Serialization.XmlEnumAttribute("5107")] + Item5107, + /// - [System.Xml.Serialization.XmlEnumAttribute("150103500")] - Item150103500, - + [System.Xml.Serialization.XmlEnumAttribute("5108")] + Item5108, + /// - [System.Xml.Serialization.XmlEnumAttribute("150104300")] - Item150104300, - + [System.Xml.Serialization.XmlEnumAttribute("5111")] + Item5111, + /// - [System.Xml.Serialization.XmlEnumAttribute("150104950")] - Item150104950, - + [System.Xml.Serialization.XmlEnumAttribute("5199")] + Item5199, + /// - [System.Xml.Serialization.XmlEnumAttribute("150105800")] - Item150105800, - + [System.Xml.Serialization.XmlEnumAttribute("5200")] + Item5200, + /// - [System.Xml.Serialization.XmlEnumAttribute("150107350")] - Item150107350, - + [System.Xml.Serialization.XmlEnumAttribute("5201")] + Item5201, + /// - [System.Xml.Serialization.XmlEnumAttribute("150107500")] - Item150107500, - + [System.Xml.Serialization.XmlEnumAttribute("5202")] + Item5202, + /// - [System.Xml.Serialization.XmlEnumAttribute("150107754")] - Item150107754, - + [System.Xml.Serialization.XmlEnumAttribute("5203")] + Item5203, + /// - [System.Xml.Serialization.XmlEnumAttribute("150151600")] - Item150151600, - + [System.Xml.Serialization.XmlEnumAttribute("5204")] + Item5204, + /// - [System.Xml.Serialization.XmlEnumAttribute("150153450")] - Item150153450, - + [System.Xml.Serialization.XmlEnumAttribute("5205")] + Item5205, + /// - [System.Xml.Serialization.XmlEnumAttribute("150153850")] - Item150153850, - + [System.Xml.Serialization.XmlEnumAttribute("5206")] + Item5206, + /// - [System.Xml.Serialization.XmlEnumAttribute("150154750")] - Item150154750, - + [System.Xml.Serialization.XmlEnumAttribute("5207")] + Item5207, + /// - [System.Xml.Serialization.XmlEnumAttribute("150155550")] - Item150155550, - + [System.Xml.Serialization.XmlEnumAttribute("5208")] + Item5208, + /// - [System.Xml.Serialization.XmlEnumAttribute("155050050")] - Item155050050, - + [System.Xml.Serialization.XmlEnumAttribute("5211")] + Item5211, + /// - [System.Xml.Serialization.XmlEnumAttribute("155053371")] - Item155053371, - + [System.Xml.Serialization.XmlEnumAttribute("5212")] + Item5212, + /// - [System.Xml.Serialization.XmlEnumAttribute("155102300")] - Item155102300, - + [System.Xml.Serialization.XmlEnumAttribute("5213")] + Item5213, + /// - [System.Xml.Serialization.XmlEnumAttribute("155103374")] - Item155103374, - + [System.Xml.Serialization.XmlEnumAttribute("5214")] + Item5214, + /// - [System.Xml.Serialization.XmlEnumAttribute("155107450")] - Item155107450, - + [System.Xml.Serialization.XmlEnumAttribute("5215")] + Item5215, + /// - [System.Xml.Serialization.XmlEnumAttribute("155107700")] - Item155107700, - + [System.Xml.Serialization.XmlEnumAttribute("5299")] + Item5299, + /// - [System.Xml.Serialization.XmlEnumAttribute("155150650")] - Item155150650, - + [System.Xml.Serialization.XmlEnumAttribute("6000")] + Item6000, + /// - [System.Xml.Serialization.XmlEnumAttribute("155151860")] - Item155151860, - + [System.Xml.Serialization.XmlEnumAttribute("6100")] + Item6100, + /// - [System.Xml.Serialization.XmlEnumAttribute("155152500")] - Item155152500, - + [System.Xml.Serialization.XmlEnumAttribute("6101")] + Item6101, + /// - [System.Xml.Serialization.XmlEnumAttribute("155154250")] - Item155154250, - + [System.Xml.Serialization.XmlEnumAttribute("6102")] + Item6102, + /// - [System.Xml.Serialization.XmlEnumAttribute("155155500")] - Item155155500, - + [System.Xml.Serialization.XmlEnumAttribute("6199")] + Item6199, + /// - [System.Xml.Serialization.XmlEnumAttribute("155157800")] - Item155157800, - + [System.Xml.Serialization.XmlEnumAttribute("6900")] + Item6900, + /// - [System.Xml.Serialization.XmlEnumAttribute("155200300")] - Item155200300, - + [System.Xml.Serialization.XmlEnumAttribute("6901")] + Item6901, + /// - [System.Xml.Serialization.XmlEnumAttribute("155208200")] - Item155208200, - + [System.Xml.Serialization.XmlEnumAttribute("6902")] + Item6902, + /// - [System.Xml.Serialization.XmlEnumAttribute("160101250")] - Item160101250, - + [System.Xml.Serialization.XmlEnumAttribute("6903")] + Item6903, + /// - [System.Xml.Serialization.XmlEnumAttribute("160101700")] - Item160101700, - + [System.Xml.Serialization.XmlEnumAttribute("6904")] + Item6904, + /// - [System.Xml.Serialization.XmlEnumAttribute("160108809")] - Item160108809, - + [System.Xml.Serialization.XmlEnumAttribute("6999")] + Item6999, + /// - [System.Xml.Serialization.XmlEnumAttribute("185019779")] - Item185019779, - + [System.Xml.Serialization.XmlEnumAttribute("7000")] + Item7000, + /// - [System.Xml.Serialization.XmlEnumAttribute("205054601")] - Item205054601, - + [System.Xml.Serialization.XmlEnumAttribute("7100")] + Item7100, + /// - [System.Xml.Serialization.XmlEnumAttribute("205054605")] - Item205054605, - + [System.Xml.Serialization.XmlEnumAttribute("7101")] + Item7101, + /// - [System.Xml.Serialization.XmlEnumAttribute("205054608")] - Item205054608, - + [System.Xml.Serialization.XmlEnumAttribute("7102")] + Item7102, + /// - [System.Xml.Serialization.XmlEnumAttribute("205055901")] - Item205055901, - + [System.Xml.Serialization.XmlEnumAttribute("7103")] + Item7103, + /// - [System.Xml.Serialization.XmlEnumAttribute("205055902")] - Item205055902, - + [System.Xml.Serialization.XmlEnumAttribute("7104")] + Item7104, + /// - [System.Xml.Serialization.XmlEnumAttribute("205056351")] - Item205056351, - + [System.Xml.Serialization.XmlEnumAttribute("7106")] + Item7106, + /// - [System.Xml.Serialization.XmlEnumAttribute("205057351")] - Item205057351, - + [System.Xml.Serialization.XmlEnumAttribute("7107")] + Item7107, + /// - [System.Xml.Serialization.XmlEnumAttribute("205057352")] - Item205057352, - + [System.Xml.Serialization.XmlEnumAttribute("7111")] + Item7111, + /// - [System.Xml.Serialization.XmlEnumAttribute("205101181")] - Item205101181, - + [System.Xml.Serialization.XmlEnumAttribute("7112")] + Item7112, + /// - [System.Xml.Serialization.XmlEnumAttribute("205101182")] - Item205101182, - + [System.Xml.Serialization.XmlEnumAttribute("7113")] + Item7113, + /// - [System.Xml.Serialization.XmlEnumAttribute("205103111")] - Item205103111, - + [System.Xml.Serialization.XmlEnumAttribute("7114")] + Item7114, + /// - [System.Xml.Serialization.XmlEnumAttribute("205103112")] - Item205103112, - + [System.Xml.Serialization.XmlEnumAttribute("7115")] + Item7115, + /// - [System.Xml.Serialization.XmlEnumAttribute("205104330")] - Item205104330, - + [System.Xml.Serialization.XmlEnumAttribute("7116")] + Item7116, + /// - [System.Xml.Serialization.XmlEnumAttribute("205105063")] - Item205105063, - + [System.Xml.Serialization.XmlEnumAttribute("7117")] + Item7117, + /// - [System.Xml.Serialization.XmlEnumAttribute("205105065")] - Item205105065, - + [System.Xml.Serialization.XmlEnumAttribute("7199")] + Item7199, + /// - [System.Xml.Serialization.XmlEnumAttribute("205204651")] - Item205204651, - + [System.Xml.Serialization.XmlEnumAttribute("7200")] + Item7200, + /// - [System.Xml.Serialization.XmlEnumAttribute("205204654")] - Item205204654, - + [System.Xml.Serialization.XmlEnumAttribute("7201")] + Item7201, + /// - [System.Xml.Serialization.XmlEnumAttribute("205207261")] - Item205207261, - + [System.Xml.Serialization.XmlEnumAttribute("7202")] + Item7202, + /// - [System.Xml.Serialization.XmlEnumAttribute("205207264")] - Item205207264, - + [System.Xml.Serialization.XmlEnumAttribute("7203")] + Item7203, + /// - [System.Xml.Serialization.XmlEnumAttribute("205207267")] - Item205207267, - + [System.Xml.Serialization.XmlEnumAttribute("7204")] + Item7204, + /// - [System.Xml.Serialization.XmlEnumAttribute("205255251")] - Item205255251, - + [System.Xml.Serialization.XmlEnumAttribute("7205")] + Item7205, + /// - [System.Xml.Serialization.XmlEnumAttribute("205255252")] - Item205255252, - + [System.Xml.Serialization.XmlEnumAttribute("7206")] + Item7206, + /// - [System.Xml.Serialization.XmlEnumAttribute("205255253")] - Item205255253, - + [System.Xml.Serialization.XmlEnumAttribute("7207")] + Item7207, + /// - [System.Xml.Serialization.XmlEnumAttribute("205300661")] - Item205300661, - + [System.Xml.Serialization.XmlEnumAttribute("7208")] + Item7208, + /// - [System.Xml.Serialization.XmlEnumAttribute("205300662")] - Item205300662, - + [System.Xml.Serialization.XmlEnumAttribute("7211")] + Item7211, + /// - [System.Xml.Serialization.XmlEnumAttribute("205301891")] - Item205301891, - + [System.Xml.Serialization.XmlEnumAttribute("7212")] + Item7212, + /// - [System.Xml.Serialization.XmlEnumAttribute("205301892")] - Item205301892, - + [System.Xml.Serialization.XmlEnumAttribute("7213")] + Item7213, + /// - [System.Xml.Serialization.XmlEnumAttribute("205353271")] - Item205353271, - + [System.Xml.Serialization.XmlEnumAttribute("7214")] + Item7214, + /// - [System.Xml.Serialization.XmlEnumAttribute("205353274")] - Item205353274, - + [System.Xml.Serialization.XmlEnumAttribute("7299")] + Item7299, + /// - [System.Xml.Serialization.XmlEnumAttribute("205353275")] - Item205353275, - + [System.Xml.Serialization.XmlEnumAttribute("8000")] + Item8000, + /// - [System.Xml.Serialization.XmlEnumAttribute("205405713")] - Item205405713, - + [System.Xml.Serialization.XmlEnumAttribute("8100")] + Item8100, + /// - [System.Xml.Serialization.XmlEnumAttribute("205405715")] - Item205405715, - + [System.Xml.Serialization.XmlEnumAttribute("8101")] + Item8101, + /// - [System.Xml.Serialization.XmlEnumAttribute("205405718")] - Item205405718, - + [System.Xml.Serialization.XmlEnumAttribute("8102")] + Item8102, + /// - [System.Xml.Serialization.XmlEnumAttribute("205407071")] - Item205407071, - + [System.Xml.Serialization.XmlEnumAttribute("8103")] + Item8103, + /// - [System.Xml.Serialization.XmlEnumAttribute("205407075")] - Item205407075, - + [System.Xml.Serialization.XmlEnumAttribute("8104")] + Item8104, + /// - [System.Xml.Serialization.XmlEnumAttribute("205407076")] - Item205407076, - + [System.Xml.Serialization.XmlEnumAttribute("8105")] + Item8105, + /// - [System.Xml.Serialization.XmlEnumAttribute("205451111")] - Item205451111, - + [System.Xml.Serialization.XmlEnumAttribute("8106")] + Item8106, + /// - [System.Xml.Serialization.XmlEnumAttribute("205451112")] - Item205451112, - + [System.Xml.Serialization.XmlEnumAttribute("8107")] + Item8107, + /// - [System.Xml.Serialization.XmlEnumAttribute("205451113")] - Item205451113, - + [System.Xml.Serialization.XmlEnumAttribute("8199")] + Item8199, + /// - [System.Xml.Serialization.XmlEnumAttribute("205451114")] - Item205451114, - + [System.Xml.Serialization.XmlEnumAttribute("8200")] + Item8200, + /// - [System.Xml.Serialization.XmlEnumAttribute("205504211")] - Item205504211, - + [System.Xml.Serialization.XmlEnumAttribute("8201")] + Item8201, + /// - [System.Xml.Serialization.XmlEnumAttribute("205504214")] - Item205504214, - + [System.Xml.Serialization.XmlEnumAttribute("8202")] + Item8202, + /// - [System.Xml.Serialization.XmlEnumAttribute("205504971")] - Item205504971, - + [System.Xml.Serialization.XmlEnumAttribute("8203")] + Item8203, + /// - [System.Xml.Serialization.XmlEnumAttribute("205504974")] - Item205504974, - + [System.Xml.Serialization.XmlEnumAttribute("8204")] + Item8204, + /// - [System.Xml.Serialization.XmlEnumAttribute("205504975")] - Item205504975, - + [System.Xml.Serialization.XmlEnumAttribute("8205")] + Item8205, + /// - [System.Xml.Serialization.XmlEnumAttribute("205506981")] - Item205506981, - + [System.Xml.Serialization.XmlEnumAttribute("8206")] + Item8206, + /// - [System.Xml.Serialization.XmlEnumAttribute("205506984")] - Item205506984, - + [System.Xml.Serialization.XmlEnumAttribute("8207")] + Item8207, + /// - [System.Xml.Serialization.XmlEnumAttribute("205506985")] - Item205506985, - + [System.Xml.Serialization.XmlEnumAttribute("8208")] + Item8208, + /// - [System.Xml.Serialization.XmlEnumAttribute("205553672")] - Item205553672, - + [System.Xml.Serialization.XmlEnumAttribute("8211")] + Item8211, + /// - [System.Xml.Serialization.XmlEnumAttribute("205553673")] - Item205553673, - + [System.Xml.Serialization.XmlEnumAttribute("8212")] + Item8212, + /// - [System.Xml.Serialization.XmlEnumAttribute("205553674")] - Item205553674, - + [System.Xml.Serialization.XmlEnumAttribute("8213")] + Item8213, + /// - [System.Xml.Serialization.XmlEnumAttribute("205554411")] - Item205554411, - + [System.Xml.Serialization.XmlEnumAttribute("8299")] + Item8299, + /// - [System.Xml.Serialization.XmlEnumAttribute("205554412")] - Item205554412, - + [System.Xml.Serialization.XmlEnumAttribute("8300")] + Item8300, + /// - [System.Xml.Serialization.XmlEnumAttribute("205607451")] - Item205607451, - + [System.Xml.Serialization.XmlEnumAttribute("8301")] + Item8301, + /// - [System.Xml.Serialization.XmlEnumAttribute("205607452")] - Item205607452, - + [System.Xml.Serialization.XmlEnumAttribute("8302")] + Item8302, + /// - [System.Xml.Serialization.XmlEnumAttribute("205607453")] - Item205607453, - + [System.Xml.Serialization.XmlEnumAttribute("8303")] + Item8303, + /// - [System.Xml.Serialization.XmlEnumAttribute("205607454")] - Item205607454, - + [System.Xml.Serialization.XmlEnumAttribute("8304")] + Item8304, + /// - [System.Xml.Serialization.XmlEnumAttribute("205607456")] - Item205607456, - + [System.Xml.Serialization.XmlEnumAttribute("8305")] + Item8305, + /// - [System.Xml.Serialization.XmlEnumAttribute("205650911")] - Item205650911, - + [System.Xml.Serialization.XmlEnumAttribute("8306")] + Item8306, + /// - [System.Xml.Serialization.XmlEnumAttribute("205650912")] - Item205650912, - + [System.Xml.Serialization.XmlEnumAttribute("8399")] + Item8399, + /// - [System.Xml.Serialization.XmlEnumAttribute("205652311")] - Item205652311, - + [System.Xml.Serialization.XmlEnumAttribute("8400")] + Item8400, + /// - [System.Xml.Serialization.XmlEnumAttribute("205652314")] - Item205652314, - + [System.Xml.Serialization.XmlEnumAttribute("8401")] + Item8401, + /// - [System.Xml.Serialization.XmlEnumAttribute("205653431")] - Item205653431, - + [System.Xml.Serialization.XmlEnumAttribute("8402")] + Item8402, + /// - [System.Xml.Serialization.XmlEnumAttribute("205653434")] - Item205653434, - + [System.Xml.Serialization.XmlEnumAttribute("8403")] + Item8403, + /// - [System.Xml.Serialization.XmlEnumAttribute("205656352")] - Item205656352, - + [System.Xml.Serialization.XmlEnumAttribute("8404")] + Item8404, + /// - [System.Xml.Serialization.XmlEnumAttribute("205752671")] - Item205752671, - + [System.Xml.Serialization.XmlEnumAttribute("8405")] + Item8405, + /// - [System.Xml.Serialization.XmlEnumAttribute("205752674")] - Item205752674, - + [System.Xml.Serialization.XmlEnumAttribute("8499")] + Item8499, + /// - [System.Xml.Serialization.XmlEnumAttribute("205801452")] - Item205801452, - + [System.Xml.Serialization.XmlEnumAttribute("9000")] + Item9000, + /// - [System.Xml.Serialization.XmlEnumAttribute("205801453")] - Item205801453, - + [System.Xml.Serialization.XmlEnumAttribute("9100")] + Item9100, + /// - [System.Xml.Serialization.XmlEnumAttribute("205801454")] - Item205801454, - + [System.Xml.Serialization.XmlEnumAttribute("9101")] + Item9101, + /// - [System.Xml.Serialization.XmlEnumAttribute("205801612")] - Item205801612, - + [System.Xml.Serialization.XmlEnumAttribute("9103")] + Item9103, + /// - [System.Xml.Serialization.XmlEnumAttribute("205801613")] - Item205801613, - + [System.Xml.Serialization.XmlEnumAttribute("9104")] + Item9104, + /// - [System.Xml.Serialization.XmlEnumAttribute("205801616")] - Item205801616, - + [System.Xml.Serialization.XmlEnumAttribute("9105")] + Item9105, + /// - [System.Xml.Serialization.XmlEnumAttribute("205801618")] - Item205801618, - + [System.Xml.Serialization.XmlEnumAttribute("9106")] + Item9106, + /// - [System.Xml.Serialization.XmlEnumAttribute("205852171")] - Item205852171, - + [System.Xml.Serialization.XmlEnumAttribute("9107")] + Item9107, + /// - [System.Xml.Serialization.XmlEnumAttribute("205852174")] - Item205852174, - + [System.Xml.Serialization.XmlEnumAttribute("9108")] + Item9108, + /// - [System.Xml.Serialization.XmlEnumAttribute("205905341")] - Item205905341, - + [System.Xml.Serialization.XmlEnumAttribute("9199")] + Item9199, + /// - [System.Xml.Serialization.XmlEnumAttribute("205905344")] - Item205905344, - + [System.Xml.Serialization.XmlEnumAttribute("9200")] + Item9200, + /// - [System.Xml.Serialization.XmlEnumAttribute("205905345")] - Item205905345, - + [System.Xml.Serialization.XmlEnumAttribute("9201")] + Item9201, + /// - [System.Xml.Serialization.XmlEnumAttribute("210052751")] - Item210052751, - + [System.Xml.Serialization.XmlEnumAttribute("9202")] + Item9202, + /// - [System.Xml.Serialization.XmlEnumAttribute("210052752")] - Item210052752, - + [System.Xml.Serialization.XmlEnumAttribute("9203")] + Item9203, + /// - [System.Xml.Serialization.XmlEnumAttribute("210052753")] - Item210052753, - + [System.Xml.Serialization.XmlEnumAttribute("9204")] + Item9204, + /// - [System.Xml.Serialization.XmlEnumAttribute("210052754")] - Item210052754, - + [System.Xml.Serialization.XmlEnumAttribute("9205")] + Item9205, + /// - [System.Xml.Serialization.XmlEnumAttribute("210052755")] - Item210052755, - + [System.Xml.Serialization.XmlEnumAttribute("9206")] + Item9206, + /// - [System.Xml.Serialization.XmlEnumAttribute("210052756")] - Item210052756, - + [System.Xml.Serialization.XmlEnumAttribute("9207")] + Item9207, + /// - [System.Xml.Serialization.XmlEnumAttribute("210102757")] - Item210102757, - + [System.Xml.Serialization.XmlEnumAttribute("9208")] + Item9208, + /// - [System.Xml.Serialization.XmlEnumAttribute("210106080")] - Item210106080, - + [System.Xml.Serialization.XmlEnumAttribute("9212")] + Item9212, + /// - [System.Xml.Serialization.XmlEnumAttribute("210106493")] - Item210106493, - + [System.Xml.Serialization.XmlEnumAttribute("9213")] + Item9213, + /// - [System.Xml.Serialization.XmlEnumAttribute("210106495")] - Item210106495, - + [System.Xml.Serialization.XmlEnumAttribute("9214")] + Item9214, + /// - [System.Xml.Serialization.XmlEnumAttribute("210151751")] - Item210151751, - + [System.Xml.Serialization.XmlEnumAttribute("9215")] + Item9215, + /// - [System.Xml.Serialization.XmlEnumAttribute("210151754")] - Item210151754, - + [System.Xml.Serialization.XmlEnumAttribute("9216")] + Item9216, + /// - [System.Xml.Serialization.XmlEnumAttribute("210151755")] - Item210151755, - + [System.Xml.Serialization.XmlEnumAttribute("9217")] + Item9217, + /// - [System.Xml.Serialization.XmlEnumAttribute("210152491")] - Item210152491, - + [System.Xml.Serialization.XmlEnumAttribute("9218")] + Item9218, + /// - [System.Xml.Serialization.XmlEnumAttribute("210152492")] - Item210152492, - + [System.Xml.Serialization.XmlEnumAttribute("9221")] + Item9221, + /// - [System.Xml.Serialization.XmlEnumAttribute("210152758")] - Item210152758, - + [System.Xml.Serialization.XmlEnumAttribute("9222")] + Item9222, + /// - [System.Xml.Serialization.XmlEnumAttribute("215016730")] - Item215016730, - + [System.Xml.Serialization.XmlEnumAttribute("9223")] + Item9223, + /// - [System.Xml.Serialization.XmlEnumAttribute("215051831")] - Item215051831, - + [System.Xml.Serialization.XmlEnumAttribute("9224")] + Item9224, + /// - [System.Xml.Serialization.XmlEnumAttribute("215051832")] - Item215051832, - + [System.Xml.Serialization.XmlEnumAttribute("9225")] + Item9225, + /// - [System.Xml.Serialization.XmlEnumAttribute("215055491")] - Item215055491, - + [System.Xml.Serialization.XmlEnumAttribute("9226")] + Item9226, + /// - [System.Xml.Serialization.XmlEnumAttribute("215055493")] - Item215055493, - + [System.Xml.Serialization.XmlEnumAttribute("9227")] + Item9227, + /// - [System.Xml.Serialization.XmlEnumAttribute("215055496")] - Item215055496, - + [System.Xml.Serialization.XmlEnumAttribute("9228")] + Item9228, + /// - [System.Xml.Serialization.XmlEnumAttribute("215058469")] - Item215058469, - + [System.Xml.Serialization.XmlEnumAttribute("9231")] + Item9231, + /// - [System.Xml.Serialization.XmlEnumAttribute("215102411")] - Item215102411, - + [System.Xml.Serialization.XmlEnumAttribute("9232")] + Item9232, + /// - [System.Xml.Serialization.XmlEnumAttribute("215102412")] - Item215102412, - + [System.Xml.Serialization.XmlEnumAttribute("9299")] + Item9299, + /// - [System.Xml.Serialization.XmlEnumAttribute("215102413")] - Item215102413, - + [System.Xml.Serialization.XmlEnumAttribute("4300")] + Item4300, + /// - [System.Xml.Serialization.XmlEnumAttribute("215106261")] - Item215106261, - + ZZREDACTED, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsMaritalStatusAIHWType { + /// - [System.Xml.Serialization.XmlEnumAttribute("215106264")] - Item215106264, - + [System.Xml.Serialization.XmlEnumAttribute("1")] + Item1, + /// - [System.Xml.Serialization.XmlEnumAttribute("215106265")] - Item215106265, - + [System.Xml.Serialization.XmlEnumAttribute("2")] + Item2, + /// - [System.Xml.Serialization.XmlEnumAttribute("220050571")] - Item220050571, - + [System.Xml.Serialization.XmlEnumAttribute("3")] + Item3, + /// - [System.Xml.Serialization.XmlEnumAttribute("220050572")] - Item220050572, - + [System.Xml.Serialization.XmlEnumAttribute("4")] + Item4, + /// - [System.Xml.Serialization.XmlEnumAttribute("220050573")] - Item220050573, - + [System.Xml.Serialization.XmlEnumAttribute("5")] + Item5, + /// - [System.Xml.Serialization.XmlEnumAttribute("220050574")] - Item220050574, - + [System.Xml.Serialization.XmlEnumAttribute("6")] + Item6, + /// - [System.Xml.Serialization.XmlEnumAttribute("220102911")] - Item220102911, - + ZZREDACTED, + } + + /// + [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 PersonInfoType { + + private NameOfRecordType nameField; + + private OtherNameType[] otherNamesField; + + private DemographicsType demographicsField; + + private AddressType[] addressListField; + + private PhoneNumberType[] phoneNumberListField; + + private EmailType[] emailListField; + + private HouseholdContactInfoType[] householdContactInfoListField; + /// - [System.Xml.Serialization.XmlEnumAttribute("220102912")] - Item220102912, - + public NameOfRecordType Name { + get { + return this.nameField; + } + set { + this.nameField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("220105151")] - Item220105151, - + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("Name", IsNullable=false)] + public OtherNameType[] OtherNames { + get { + return this.otherNamesField; + } + set { + this.otherNamesField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("220105154")] - Item220105154, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public DemographicsType Demographics { + get { + return this.demographicsField; + } + set { + this.demographicsField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("220105155")] - Item220105155, - + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("Address", IsNullable=false)] + public AddressType[] AddressList { + get { + return this.addressListField; + } + set { + this.addressListField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("220150260")] - Item220150260, - + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("PhoneNumber", IsNullable=false)] + public PhoneNumberType[] PhoneNumberList { + get { + return this.phoneNumberListField; + } + set { + this.phoneNumberListField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("220155991")] - Item220155991, - + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("Email", IsNullable=false)] + public EmailType[] EmailList { + get { + return this.emailListField; + } + set { + this.emailListField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("220155994")] - Item220155994, - + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("HouseholdContactInfo", IsNullable=false)] + public HouseholdContactInfoType[] HouseholdContactInfoList { + get { + return this.householdContactInfoListField; + } + set { + this.householdContactInfoListField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.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 ElectronicIdType { + + private AUCodeSetsElectronicIdTypeType typeField; + + private string valueField; + /// - [System.Xml.Serialization.XmlEnumAttribute("225053191")] - Item225053191, - + [System.Xml.Serialization.XmlAttributeAttribute()] + public AUCodeSetsElectronicIdTypeType Type { + get { + return this.typeField; + } + set { + this.typeField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("225053194")] - Item225053194, - + [System.Xml.Serialization.XmlTextAttribute(DataType="normalizedString")] + 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(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsElectronicIdTypeType { + /// - [System.Xml.Serialization.XmlEnumAttribute("225055811")] - Item225055811, - + [System.Xml.Serialization.XmlEnumAttribute("01")] + Item01, + /// - [System.Xml.Serialization.XmlEnumAttribute("225055814")] - Item225055814, - + [System.Xml.Serialization.XmlEnumAttribute("02")] + Item02, + /// - [System.Xml.Serialization.XmlEnumAttribute("225056890")] - Item225056890, - + [System.Xml.Serialization.XmlEnumAttribute("03")] + Item03, + /// - [System.Xml.Serialization.XmlEnumAttribute("225102980")] - Item225102980, - + [System.Xml.Serialization.XmlEnumAttribute("04")] + Item04, + /// - [System.Xml.Serialization.XmlEnumAttribute("225107631")] - Item225107631, - + ZZREDACTED, + } + + /// + [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 StaffActivityExtensionType { + + private AUCodeSetsStaffActivityType codeField; + + private bool codeFieldSpecified; + + private OtherCodeListTypeOtherCode[] otherCodeListField; + /// - [System.Xml.Serialization.XmlEnumAttribute("225107632")] - Item225107632, - + public AUCodeSetsStaffActivityType Code { + get { + return this.codeField; + } + set { + this.codeField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("230054781")] - Item230054781, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CodeSpecified { + get { + return this.codeFieldSpecified; + } + set { + this.codeFieldSpecified = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("230101271")] - Item230101271, - + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable=false)] + public OtherCodeListTypeOtherCode[] OtherCodeList { + get { + return this.otherCodeListField; + } + set { + this.otherCodeListField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsStaffActivityType { + /// - [System.Xml.Serialization.XmlEnumAttribute("230101272")] - Item230101272, - + [System.Xml.Serialization.XmlEnumAttribute("2215")] + Item2215, + /// - [System.Xml.Serialization.XmlEnumAttribute("230104782")] - Item230104782, - + [System.Xml.Serialization.XmlEnumAttribute("2299")] + Item2299, + /// - [System.Xml.Serialization.XmlEnumAttribute("230152250")] - Item230152250, - + [System.Xml.Serialization.XmlEnumAttribute("2298")] + Item2298, + /// - [System.Xml.Serialization.XmlEnumAttribute("230156611")] - Item230156611, - + [System.Xml.Serialization.XmlEnumAttribute("2224")] + Item2224, + /// - [System.Xml.Serialization.XmlEnumAttribute("230156614")] - Item230156614, - + [System.Xml.Serialization.XmlEnumAttribute("2223")] + Item2223, + /// - [System.Xml.Serialization.XmlEnumAttribute("230156616")] - Item230156616, - + [System.Xml.Serialization.XmlEnumAttribute("2222")] + Item2222, + /// - [System.Xml.Serialization.XmlEnumAttribute("235052621")] - Item235052621, - + [System.Xml.Serialization.XmlEnumAttribute("2221")] + Item2221, + /// - [System.Xml.Serialization.XmlEnumAttribute("235052622")] - Item235052622, - + [System.Xml.Serialization.XmlEnumAttribute("2220")] + Item2220, + /// - [System.Xml.Serialization.XmlEnumAttribute("235052623")] - Item235052623, - + [System.Xml.Serialization.XmlEnumAttribute("2219")] + Item2219, + /// - [System.Xml.Serialization.XmlEnumAttribute("235052624")] - Item235052624, - + [System.Xml.Serialization.XmlEnumAttribute("2218")] + Item2218, + /// - [System.Xml.Serialization.XmlEnumAttribute("235052625")] - Item235052625, - + [System.Xml.Serialization.XmlEnumAttribute("2205")] + Item2205, + /// - [System.Xml.Serialization.XmlEnumAttribute("235052626")] - Item235052626, - + [System.Xml.Serialization.XmlEnumAttribute("2216")] + Item2216, + /// - [System.Xml.Serialization.XmlEnumAttribute("235101671")] - Item235101671, - + [System.Xml.Serialization.XmlEnumAttribute("2302")] + Item2302, + /// - [System.Xml.Serialization.XmlEnumAttribute("235101674")] - Item235101674, - + [System.Xml.Serialization.XmlEnumAttribute("2214")] + Item2214, + /// - [System.Xml.Serialization.XmlEnumAttribute("235102628")] - Item235102628, - + [System.Xml.Serialization.XmlEnumAttribute("2213")] + Item2213, + /// - [System.Xml.Serialization.XmlEnumAttribute("235103943")] - Item235103943, - + [System.Xml.Serialization.XmlEnumAttribute("2212")] + Item2212, + /// - [System.Xml.Serialization.XmlEnumAttribute("235103945")] - Item235103945, - + [System.Xml.Serialization.XmlEnumAttribute("2211")] + Item2211, + /// - [System.Xml.Serialization.XmlEnumAttribute("235105431")] - Item235105431, - + [System.Xml.Serialization.XmlEnumAttribute("2210")] + Item2210, + /// - [System.Xml.Serialization.XmlEnumAttribute("235105434")] - Item235105434, - + [System.Xml.Serialization.XmlEnumAttribute("2209")] + Item2209, + /// - [System.Xml.Serialization.XmlEnumAttribute("235204131")] - Item235204131, - + [System.Xml.Serialization.XmlEnumAttribute("2208")] + Item2208, + /// - [System.Xml.Serialization.XmlEnumAttribute("235204134")] - Item235204134, - + [System.Xml.Serialization.XmlEnumAttribute("2207")] + Item2207, + /// - [System.Xml.Serialization.XmlEnumAttribute("235204135")] - Item235204135, - + [System.Xml.Serialization.XmlEnumAttribute("2324")] + Item2324, + /// - [System.Xml.Serialization.XmlEnumAttribute("240052831")] - Item240052831, - + [System.Xml.Serialization.XmlEnumAttribute("2217")] + Item2217, + /// - [System.Xml.Serialization.XmlEnumAttribute("240101371")] - Item240101371, - + [System.Xml.Serialization.XmlEnumAttribute("2312")] + Item2312, + /// - [System.Xml.Serialization.XmlEnumAttribute("240101374")] - Item240101374, - + [System.Xml.Serialization.XmlEnumAttribute("1100")] + Item1100, + /// - [System.Xml.Serialization.XmlEnumAttribute("240101375")] - Item240101375, - + [System.Xml.Serialization.XmlEnumAttribute("2322")] + Item2322, + /// - [System.Xml.Serialization.XmlEnumAttribute("240101376")] - Item240101376, - + [System.Xml.Serialization.XmlEnumAttribute("2321")] + Item2321, + /// - [System.Xml.Serialization.XmlEnumAttribute("240102834")] - Item240102834, - + [System.Xml.Serialization.XmlEnumAttribute("2320")] + Item2320, + /// - [System.Xml.Serialization.XmlEnumAttribute("240102835")] - Item240102835, - + [System.Xml.Serialization.XmlEnumAttribute("2319")] + Item2319, + /// - [System.Xml.Serialization.XmlEnumAttribute("240104901")] - Item240104901, - + [System.Xml.Serialization.XmlEnumAttribute("2318")] + Item2318, + /// - [System.Xml.Serialization.XmlEnumAttribute("240104904")] - Item240104904, - + [System.Xml.Serialization.XmlEnumAttribute("2317")] + Item2317, + /// - [System.Xml.Serialization.XmlEnumAttribute("240151011")] - Item240151011, - + [System.Xml.Serialization.XmlEnumAttribute("2316")] + Item2316, + /// - [System.Xml.Serialization.XmlEnumAttribute("240151014")] - Item240151014, - + [System.Xml.Serialization.XmlEnumAttribute("2315")] + Item2315, + /// - [System.Xml.Serialization.XmlEnumAttribute("240154250")] - Item240154250, - + [System.Xml.Serialization.XmlEnumAttribute("2300")] + Item2300, + /// - [System.Xml.Serialization.XmlEnumAttribute("240156430")] - Item240156430, - + [System.Xml.Serialization.XmlEnumAttribute("2313")] + Item2313, + /// - [System.Xml.Serialization.XmlEnumAttribute("240158249")] - Item240158249, - + [System.Xml.Serialization.XmlEnumAttribute("2301")] + Item2301, + /// - [System.Xml.Serialization.XmlEnumAttribute("240158349")] - Item240158349, - + [System.Xml.Serialization.XmlEnumAttribute("2311")] + Item2311, + /// - [System.Xml.Serialization.XmlEnumAttribute("240204851")] - Item240204851, - + [System.Xml.Serialization.XmlEnumAttribute("2310")] + Item2310, + /// - [System.Xml.Serialization.XmlEnumAttribute("240204854")] - Item240204854, - + [System.Xml.Serialization.XmlEnumAttribute("2309")] + Item2309, + /// - [System.Xml.Serialization.XmlEnumAttribute("240205621")] - Item240205621, - + [System.Xml.Serialization.XmlEnumAttribute("2308")] + Item2308, + /// - [System.Xml.Serialization.XmlEnumAttribute("240205622")] - Item240205622, - + [System.Xml.Serialization.XmlEnumAttribute("2307")] + Item2307, + /// - [System.Xml.Serialization.XmlEnumAttribute("240208149")] - Item240208149, - + [System.Xml.Serialization.XmlEnumAttribute("2306")] + Item2306, + /// - [System.Xml.Serialization.XmlEnumAttribute("245053351")] - Item245053351, - + [System.Xml.Serialization.XmlEnumAttribute("2305")] + Item2305, + /// - [System.Xml.Serialization.XmlEnumAttribute("245056671")] - Item245056671, - + [System.Xml.Serialization.XmlEnumAttribute("2304")] + Item2304, + /// - [System.Xml.Serialization.XmlEnumAttribute("245057170")] - Item245057170, - + [System.Xml.Serialization.XmlEnumAttribute("2303")] + Item2303, + /// - [System.Xml.Serialization.XmlEnumAttribute("245103352")] - Item245103352, - + [System.Xml.Serialization.XmlEnumAttribute("2204")] + Item2204, + /// - [System.Xml.Serialization.XmlEnumAttribute("245106701")] - Item245106701, - + [System.Xml.Serialization.XmlEnumAttribute("2314")] + Item2314, + /// - [System.Xml.Serialization.XmlEnumAttribute("245106704")] - Item245106704, - + [System.Xml.Serialization.XmlEnumAttribute("1202")] + Item1202, + /// - [System.Xml.Serialization.XmlEnumAttribute("245106705")] - Item245106705, - + [System.Xml.Serialization.XmlEnumAttribute("1303")] + Item1303, + /// - [System.Xml.Serialization.XmlEnumAttribute("245150111")] - Item245150111, - + [System.Xml.Serialization.XmlEnumAttribute("1302")] + Item1302, + /// - [System.Xml.Serialization.XmlEnumAttribute("245150112")] - Item245150112, - + [System.Xml.Serialization.XmlEnumAttribute("1301")] + Item1301, + /// - [System.Xml.Serialization.XmlEnumAttribute("245156672")] - Item245156672, - + [System.Xml.Serialization.XmlEnumAttribute("1300")] + Item1300, + /// - [System.Xml.Serialization.XmlEnumAttribute("245158109")] - Item245158109, - + [System.Xml.Serialization.XmlEnumAttribute("1299")] + Item1299, + /// - [System.Xml.Serialization.XmlEnumAttribute("245158309")] - Item245158309, - + [System.Xml.Serialization.XmlEnumAttribute("1208")] + Item1208, + /// - [System.Xml.Serialization.XmlEnumAttribute("250052111")] - Item250052111, - + [System.Xml.Serialization.XmlEnumAttribute("1207")] + Item1207, + /// - [System.Xml.Serialization.XmlEnumAttribute("250052113")] - Item250052113, - + [System.Xml.Serialization.XmlEnumAttribute("1206")] + Item1206, + /// - [System.Xml.Serialization.XmlEnumAttribute("250052115")] - Item250052115, - + [System.Xml.Serialization.XmlEnumAttribute("1205")] + Item1205, + /// - [System.Xml.Serialization.XmlEnumAttribute("250052117")] - Item250052117, - + [System.Xml.Serialization.XmlEnumAttribute("2206")] + Item2206, + /// - [System.Xml.Serialization.XmlEnumAttribute("250156811")] - Item250156811, - + [System.Xml.Serialization.XmlEnumAttribute("1203")] + Item1203, + /// - [System.Xml.Serialization.XmlEnumAttribute("250156812")] - Item250156812, - + [System.Xml.Serialization.XmlEnumAttribute("1306")] + Item1306, + /// - [System.Xml.Serialization.XmlEnumAttribute("250156813")] - Item250156813, - + [System.Xml.Serialization.XmlEnumAttribute("1201")] + Item1201, + /// - [System.Xml.Serialization.XmlEnumAttribute("250156814")] - Item250156814, - + [System.Xml.Serialization.XmlEnumAttribute("1200")] + Item1200, + /// - [System.Xml.Serialization.XmlEnumAttribute("250156815")] - Item250156815, - + [System.Xml.Serialization.XmlEnumAttribute("1199")] + Item1199, + /// - [System.Xml.Serialization.XmlEnumAttribute("255050831")] - Item255050831, - + [System.Xml.Serialization.XmlEnumAttribute("1106")] + Item1106, + /// - [System.Xml.Serialization.XmlEnumAttribute("255053811")] - Item255053811, - + [System.Xml.Serialization.XmlEnumAttribute("1105")] + Item1105, + /// - [System.Xml.Serialization.XmlEnumAttribute("255053814")] - Item255053814, - + [System.Xml.Serialization.XmlEnumAttribute("1104")] + Item1104, + /// - [System.Xml.Serialization.XmlEnumAttribute("255053815")] - Item255053815, - + [System.Xml.Serialization.XmlEnumAttribute("1103")] + Item1103, + /// - [System.Xml.Serialization.XmlEnumAttribute("255053818")] - Item255053818, - + [System.Xml.Serialization.XmlEnumAttribute("1102")] + Item1102, + /// - [System.Xml.Serialization.XmlEnumAttribute("255100834")] - Item255100834, - + [System.Xml.Serialization.XmlEnumAttribute("1101")] + Item1101, + /// - [System.Xml.Serialization.XmlEnumAttribute("255100835")] - Item255100835, - + [System.Xml.Serialization.XmlEnumAttribute("1204")] + Item1204, + /// - [System.Xml.Serialization.XmlEnumAttribute("255107458")] - Item255107458, - + [System.Xml.Serialization.XmlEnumAttribute("1499")] + Item1499, + /// - [System.Xml.Serialization.XmlEnumAttribute("255108209")] - Item255108209, - + [System.Xml.Serialization.XmlEnumAttribute("2203")] + Item2203, + /// - [System.Xml.Serialization.XmlEnumAttribute("255200741")] - Item255200741, - + [System.Xml.Serialization.XmlEnumAttribute("2202")] + Item2202, + /// - [System.Xml.Serialization.XmlEnumAttribute("255200744")] - Item255200744, - + [System.Xml.Serialization.XmlEnumAttribute("2201")] + Item2201, + /// - [System.Xml.Serialization.XmlEnumAttribute("255206171")] - Item255206171, - + [System.Xml.Serialization.XmlEnumAttribute("2200")] + Item2200, + /// - [System.Xml.Serialization.XmlEnumAttribute("255206174")] - Item255206174, - + [System.Xml.Serialization.XmlEnumAttribute("2199")] + Item2199, + /// - [System.Xml.Serialization.XmlEnumAttribute("255206175")] - Item255206175, - + [System.Xml.Serialization.XmlEnumAttribute("2198")] + Item2198, + /// - [System.Xml.Serialization.XmlEnumAttribute("255208529")] - Item255208529, - + [System.Xml.Serialization.XmlEnumAttribute("2103")] + Item2103, + /// - [System.Xml.Serialization.XmlEnumAttribute("255208649")] - Item255208649, - + [System.Xml.Serialization.XmlEnumAttribute("2102")] + Item2102, + /// - [System.Xml.Serialization.XmlEnumAttribute("285019779")] - Item285019779, - + [System.Xml.Serialization.XmlEnumAttribute("2101")] + Item2101, + /// - [System.Xml.Serialization.XmlEnumAttribute("305011067")] - Item305011067, - + [System.Xml.Serialization.XmlEnumAttribute("1304")] + Item1304, + /// - [System.Xml.Serialization.XmlEnumAttribute("305011143")] - Item305011143, - + [System.Xml.Serialization.XmlEnumAttribute("1999")] + Item1999, + /// - [System.Xml.Serialization.XmlEnumAttribute("305011146")] - Item305011146, - + [System.Xml.Serialization.XmlEnumAttribute("1305")] + Item1305, + /// - [System.Xml.Serialization.XmlEnumAttribute("305011187")] - Item305011187, - + [System.Xml.Serialization.XmlEnumAttribute("1406")] + Item1406, + /// - [System.Xml.Serialization.XmlEnumAttribute("305011227")] - Item305011227, - + [System.Xml.Serialization.XmlEnumAttribute("1405")] + Item1405, + /// - [System.Xml.Serialization.XmlEnumAttribute("305011274")] - Item305011274, - + [System.Xml.Serialization.XmlEnumAttribute("1404")] + Item1404, + /// - [System.Xml.Serialization.XmlEnumAttribute("305011277")] - Item305011277, - + [System.Xml.Serialization.XmlEnumAttribute("1403")] + Item1403, + /// - [System.Xml.Serialization.XmlEnumAttribute("305011304")] - Item305011304, - + [System.Xml.Serialization.XmlEnumAttribute("1402")] + Item1402, + /// - [System.Xml.Serialization.XmlEnumAttribute("305011315")] - Item305011315, - + [System.Xml.Serialization.XmlEnumAttribute("1401")] + Item1401, + /// - [System.Xml.Serialization.XmlEnumAttribute("305011378")] - Item305011378, - + [System.Xml.Serialization.XmlEnumAttribute("1400")] + Item1400, + /// - [System.Xml.Serialization.XmlEnumAttribute("305011421")] - Item305011421, - + [System.Xml.Serialization.XmlEnumAttribute("1399")] + Item1399, + /// - [System.Xml.Serialization.XmlEnumAttribute("305011427")] - Item305011427, - + [System.Xml.Serialization.XmlEnumAttribute("1307")] + Item1307, + /// - [System.Xml.Serialization.XmlEnumAttribute("305011454")] - Item305011454, - + [System.Xml.Serialization.XmlEnumAttribute("2325")] + Item2325, + /// - [System.Xml.Serialization.XmlEnumAttribute("305011481")] - Item305011481, - + [System.Xml.Serialization.XmlEnumAttribute("2100")] + Item2100, + /// - [System.Xml.Serialization.XmlEnumAttribute("305011525")] - Item305011525, - + [System.Xml.Serialization.XmlEnumAttribute("2382")] + Item2382, + /// - [System.Xml.Serialization.XmlEnumAttribute("305011528")] - Item305011528, - + [System.Xml.Serialization.XmlEnumAttribute("2393")] + Item2393, + /// - [System.Xml.Serialization.XmlEnumAttribute("305011607")] - Item305011607, - + [System.Xml.Serialization.XmlEnumAttribute("2392")] + Item2392, + /// - [System.Xml.Serialization.XmlEnumAttribute("305011631")] - Item305011631, - + [System.Xml.Serialization.XmlEnumAttribute("2391")] + Item2391, + /// - [System.Xml.Serialization.XmlEnumAttribute("305031004")] - Item305031004, - + [System.Xml.Serialization.XmlEnumAttribute("2390")] + Item2390, + /// - [System.Xml.Serialization.XmlEnumAttribute("305031007")] - Item305031007, - + [System.Xml.Serialization.XmlEnumAttribute("2389")] + Item2389, + /// - [System.Xml.Serialization.XmlEnumAttribute("305031026")] - Item305031026, - + [System.Xml.Serialization.XmlEnumAttribute("2388")] + Item2388, + /// - [System.Xml.Serialization.XmlEnumAttribute("305031031")] - Item305031031, - + [System.Xml.Serialization.XmlEnumAttribute("2387")] + Item2387, + /// - [System.Xml.Serialization.XmlEnumAttribute("305031048")] - Item305031048, - + [System.Xml.Serialization.XmlEnumAttribute("2386")] + Item2386, + /// - [System.Xml.Serialization.XmlEnumAttribute("305031132")] - Item305031132, - + [System.Xml.Serialization.XmlEnumAttribute("2385")] + Item2385, + /// - [System.Xml.Serialization.XmlEnumAttribute("305031151")] - Item305031151, - + [System.Xml.Serialization.XmlEnumAttribute("2372")] + Item2372, + /// - [System.Xml.Serialization.XmlEnumAttribute("305031162")] - Item305031162, - + [System.Xml.Serialization.XmlEnumAttribute("2383")] + Item2383, + /// - [System.Xml.Serialization.XmlEnumAttribute("305031206")] - Item305031206, - + [System.Xml.Serialization.XmlEnumAttribute("2398")] + Item2398, + /// - [System.Xml.Serialization.XmlEnumAttribute("305031241")] - Item305031241, - + [System.Xml.Serialization.XmlEnumAttribute("2381")] + Item2381, + /// - [System.Xml.Serialization.XmlEnumAttribute("305031244")] - Item305031244, - + [System.Xml.Serialization.XmlEnumAttribute("2380")] + Item2380, + /// - [System.Xml.Serialization.XmlEnumAttribute("305031255")] - Item305031255, - + [System.Xml.Serialization.XmlEnumAttribute("2379")] + Item2379, + /// - [System.Xml.Serialization.XmlEnumAttribute("305031271")] - Item305031271, - + [System.Xml.Serialization.XmlEnumAttribute("2378")] + Item2378, + /// - [System.Xml.Serialization.XmlEnumAttribute("305031293")] - Item305031293, - + [System.Xml.Serialization.XmlEnumAttribute("2377")] + Item2377, + /// - [System.Xml.Serialization.XmlEnumAttribute("305031312")] - Item305031312, - + [System.Xml.Serialization.XmlEnumAttribute("2376")] + Item2376, + /// - [System.Xml.Serialization.XmlEnumAttribute("305031345")] - Item305031345, - + [System.Xml.Serialization.XmlEnumAttribute("2375")] + Item2375, + /// - [System.Xml.Serialization.XmlEnumAttribute("305031424")] - Item305031424, - + [System.Xml.Serialization.XmlEnumAttribute("2374")] + Item2374, + /// - [System.Xml.Serialization.XmlEnumAttribute("305031446")] - Item305031446, - + [System.Xml.Serialization.XmlEnumAttribute("2323")] + Item2323, + /// - [System.Xml.Serialization.XmlEnumAttribute("305031506")] - Item305031506, - + [System.Xml.Serialization.XmlEnumAttribute("2384")] + Item2384, + /// - [System.Xml.Serialization.XmlEnumAttribute("305031522")] - Item305031522, - + [System.Xml.Serialization.XmlEnumAttribute("2408")] + Item2408, + /// - [System.Xml.Serialization.XmlEnumAttribute("305031533")] - Item305031533, - + [System.Xml.Serialization.XmlEnumAttribute("2499")] + Item2499, + /// - [System.Xml.Serialization.XmlEnumAttribute("305031536")] - Item305031536, - + [System.Xml.Serialization.XmlEnumAttribute("2418")] + Item2418, + /// - [System.Xml.Serialization.XmlEnumAttribute("305031558")] - Item305031558, - + [System.Xml.Serialization.XmlEnumAttribute("2417")] + Item2417, + /// - [System.Xml.Serialization.XmlEnumAttribute("305031574")] - Item305031574, - + [System.Xml.Serialization.XmlEnumAttribute("2416")] + Item2416, + /// - [System.Xml.Serialization.XmlEnumAttribute("305031618")] - Item305031618, - + [System.Xml.Serialization.XmlEnumAttribute("2415")] + Item2415, + /// - [System.Xml.Serialization.XmlEnumAttribute("305031623")] - Item305031623, - + [System.Xml.Serialization.XmlEnumAttribute("2414")] + Item2414, + /// - [System.Xml.Serialization.XmlEnumAttribute("305031634")] - Item305031634, - + [System.Xml.Serialization.XmlEnumAttribute("2413")] + Item2413, + /// - [System.Xml.Serialization.XmlEnumAttribute("305071018")] - Item305071018, - + [System.Xml.Serialization.XmlEnumAttribute("2412")] + Item2412, + /// - [System.Xml.Serialization.XmlEnumAttribute("305071034")] - Item305071034, - + [System.Xml.Serialization.XmlEnumAttribute("2411")] + Item2411, + /// - [System.Xml.Serialization.XmlEnumAttribute("305071037")] - Item305071037, - + [System.Xml.Serialization.XmlEnumAttribute("2394")] + Item2394, + /// - [System.Xml.Serialization.XmlEnumAttribute("305071045")] - Item305071045, - + [System.Xml.Serialization.XmlEnumAttribute("2409")] + Item2409, + /// - [System.Xml.Serialization.XmlEnumAttribute("305071053")] - Item305071053, - + [System.Xml.Serialization.XmlEnumAttribute("2397")] + Item2397, + /// - [System.Xml.Serialization.XmlEnumAttribute("305071064")] - Item305071064, - + [System.Xml.Serialization.XmlEnumAttribute("2407")] + Item2407, + /// - [System.Xml.Serialization.XmlEnumAttribute("305071072")] - Item305071072, - + [System.Xml.Serialization.XmlEnumAttribute("2406")] + Item2406, + /// - [System.Xml.Serialization.XmlEnumAttribute("305071075")] - Item305071075, - + [System.Xml.Serialization.XmlEnumAttribute("2405")] + Item2405, + /// - [System.Xml.Serialization.XmlEnumAttribute("305071078")] - Item305071078, - + [System.Xml.Serialization.XmlEnumAttribute("2404")] + Item2404, + /// - [System.Xml.Serialization.XmlEnumAttribute("305071084")] - Item305071084, - + [System.Xml.Serialization.XmlEnumAttribute("2403")] + Item2403, + /// - [System.Xml.Serialization.XmlEnumAttribute("305071121")] - Item305071121, - + [System.Xml.Serialization.XmlEnumAttribute("2402")] + Item2402, + /// - [System.Xml.Serialization.XmlEnumAttribute("305071127")] - Item305071127, - + [System.Xml.Serialization.XmlEnumAttribute("2401")] + Item2401, + /// - [System.Xml.Serialization.XmlEnumAttribute("305071135")] - Item305071135, - + [System.Xml.Serialization.XmlEnumAttribute("2400")] + Item2400, + /// - [System.Xml.Serialization.XmlEnumAttribute("305071138")] - Item305071138, - + [System.Xml.Serialization.XmlEnumAttribute("2399")] + Item2399, + /// - [System.Xml.Serialization.XmlEnumAttribute("305071167")] - Item305071167, - + [System.Xml.Serialization.XmlEnumAttribute("2371")] + Item2371, + /// - [System.Xml.Serialization.XmlEnumAttribute("305071173")] - Item305071173, - + [System.Xml.Serialization.XmlEnumAttribute("2410")] + Item2410, + /// - [System.Xml.Serialization.XmlEnumAttribute("305071176")] - Item305071176, - + [System.Xml.Serialization.XmlEnumAttribute("2335")] + Item2335, + /// - [System.Xml.Serialization.XmlEnumAttribute("305071184")] - Item305071184, - + [System.Xml.Serialization.XmlEnumAttribute("2346")] + Item2346, + /// - [System.Xml.Serialization.XmlEnumAttribute("305071203")] - Item305071203, - + [System.Xml.Serialization.XmlEnumAttribute("2345")] + Item2345, + /// - [System.Xml.Serialization.XmlEnumAttribute("305071211")] - Item305071211, - + [System.Xml.Serialization.XmlEnumAttribute("2344")] + Item2344, + /// - [System.Xml.Serialization.XmlEnumAttribute("305071217")] - Item305071217, - + [System.Xml.Serialization.XmlEnumAttribute("2343")] + Item2343, + /// - [System.Xml.Serialization.XmlEnumAttribute("305071222")] - Item305071222, - + [System.Xml.Serialization.XmlEnumAttribute("2342")] + Item2342, + /// - [System.Xml.Serialization.XmlEnumAttribute("305071236")] - Item305071236, - + [System.Xml.Serialization.XmlEnumAttribute("2341")] + Item2341, + /// - [System.Xml.Serialization.XmlEnumAttribute("305071288")] - Item305071288, - + [System.Xml.Serialization.XmlEnumAttribute("2340")] + Item2340, + /// - [System.Xml.Serialization.XmlEnumAttribute("305071296")] - Item305071296, - + [System.Xml.Serialization.XmlEnumAttribute("2339")] + Item2339, + /// - [System.Xml.Serialization.XmlEnumAttribute("305071301")] - Item305071301, - + [System.Xml.Serialization.XmlEnumAttribute("2338")] + Item2338, + /// - [System.Xml.Serialization.XmlEnumAttribute("305071306")] - Item305071306, - + [System.Xml.Serialization.XmlEnumAttribute("2373")] + Item2373, + /// - [System.Xml.Serialization.XmlEnumAttribute("305071318")] - Item305071318, - + [System.Xml.Serialization.XmlEnumAttribute("2336")] + Item2336, + /// - [System.Xml.Serialization.XmlEnumAttribute("305071323")] - Item305071323, - + [System.Xml.Serialization.XmlEnumAttribute("2349")] + Item2349, + /// - [System.Xml.Serialization.XmlEnumAttribute("305071326")] - Item305071326, - + [System.Xml.Serialization.XmlEnumAttribute("2334")] + Item2334, + /// - [System.Xml.Serialization.XmlEnumAttribute("305071353")] - Item305071353, - + [System.Xml.Serialization.XmlEnumAttribute("2333")] + Item2333, + /// - [System.Xml.Serialization.XmlEnumAttribute("305071375")] - Item305071375, - + [System.Xml.Serialization.XmlEnumAttribute("2332")] + Item2332, + /// - [System.Xml.Serialization.XmlEnumAttribute("305071383")] - Item305071383, - + [System.Xml.Serialization.XmlEnumAttribute("2331")] + Item2331, + /// - [System.Xml.Serialization.XmlEnumAttribute("305071386")] - Item305071386, - + [System.Xml.Serialization.XmlEnumAttribute("2330")] + Item2330, + /// - [System.Xml.Serialization.XmlEnumAttribute("305071408")] - Item305071408, - + [System.Xml.Serialization.XmlEnumAttribute("2329")] + Item2329, + /// - [System.Xml.Serialization.XmlEnumAttribute("305071435")] - Item305071435, - + [System.Xml.Serialization.XmlEnumAttribute("2328")] + Item2328, + /// - [System.Xml.Serialization.XmlEnumAttribute("305071442")] - Item305071442, - + [System.Xml.Serialization.XmlEnumAttribute("2327")] + Item2327, + /// - [System.Xml.Serialization.XmlEnumAttribute("305071451")] - Item305071451, - + [System.Xml.Serialization.XmlEnumAttribute("2326")] + Item2326, + /// - [System.Xml.Serialization.XmlEnumAttribute("305071465")] - Item305071465, - + [System.Xml.Serialization.XmlEnumAttribute("2337")] + Item2337, + /// - [System.Xml.Serialization.XmlEnumAttribute("305071467")] - Item305071467, - + [System.Xml.Serialization.XmlEnumAttribute("2359")] + Item2359, + /// - [System.Xml.Serialization.XmlEnumAttribute("305071473")] - Item305071473, - + [System.Xml.Serialization.XmlEnumAttribute("2370")] + Item2370, + /// - [System.Xml.Serialization.XmlEnumAttribute("305071484")] - Item305071484, - + [System.Xml.Serialization.XmlEnumAttribute("2369")] + Item2369, + /// - [System.Xml.Serialization.XmlEnumAttribute("305071487")] - Item305071487, - + [System.Xml.Serialization.XmlEnumAttribute("2368")] + Item2368, + /// - [System.Xml.Serialization.XmlEnumAttribute("305071514")] - Item305071514, - + [System.Xml.Serialization.XmlEnumAttribute("2367")] + Item2367, + /// - [System.Xml.Serialization.XmlEnumAttribute("305071517")] - Item305071517, - + [System.Xml.Serialization.XmlEnumAttribute("2366")] + Item2366, + /// - [System.Xml.Serialization.XmlEnumAttribute("305071556")] - Item305071556, - + [System.Xml.Serialization.XmlEnumAttribute("2365")] + Item2365, + /// - [System.Xml.Serialization.XmlEnumAttribute("305071567")] - Item305071567, - + [System.Xml.Serialization.XmlEnumAttribute("2364")] + Item2364, + /// - [System.Xml.Serialization.XmlEnumAttribute("305071585")] - Item305071585, - + [System.Xml.Serialization.XmlEnumAttribute("2363")] + Item2363, + /// - [System.Xml.Serialization.XmlEnumAttribute("305071593")] - Item305071593, - + [System.Xml.Serialization.XmlEnumAttribute("2362")] + Item2362, + /// - [System.Xml.Serialization.XmlEnumAttribute("305071596")] - Item305071596, - + [System.Xml.Serialization.XmlEnumAttribute("2347")] + Item2347, + /// - [System.Xml.Serialization.XmlEnumAttribute("305071604")] - Item305071604, - + [System.Xml.Serialization.XmlEnumAttribute("2360")] + Item2360, + /// - [System.Xml.Serialization.XmlEnumAttribute("305071612")] - Item305071612, - + [System.Xml.Serialization.XmlEnumAttribute("2348")] + Item2348, + /// - [System.Xml.Serialization.XmlEnumAttribute("305071653")] - Item305071653, - + [System.Xml.Serialization.XmlEnumAttribute("2358")] + Item2358, + /// - [System.Xml.Serialization.XmlEnumAttribute("305091015")] - Item305091015, - + [System.Xml.Serialization.XmlEnumAttribute("2357")] + Item2357, + /// - [System.Xml.Serialization.XmlEnumAttribute("305091042")] - Item305091042, - + [System.Xml.Serialization.XmlEnumAttribute("2356")] + Item2356, + /// - [System.Xml.Serialization.XmlEnumAttribute("305091086")] - Item305091086, - + [System.Xml.Serialization.XmlEnumAttribute("2355")] + Item2355, + /// - [System.Xml.Serialization.XmlEnumAttribute("305091097")] - Item305091097, - + [System.Xml.Serialization.XmlEnumAttribute("2354")] + Item2354, + /// - [System.Xml.Serialization.XmlEnumAttribute("305091102")] - Item305091102, - + [System.Xml.Serialization.XmlEnumAttribute("2353")] + Item2353, + /// - [System.Xml.Serialization.XmlEnumAttribute("305091108")] - Item305091108, - + [System.Xml.Serialization.XmlEnumAttribute("2352")] + Item2352, + /// - [System.Xml.Serialization.XmlEnumAttribute("305091113")] - Item305091113, - + [System.Xml.Serialization.XmlEnumAttribute("2351")] + Item2351, + /// - [System.Xml.Serialization.XmlEnumAttribute("305091116")] - Item305091116, - + [System.Xml.Serialization.XmlEnumAttribute("2350")] + Item2350, + /// - [System.Xml.Serialization.XmlEnumAttribute("305091157")] - Item305091157, - + [System.Xml.Serialization.XmlEnumAttribute("2999")] + Item2999, + /// - [System.Xml.Serialization.XmlEnumAttribute("305091195")] - Item305091195, - + [System.Xml.Serialization.XmlEnumAttribute("2361")] + Item2361, + /// - [System.Xml.Serialization.XmlEnumAttribute("305091214")] - Item305091214, - + ZZREDACTED, + } + + /// + [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 StaffSubjectType { + + private uint preferenceNumberField; + + private bool preferenceNumberFieldSpecified; + + private string subjectLocalIdField; + + private string timeTableSubjectRefIdField; + /// - [System.Xml.Serialization.XmlEnumAttribute("305091247")] - Item305091247, - + public uint PreferenceNumber { + get { + return this.preferenceNumberField; + } + set { + this.preferenceNumberField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("305091258")] - Item305091258, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool PreferenceNumberSpecified { + get { + return this.preferenceNumberFieldSpecified; + } + set { + this.preferenceNumberFieldSpecified = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("305091282")] - Item305091282, - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string SubjectLocalId { + get { + return this.subjectLocalIdField; + } + set { + this.subjectLocalIdField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("305091285")] - Item305091285, - + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string TimeTableSubjectRefId { + get { + return this.timeTableSubjectRefIdField; + } + set { + this.timeTableSubjectRefIdField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.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 LocationType { + + private string locationNameField; + + private LocationTypeLocationRefId locationRefIdField; + + private LocationTypeType typeField; + + private bool typeFieldSpecified; + /// - [System.Xml.Serialization.XmlEnumAttribute("305091391")] - Item305091391, - + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string LocationName { + get { + return this.locationNameField; + } + set { + this.locationNameField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("305091397")] - Item305091397, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public LocationTypeLocationRefId LocationRefId { + get { + return this.locationRefIdField; + } + set { + this.locationRefIdField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("305091432")] - Item305091432, - + [System.Xml.Serialization.XmlAttributeAttribute()] + public LocationTypeType Type { + get { + return this.typeField; + } + set { + this.typeField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("305091563")] - Item305091563, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TypeSpecified { + get { + return this.typeFieldSpecified; + } + set { + this.typeFieldSpecified = 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 LocationTypeLocationRefId { + + private LocationTypeLocationRefIdSIF_RefObject sIF_RefObjectField; + + private string valueField; + /// - [System.Xml.Serialization.XmlEnumAttribute("305091645")] - Item305091645, - + [System.Xml.Serialization.XmlAttributeAttribute()] + public LocationTypeLocationRefIdSIF_RefObject SIF_RefObject { + get { + return this.sIF_RefObjectField; + } + set { + this.sIF_RefObjectField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("305091648")] - Item305091648, - + [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 LocationTypeLocationRefIdSIF_RefObject { + /// - [System.Xml.Serialization.XmlEnumAttribute("305111001")] - Item305111001, - + SchoolInfo, + /// - [System.Xml.Serialization.XmlEnumAttribute("305111012")] - Item305111012, - + LEAInfo, + /// - [System.Xml.Serialization.XmlEnumAttribute("305111023")] - Item305111023, - + RoomInfo, + } + + /// + [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 LocationTypeType { + /// - [System.Xml.Serialization.XmlEnumAttribute("305111057")] - Item305111057, - + Classroom, + /// - [System.Xml.Serialization.XmlEnumAttribute("305111091")] - Item305111091, - + School, + /// - [System.Xml.Serialization.XmlEnumAttribute("305111094")] - Item305111094, - + District, + /// - [System.Xml.Serialization.XmlEnumAttribute("305111123")] - Item305111123, - + Campus, + /// - [System.Xml.Serialization.XmlEnumAttribute("305111154")] - Item305111154, - + IntermediateUnit, + /// - [System.Xml.Serialization.XmlEnumAttribute("305111198")] - Item305111198, - + StateEducationAgency, + /// - [System.Xml.Serialization.XmlEnumAttribute("305111251")] - Item305111251, - + NonInstructionalSpace, + /// - [System.Xml.Serialization.XmlEnumAttribute("305111265")] - Item305111265, - + AthleticVenue, + /// - [System.Xml.Serialization.XmlEnumAttribute("305111331")] - Item305111331, - + Other, + } + + /// + [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 ExclusionRuleType { + + private ExclusionRuleTypeType typeField; + + private string valueField; + /// - [System.Xml.Serialization.XmlEnumAttribute("305111337")] - Item305111337, - + [System.Xml.Serialization.XmlAttributeAttribute()] + public ExclusionRuleTypeType Type { + get { + return this.typeField; + } + set { + this.typeField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("305111356")] - Item305111356, - + [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 ExclusionRuleTypeType { + /// - [System.Xml.Serialization.XmlEnumAttribute("305111364")] - Item305111364, - + SampleSize, + /// - [System.Xml.Serialization.XmlEnumAttribute("305111367")] - Item305111367, - + Description, + } + + /// + [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 ExtendedContentType { + + private string[] textField; + /// - [System.Xml.Serialization.XmlEnumAttribute("305111372")] - Item305111372, - + [System.Xml.Serialization.XmlTextAttribute()] + public string[] Text { + get { + return this.textField; + } + set { + this.textField = value; + } + } + } + + /// + [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 EducationFilterType { + + private string[] learningStandardItemsField; + /// - [System.Xml.Serialization.XmlEnumAttribute("305111394")] - Item305111394, - + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LearningStandardItemRefId", DataType="token", IsNullable=false)] + public string[] LearningStandardItems { + get { + return this.learningStandardItemsField; + } + set { + this.learningStandardItemsField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.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 LifeCycleType { + + private LifeCycleTypeCreated createdField; + + private LifeCycleTypeModified[] modificationHistoryField; + + private TimeElementType[] timeElementsField; + /// - [System.Xml.Serialization.XmlEnumAttribute("305111402")] - Item305111402, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public LifeCycleTypeCreated Created { + get { + return this.createdField; + } + set { + this.createdField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("305111405")] - Item305111405, - + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("Modified", IsNullable=false)] + public LifeCycleTypeModified[] ModificationHistory { + get { + return this.modificationHistoryField; + } + set { + this.modificationHistoryField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("305111413")] - Item305111413, - + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("TimeElement", IsNullable=false)] + public TimeElementType[] TimeElements { + get { + return this.timeElementsField; + } + set { + this.timeElementsField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.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 LifeCycleTypeCreated { + + private System.DateTime dateTimeField; + + private bool dateTimeFieldSpecified; + + private LifeCycleTypeCreatedCreator[] creatorsField; + /// - [System.Xml.Serialization.XmlEnumAttribute("305111416")] - Item305111416, - + public System.DateTime DateTime { + get { + return this.dateTimeField; + } + set { + this.dateTimeField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("305111456")] - Item305111456, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DateTimeSpecified { + get { + return this.dateTimeFieldSpecified; + } + set { + this.dateTimeFieldSpecified = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("305111463")] - Item305111463, - + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("Creator", IsNullable=false)] + public LifeCycleTypeCreatedCreator[] Creators { + get { + return this.creatorsField; + } + set { + this.creatorsField = 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 LifeCycleTypeCreatedCreator { + + private string nameField; + + private string idField; + /// - [System.Xml.Serialization.XmlEnumAttribute("305111492")] - Item305111492, - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string Name { + get { + return this.nameField; + } + set { + this.nameField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("305111495")] - Item305111495, - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string ID { + get { + return this.idField; + } + set { + this.idField = 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 LifeCycleTypeModified { + + private string byField; + + private System.DateTime dateTimeField; + + private bool dateTimeFieldSpecified; + + private string descriptionField; + /// - [System.Xml.Serialization.XmlEnumAttribute("305111498")] - Item305111498, - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string By { + get { + return this.byField; + } + set { + this.byField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("305111503")] - Item305111503, - + public System.DateTime DateTime { + get { + return this.dateTimeField; + } + set { + this.dateTimeField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("305111511")] - Item305111511, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DateTimeSpecified { + get { + return this.dateTimeFieldSpecified; + } + set { + this.dateTimeFieldSpecified = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("305111541")] - Item305111541, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string Description { + get { + return this.descriptionField; + } + set { + this.descriptionField = value; + } + } + } + + /// + [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 TimeElementType { + + private string typeField; + + private string codeField; + + private string nameField; + + private string valueField; + + private System.Nullable startDateTimeField; + + private bool startDateTimeFieldSpecified; + + private System.Nullable endDateTimeField; + + private bool endDateTimeFieldSpecified; + + private TimeElementTypeSpanGap[] spanGapsField; + + private bool isCurrentField; + + private bool isCurrentFieldSpecified; + /// - [System.Xml.Serialization.XmlEnumAttribute("305111547")] - Item305111547, - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string Type { + get { + return this.typeField; + } + set { + this.typeField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("305111552")] - Item305111552, - + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string Code { + get { + return this.codeField; + } + set { + this.codeField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("305111571")] - Item305111571, - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string Name { + get { + return this.nameField; + } + set { + this.nameField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("305111588")] - Item305111588, - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string Value { + get { + return this.valueField; + } + set { + this.valueField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("305111601")] - Item305111601, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable StartDateTime { + get { + return this.startDateTimeField; + } + set { + this.startDateTimeField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("305111615")] - Item305111615, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StartDateTimeSpecified { + get { + return this.startDateTimeFieldSpecified; + } + set { + this.startDateTimeFieldSpecified = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("305111626")] - Item305111626, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable EndDateTime { + get { + return this.endDateTimeField; + } + set { + this.endDateTimeField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("305111637")] - Item305111637, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool EndDateTimeSpecified { + get { + return this.endDateTimeFieldSpecified; + } + set { + this.endDateTimeFieldSpecified = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("305111642")] - Item305111642, - + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SpanGap", IsNullable=false)] + public TimeElementTypeSpanGap[] SpanGaps { + get { + return this.spanGapsField; + } + set { + this.spanGapsField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("305205019")] - Item305205019, - + public bool IsCurrent { + get { + return this.isCurrentField; + } + set { + this.isCurrentField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("305205021")] - Item305205021, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IsCurrentSpecified { + get { + return this.isCurrentFieldSpecified; + } + set { + this.isCurrentFieldSpecified = 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 TimeElementTypeSpanGap { + + private string typeField; + + private string codeField; + + private string nameField; + + private string valueField; + + private System.Nullable startDateTimeField; + + private bool startDateTimeFieldSpecified; + + private System.Nullable endDateTimeField; + + private bool endDateTimeFieldSpecified; + /// - [System.Xml.Serialization.XmlEnumAttribute("305205023")] - Item305205023, - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string Type { + get { + return this.typeField; + } + set { + this.typeField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("305205025")] - Item305205025, - + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string Code { + get { + return this.codeField; + } + set { + this.codeField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("305205027")] - Item305205027, - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string Name { + get { + return this.nameField; + } + set { + this.nameField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("305205028")] - Item305205028, - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string Value { + get { + return this.valueField; + } + set { + this.valueField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("305205039")] - Item305205039, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable StartDateTime { + get { + return this.startDateTimeField; + } + set { + this.startDateTimeField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("305205056")] - Item305205056, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StartDateTimeSpecified { + get { + return this.startDateTimeFieldSpecified; + } + set { + this.startDateTimeFieldSpecified = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("305253962")] - Item305253962, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable EndDateTime { + get { + return this.endDateTimeField; + } + set { + this.endDateTimeField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("305253965")] - Item305253965, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool EndDateTimeSpecified { + get { + return this.endDateTimeFieldSpecified; + } + set { + this.endDateTimeFieldSpecified = value; + } + } + } + + /// + [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 SIF_MetadataType { + + private TimeElementType[] timeElementsField; + + private LifeCycleType lifeCycleField; + + private EducationFilterType educationFilterField; + /// - [System.Xml.Serialization.XmlEnumAttribute("305253966")] - Item305253966, - + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("TimeElement", IsNullable=false)] + public TimeElementType[] TimeElements { + get { + return this.timeElementsField; + } + set { + this.timeElementsField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("305253971")] - Item305253971, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public LifeCycleType LifeCycle { + get { + return this.lifeCycleField; + } + set { + this.lifeCycleField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("305253976")] - Item305253976, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public EducationFilterType EducationFilter { + get { + return this.educationFilterField; + } + set { + this.educationFilterField = value; + } + } + } + + /// + [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 TotalEnrollmentsType { + + private string girlsField; + + private string boysField; + + private string totalStudentsField; + /// - [System.Xml.Serialization.XmlEnumAttribute("305304595")] - Item305304595, - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Girls { + get { + return this.girlsField; + } + set { + this.girlsField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("305304597")] - Item305304597, - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Boys { + get { + return this.boysField; + } + set { + this.boysField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("305304601")] - Item305304601, - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string TotalStudents { + get { + return this.totalStudentsField; + } + set { + this.totalStudentsField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.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 YearLevelEnrollmentType { + + private AUCodeSetsYearLevelCodeType yearField; + + private bool yearFieldSpecified; + + private string enrollmentField; + /// - [System.Xml.Serialization.XmlEnumAttribute("305304603")] - Item305304603, - + public AUCodeSetsYearLevelCodeType Year { + get { + return this.yearField; + } + set { + this.yearField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("305304605")] - Item305304605, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool YearSpecified { + get { + return this.yearFieldSpecified; + } + set { + this.yearFieldSpecified = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("305304606")] - Item305304606, - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string Enrollment { + get { + return this.enrollmentField; + } + set { + this.enrollmentField = value; + } + } + } + + /// + [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 CampusContainerType { + + private string parentSchoolIdField; + + private string schoolCampusIdField; + + private System.Nullable campusTypeField; + + private bool campusTypeFieldSpecified; + + private AUCodeSetsYesOrNoCategoryType adminStatusField; + + private bool adminStatusFieldSpecified; + /// - [System.Xml.Serialization.XmlEnumAttribute("305304607")] - Item305304607, - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string ParentSchoolId { + get { + return this.parentSchoolIdField; + } + set { + this.parentSchoolIdField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("305304608")] - Item305304608, - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string SchoolCampusId { + get { + return this.schoolCampusIdField; + } + set { + this.schoolCampusIdField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("305304611")] - Item305304611, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable CampusType { + get { + return this.campusTypeField; + } + set { + this.campusTypeField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("305304612")] - Item305304612, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CampusTypeSpecified { + get { + return this.campusTypeFieldSpecified; + } + set { + this.campusTypeFieldSpecified = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("305304615")] - Item305304615, - + public AUCodeSetsYesOrNoCategoryType AdminStatus { + get { + return this.adminStatusField; + } + set { + this.adminStatusField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("305304618")] - Item305304618, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AdminStatusSpecified { + get { + return this.adminStatusFieldSpecified; + } + set { + this.adminStatusFieldSpecified = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsSchoolLevelType { + /// - [System.Xml.Serialization.XmlEnumAttribute("305304623")] - Item305304623, - + Camp, + /// - [System.Xml.Serialization.XmlEnumAttribute("305304626")] - Item305304626, - + Commty, + /// - [System.Xml.Serialization.XmlEnumAttribute("305304627")] - Item305304627, - + EarlyCh, + /// - [System.Xml.Serialization.XmlEnumAttribute("305304631")] - Item305304631, - + JunPri, + /// - [System.Xml.Serialization.XmlEnumAttribute("305304634")] - Item305304634, - + Kgarten, + /// - [System.Xml.Serialization.XmlEnumAttribute("305304637")] - Item305304637, - + Kind, + /// - [System.Xml.Serialization.XmlEnumAttribute("305304642")] - Item305304642, - + Lang, + /// - [System.Xml.Serialization.XmlEnumAttribute("305304645")] - Item305304645, - + MCH, + /// - [System.Xml.Serialization.XmlEnumAttribute("305304651")] - Item305304651, - + Middle, + /// - [System.Xml.Serialization.XmlEnumAttribute("305304654")] - Item305304654, - + Other, + /// - [System.Xml.Serialization.XmlEnumAttribute("305304655")] - Item305304655, - + PreSch, + /// - [System.Xml.Serialization.XmlEnumAttribute("305304656")] - Item305304656, - + [System.Xml.Serialization.XmlEnumAttribute("Pri/Sec")] + PriSec, + /// - [System.Xml.Serialization.XmlEnumAttribute("305405013")] - Item305405013, - + [System.Xml.Serialization.XmlEnumAttribute("Spec/P-12")] + SpecP12, + /// - [System.Xml.Serialization.XmlEnumAttribute("305405016")] - Item305405016, - + [System.Xml.Serialization.XmlEnumAttribute("Spec/Pri")] + SpecPri, + /// - [System.Xml.Serialization.XmlEnumAttribute("305405033")] - Item305405033, - + [System.Xml.Serialization.XmlEnumAttribute("Spec/Sec")] + SpecSec, + /// - [System.Xml.Serialization.XmlEnumAttribute("305405037")] - Item305405037, - + Prim, + /// - [System.Xml.Serialization.XmlEnumAttribute("305405043")] - Item305405043, - + Sec, + /// - [System.Xml.Serialization.XmlEnumAttribute("305405047")] - Item305405047, - + Senior, + /// - [System.Xml.Serialization.XmlEnumAttribute("305405051")] - Item305405051, - + Special, + /// - [System.Xml.Serialization.XmlEnumAttribute("305405058")] - Item305405058, - + Specif, + /// - [System.Xml.Serialization.XmlEnumAttribute("305405067")] - Item305405067, - + Supp, + /// - [System.Xml.Serialization.XmlEnumAttribute("305405068")] - Item305405068, - + Unknown, + /// - [System.Xml.Serialization.XmlEnumAttribute("305455035")] - Item305455035, - + ZZREDACTED, + } + + /// + [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 SchoolContactType { + + private System.Nullable publishInDirectoryField; + + private bool publishInDirectoryFieldSpecified; + + private ContactInfoType contactInfoField; + /// - [System.Xml.Serialization.XmlEnumAttribute("305455053")] - Item305455053, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable PublishInDirectory { + get { + return this.publishInDirectoryField; + } + set { + this.publishInDirectoryField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("305455063")] - Item305455063, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool PublishInDirectorySpecified { + get { + return this.publishInDirectoryFieldSpecified; + } + set { + this.publishInDirectoryFieldSpecified = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("305455065")] - Item305455065, - + public ContactInfoType ContactInfo { + get { + return this.contactInfoField; + } + set { + this.contactInfoField = value; + } + } + } + + /// + [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 PrincipalInfoType { + + private NameOfRecordType contactNameField; + + private string contactTitleField; + + private PhoneNumberType[] phoneNumberListField; + + private EmailType[] emailListField; + /// - [System.Xml.Serialization.XmlEnumAttribute("305506251")] - Item305506251, - + public NameOfRecordType ContactName { + get { + return this.contactNameField; + } + set { + this.contactNameField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("305506254")] - Item305506254, - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string ContactTitle { + get { + return this.contactTitleField; + } + set { + this.contactTitleField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("305506257")] - Item305506257, - + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("PhoneNumber", IsNullable=false)] + public PhoneNumberType[] PhoneNumberList { + get { + return this.phoneNumberListField; + } + set { + this.phoneNumberListField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("305506262")] - Item305506262, - + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("Email", IsNullable=false)] + public EmailType[] EmailList { + get { + return this.emailListField; + } + set { + this.emailListField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.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 SchoolInfoTypeOtherLEA { + + private SchoolInfoTypeOtherLEASIF_RefObject sIF_RefObjectField; + + private string valueField; + /// - [System.Xml.Serialization.XmlEnumAttribute("305506264")] - Item305506264, - + [System.Xml.Serialization.XmlAttributeAttribute()] + public SchoolInfoTypeOtherLEASIF_RefObject SIF_RefObject { + get { + return this.sIF_RefObjectField; + } + set { + this.sIF_RefObjectField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("305506265")] - Item305506265, - + [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 SchoolInfoTypeOtherLEASIF_RefObject { + /// - [System.Xml.Serialization.XmlEnumAttribute("305506267")] - Item305506267, - + LEAInfo, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsSchoolFocusCodeType { + /// - [System.Xml.Serialization.XmlEnumAttribute("305506268")] - Item305506268, - + [System.Xml.Serialization.XmlEnumAttribute("01")] + Item01, + /// - [System.Xml.Serialization.XmlEnumAttribute("305506271")] - Item305506271, - + [System.Xml.Serialization.XmlEnumAttribute("02")] + Item02, + /// - [System.Xml.Serialization.XmlEnumAttribute("305506273")] - Item305506273, - + [System.Xml.Serialization.XmlEnumAttribute("03")] + Item03, + /// - [System.Xml.Serialization.XmlEnumAttribute("305506276")] - Item305506276, - + [System.Xml.Serialization.XmlEnumAttribute("04")] + Item04, + /// - [System.Xml.Serialization.XmlEnumAttribute("305506283")] - Item305506283, - + [System.Xml.Serialization.XmlEnumAttribute("98")] + Item98, + /// - [System.Xml.Serialization.XmlEnumAttribute("307103508")] - Item307103508, - + [System.Xml.Serialization.XmlEnumAttribute("99")] + Item99, + /// - [System.Xml.Serialization.XmlEnumAttribute("307103511")] - Item307103511, - + ZZREDACTED, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsSessionTypeType { + /// - [System.Xml.Serialization.XmlEnumAttribute("307103514")] - Item307103514, - + [System.Xml.Serialization.XmlEnumAttribute("0827")] + Item0827, + /// - [System.Xml.Serialization.XmlEnumAttribute("307103515")] - Item307103515, - + [System.Xml.Serialization.XmlEnumAttribute("0828")] + Item0828, + /// - [System.Xml.Serialization.XmlEnumAttribute("307103517")] - Item307103517, - + [System.Xml.Serialization.XmlEnumAttribute("0829")] + Item0829, + /// - [System.Xml.Serialization.XmlEnumAttribute("307103521")] - Item307103521, - + [System.Xml.Serialization.XmlEnumAttribute("0830")] + Item0830, + /// - [System.Xml.Serialization.XmlEnumAttribute("307103523")] - Item307103523, - + [System.Xml.Serialization.XmlEnumAttribute("0832")] + Item0832, + /// - [System.Xml.Serialization.XmlEnumAttribute("307103527")] - Item307103527, - + [System.Xml.Serialization.XmlEnumAttribute("0833")] + Item0833, + /// - [System.Xml.Serialization.XmlEnumAttribute("307103533")] - Item307103533, - + [System.Xml.Serialization.XmlEnumAttribute("0837")] + Item0837, + /// - [System.Xml.Serialization.XmlEnumAttribute("307103555")] - Item307103555, - + [System.Xml.Serialization.XmlEnumAttribute("9999")] + Item9999, + /// - [System.Xml.Serialization.XmlEnumAttribute("307103562")] - Item307103562, - + ZZREDACTED, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum OperationalStatusType { + /// - [System.Xml.Serialization.XmlEnumAttribute("307103563")] - Item307103563, - + B, + /// - [System.Xml.Serialization.XmlEnumAttribute("307103573")] - Item307103573, - + C, + /// - [System.Xml.Serialization.XmlEnumAttribute("307103576")] - Item307103576, - + O, + /// - [System.Xml.Serialization.XmlEnumAttribute("307103585")] - Item307103585, - + P, + /// - [System.Xml.Serialization.XmlEnumAttribute("307103587")] - Item307103587, - + S, + /// - [System.Xml.Serialization.XmlEnumAttribute("307153502")] - Item307153502, - + U, + /// - [System.Xml.Serialization.XmlEnumAttribute("307153525")] - Item307153525, - + ZZREDACTED, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsFederalElectorateType { + /// - [System.Xml.Serialization.XmlEnumAttribute("307153531")] - Item307153531, - + [System.Xml.Serialization.XmlEnumAttribute("101")] + Item101, + /// - [System.Xml.Serialization.XmlEnumAttribute("307153534")] - Item307153534, - + [System.Xml.Serialization.XmlEnumAttribute("102")] + Item102, + /// - [System.Xml.Serialization.XmlEnumAttribute("307153535")] - Item307153535, - + [System.Xml.Serialization.XmlEnumAttribute("103")] + Item103, + /// - [System.Xml.Serialization.XmlEnumAttribute("307153537")] - Item307153537, - + [System.Xml.Serialization.XmlEnumAttribute("104")] + Item104, + /// - [System.Xml.Serialization.XmlEnumAttribute("307153543")] - Item307153543, - + [System.Xml.Serialization.XmlEnumAttribute("105")] + Item105, + /// - [System.Xml.Serialization.XmlEnumAttribute("307153547")] - Item307153547, - + [System.Xml.Serialization.XmlEnumAttribute("106")] + Item106, + /// - [System.Xml.Serialization.XmlEnumAttribute("307153552")] - Item307153552, - + [System.Xml.Serialization.XmlEnumAttribute("107")] + Item107, + /// - [System.Xml.Serialization.XmlEnumAttribute("307153556")] - Item307153556, - + [System.Xml.Serialization.XmlEnumAttribute("108")] + Item108, + /// - [System.Xml.Serialization.XmlEnumAttribute("307153564")] - Item307153564, - + [System.Xml.Serialization.XmlEnumAttribute("109")] + Item109, + /// - [System.Xml.Serialization.XmlEnumAttribute("307153566")] - Item307153566, - + [System.Xml.Serialization.XmlEnumAttribute("110")] + Item110, + /// - [System.Xml.Serialization.XmlEnumAttribute("307153567")] - Item307153567, - + [System.Xml.Serialization.XmlEnumAttribute("111")] + Item111, + /// - [System.Xml.Serialization.XmlEnumAttribute("307153568")] - Item307153568, - + [System.Xml.Serialization.XmlEnumAttribute("112")] + Item112, + /// - [System.Xml.Serialization.XmlEnumAttribute("307153572")] - Item307153572, - + [System.Xml.Serialization.XmlEnumAttribute("113")] + Item113, + /// - [System.Xml.Serialization.XmlEnumAttribute("307153574")] - Item307153574, - + [System.Xml.Serialization.XmlEnumAttribute("114")] + Item114, + /// - [System.Xml.Serialization.XmlEnumAttribute("307153578")] - Item307153578, - + [System.Xml.Serialization.XmlEnumAttribute("115")] + Item115, + /// - [System.Xml.Serialization.XmlEnumAttribute("307153581")] - Item307153581, - + [System.Xml.Serialization.XmlEnumAttribute("116")] + Item116, + /// - [System.Xml.Serialization.XmlEnumAttribute("307153582")] - Item307153582, - + [System.Xml.Serialization.XmlEnumAttribute("117")] + Item117, + /// - [System.Xml.Serialization.XmlEnumAttribute("307153592")] - Item307153592, - + [System.Xml.Serialization.XmlEnumAttribute("118")] + Item118, + /// - [System.Xml.Serialization.XmlEnumAttribute("307153593")] - Item307153593, - + [System.Xml.Serialization.XmlEnumAttribute("119")] + Item119, + /// - [System.Xml.Serialization.XmlEnumAttribute("307203538")] - Item307203538, - + [System.Xml.Serialization.XmlEnumAttribute("120")] + Item120, + /// - [System.Xml.Serialization.XmlEnumAttribute("309056713")] - Item309056713, - + [System.Xml.Serialization.XmlEnumAttribute("121")] + Item121, + /// - [System.Xml.Serialization.XmlEnumAttribute("309056718")] - Item309056718, - + [System.Xml.Serialization.XmlEnumAttribute("122")] + Item122, + /// - [System.Xml.Serialization.XmlEnumAttribute("309056721")] - Item309056721, - + [System.Xml.Serialization.XmlEnumAttribute("123")] + Item123, + /// - [System.Xml.Serialization.XmlEnumAttribute("309056723")] - Item309056723, - + [System.Xml.Serialization.XmlEnumAttribute("124")] + Item124, + /// - [System.Xml.Serialization.XmlEnumAttribute("309056728")] - Item309056728, - + [System.Xml.Serialization.XmlEnumAttribute("125")] + Item125, + /// - [System.Xml.Serialization.XmlEnumAttribute("309056738")] - Item309056738, - + [System.Xml.Serialization.XmlEnumAttribute("126")] + Item126, + /// - [System.Xml.Serialization.XmlEnumAttribute("309056744")] - Item309056744, - + [System.Xml.Serialization.XmlEnumAttribute("127")] + Item127, + /// - [System.Xml.Serialization.XmlEnumAttribute("309056748")] - Item309056748, - + [System.Xml.Serialization.XmlEnumAttribute("128")] + Item128, + /// - [System.Xml.Serialization.XmlEnumAttribute("309056755")] - Item309056755, - + [System.Xml.Serialization.XmlEnumAttribute("129")] + Item129, + /// - [System.Xml.Serialization.XmlEnumAttribute("309056761")] - Item309056761, - + [System.Xml.Serialization.XmlEnumAttribute("130")] + Item130, + /// - [System.Xml.Serialization.XmlEnumAttribute("309056763")] - Item309056763, - + [System.Xml.Serialization.XmlEnumAttribute("130a")] + Item130a, + /// - [System.Xml.Serialization.XmlEnumAttribute("309056772")] - Item309056772, - + [System.Xml.Serialization.XmlEnumAttribute("131")] + Item131, + /// - [System.Xml.Serialization.XmlEnumAttribute("309106716")] - Item309106716, - + [System.Xml.Serialization.XmlEnumAttribute("132")] + Item132, + /// - [System.Xml.Serialization.XmlEnumAttribute("309106725")] - Item309106725, - + [System.Xml.Serialization.XmlEnumAttribute("133")] + Item133, + /// - [System.Xml.Serialization.XmlEnumAttribute("309106733")] - Item309106733, - + [System.Xml.Serialization.XmlEnumAttribute("134")] + Item134, + /// - [System.Xml.Serialization.XmlEnumAttribute("309106753")] - Item309106753, - + [System.Xml.Serialization.XmlEnumAttribute("135")] + Item135, + /// - [System.Xml.Serialization.XmlEnumAttribute("312056582")] - Item312056582, - + [System.Xml.Serialization.XmlEnumAttribute("136")] + Item136, + /// - [System.Xml.Serialization.XmlEnumAttribute("312056584")] - Item312056584, - + [System.Xml.Serialization.XmlEnumAttribute("137")] + Item137, + /// - [System.Xml.Serialization.XmlEnumAttribute("312104582")] - Item312104582, - + [System.Xml.Serialization.XmlEnumAttribute("138")] + Item138, + /// - [System.Xml.Serialization.XmlEnumAttribute("312104584")] - Item312104584, - + [System.Xml.Serialization.XmlEnumAttribute("139")] + Item139, + /// - [System.Xml.Serialization.XmlEnumAttribute("312106512")] - Item312106512, - + [System.Xml.Serialization.XmlEnumAttribute("140")] + Item140, + /// - [System.Xml.Serialization.XmlEnumAttribute("312106514")] - Item312106514, - + [System.Xml.Serialization.XmlEnumAttribute("141")] + Item141, + /// - [System.Xml.Serialization.XmlEnumAttribute("312106516")] - Item312106516, - + [System.Xml.Serialization.XmlEnumAttribute("142")] + Item142, + /// - [System.Xml.Serialization.XmlEnumAttribute("315051822")] - Item315051822, - + [System.Xml.Serialization.XmlEnumAttribute("143")] + Item143, + /// - [System.Xml.Serialization.XmlEnumAttribute("315051824")] - Item315051824, - + [System.Xml.Serialization.XmlEnumAttribute("144")] + Item144, + /// - [System.Xml.Serialization.XmlEnumAttribute("315073222")] - Item315073222, - + [System.Xml.Serialization.XmlEnumAttribute("145")] + Item145, + /// - [System.Xml.Serialization.XmlEnumAttribute("315101825")] - Item315101825, - + [System.Xml.Serialization.XmlEnumAttribute("146")] + Item146, + /// - [System.Xml.Serialization.XmlEnumAttribute("315101827")] - Item315101827, - + [System.Xml.Serialization.XmlEnumAttribute("147")] + Item147, + /// - [System.Xml.Serialization.XmlEnumAttribute("315101828")] - Item315101828, - + [System.Xml.Serialization.XmlEnumAttribute("148")] + Item148, + /// - [System.Xml.Serialization.XmlEnumAttribute("315102330")] - Item315102330, - + [System.Xml.Serialization.XmlEnumAttribute("149")] + Item149, + /// - [System.Xml.Serialization.XmlEnumAttribute("315103223")] - Item315103223, - + [System.Xml.Serialization.XmlEnumAttribute("150")] + Item150, + /// - [System.Xml.Serialization.XmlEnumAttribute("315103225")] - Item315103225, - + [System.Xml.Serialization.XmlEnumAttribute("199")] + Item199, + /// - [System.Xml.Serialization.XmlEnumAttribute("315103227")] - Item315103227, - + [System.Xml.Serialization.XmlEnumAttribute("201")] + Item201, + /// - [System.Xml.Serialization.XmlEnumAttribute("315103622")] - Item315103622, - + [System.Xml.Serialization.XmlEnumAttribute("202")] + Item202, + /// - [System.Xml.Serialization.XmlEnumAttribute("315103624")] - Item315103624, - + [System.Xml.Serialization.XmlEnumAttribute("203")] + Item203, + /// - [System.Xml.Serialization.XmlEnumAttribute("315103626")] - Item315103626, - + [System.Xml.Serialization.XmlEnumAttribute("204")] + Item204, + /// - [System.Xml.Serialization.XmlEnumAttribute("315105761")] - Item315105761, - + [System.Xml.Serialization.XmlEnumAttribute("205")] + Item205, + /// - [System.Xml.Serialization.XmlEnumAttribute("315105762")] - Item315105762, - + [System.Xml.Serialization.XmlEnumAttribute("206")] + Item206, + /// - [System.Xml.Serialization.XmlEnumAttribute("315105763")] - Item315105763, - + [System.Xml.Serialization.XmlEnumAttribute("207")] + Item207, + /// - [System.Xml.Serialization.XmlEnumAttribute("315105764")] - Item315105764, - + [System.Xml.Serialization.XmlEnumAttribute("208")] + Item208, + /// - [System.Xml.Serialization.XmlEnumAttribute("315105765")] - Item315105765, - + [System.Xml.Serialization.XmlEnumAttribute("209")] + Item209, + /// - [System.Xml.Serialization.XmlEnumAttribute("315105766")] - Item315105766, - + [System.Xml.Serialization.XmlEnumAttribute("210")] + Item210, + /// - [System.Xml.Serialization.XmlEnumAttribute("315106632")] - Item315106632, - + [System.Xml.Serialization.XmlEnumAttribute("211")] + Item211, + /// - [System.Xml.Serialization.XmlEnumAttribute("315106634")] - Item315106634, - + [System.Xml.Serialization.XmlEnumAttribute("212")] + Item212, + /// - [System.Xml.Serialization.XmlEnumAttribute("315106636")] - Item315106636, - + [System.Xml.Serialization.XmlEnumAttribute("213")] + Item213, + /// - [System.Xml.Serialization.XmlEnumAttribute("315106638")] - Item315106638, - + [System.Xml.Serialization.XmlEnumAttribute("214")] + Item214, + /// - [System.Xml.Serialization.XmlEnumAttribute("320016912")] - Item320016912, - + [System.Xml.Serialization.XmlEnumAttribute("215")] + Item215, + /// - [System.Xml.Serialization.XmlEnumAttribute("320016921")] - Item320016921, - + [System.Xml.Serialization.XmlEnumAttribute("216")] + Item216, + /// - [System.Xml.Serialization.XmlEnumAttribute("320016926")] - Item320016926, - + [System.Xml.Serialization.XmlEnumAttribute("217")] + Item217, + /// - [System.Xml.Serialization.XmlEnumAttribute("320016937")] - Item320016937, - + [System.Xml.Serialization.XmlEnumAttribute("218")] + Item218, + /// - [System.Xml.Serialization.XmlEnumAttribute("320016941")] - Item320016941, - + [System.Xml.Serialization.XmlEnumAttribute("219")] + Item219, + /// - [System.Xml.Serialization.XmlEnumAttribute("320016943")] - Item320016943, - + [System.Xml.Serialization.XmlEnumAttribute("220")] + Item220, + /// - [System.Xml.Serialization.XmlEnumAttribute("320016945")] - Item320016945, - + [System.Xml.Serialization.XmlEnumAttribute("221")] + Item221, + /// - [System.Xml.Serialization.XmlEnumAttribute("320016946")] - Item320016946, - + [System.Xml.Serialization.XmlEnumAttribute("222")] + Item222, + /// - [System.Xml.Serialization.XmlEnumAttribute("320016947")] - Item320016947, - + [System.Xml.Serialization.XmlEnumAttribute("223")] + Item223, + /// - [System.Xml.Serialization.XmlEnumAttribute("320052662")] - Item320052662, - + [System.Xml.Serialization.XmlEnumAttribute("224")] + Item224, + /// - [System.Xml.Serialization.XmlEnumAttribute("320052663")] - Item320052663, - + [System.Xml.Serialization.XmlEnumAttribute("225")] + Item225, + /// - [System.Xml.Serialization.XmlEnumAttribute("320052665")] - Item320052665, - + [System.Xml.Serialization.XmlEnumAttribute("226")] + Item226, + /// - [System.Xml.Serialization.XmlEnumAttribute("320052666")] - Item320052666, - + [System.Xml.Serialization.XmlEnumAttribute("227")] + Item227, + /// - [System.Xml.Serialization.XmlEnumAttribute("320052668")] - Item320052668, - + [System.Xml.Serialization.XmlEnumAttribute("228")] + Item228, + /// - [System.Xml.Serialization.XmlEnumAttribute("320053612")] - Item320053612, - + [System.Xml.Serialization.XmlEnumAttribute("229")] + Item229, + /// - [System.Xml.Serialization.XmlEnumAttribute("320053614")] - Item320053614, - + [System.Xml.Serialization.XmlEnumAttribute("230")] + Item230, + /// - [System.Xml.Serialization.XmlEnumAttribute("320053616")] - Item320053616, - + [System.Xml.Serialization.XmlEnumAttribute("231")] + Item231, + /// - [System.Xml.Serialization.XmlEnumAttribute("320056662")] - Item320056662, - + [System.Xml.Serialization.XmlEnumAttribute("232")] + Item232, + /// - [System.Xml.Serialization.XmlEnumAttribute("320056665")] - Item320056665, - + [System.Xml.Serialization.XmlEnumAttribute("233")] + Item233, + /// - [System.Xml.Serialization.XmlEnumAttribute("320056666")] - Item320056666, - + [System.Xml.Serialization.XmlEnumAttribute("234")] + Item234, + /// - [System.Xml.Serialization.XmlEnumAttribute("320056667")] - Item320056667, - + [System.Xml.Serialization.XmlEnumAttribute("235")] + Item235, + /// - [System.Xml.Serialization.XmlEnumAttribute("320056668")] - Item320056668, - + [System.Xml.Serialization.XmlEnumAttribute("236")] + Item236, + /// - [System.Xml.Serialization.XmlEnumAttribute("320056914")] - Item320056914, - + [System.Xml.Serialization.XmlEnumAttribute("237")] + Item237, + /// - [System.Xml.Serialization.XmlEnumAttribute("320056916")] - Item320056916, - + [System.Xml.Serialization.XmlEnumAttribute("299")] + Item299, + /// - [System.Xml.Serialization.XmlEnumAttribute("320056923")] - Item320056923, - + [System.Xml.Serialization.XmlEnumAttribute("301")] + Item301, + /// - [System.Xml.Serialization.XmlEnumAttribute("320056928")] - Item320056928, - + [System.Xml.Serialization.XmlEnumAttribute("302")] + Item302, + /// - [System.Xml.Serialization.XmlEnumAttribute("320056931")] - Item320056931, - + [System.Xml.Serialization.XmlEnumAttribute("303")] + Item303, + /// - [System.Xml.Serialization.XmlEnumAttribute("320056933")] - Item320056933, - + [System.Xml.Serialization.XmlEnumAttribute("304")] + Item304, + /// - [System.Xml.Serialization.XmlEnumAttribute("320056935")] - Item320056935, - + [System.Xml.Serialization.XmlEnumAttribute("305")] + Item305, + /// - [System.Xml.Serialization.XmlEnumAttribute("325050300")] - Item325050300, - + [System.Xml.Serialization.XmlEnumAttribute("306")] + Item306, + /// - [System.Xml.Serialization.XmlEnumAttribute("325051750")] - Item325051750, - + [System.Xml.Serialization.XmlEnumAttribute("307")] + Item307, + /// - [System.Xml.Serialization.XmlEnumAttribute("325055600")] - Item325055600, - + [System.Xml.Serialization.XmlEnumAttribute("308")] + Item308, + /// - [System.Xml.Serialization.XmlEnumAttribute("325055800")] - Item325055800, - + [System.Xml.Serialization.XmlEnumAttribute("309")] + Item309, + /// - [System.Xml.Serialization.XmlEnumAttribute("325056150")] - Item325056150, - + [System.Xml.Serialization.XmlEnumAttribute("310")] + Item310, + /// - [System.Xml.Serialization.XmlEnumAttribute("325056412")] - Item325056412, - + [System.Xml.Serialization.XmlEnumAttribute("310a")] + Item310a, + /// - [System.Xml.Serialization.XmlEnumAttribute("325056414")] - Item325056414, - + [System.Xml.Serialization.XmlEnumAttribute("311")] + Item311, + /// - [System.Xml.Serialization.XmlEnumAttribute("325056415")] - Item325056415, - + [System.Xml.Serialization.XmlEnumAttribute("312")] + Item312, + /// - [System.Xml.Serialization.XmlEnumAttribute("325056417")] - Item325056417, - + [System.Xml.Serialization.XmlEnumAttribute("313")] + Item313, + /// - [System.Xml.Serialization.XmlEnumAttribute("325056418")] - Item325056418, - + [System.Xml.Serialization.XmlEnumAttribute("314")] + Item314, + /// - [System.Xml.Serialization.XmlEnumAttribute("330056362")] - Item330056362, - + [System.Xml.Serialization.XmlEnumAttribute("315")] + Item315, + /// - [System.Xml.Serialization.XmlEnumAttribute("330056365")] - Item330056365, - + [System.Xml.Serialization.XmlEnumAttribute("316")] + Item316, + /// - [System.Xml.Serialization.XmlEnumAttribute("330056368")] - Item330056368, - + [System.Xml.Serialization.XmlEnumAttribute("317")] + Item317, + /// - [System.Xml.Serialization.XmlEnumAttribute("330103362")] - Item330103362, - + [System.Xml.Serialization.XmlEnumAttribute("318")] + Item318, + /// - [System.Xml.Serialization.XmlEnumAttribute("330103366")] - Item330103366, - + [System.Xml.Serialization.XmlEnumAttribute("319")] + Item319, + /// - [System.Xml.Serialization.XmlEnumAttribute("330150370")] - Item330150370, - + [System.Xml.Serialization.XmlEnumAttribute("320")] + Item320, + /// - [System.Xml.Serialization.XmlEnumAttribute("330152272")] - Item330152272, - + [System.Xml.Serialization.XmlEnumAttribute("321")] + Item321, + /// - [System.Xml.Serialization.XmlEnumAttribute("330152274")] - Item330152274, - + [System.Xml.Serialization.XmlEnumAttribute("322")] + Item322, + /// - [System.Xml.Serialization.XmlEnumAttribute("330152276")] - Item330152276, - + [System.Xml.Serialization.XmlEnumAttribute("323")] + Item323, + /// - [System.Xml.Serialization.XmlEnumAttribute("330152278")] - Item330152278, - + [System.Xml.Serialization.XmlEnumAttribute("324")] + Item324, + /// - [System.Xml.Serialization.XmlEnumAttribute("330153364")] - Item330153364, - + [System.Xml.Serialization.XmlEnumAttribute("325")] + Item325, + /// - [System.Xml.Serialization.XmlEnumAttribute("330153368")] - Item330153368, - + [System.Xml.Serialization.XmlEnumAttribute("326")] + Item326, + /// - [System.Xml.Serialization.XmlEnumAttribute("330156363")] - Item330156363, - + [System.Xml.Serialization.XmlEnumAttribute("327")] + Item327, + /// - [System.Xml.Serialization.XmlEnumAttribute("330156366")] - Item330156366, - + [System.Xml.Serialization.XmlEnumAttribute("328")] + Item328, + /// - [System.Xml.Serialization.XmlEnumAttribute("330156367")] - Item330156367, - + [System.Xml.Serialization.XmlEnumAttribute("328a")] + Item328a, + /// - [System.Xml.Serialization.XmlEnumAttribute("330157550")] - Item330157550, - + [System.Xml.Serialization.XmlEnumAttribute("399")] + Item399, + /// - [System.Xml.Serialization.XmlEnumAttribute("335050412")] - Item335050412, - + [System.Xml.Serialization.XmlEnumAttribute("401")] + Item401, + /// - [System.Xml.Serialization.XmlEnumAttribute("335050416")] - Item335050416, - + [System.Xml.Serialization.XmlEnumAttribute("402")] + Item402, + /// - [System.Xml.Serialization.XmlEnumAttribute("335050418")] - Item335050418, - + [System.Xml.Serialization.XmlEnumAttribute("403")] + Item403, + /// - [System.Xml.Serialization.XmlEnumAttribute("335050450")] - Item335050450, - + [System.Xml.Serialization.XmlEnumAttribute("404")] + Item404, + /// - [System.Xml.Serialization.XmlEnumAttribute("335050762")] - Item335050762, - + [System.Xml.Serialization.XmlEnumAttribute("405")] + Item405, + /// - [System.Xml.Serialization.XmlEnumAttribute("335050765")] - Item335050765, - + [System.Xml.Serialization.XmlEnumAttribute("406")] + Item406, + /// - [System.Xml.Serialization.XmlEnumAttribute("335050900")] - Item335050900, - + [System.Xml.Serialization.XmlEnumAttribute("407")] + Item407, + /// - [System.Xml.Serialization.XmlEnumAttribute("335052750")] - Item335052750, - + [System.Xml.Serialization.XmlEnumAttribute("408")] + Item408, + /// - [System.Xml.Serialization.XmlEnumAttribute("335054712")] - Item335054712, - + [System.Xml.Serialization.XmlEnumAttribute("409")] + Item409, + /// - [System.Xml.Serialization.XmlEnumAttribute("335054714")] - Item335054714, - + [System.Xml.Serialization.XmlEnumAttribute("410")] + Item410, + /// - [System.Xml.Serialization.XmlEnumAttribute("335054716")] - Item335054716, - + [System.Xml.Serialization.XmlEnumAttribute("411")] + Item411, + /// - [System.Xml.Serialization.XmlEnumAttribute("335057400")] - Item335057400, - + [System.Xml.Serialization.XmlEnumAttribute("499")] + Item499, + /// - [System.Xml.Serialization.XmlEnumAttribute("340054772")] - Item340054772, - + [System.Xml.Serialization.XmlEnumAttribute("501")] + Item501, + /// - [System.Xml.Serialization.XmlEnumAttribute("340103982")] - Item340103982, - + [System.Xml.Serialization.XmlEnumAttribute("502")] + Item502, + /// - [System.Xml.Serialization.XmlEnumAttribute("340103984")] - Item340103984, - + [System.Xml.Serialization.XmlEnumAttribute("503")] + Item503, + /// - [System.Xml.Serialization.XmlEnumAttribute("340103986")] - Item340103986, - + [System.Xml.Serialization.XmlEnumAttribute("504")] + Item504, + /// - [System.Xml.Serialization.XmlEnumAttribute("340104773")] - Item340104773, - + [System.Xml.Serialization.XmlEnumAttribute("504a")] + Item504a, + /// - [System.Xml.Serialization.XmlEnumAttribute("340104775")] - Item340104775, - + [System.Xml.Serialization.XmlEnumAttribute("505")] + Item505, + /// - [System.Xml.Serialization.XmlEnumAttribute("340104777")] - Item340104777, - + [System.Xml.Serialization.XmlEnumAttribute("506")] + Item506, + /// - [System.Xml.Serialization.XmlEnumAttribute("340107342")] - Item340107342, - + [System.Xml.Serialization.XmlEnumAttribute("507")] + Item507, + /// - [System.Xml.Serialization.XmlEnumAttribute("340107345")] - Item340107345, - + [System.Xml.Serialization.XmlEnumAttribute("508")] + Item508, + /// - [System.Xml.Serialization.XmlEnumAttribute("345057001")] - Item345057001, - + [System.Xml.Serialization.XmlEnumAttribute("509")] + Item509, + /// - [System.Xml.Serialization.XmlEnumAttribute("345057003")] - Item345057003, - + [System.Xml.Serialization.XmlEnumAttribute("510")] + Item510, + /// - [System.Xml.Serialization.XmlEnumAttribute("345057007")] - Item345057007, - + [System.Xml.Serialization.XmlEnumAttribute("511")] + Item511, + /// - [System.Xml.Serialization.XmlEnumAttribute("345057012")] - Item345057012, - + [System.Xml.Serialization.XmlEnumAttribute("512")] + Item512, + /// - [System.Xml.Serialization.XmlEnumAttribute("345057014")] - Item345057014, - + [System.Xml.Serialization.XmlEnumAttribute("513")] + Item513, + /// - [System.Xml.Serialization.XmlEnumAttribute("345057015")] - Item345057015, - + [System.Xml.Serialization.XmlEnumAttribute("514")] + Item514, + /// - [System.Xml.Serialization.XmlEnumAttribute("345057018")] - Item345057018, - + [System.Xml.Serialization.XmlEnumAttribute("515")] + Item515, + /// - [System.Xml.Serialization.XmlEnumAttribute("345057023")] - Item345057023, - + [System.Xml.Serialization.XmlEnumAttribute("599")] + Item599, + /// - [System.Xml.Serialization.XmlEnumAttribute("345057026")] - Item345057026, - + [System.Xml.Serialization.XmlEnumAttribute("601")] + Item601, + /// - [System.Xml.Serialization.XmlEnumAttribute("345057027")] - Item345057027, - + [System.Xml.Serialization.XmlEnumAttribute("602")] + Item602, + /// - [System.Xml.Serialization.XmlEnumAttribute("345057031")] - Item345057031, - + [System.Xml.Serialization.XmlEnumAttribute("603")] + Item603, + /// - [System.Xml.Serialization.XmlEnumAttribute("345057033")] - Item345057033, - + [System.Xml.Serialization.XmlEnumAttribute("604")] + Item604, + /// - [System.Xml.Serialization.XmlEnumAttribute("345057034")] - Item345057034, - + [System.Xml.Serialization.XmlEnumAttribute("605")] + Item605, + /// - [System.Xml.Serialization.XmlEnumAttribute("345057038")] - Item345057038, - + [System.Xml.Serialization.XmlEnumAttribute("699")] + Item699, + /// - [System.Xml.Serialization.XmlEnumAttribute("345057041")] - Item345057041, - + [System.Xml.Serialization.XmlEnumAttribute("701")] + Item701, + /// - [System.Xml.Serialization.XmlEnumAttribute("345057044")] - Item345057044, - + [System.Xml.Serialization.XmlEnumAttribute("702")] + Item702, + /// - [System.Xml.Serialization.XmlEnumAttribute("345057047")] - Item345057047, - + [System.Xml.Serialization.XmlEnumAttribute("799")] + Item799, + /// - [System.Xml.Serialization.XmlEnumAttribute("345057051")] - Item345057051, - + [System.Xml.Serialization.XmlEnumAttribute("801")] + Item801, + /// - [System.Xml.Serialization.XmlEnumAttribute("345057054")] - Item345057054, - + [System.Xml.Serialization.XmlEnumAttribute("802")] + Item802, + /// - [System.Xml.Serialization.XmlEnumAttribute("345057058")] - Item345057058, - + [System.Xml.Serialization.XmlEnumAttribute("899")] + Item899, + /// - [System.Xml.Serialization.XmlEnumAttribute("345057062")] - Item345057062, - + [System.Xml.Serialization.XmlEnumAttribute("999")] + Item999, + /// - [System.Xml.Serialization.XmlEnumAttribute("345057065")] - Item345057065, - + ZZREDACTED, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsSchoolSectorCodeType { + /// - [System.Xml.Serialization.XmlEnumAttribute("345057068")] - Item345057068, - + Gov, + /// - [System.Xml.Serialization.XmlEnumAttribute("345057071")] - Item345057071, - + NG, + /// - [System.Xml.Serialization.XmlEnumAttribute("345057074")] - Item345057074, - + ZZREDACTED, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsSystemicStatusType { + /// - [System.Xml.Serialization.XmlEnumAttribute("345057078")] - Item345057078, - + N, + /// - [System.Xml.Serialization.XmlEnumAttribute("345107005")] - Item345107005, - + S, + /// - [System.Xml.Serialization.XmlEnumAttribute("345107028")] - Item345107028, - + ZZREDACTED, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsSchoolSystemType { + /// - [System.Xml.Serialization.XmlEnumAttribute("345107030")] - Item345107030, - + [System.Xml.Serialization.XmlEnumAttribute("0001")] + Item0001, + /// - [System.Xml.Serialization.XmlEnumAttribute("345151900")] - Item345151900, - + [System.Xml.Serialization.XmlEnumAttribute("0002")] + Item0002, + /// - [System.Xml.Serialization.XmlEnumAttribute("345152312")] - Item345152312, - + [System.Xml.Serialization.XmlEnumAttribute("0003")] + Item0003, + /// - [System.Xml.Serialization.XmlEnumAttribute("345152314")] - Item345152314, - + [System.Xml.Serialization.XmlEnumAttribute("0004")] + Item0004, + /// - [System.Xml.Serialization.XmlEnumAttribute("345153800")] - Item345153800, - + [System.Xml.Serialization.XmlEnumAttribute("9999")] + Item9999, + /// - [System.Xml.Serialization.XmlEnumAttribute("345155790")] - Item345155790, - + ZZREDACTED, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsSchoolLocationType { + /// - [System.Xml.Serialization.XmlEnumAttribute("345157043")] - Item345157043, - + [System.Xml.Serialization.XmlEnumAttribute("10")] + Item10, + /// - [System.Xml.Serialization.XmlEnumAttribute("345157076")] - Item345157076, - + [System.Xml.Serialization.XmlEnumAttribute("11")] + Item11, + /// - [System.Xml.Serialization.XmlEnumAttribute("350052062")] - Item350052062, - + [System.Xml.Serialization.XmlEnumAttribute("12")] + Item12, + /// - [System.Xml.Serialization.XmlEnumAttribute("350052065")] - Item350052065, - + [System.Xml.Serialization.XmlEnumAttribute("13")] + Item13, + /// - [System.Xml.Serialization.XmlEnumAttribute("350052066")] - Item350052066, - + [System.Xml.Serialization.XmlEnumAttribute("14")] + Item14, + /// - [System.Xml.Serialization.XmlEnumAttribute("350052068")] - Item350052068, - + [System.Xml.Serialization.XmlEnumAttribute("15")] + Item15, + /// - [System.Xml.Serialization.XmlEnumAttribute("350052072")] - Item350052072, - + [System.Xml.Serialization.XmlEnumAttribute("19")] + Item19, + /// - [System.Xml.Serialization.XmlEnumAttribute("350052074")] - Item350052074, - + [System.Xml.Serialization.XmlEnumAttribute("20")] + Item20, + /// - [System.Xml.Serialization.XmlEnumAttribute("350052076")] - Item350052076, - + [System.Xml.Serialization.XmlEnumAttribute("21")] + Item21, + /// - [System.Xml.Serialization.XmlEnumAttribute("350100250")] - Item350100250, - + [System.Xml.Serialization.XmlEnumAttribute("22")] + Item22, + /// - [System.Xml.Serialization.XmlEnumAttribute("350102067")] - Item350102067, - + [System.Xml.Serialization.XmlEnumAttribute("23")] + Item23, + /// - [System.Xml.Serialization.XmlEnumAttribute("350102078")] - Item350102078, - + [System.Xml.Serialization.XmlEnumAttribute("25")] + Item25, + /// - [System.Xml.Serialization.XmlEnumAttribute("350102262")] - Item350102262, - + [System.Xml.Serialization.XmlEnumAttribute("29")] + Item29, + /// - [System.Xml.Serialization.XmlEnumAttribute("350102264")] - Item350102264, - + [System.Xml.Serialization.XmlEnumAttribute("30")] + Item30, + /// - [System.Xml.Serialization.XmlEnumAttribute("350102500")] - Item350102500, - + [System.Xml.Serialization.XmlEnumAttribute("31")] + Item31, + /// - [System.Xml.Serialization.XmlEnumAttribute("350102600")] - Item350102600, - + [System.Xml.Serialization.XmlEnumAttribute("32")] + Item32, + /// - [System.Xml.Serialization.XmlEnumAttribute("350103100")] - Item350103100, - + [System.Xml.Serialization.XmlEnumAttribute("33")] + Item33, + /// - [System.Xml.Serialization.XmlEnumAttribute("350103830")] - Item350103830, - + [System.Xml.Serialization.XmlEnumAttribute("34")] + Item34, + /// - [System.Xml.Serialization.XmlEnumAttribute("350104420")] - Item350104420, - + [System.Xml.Serialization.XmlEnumAttribute("35")] + Item35, + /// - [System.Xml.Serialization.XmlEnumAttribute("350104570")] - Item350104570, - + [System.Xml.Serialization.XmlEnumAttribute("39")] + Item39, + /// - [System.Xml.Serialization.XmlEnumAttribute("350104830")] - Item350104830, - + [System.Xml.Serialization.XmlEnumAttribute("40")] + Item40, + /// - [System.Xml.Serialization.XmlEnumAttribute("350105670")] - Item350105670, - + [System.Xml.Serialization.XmlEnumAttribute("41")] + Item41, + /// - [System.Xml.Serialization.XmlEnumAttribute("350105781")] - Item350105781, - + [System.Xml.Serialization.XmlEnumAttribute("42")] + Item42, + /// - [System.Xml.Serialization.XmlEnumAttribute("350105783")] - Item350105783, - + [System.Xml.Serialization.XmlEnumAttribute("43")] + Item43, + /// - [System.Xml.Serialization.XmlEnumAttribute("350105784")] - Item350105784, - + [System.Xml.Serialization.XmlEnumAttribute("44")] + Item44, + /// - [System.Xml.Serialization.XmlEnumAttribute("350105786")] - Item350105786, - + [System.Xml.Serialization.XmlEnumAttribute("45")] + Item45, + /// - [System.Xml.Serialization.XmlEnumAttribute("350105788")] - Item350105788, - + [System.Xml.Serialization.XmlEnumAttribute("49")] + Item49, + /// - [System.Xml.Serialization.XmlEnumAttribute("350106070")] - Item350106070, - + [System.Xml.Serialization.XmlEnumAttribute("50")] + Item50, + /// - [System.Xml.Serialization.XmlEnumAttribute("350106812")] - Item350106812, - + [System.Xml.Serialization.XmlEnumAttribute("51")] + Item51, + /// - [System.Xml.Serialization.XmlEnumAttribute("350106814")] - Item350106814, - + [System.Xml.Serialization.XmlEnumAttribute("52")] + Item52, + /// - [System.Xml.Serialization.XmlEnumAttribute("350106816")] - Item350106816, - + [System.Xml.Serialization.XmlEnumAttribute("53")] + Item53, + /// - [System.Xml.Serialization.XmlEnumAttribute("350106818")] - Item350106818, - + [System.Xml.Serialization.XmlEnumAttribute("54")] + Item54, + /// - [System.Xml.Serialization.XmlEnumAttribute("350106950")] - Item350106950, - + [System.Xml.Serialization.XmlEnumAttribute("55")] + Item55, + /// - [System.Xml.Serialization.XmlEnumAttribute("350106963")] - Item350106963, - + [System.Xml.Serialization.XmlEnumAttribute("59")] + Item59, + /// - [System.Xml.Serialization.XmlEnumAttribute("350106965")] - Item350106965, - + [System.Xml.Serialization.XmlEnumAttribute("61")] + Item61, + /// - [System.Xml.Serialization.XmlEnumAttribute("350106968")] - Item350106968, - + [System.Xml.Serialization.XmlEnumAttribute("62")] + Item62, + /// - [System.Xml.Serialization.XmlEnumAttribute("350106972")] - Item350106972, - + [System.Xml.Serialization.XmlEnumAttribute("63")] + Item63, + /// - [System.Xml.Serialization.XmlEnumAttribute("350106974")] - Item350106974, - + [System.Xml.Serialization.XmlEnumAttribute("64")] + Item64, + /// - [System.Xml.Serialization.XmlEnumAttribute("350106976")] - Item350106976, - + [System.Xml.Serialization.XmlEnumAttribute("65")] + Item65, + /// - [System.Xml.Serialization.XmlEnumAttribute("350106978")] - Item350106978, - + [System.Xml.Serialization.XmlEnumAttribute("69")] + Item69, + /// - [System.Xml.Serialization.XmlEnumAttribute("350106982")] - Item350106982, - + [System.Xml.Serialization.XmlEnumAttribute("72")] + Item72, + /// - [System.Xml.Serialization.XmlEnumAttribute("350106984")] - Item350106984, - + [System.Xml.Serialization.XmlEnumAttribute("73")] + Item73, + /// - [System.Xml.Serialization.XmlEnumAttribute("350106986")] - Item350106986, - + [System.Xml.Serialization.XmlEnumAttribute("74")] + Item74, + /// - [System.Xml.Serialization.XmlEnumAttribute("350106992")] - Item350106992, - + [System.Xml.Serialization.XmlEnumAttribute("75")] + Item75, + /// - [System.Xml.Serialization.XmlEnumAttribute("350106993")] - Item350106993, - + [System.Xml.Serialization.XmlEnumAttribute("79")] + Item79, + /// - [System.Xml.Serialization.XmlEnumAttribute("350106995")] - Item350106995, - + [System.Xml.Serialization.XmlEnumAttribute("80")] + Item80, + /// - [System.Xml.Serialization.XmlEnumAttribute("350106996")] - Item350106996, - + [System.Xml.Serialization.XmlEnumAttribute("81")] + Item81, + /// - [System.Xml.Serialization.XmlEnumAttribute("350106998")] - Item350106998, - + [System.Xml.Serialization.XmlEnumAttribute("85")] + Item85, + /// - [System.Xml.Serialization.XmlEnumAttribute("350107300")] - Item350107300, - + [System.Xml.Serialization.XmlEnumAttribute("89")] + Item89, + /// - [System.Xml.Serialization.XmlEnumAttribute("350107570")] - Item350107570, - + [System.Xml.Serialization.XmlEnumAttribute("91")] + Item91, + /// - [System.Xml.Serialization.XmlEnumAttribute("350107600")] - Item350107600, - + [System.Xml.Serialization.XmlEnumAttribute("94")] + Item94, + /// - [System.Xml.Serialization.XmlEnumAttribute("355051950")] - Item355051950, - + [System.Xml.Serialization.XmlEnumAttribute("95")] + Item95, + /// - [System.Xml.Serialization.XmlEnumAttribute("355052250")] - Item355052250, - + [System.Xml.Serialization.XmlEnumAttribute("99")] + Item99, + /// - [System.Xml.Serialization.XmlEnumAttribute("355052450")] - Item355052450, - + [System.Xml.Serialization.XmlEnumAttribute("1")] + Item1, + /// - [System.Xml.Serialization.XmlEnumAttribute("355052770")] - Item355052770, - + [System.Xml.Serialization.XmlEnumAttribute("1.1")] + Item111, + /// - [System.Xml.Serialization.XmlEnumAttribute("355053200")] - Item355053200, - + [System.Xml.Serialization.XmlEnumAttribute("1.2")] + Item121, + /// - [System.Xml.Serialization.XmlEnumAttribute("355054800")] - Item355054800, - + [System.Xml.Serialization.XmlEnumAttribute("2")] + Item2, + /// - [System.Xml.Serialization.XmlEnumAttribute("355055250")] - Item355055250, - + [System.Xml.Serialization.XmlEnumAttribute("2.1.1")] + Item211, + /// - [System.Xml.Serialization.XmlEnumAttribute("355055300")] - Item355055300, - + [System.Xml.Serialization.XmlEnumAttribute("2.1.2")] + Item212, + /// - [System.Xml.Serialization.XmlEnumAttribute("355056300")] - Item355056300, - + [System.Xml.Serialization.XmlEnumAttribute("2.2.1")] + Item221, + /// - [System.Xml.Serialization.XmlEnumAttribute("385019779")] - Item385019779, - + [System.Xml.Serialization.XmlEnumAttribute("2.2.2")] + Item222, + /// - [System.Xml.Serialization.XmlEnumAttribute("405052030")] - Item405052030, - + [System.Xml.Serialization.XmlEnumAttribute("3")] + Item3, + /// - [System.Xml.Serialization.XmlEnumAttribute("405055681")] - Item405055681, - + [System.Xml.Serialization.XmlEnumAttribute("3.1")] + Item311, + /// - [System.Xml.Serialization.XmlEnumAttribute("405055683")] - Item405055683, - + [System.Xml.Serialization.XmlEnumAttribute("3.2")] + Item321, + /// - [System.Xml.Serialization.XmlEnumAttribute("405055684")] - Item405055684, - + REDACTED, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsAustralianStandardGeographicalClassificationASGCType { + /// - [System.Xml.Serialization.XmlEnumAttribute("405055686")] - Item405055686, - + [System.Xml.Serialization.XmlEnumAttribute("105051100")] + Item105051100, + /// - [System.Xml.Serialization.XmlEnumAttribute("405055688")] - Item405055688, - + [System.Xml.Serialization.XmlEnumAttribute("105054800")] + Item105054800, + /// - [System.Xml.Serialization.XmlEnumAttribute("405055891")] - Item405055891, - + [System.Xml.Serialization.XmlEnumAttribute("105055200")] + Item105055200, + /// - [System.Xml.Serialization.XmlEnumAttribute("405055894")] - Item405055894, - + [System.Xml.Serialization.XmlEnumAttribute("105057201")] + Item105057201, + /// - [System.Xml.Serialization.XmlEnumAttribute("405057141")] - Item405057141, - + [System.Xml.Serialization.XmlEnumAttribute("105057204")] + Item105057204, + /// - [System.Xml.Serialization.XmlEnumAttribute("405057143")] - Item405057143, - + [System.Xml.Serialization.XmlEnumAttribute("105057205")] + Item105057205, + /// - [System.Xml.Serialization.XmlEnumAttribute("405057144")] - Item405057144, - + [System.Xml.Serialization.XmlEnumAttribute("105057206")] + Item105057206, + /// - [System.Xml.Serialization.XmlEnumAttribute("405057146")] - Item405057146, - + [System.Xml.Serialization.XmlEnumAttribute("105106550")] + Item105106550, + /// - [System.Xml.Serialization.XmlEnumAttribute("405057148")] - Item405057148, - + [System.Xml.Serialization.XmlEnumAttribute("105108050")] + Item105108050, + /// - [System.Xml.Serialization.XmlEnumAttribute("405057701")] - Item405057701, - + [System.Xml.Serialization.XmlEnumAttribute("105108500")] + Item105108500, + /// - [System.Xml.Serialization.XmlEnumAttribute("405057704")] - Item405057704, - + [System.Xml.Serialization.XmlEnumAttribute("105154150")] + Item105154150, + /// - [System.Xml.Serialization.XmlEnumAttribute("405057705")] - Item405057705, - + [System.Xml.Serialization.XmlEnumAttribute("105154450")] + Item105154450, + /// - [System.Xml.Serialization.XmlEnumAttribute("405057708")] - Item405057708, - + [System.Xml.Serialization.XmlEnumAttribute("105156650")] + Item105156650, + /// - [System.Xml.Serialization.XmlEnumAttribute("405101061")] - Item405101061, - + [System.Xml.Serialization.XmlEnumAttribute("105157151")] + Item105157151, + /// - [System.Xml.Serialization.XmlEnumAttribute("405101064")] - Item405101064, - + [System.Xml.Serialization.XmlEnumAttribute("105157152")] + Item105157152, + /// - [System.Xml.Serialization.XmlEnumAttribute("405101065")] - Item405101065, - + [System.Xml.Serialization.XmlEnumAttribute("105200351")] + Item105200351, + /// - [System.Xml.Serialization.XmlEnumAttribute("405101068")] - Item405101068, - + [System.Xml.Serialization.XmlEnumAttribute("105200353")] + Item105200353, + /// - [System.Xml.Serialization.XmlEnumAttribute("405105895")] - Item405105895, - + [System.Xml.Serialization.XmlEnumAttribute("105200355")] + Item105200355, + /// - [System.Xml.Serialization.XmlEnumAttribute("405105896")] - Item405105896, - + [System.Xml.Serialization.XmlEnumAttribute("105201550")] + Item105201550, + /// - [System.Xml.Serialization.XmlEnumAttribute("405105897")] - Item405105897, - + [System.Xml.Serialization.XmlEnumAttribute("105252851")] + Item105252851, + /// - [System.Xml.Serialization.XmlEnumAttribute("405108411")] - Item405108411, - + [System.Xml.Serialization.XmlEnumAttribute("105252854")] + Item105252854, + /// - [System.Xml.Serialization.XmlEnumAttribute("405108414")] - Item405108414, - + [System.Xml.Serialization.XmlEnumAttribute("105254901")] + Item105254901, + /// - [System.Xml.Serialization.XmlEnumAttribute("405108899")] - Item405108899, - + [System.Xml.Serialization.XmlEnumAttribute("105254904")] + Item105254904, + /// - [System.Xml.Serialization.XmlEnumAttribute("405150070")] - Item405150070, - + [System.Xml.Serialization.XmlEnumAttribute("105301450")] + Item105301450, + /// - [System.Xml.Serialization.XmlEnumAttribute("405150121")] - Item405150121, - + [System.Xml.Serialization.XmlEnumAttribute("105301501")] + Item105301501, + /// - [System.Xml.Serialization.XmlEnumAttribute("405150124")] - Item405150124, - + [System.Xml.Serialization.XmlEnumAttribute("105301504")] + Item105301504, + /// - [System.Xml.Serialization.XmlEnumAttribute("405150701")] - Item405150701, - + [System.Xml.Serialization.XmlEnumAttribute("105308400")] + Item105308400, + /// - [System.Xml.Serialization.XmlEnumAttribute("405150704")] - Item405150704, - + [System.Xml.Serialization.XmlEnumAttribute("105350150")] + Item105350150, + /// - [System.Xml.Serialization.XmlEnumAttribute("405150911")] - Item405150911, - + [System.Xml.Serialization.XmlEnumAttribute("105351300")] + Item105351300, + /// - [System.Xml.Serialization.XmlEnumAttribute("405150914")] - Item405150914, - + [System.Xml.Serialization.XmlEnumAttribute("105351521")] + Item105351521, + /// - [System.Xml.Serialization.XmlEnumAttribute("405155291")] - Item405155291, - + [System.Xml.Serialization.XmlEnumAttribute("105351524")] + Item105351524, + /// - [System.Xml.Serialization.XmlEnumAttribute("405155294")] - Item405155294, - + [System.Xml.Serialization.XmlEnumAttribute("105357100")] + Item105357100, + /// - [System.Xml.Serialization.XmlEnumAttribute("405156510")] - Item405156510, - + [System.Xml.Serialization.XmlEnumAttribute("105400200")] + Item105400200, + /// - [System.Xml.Serialization.XmlEnumAttribute("405157981")] - Item405157981, - + [System.Xml.Serialization.XmlEnumAttribute("105403950")] + Item105403950, + /// - [System.Xml.Serialization.XmlEnumAttribute("405157984")] - Item405157984, - + [System.Xml.Serialization.XmlEnumAttribute("105406251")] + Item105406251, + /// - [System.Xml.Serialization.XmlEnumAttribute("405158260")] - Item405158260, - + [System.Xml.Serialization.XmlEnumAttribute("105406252")] + Item105406252, + /// - [System.Xml.Serialization.XmlEnumAttribute("405202601")] - Item405202601, - + [System.Xml.Serialization.XmlEnumAttribute("105406253")] + Item105406253, + /// - [System.Xml.Serialization.XmlEnumAttribute("405202604")] - Item405202604, - + [System.Xml.Serialization.XmlEnumAttribute("105406254")] + Item105406254, + /// - [System.Xml.Serialization.XmlEnumAttribute("405204061")] - Item405204061, - + [System.Xml.Serialization.XmlEnumAttribute("105450900")] + Item105450900, + /// - [System.Xml.Serialization.XmlEnumAttribute("405204064")] - Item405204064, - + [System.Xml.Serialization.XmlEnumAttribute("105453800")] + Item105453800, + /// - [System.Xml.Serialization.XmlEnumAttribute("405204065")] - Item405204065, - + [System.Xml.Serialization.XmlEnumAttribute("105456351")] + Item105456351, + /// - [System.Xml.Serialization.XmlEnumAttribute("405204341")] - Item405204341, - + [System.Xml.Serialization.XmlEnumAttribute("105456354")] + Item105456354, + /// - [System.Xml.Serialization.XmlEnumAttribute("405204344")] - Item405204344, - + [System.Xml.Serialization.XmlEnumAttribute("105530751")] + Item105530751, + /// - [System.Xml.Serialization.XmlEnumAttribute("405204345")] - Item405204345, - + [System.Xml.Serialization.XmlEnumAttribute("105530752")] + Item105530752, + /// - [System.Xml.Serialization.XmlEnumAttribute("405205341")] - Item405205341, - + [System.Xml.Serialization.XmlEnumAttribute("105530753")] + Item105530753, + /// - [System.Xml.Serialization.XmlEnumAttribute("405205342")] - Item405205342, - + [System.Xml.Serialization.XmlEnumAttribute("105554100")] + Item105554100, + /// - [System.Xml.Serialization.XmlEnumAttribute("405205343")] - Item405205343, - + [System.Xml.Serialization.XmlEnumAttribute("105554700")] + Item105554700, + /// - [System.Xml.Serialization.XmlEnumAttribute("405205344")] - Item405205344, - + [System.Xml.Serialization.XmlEnumAttribute("105555350")] + Item105555350, + /// - [System.Xml.Serialization.XmlEnumAttribute("405205345")] - Item405205345, - + [System.Xml.Serialization.XmlEnumAttribute("105555950")] + Item105555950, + /// - [System.Xml.Serialization.XmlEnumAttribute("405205346")] - Item405205346, - + [System.Xml.Serialization.XmlEnumAttribute("105556700")] + Item105556700, + /// - [System.Xml.Serialization.XmlEnumAttribute("405205347")] - Item405205347, - + [System.Xml.Serialization.XmlEnumAttribute("105558250")] + Item105558250, + /// - [System.Xml.Serialization.XmlEnumAttribute("410050311")] - Item410050311, - + [System.Xml.Serialization.XmlEnumAttribute("105600501")] + Item105600501, + /// - [System.Xml.Serialization.XmlEnumAttribute("410050314")] - Item410050314, - + [System.Xml.Serialization.XmlEnumAttribute("105600503")] + Item105600503, + /// - [System.Xml.Serialization.XmlEnumAttribute("410050315")] - Item410050315, - + [System.Xml.Serialization.XmlEnumAttribute("105600505")] + Item105600505, + /// - [System.Xml.Serialization.XmlEnumAttribute("410053650")] - Item410053650, - + [System.Xml.Serialization.XmlEnumAttribute("105604001")] + Item105604001, + /// - [System.Xml.Serialization.XmlEnumAttribute("410053920")] - Item410053920, - + [System.Xml.Serialization.XmlEnumAttribute("105604004")] + Item105604004, + /// - [System.Xml.Serialization.XmlEnumAttribute("410102750")] - Item410102750, - + [System.Xml.Serialization.XmlEnumAttribute("105604500")] + Item105604500, + /// - [System.Xml.Serialization.XmlEnumAttribute("410150125")] - Item410150125, - + [System.Xml.Serialization.XmlEnumAttribute("105655150")] + Item105655150, + /// - [System.Xml.Serialization.XmlEnumAttribute("410150128")] - Item410150128, - + [System.Xml.Serialization.XmlEnumAttribute("105656370")] + Item105656370, + /// - [System.Xml.Serialization.XmlEnumAttribute("410154551")] - Item410154551, - + [System.Xml.Serialization.XmlEnumAttribute("105658000")] + Item105658000, + /// - [System.Xml.Serialization.XmlEnumAttribute("410154554")] - Item410154554, - + [System.Xml.Serialization.XmlEnumAttribute("105703101")] + Item105703101, + /// - [System.Xml.Serialization.XmlEnumAttribute("410200221")] - Item410200221, - + [System.Xml.Serialization.XmlEnumAttribute("105703104")] + Item105703104, + /// - [System.Xml.Serialization.XmlEnumAttribute("410200224")] - Item410200224, - + [System.Xml.Serialization.XmlEnumAttribute("105708551")] + Item105708551, + /// - [System.Xml.Serialization.XmlEnumAttribute("410208050")] - Item410208050, - + [System.Xml.Serialization.XmlEnumAttribute("105708554")] + Item105708554, + /// - [System.Xml.Serialization.XmlEnumAttribute("410208750")] - Item410208750, - + [System.Xml.Serialization.XmlEnumAttribute("110051720")] + Item110051720, + /// - [System.Xml.Serialization.XmlEnumAttribute("415050430")] - Item415050430, - + [System.Xml.Serialization.XmlEnumAttribute("110054651")] + Item110054651, + /// - [System.Xml.Serialization.XmlEnumAttribute("415051560")] - Item415051560, - + [System.Xml.Serialization.XmlEnumAttribute("110054653")] + Item110054653, + /// - [System.Xml.Serialization.XmlEnumAttribute("415058831")] - Item415058831, - + [System.Xml.Serialization.XmlEnumAttribute("110054655")] + Item110054655, + /// - [System.Xml.Serialization.XmlEnumAttribute("415058834")] - Item415058834, - + [System.Xml.Serialization.XmlEnumAttribute("110055050")] + Item110055050, + /// - [System.Xml.Serialization.XmlEnumAttribute("415058969")] - Item415058969, - + [System.Xml.Serialization.XmlEnumAttribute("110055903")] + Item110055903, + /// - [System.Xml.Serialization.XmlEnumAttribute("415101140")] - Item415101140, - + [System.Xml.Serialization.XmlEnumAttribute("110055904")] + Item110055904, + /// - [System.Xml.Serialization.XmlEnumAttribute("415102110")] - Item415102110, - + [System.Xml.Serialization.XmlEnumAttribute("110055905")] + Item110055905, + /// - [System.Xml.Serialization.XmlEnumAttribute("415108130")] - Item415108130, - + [System.Xml.Serialization.XmlEnumAttribute("110056400")] + Item110056400, + /// - [System.Xml.Serialization.XmlEnumAttribute("420050521")] - Item420050521, - + [System.Xml.Serialization.XmlEnumAttribute("110102700")] + Item110102700, + /// - [System.Xml.Serialization.XmlEnumAttribute("420050524")] - Item420050524, - + [System.Xml.Serialization.XmlEnumAttribute("110103050")] + Item110103050, + /// - [System.Xml.Serialization.XmlEnumAttribute("420053791")] - Item420053791, - + [System.Xml.Serialization.XmlEnumAttribute("110103400")] + Item110103400, + /// - [System.Xml.Serialization.XmlEnumAttribute("420053794")] - Item420053794, - + [System.Xml.Serialization.XmlEnumAttribute("110105650")] + Item110105650, + /// - [System.Xml.Serialization.XmlEnumAttribute("420054210")] - Item420054210, - + [System.Xml.Serialization.XmlEnumAttribute("110107000")] + Item110107000, + /// - [System.Xml.Serialization.XmlEnumAttribute("420056671")] - Item420056671, - + [System.Xml.Serialization.XmlEnumAttribute("110107620")] + Item110107620, + /// - [System.Xml.Serialization.XmlEnumAttribute("420056674")] - Item420056674, - + [System.Xml.Serialization.XmlEnumAttribute("115054400")] + Item115054400, + /// - [System.Xml.Serialization.XmlEnumAttribute("420059039")] - Item420059039, - + [System.Xml.Serialization.XmlEnumAttribute("115056900")] + Item115056900, + /// - [System.Xml.Serialization.XmlEnumAttribute("420103080")] - Item420103080, - + [System.Xml.Serialization.XmlEnumAttribute("115058451")] + Item115058451, + /// - [System.Xml.Serialization.XmlEnumAttribute("420105040")] - Item420105040, - + [System.Xml.Serialization.XmlEnumAttribute("115058454")] + Item115058454, + /// - [System.Xml.Serialization.XmlEnumAttribute("420107290")] - Item420107290, - + [System.Xml.Serialization.XmlEnumAttribute("115076951")] + Item115076951, + /// - [System.Xml.Serialization.XmlEnumAttribute("420107800")] - Item420107800, - + [System.Xml.Serialization.XmlEnumAttribute("115106952")] + Item115106952, + /// - [System.Xml.Serialization.XmlEnumAttribute("420109109")] - Item420109109, - + [System.Xml.Serialization.XmlEnumAttribute("115108350")] + Item115108350, + /// - [System.Xml.Serialization.XmlEnumAttribute("425053360")] - Item425053360, - + [System.Xml.Serialization.XmlEnumAttribute("120057554")] + Item120057554, + /// - [System.Xml.Serialization.XmlEnumAttribute("425055090")] - Item425055090, - + [System.Xml.Serialization.XmlEnumAttribute("120057556")] + Item120057556, + /// - [System.Xml.Serialization.XmlEnumAttribute("425056860")] - Item425056860, - + [System.Xml.Serialization.XmlEnumAttribute("120074851")] + Item120074851, + /// - [System.Xml.Serialization.XmlEnumAttribute("425057630")] - Item425057630, - + [System.Xml.Serialization.XmlEnumAttribute("120100250")] + Item120100250, + /// - [System.Xml.Serialization.XmlEnumAttribute("425102250")] - Item425102250, - + [System.Xml.Serialization.XmlEnumAttribute("120101350")] + Item120101350, + /// - [System.Xml.Serialization.XmlEnumAttribute("425104620")] - Item425104620, - + [System.Xml.Serialization.XmlEnumAttribute("120104550")] + Item120104550, + /// - [System.Xml.Serialization.XmlEnumAttribute("425108341")] - Item425108341, - + [System.Xml.Serialization.XmlEnumAttribute("120104854")] + Item120104854, + /// - [System.Xml.Serialization.XmlEnumAttribute("425108344")] - Item425108344, - + [System.Xml.Serialization.XmlEnumAttribute("120106611")] + Item120106611, + /// - [System.Xml.Serialization.XmlEnumAttribute("430051190")] - Item430051190, - + [System.Xml.Serialization.XmlEnumAttribute("120106612")] + Item120106612, + /// - [System.Xml.Serialization.XmlEnumAttribute("430051750")] - Item430051750, - + [System.Xml.Serialization.XmlEnumAttribute("120107558")] + Item120107558, + /// - [System.Xml.Serialization.XmlEnumAttribute("430051960")] - Item430051960, - + [System.Xml.Serialization.XmlEnumAttribute("125011801")] + Item125011801, + /// - [System.Xml.Serialization.XmlEnumAttribute("430053220")] - Item430053220, - + [System.Xml.Serialization.XmlEnumAttribute("125036381")] + Item125036381, + /// - [System.Xml.Serialization.XmlEnumAttribute("430053570")] - Item430053570, - + [System.Xml.Serialization.XmlEnumAttribute("125050600")] + Item125050600, + /// - [System.Xml.Serialization.XmlEnumAttribute("430053710")] - Item430053710, - + [System.Xml.Serialization.XmlEnumAttribute("125051736")] + Item125051736, + /// - [System.Xml.Serialization.XmlEnumAttribute("430056300")] - Item430056300, - + [System.Xml.Serialization.XmlEnumAttribute("125051737")] + Item125051737, + /// - [System.Xml.Serialization.XmlEnumAttribute("430057910")] - Item430057910, - + [System.Xml.Serialization.XmlEnumAttribute("125051738")] + Item125051738, + /// - [System.Xml.Serialization.XmlEnumAttribute("430059179")] - Item430059179, - + [System.Xml.Serialization.XmlEnumAttribute("125051804")] + Item125051804, + /// - [System.Xml.Serialization.XmlEnumAttribute("430101010")] - Item430101010, - + [System.Xml.Serialization.XmlEnumAttribute("125055700")] + Item125055700, + /// - [System.Xml.Serialization.XmlEnumAttribute("430107490")] - Item430107490, - + [System.Xml.Serialization.XmlEnumAttribute("125103350")] + Item125103350, + /// - [System.Xml.Serialization.XmlEnumAttribute("430109249")] - Item430109249, - + [System.Xml.Serialization.XmlEnumAttribute("125104350")] + Item125104350, + /// - [System.Xml.Serialization.XmlEnumAttribute("435058540")] - Item435058540, - + [System.Xml.Serialization.XmlEnumAttribute("125106385")] + Item125106385, + /// - [System.Xml.Serialization.XmlEnumAttribute("435059389")] - Item435059389, - + [System.Xml.Serialization.XmlEnumAttribute("125108859")] + Item125108859, + /// - [System.Xml.Serialization.XmlEnumAttribute("435155120")] - Item435155120, - + [System.Xml.Serialization.XmlEnumAttribute("130057311")] + Item130057311, + /// - [System.Xml.Serialization.XmlEnumAttribute("435155400")] - Item435155400, - + [System.Xml.Serialization.XmlEnumAttribute("130103550")] + Item130103550, + /// - [System.Xml.Serialization.XmlEnumAttribute("435155540")] - Item435155540, - + [System.Xml.Serialization.XmlEnumAttribute("130103660")] + Item130103660, + /// - [System.Xml.Serialization.XmlEnumAttribute("435156451")] - Item435156451, - + [System.Xml.Serialization.XmlEnumAttribute("130104201")] + Item130104201, + /// - [System.Xml.Serialization.XmlEnumAttribute("435156454")] - Item435156454, - + [System.Xml.Serialization.XmlEnumAttribute("130104920")] + Item130104920, + /// - [System.Xml.Serialization.XmlEnumAttribute("435159459")] - Item435159459, - + [System.Xml.Serialization.XmlEnumAttribute("130107314")] + Item130107314, + /// - [System.Xml.Serialization.XmlEnumAttribute("435201830")] - Item435201830, - + [System.Xml.Serialization.XmlEnumAttribute("130150111")] + Item130150111, + /// - [System.Xml.Serialization.XmlEnumAttribute("435204830")] - Item435204830, - + [System.Xml.Serialization.XmlEnumAttribute("130150112")] + Item130150112, + /// - [System.Xml.Serialization.XmlEnumAttribute("435206090")] - Item435206090, - + [System.Xml.Serialization.XmlEnumAttribute("130153010")] + Item130153010, + /// - [System.Xml.Serialization.XmlEnumAttribute("435209529")] - Item435209529, - + [System.Xml.Serialization.XmlEnumAttribute("130153650")] + Item130153650, + /// - [System.Xml.Serialization.XmlEnumAttribute("435250250")] - Item435250250, - + [System.Xml.Serialization.XmlEnumAttribute("130154202")] + Item130154202, + /// - [System.Xml.Serialization.XmlEnumAttribute("435251330")] - Item435251330, - + [System.Xml.Serialization.XmlEnumAttribute("130157400")] + Item130157400, + /// - [System.Xml.Serialization.XmlEnumAttribute("435254000")] - Item435254000, - + [System.Xml.Serialization.XmlEnumAttribute("130157650")] + Item130157650, + /// - [System.Xml.Serialization.XmlEnumAttribute("435256970")] - Item435256970, - + [System.Xml.Serialization.XmlEnumAttribute("130157850")] + Item130157850, + /// - [System.Xml.Serialization.XmlEnumAttribute("435259589")] - Item435259589, - + [System.Xml.Serialization.XmlEnumAttribute("130205300")] + Item130205300, + /// - [System.Xml.Serialization.XmlEnumAttribute("485019779")] - Item485019779, - + [System.Xml.Serialization.XmlEnumAttribute("130205750")] + Item130205750, + /// - [System.Xml.Serialization.XmlEnumAttribute("505051310")] - Item505051310, - + [System.Xml.Serialization.XmlEnumAttribute("135012601")] + Item135012601, + /// - [System.Xml.Serialization.XmlEnumAttribute("505051750")] - Item505051750, - + [System.Xml.Serialization.XmlEnumAttribute("135052604")] + Item135052604, + /// - [System.Xml.Serialization.XmlEnumAttribute("505052170")] - Item505052170, - + [System.Xml.Serialization.XmlEnumAttribute("135052950")] + Item135052950, + /// - [System.Xml.Serialization.XmlEnumAttribute("505055740")] - Item505055740, - + [System.Xml.Serialization.XmlEnumAttribute("135055271")] + Item135055271, + /// - [System.Xml.Serialization.XmlEnumAttribute("505056580")] - Item505056580, - + [System.Xml.Serialization.XmlEnumAttribute("135055850")] + Item135055850, + /// - [System.Xml.Serialization.XmlEnumAttribute("505056930")] - Item505056930, - + [System.Xml.Serialization.XmlEnumAttribute("135058020")] + Item135058020, + /// - [System.Xml.Serialization.XmlEnumAttribute("505057081")] - Item505057081, - + [System.Xml.Serialization.XmlEnumAttribute("135058150")] + Item135058150, + /// - [System.Xml.Serialization.XmlEnumAttribute("505057082")] - Item505057082, - + [System.Xml.Serialization.XmlEnumAttribute("135100950")] + Item135100950, + /// - [System.Xml.Serialization.XmlEnumAttribute("505057980")] - Item505057980, - + [System.Xml.Serialization.XmlEnumAttribute("135102150")] + Item135102150, + /// - [System.Xml.Serialization.XmlEnumAttribute("505058570")] - Item505058570, - + [System.Xml.Serialization.XmlEnumAttribute("135107900")] + Item135107900, + /// - [System.Xml.Serialization.XmlEnumAttribute("505100350")] - Item505100350, - + [System.Xml.Serialization.XmlEnumAttribute("135107950")] + Item135107950, + /// - [System.Xml.Serialization.XmlEnumAttribute("505100420")] - Item505100420, - + [System.Xml.Serialization.XmlEnumAttribute("135151150")] + Item135151150, + /// - [System.Xml.Serialization.XmlEnumAttribute("505104200")] - Item505104200, - + [System.Xml.Serialization.XmlEnumAttribute("135151200")] + Item135151200, + /// - [System.Xml.Serialization.XmlEnumAttribute("505106090")] - Item505106090, - + [System.Xml.Serialization.XmlEnumAttribute("135151750")] + Item135151750, + /// - [System.Xml.Serialization.XmlEnumAttribute("505108050")] - Item505108050, - + [System.Xml.Serialization.XmlEnumAttribute("140030471")] + Item140030471, + /// - [System.Xml.Serialization.XmlEnumAttribute("505154171")] - Item505154171, - + [System.Xml.Serialization.XmlEnumAttribute("140070473")] + Item140070473, + /// - [System.Xml.Serialization.XmlEnumAttribute("505154174")] - Item505154174, - + [System.Xml.Serialization.XmlEnumAttribute("140070850")] + Item140070850, + /// - [System.Xml.Serialization.XmlEnumAttribute("505157914")] - Item505157914, - + [System.Xml.Serialization.XmlEnumAttribute("140071400")] + Item140071400, + /// - [System.Xml.Serialization.XmlEnumAttribute("505157915")] - Item505157915, - + [System.Xml.Serialization.XmlEnumAttribute("140074870")] + Item140074870, + /// - [System.Xml.Serialization.XmlEnumAttribute("505157916")] - Item505157916, - + [System.Xml.Serialization.XmlEnumAttribute("140075274")] + Item140075274, + /// - [System.Xml.Serialization.XmlEnumAttribute("505158761")] - Item505158761, - + [System.Xml.Serialization.XmlEnumAttribute("140076100")] + Item140076100, + /// - [System.Xml.Serialization.XmlEnumAttribute("505158764")] - Item505158764, - + [System.Xml.Serialization.XmlEnumAttribute("140150800")] + Item140150800, + /// - [System.Xml.Serialization.XmlEnumAttribute("505158767")] - Item505158767, - + [System.Xml.Serialization.XmlEnumAttribute("140152350")] + Item140152350, + /// - [System.Xml.Serialization.XmlEnumAttribute("505201820")] - Item505201820, - + [System.Xml.Serialization.XmlEnumAttribute("140152900")] + Item140152900, + /// - [System.Xml.Serialization.XmlEnumAttribute("505203150")] - Item505203150, - + [System.Xml.Serialization.XmlEnumAttribute("140154600")] + Item140154600, + /// - [System.Xml.Serialization.XmlEnumAttribute("505203431")] - Item505203431, - + [System.Xml.Serialization.XmlEnumAttribute("140156200")] + Item140156200, + /// - [System.Xml.Serialization.XmlEnumAttribute("505203432")] - Item505203432, - + [System.Xml.Serialization.XmlEnumAttribute("140158100")] + Item140158100, + /// - [System.Xml.Serialization.XmlEnumAttribute("505204830")] - Item505204830, - + [System.Xml.Serialization.XmlEnumAttribute("140206150")] + Item140206150, + /// - [System.Xml.Serialization.XmlEnumAttribute("505205320")] - Item505205320, - + [System.Xml.Serialization.XmlEnumAttribute("145056181")] + Item145056181, + /// - [System.Xml.Serialization.XmlEnumAttribute("505207490")] - Item505207490, - + [System.Xml.Serialization.XmlEnumAttribute("145056470")] + Item145056470, + /// - [System.Xml.Serialization.XmlEnumAttribute("505250210")] - Item505250210, - + [System.Xml.Serialization.XmlEnumAttribute("145101050")] + Item145101050, + /// - [System.Xml.Serialization.XmlEnumAttribute("505250490")] - Item505250490, - + [System.Xml.Serialization.XmlEnumAttribute("145103311")] + Item145103311, + /// - [System.Xml.Serialization.XmlEnumAttribute("505251330")] - Item505251330, - + [System.Xml.Serialization.XmlEnumAttribute("145103314")] + Item145103314, + /// - [System.Xml.Serialization.XmlEnumAttribute("505253780")] - Item505253780, - + [System.Xml.Serialization.XmlEnumAttribute("145103700")] + Item145103700, + /// - [System.Xml.Serialization.XmlEnumAttribute("505257700")] - Item505257700, - + [System.Xml.Serialization.XmlEnumAttribute("145106184")] + Item145106184, + /// - [System.Xml.Serialization.XmlEnumAttribute("505257840")] - Item505257840, - + [System.Xml.Serialization.XmlEnumAttribute("145107640")] + Item145107640, + /// - [System.Xml.Serialization.XmlEnumAttribute("505258510")] - Item505258510, - + [System.Xml.Serialization.XmlEnumAttribute("145108710")] + Item145108710, + /// - [System.Xml.Serialization.XmlEnumAttribute("510015110")] - Item510015110, - + [System.Xml.Serialization.XmlEnumAttribute("145108750")] + Item145108750, + /// - [System.Xml.Serialization.XmlEnumAttribute("510016230")] - Item510016230, - + [System.Xml.Serialization.XmlEnumAttribute("145150550")] + Item145150550, + /// - [System.Xml.Serialization.XmlEnumAttribute("510031190")] - Item510031190, - + [System.Xml.Serialization.XmlEnumAttribute("145152750")] + Item145152750, + /// - [System.Xml.Serialization.XmlEnumAttribute("510031401")] - Item510031401, - + [System.Xml.Serialization.XmlEnumAttribute("145201000")] + Item145201000, + /// - [System.Xml.Serialization.XmlEnumAttribute("510032661")] - Item510032661, - + [System.Xml.Serialization.XmlEnumAttribute("145202050")] + Item145202050, + /// - [System.Xml.Serialization.XmlEnumAttribute("510033991")] - Item510033991, - + [System.Xml.Serialization.XmlEnumAttribute("145207050")] + Item145207050, + /// - [System.Xml.Serialization.XmlEnumAttribute("510100630")] - Item510100630, - + [System.Xml.Serialization.XmlEnumAttribute("150057751")] + Item150057751, + /// - [System.Xml.Serialization.XmlEnumAttribute("510101404")] - Item510101404, - + [System.Xml.Serialization.XmlEnumAttribute("150102000")] + Item150102000, + /// - [System.Xml.Serialization.XmlEnumAttribute("510101890")] - Item510101890, - + [System.Xml.Serialization.XmlEnumAttribute("150102200")] + Item150102200, + /// - [System.Xml.Serialization.XmlEnumAttribute("510102664")] - Item510102664, - + [System.Xml.Serialization.XmlEnumAttribute("150103500")] + Item150103500, + /// - [System.Xml.Serialization.XmlEnumAttribute("510102870")] - Item510102870, - + [System.Xml.Serialization.XmlEnumAttribute("150104300")] + Item150104300, + /// - [System.Xml.Serialization.XmlEnumAttribute("510103994")] - Item510103994, - + [System.Xml.Serialization.XmlEnumAttribute("150104950")] + Item150104950, + /// - [System.Xml.Serialization.XmlEnumAttribute("510108820")] - Item510108820, - + [System.Xml.Serialization.XmlEnumAttribute("150105800")] + Item150105800, + /// - [System.Xml.Serialization.XmlEnumAttribute("510150280")] - Item510150280, - + [System.Xml.Serialization.XmlEnumAttribute("150107350")] + Item150107350, + /// - [System.Xml.Serialization.XmlEnumAttribute("510151260")] - Item510151260, - + [System.Xml.Serialization.XmlEnumAttribute("150107500")] + Item150107500, + /// - [System.Xml.Serialization.XmlEnumAttribute("510200770")] - Item510200770, - + [System.Xml.Serialization.XmlEnumAttribute("150107754")] + Item150107754, + /// - [System.Xml.Serialization.XmlEnumAttribute("510200840")] - Item510200840, - + [System.Xml.Serialization.XmlEnumAttribute("150151600")] + Item150151600, + /// - [System.Xml.Serialization.XmlEnumAttribute("510205180")] - Item510205180, - + [System.Xml.Serialization.XmlEnumAttribute("150153450")] + Item150153450, + /// - [System.Xml.Serialization.XmlEnumAttribute("510206300")] - Item510206300, - + [System.Xml.Serialization.XmlEnumAttribute("150153850")] + Item150153850, + /// - [System.Xml.Serialization.XmlEnumAttribute("515051080")] - Item515051080, - + [System.Xml.Serialization.XmlEnumAttribute("150154750")] + Item150154750, + /// - [System.Xml.Serialization.XmlEnumAttribute("515053640")] - Item515053640, - + [System.Xml.Serialization.XmlEnumAttribute("150155550")] + Item150155550, + /// - [System.Xml.Serialization.XmlEnumAttribute("515054130")] - Item515054130, - + [System.Xml.Serialization.XmlEnumAttribute("155050050")] + Item155050050, + /// - [System.Xml.Serialization.XmlEnumAttribute("515054340")] - Item515054340, - + [System.Xml.Serialization.XmlEnumAttribute("155053371")] + Item155053371, + /// - [System.Xml.Serialization.XmlEnumAttribute("515054480")] - Item515054480, - + [System.Xml.Serialization.XmlEnumAttribute("155102300")] + Item155102300, + /// - [System.Xml.Serialization.XmlEnumAttribute("515054550")] - Item515054550, - + [System.Xml.Serialization.XmlEnumAttribute("155103374")] + Item155103374, + /// - [System.Xml.Serialization.XmlEnumAttribute("515059380")] - Item515059380, - + [System.Xml.Serialization.XmlEnumAttribute("155107450")] + Item155107450, + /// - [System.Xml.Serialization.XmlEnumAttribute("515100081")] - Item515100081, - + [System.Xml.Serialization.XmlEnumAttribute("155107700")] + Item155107700, + /// - [System.Xml.Serialization.XmlEnumAttribute("515100084")] - Item515100084, - + [System.Xml.Serialization.XmlEnumAttribute("155150650")] + Item155150650, + /// - [System.Xml.Serialization.XmlEnumAttribute("515102240")] - Item515102240, - + [System.Xml.Serialization.XmlEnumAttribute("155151860")] + Item155151860, + /// - [System.Xml.Serialization.XmlEnumAttribute("515102730")] - Item515102730, - + [System.Xml.Serialization.XmlEnumAttribute("155152500")] + Item155152500, + /// - [System.Xml.Serialization.XmlEnumAttribute("515107210")] - Item515107210, - + [System.Xml.Serialization.XmlEnumAttribute("155154250")] + Item155154250, + /// - [System.Xml.Serialization.XmlEnumAttribute("520050910")] - Item520050910, - + [System.Xml.Serialization.XmlEnumAttribute("155155500")] + Item155155500, + /// - [System.Xml.Serialization.XmlEnumAttribute("520052310")] - Item520052310, - + [System.Xml.Serialization.XmlEnumAttribute("155157800")] + Item155157800, + /// - [System.Xml.Serialization.XmlEnumAttribute("520053010")] - Item520053010, - + [System.Xml.Serialization.XmlEnumAttribute("155200300")] + Item155200300, + /// - [System.Xml.Serialization.XmlEnumAttribute("520056440")] - Item520056440, - + [System.Xml.Serialization.XmlEnumAttribute("155208200")] + Item155208200, + /// - [System.Xml.Serialization.XmlEnumAttribute("520056510")] - Item520056510, - + [System.Xml.Serialization.XmlEnumAttribute("160101250")] + Item160101250, + /// - [System.Xml.Serialization.XmlEnumAttribute("520057140")] - Item520057140, - + [System.Xml.Serialization.XmlEnumAttribute("160101700")] + Item160101700, + /// - [System.Xml.Serialization.XmlEnumAttribute("520058610")] - Item520058610, - + [System.Xml.Serialization.XmlEnumAttribute("160108809")] + Item160108809, + /// - [System.Xml.Serialization.XmlEnumAttribute("520058680")] - Item520058680, - + [System.Xml.Serialization.XmlEnumAttribute("185019779")] + Item185019779, + /// - [System.Xml.Serialization.XmlEnumAttribute("520058890")] - Item520058890, - + [System.Xml.Serialization.XmlEnumAttribute("205054601")] + Item205054601, + /// - [System.Xml.Serialization.XmlEnumAttribute("520059100")] - Item520059100, - + [System.Xml.Serialization.XmlEnumAttribute("205054605")] + Item205054605, + /// - [System.Xml.Serialization.XmlEnumAttribute("520059170")] - Item520059170, - + [System.Xml.Serialization.XmlEnumAttribute("205054608")] + Item205054608, + /// - [System.Xml.Serialization.XmlEnumAttribute("520102100")] - Item520102100, - + [System.Xml.Serialization.XmlEnumAttribute("205055901")] + Item205055901, + /// - [System.Xml.Serialization.XmlEnumAttribute("520104620")] - Item520104620, - + [System.Xml.Serialization.XmlEnumAttribute("205055902")] + Item205055902, + /// - [System.Xml.Serialization.XmlEnumAttribute("520104760")] - Item520104760, - + [System.Xml.Serialization.XmlEnumAttribute("205056351")] + Item205056351, + /// - [System.Xml.Serialization.XmlEnumAttribute("520104900")] - Item520104900, - + [System.Xml.Serialization.XmlEnumAttribute("205057351")] + Item205057351, + /// - [System.Xml.Serialization.XmlEnumAttribute("525051680")] - Item525051680, - + [System.Xml.Serialization.XmlEnumAttribute("205057352")] + Item205057352, + /// - [System.Xml.Serialization.XmlEnumAttribute("525052590")] - Item525052590, - + [System.Xml.Serialization.XmlEnumAttribute("205101181")] + Item205101181, + /// - [System.Xml.Serialization.XmlEnumAttribute("525053570")] - Item525053570, - + [System.Xml.Serialization.XmlEnumAttribute("205101182")] + Item205101182, + /// - [System.Xml.Serialization.XmlEnumAttribute("525055600")] - Item525055600, - + [System.Xml.Serialization.XmlEnumAttribute("205103111")] + Item205103111, + /// - [System.Xml.Serialization.XmlEnumAttribute("525058540")] - Item525058540, - + [System.Xml.Serialization.XmlEnumAttribute("205103112")] + Item205103112, + /// - [System.Xml.Serialization.XmlEnumAttribute("525100560")] - Item525100560, - + [System.Xml.Serialization.XmlEnumAttribute("205104330")] + Item205104330, + /// - [System.Xml.Serialization.XmlEnumAttribute("525102450")] - Item525102450, - + [System.Xml.Serialization.XmlEnumAttribute("205105063")] + Item205105063, + /// - [System.Xml.Serialization.XmlEnumAttribute("525102520")] - Item525102520, - + [System.Xml.Serialization.XmlEnumAttribute("205105065")] + Item205105065, + /// - [System.Xml.Serialization.XmlEnumAttribute("525102940")] - Item525102940, - + [System.Xml.Serialization.XmlEnumAttribute("205204651")] + Item205204651, + /// - [System.Xml.Serialization.XmlEnumAttribute("525103710")] - Item525103710, - + [System.Xml.Serialization.XmlEnumAttribute("205204654")] + Item205204654, + /// - [System.Xml.Serialization.XmlEnumAttribute("525104690")] - Item525104690, - + [System.Xml.Serialization.XmlEnumAttribute("205207261")] + Item205207261, + /// - [System.Xml.Serialization.XmlEnumAttribute("525106732")] - Item525106732, - + [System.Xml.Serialization.XmlEnumAttribute("205207264")] + Item205207264, + /// - [System.Xml.Serialization.XmlEnumAttribute("525106735")] - Item525106735, - + [System.Xml.Serialization.XmlEnumAttribute("205207267")] + Item205207267, + /// - [System.Xml.Serialization.XmlEnumAttribute("525107350")] - Item525107350, - + [System.Xml.Serialization.XmlEnumAttribute("205255251")] + Item205255251, + /// - [System.Xml.Serialization.XmlEnumAttribute("525108190")] - Item525108190, - + [System.Xml.Serialization.XmlEnumAttribute("205255252")] + Item205255252, + /// - [System.Xml.Serialization.XmlEnumAttribute("525108330")] - Item525108330, - + [System.Xml.Serialization.XmlEnumAttribute("205255253")] + Item205255253, + /// - [System.Xml.Serialization.XmlEnumAttribute("525109310")] - Item525109310, - + [System.Xml.Serialization.XmlEnumAttribute("205300661")] + Item205300661, + /// - [System.Xml.Serialization.XmlEnumAttribute("525109450")] - Item525109450, - + [System.Xml.Serialization.XmlEnumAttribute("205300662")] + Item205300662, + /// - [System.Xml.Serialization.XmlEnumAttribute("525109730")] - Item525109730, - + [System.Xml.Serialization.XmlEnumAttribute("205301891")] + Item205301891, + /// - [System.Xml.Serialization.XmlEnumAttribute("525151120")] - Item525151120, - + [System.Xml.Serialization.XmlEnumAttribute("205301892")] + Item205301892, + /// - [System.Xml.Serialization.XmlEnumAttribute("525154410")] - Item525154410, - + [System.Xml.Serialization.XmlEnumAttribute("205353271")] + Item205353271, + /// - [System.Xml.Serialization.XmlEnumAttribute("525155460")] - Item525155460, - + [System.Xml.Serialization.XmlEnumAttribute("205353274")] + Item205353274, + /// - [System.Xml.Serialization.XmlEnumAttribute("525155880")] - Item525155880, - + [System.Xml.Serialization.XmlEnumAttribute("205353275")] + Item205353275, + /// - [System.Xml.Serialization.XmlEnumAttribute("525155950")] - Item525155950, - + [System.Xml.Serialization.XmlEnumAttribute("205405713")] + Item205405713, + /// - [System.Xml.Serialization.XmlEnumAttribute("525156370")] - Item525156370, - + [System.Xml.Serialization.XmlEnumAttribute("205405715")] + Item205405715, + /// - [System.Xml.Serialization.XmlEnumAttribute("525156860")] - Item525156860, - + [System.Xml.Serialization.XmlEnumAttribute("205405718")] + Item205405718, + /// - [System.Xml.Serialization.XmlEnumAttribute("525158400")] - Item525158400, - + [System.Xml.Serialization.XmlEnumAttribute("205407071")] + Item205407071, + /// - [System.Xml.Serialization.XmlEnumAttribute("525159030")] - Item525159030, - + [System.Xml.Serialization.XmlEnumAttribute("205407075")] + Item205407075, + /// - [System.Xml.Serialization.XmlEnumAttribute("525159660")] - Item525159660, - + [System.Xml.Serialization.XmlEnumAttribute("205407076")] + Item205407076, + /// - [System.Xml.Serialization.XmlEnumAttribute("530014281")] - Item530014281, - + [System.Xml.Serialization.XmlEnumAttribute("205451111")] + Item205451111, + /// - [System.Xml.Serialization.XmlEnumAttribute("530051960")] - Item530051960, - + [System.Xml.Serialization.XmlEnumAttribute("205451112")] + Item205451112, + /// - [System.Xml.Serialization.XmlEnumAttribute("530054284")] - Item530054284, - + [System.Xml.Serialization.XmlEnumAttribute("205451113")] + Item205451113, + /// - [System.Xml.Serialization.XmlEnumAttribute("530054970")] - Item530054970, - + [System.Xml.Serialization.XmlEnumAttribute("205451114")] + Item205451114, + /// - [System.Xml.Serialization.XmlEnumAttribute("530055040")] - Item530055040, - + [System.Xml.Serialization.XmlEnumAttribute("205504211")] + Item205504211, + /// - [System.Xml.Serialization.XmlEnumAttribute("530055390")] - Item530055390, - + [System.Xml.Serialization.XmlEnumAttribute("205504214")] + Item205504214, + /// - [System.Xml.Serialization.XmlEnumAttribute("530056620")] - Item530056620, - + [System.Xml.Serialization.XmlEnumAttribute("205504971")] + Item205504971, + /// - [System.Xml.Serialization.XmlEnumAttribute("530103080")] - Item530103080, - + [System.Xml.Serialization.XmlEnumAttribute("205504974")] + Item205504974, + /// - [System.Xml.Serialization.XmlEnumAttribute("530103290")] - Item530103290, - + [System.Xml.Serialization.XmlEnumAttribute("205504975")] + Item205504975, + /// - [System.Xml.Serialization.XmlEnumAttribute("530107420")] - Item530107420, - + [System.Xml.Serialization.XmlEnumAttribute("205506981")] + Item205506981, + /// - [System.Xml.Serialization.XmlEnumAttribute("535033522")] - Item535033522, - + [System.Xml.Serialization.XmlEnumAttribute("205506984")] + Item205506984, + /// - [System.Xml.Serialization.XmlEnumAttribute("535033524")] - Item535033524, - + [System.Xml.Serialization.XmlEnumAttribute("205506985")] + Item205506985, + /// - [System.Xml.Serialization.XmlEnumAttribute("535051540")] - Item535051540, - + [System.Xml.Serialization.XmlEnumAttribute("205553672")] + Item205553672, + /// - [System.Xml.Serialization.XmlEnumAttribute("535053360")] - Item535053360, - + [System.Xml.Serialization.XmlEnumAttribute("205553673")] + Item205553673, + /// - [System.Xml.Serialization.XmlEnumAttribute("535057770")] - Item535057770, - + [System.Xml.Serialization.XmlEnumAttribute("205553674")] + Item205553674, + /// - [System.Xml.Serialization.XmlEnumAttribute("535058470")] - Item535058470, - + [System.Xml.Serialization.XmlEnumAttribute("205554411")] + Item205554411, + /// - [System.Xml.Serialization.XmlEnumAttribute("535102380")] - Item535102380, - + [System.Xml.Serialization.XmlEnumAttribute("205554412")] + Item205554412, + /// - [System.Xml.Serialization.XmlEnumAttribute("535105250")] - Item535105250, - + [System.Xml.Serialization.XmlEnumAttribute("205607451")] + Item205607451, + /// - [System.Xml.Serialization.XmlEnumAttribute("535105810")] - Item535105810, - + [System.Xml.Serialization.XmlEnumAttribute("205607452")] + Item205607452, + /// - [System.Xml.Serialization.XmlEnumAttribute("535106160")] - Item535106160, - + [System.Xml.Serialization.XmlEnumAttribute("205607453")] + Item205607453, + /// - [System.Xml.Serialization.XmlEnumAttribute("535107630")] - Item535107630, - + [System.Xml.Serialization.XmlEnumAttribute("205607454")] + Item205607454, + /// - [System.Xml.Serialization.XmlEnumAttribute("535109250")] - Item535109250, - + [System.Xml.Serialization.XmlEnumAttribute("205607456")] + Item205607456, + /// - [System.Xml.Serialization.XmlEnumAttribute("535109590")] - Item535109590, - + [System.Xml.Serialization.XmlEnumAttribute("205650911")] + Item205650911, + /// - [System.Xml.Serialization.XmlEnumAttribute("535151470")] - Item535151470, - + [System.Xml.Serialization.XmlEnumAttribute("205650912")] + Item205650912, + /// - [System.Xml.Serialization.XmlEnumAttribute("535151610")] - Item535151610, - + [System.Xml.Serialization.XmlEnumAttribute("205652311")] + Item205652311, + /// - [System.Xml.Serialization.XmlEnumAttribute("535152030")] - Item535152030, - + [System.Xml.Serialization.XmlEnumAttribute("205652314")] + Item205652314, + /// - [System.Xml.Serialization.XmlEnumAttribute("535153526")] - Item535153526, - + [System.Xml.Serialization.XmlEnumAttribute("205653431")] + Item205653431, + /// - [System.Xml.Serialization.XmlEnumAttribute("535154060")] - Item535154060, - + [System.Xml.Serialization.XmlEnumAttribute("205653434")] + Item205653434, + /// - [System.Xml.Serialization.XmlEnumAttribute("535155530")] - Item535155530, - + [System.Xml.Serialization.XmlEnumAttribute("205656352")] + Item205656352, + /// - [System.Xml.Serialization.XmlEnumAttribute("535155670")] - Item535155670, - + [System.Xml.Serialization.XmlEnumAttribute("205752671")] + Item205752671, + /// - [System.Xml.Serialization.XmlEnumAttribute("535156020")] - Item535156020, - + [System.Xml.Serialization.XmlEnumAttribute("205752674")] + Item205752674, + /// - [System.Xml.Serialization.XmlEnumAttribute("535156790")] - Item535156790, - + [System.Xml.Serialization.XmlEnumAttribute("205801452")] + Item205801452, + /// - [System.Xml.Serialization.XmlEnumAttribute("535157000")] - Item535157000, - + [System.Xml.Serialization.XmlEnumAttribute("205801453")] + Item205801453, + /// - [System.Xml.Serialization.XmlEnumAttribute("535158260")] - Item535158260, - + [System.Xml.Serialization.XmlEnumAttribute("205801454")] + Item205801454, + /// - [System.Xml.Serialization.XmlEnumAttribute("540053220")] - Item540053220, - + [System.Xml.Serialization.XmlEnumAttribute("205801612")] + Item205801612, + /// - [System.Xml.Serialization.XmlEnumAttribute("540057280")] - Item540057280, - + [System.Xml.Serialization.XmlEnumAttribute("205801613")] + Item205801613, + /// - [System.Xml.Serialization.XmlEnumAttribute("540100250")] - Item540100250, - + [System.Xml.Serialization.XmlEnumAttribute("205801616")] + Item205801616, + /// - [System.Xml.Serialization.XmlEnumAttribute("540107560")] - Item540107560, - + [System.Xml.Serialization.XmlEnumAttribute("205801618")] + Item205801618, + /// - [System.Xml.Serialization.XmlEnumAttribute("545053920")] - Item545053920, - + [System.Xml.Serialization.XmlEnumAttribute("205852171")] + Item205852171, + /// - [System.Xml.Serialization.XmlEnumAttribute("545059520")] - Item545059520, - + [System.Xml.Serialization.XmlEnumAttribute("205852174")] + Item205852174, + /// - [System.Xml.Serialization.XmlEnumAttribute("545100980")] - Item545100980, - + [System.Xml.Serialization.XmlEnumAttribute("205905341")] + Item205905341, + /// - [System.Xml.Serialization.XmlEnumAttribute("545102800")] - Item545102800, - + [System.Xml.Serialization.XmlEnumAttribute("205905344")] + Item205905344, + /// - [System.Xml.Serialization.XmlEnumAttribute("585019779")] - Item585019779, - + [System.Xml.Serialization.XmlEnumAttribute("205905345")] + Item205905345, + /// - [System.Xml.Serialization.XmlEnumAttribute("605050410")] - Item605050410, - + [System.Xml.Serialization.XmlEnumAttribute("210052751")] + Item210052751, + /// - [System.Xml.Serialization.XmlEnumAttribute("605051410")] - Item605051410, - + [System.Xml.Serialization.XmlEnumAttribute("210052752")] + Item210052752, + /// - [System.Xml.Serialization.XmlEnumAttribute("605051511")] - Item605051511, - + [System.Xml.Serialization.XmlEnumAttribute("210052753")] + Item210052753, + /// - [System.Xml.Serialization.XmlEnumAttribute("605052610")] - Item605052610, - + [System.Xml.Serialization.XmlEnumAttribute("210052754")] + Item210052754, + /// - [System.Xml.Serialization.XmlEnumAttribute("605052811")] - Item605052811, - + [System.Xml.Serialization.XmlEnumAttribute("210052755")] + Item210052755, + /// - [System.Xml.Serialization.XmlEnumAttribute("605052812")] - Item605052812, - + [System.Xml.Serialization.XmlEnumAttribute("210052756")] + Item210052756, + /// - [System.Xml.Serialization.XmlEnumAttribute("605053611")] - Item605053611, - + [System.Xml.Serialization.XmlEnumAttribute("210102757")] + Item210102757, + /// - [System.Xml.Serialization.XmlEnumAttribute("605054811")] - Item605054811, - + [System.Xml.Serialization.XmlEnumAttribute("210106080")] + Item210106080, + /// - [System.Xml.Serialization.XmlEnumAttribute("610051010")] - Item610051010, - + [System.Xml.Serialization.XmlEnumAttribute("210106493")] + Item210106493, + /// - [System.Xml.Serialization.XmlEnumAttribute("610051512")] - Item610051512, - + [System.Xml.Serialization.XmlEnumAttribute("210106495")] + Item210106495, + /// - [System.Xml.Serialization.XmlEnumAttribute("610052410")] - Item610052410, - + [System.Xml.Serialization.XmlEnumAttribute("210151751")] + Item210151751, + /// - [System.Xml.Serialization.XmlEnumAttribute("610053010")] - Item610053010, - + [System.Xml.Serialization.XmlEnumAttribute("210151754")] + Item210151754, + /// - [System.Xml.Serialization.XmlEnumAttribute("610053612")] - Item610053612, - + [System.Xml.Serialization.XmlEnumAttribute("210151755")] + Item210151755, + /// - [System.Xml.Serialization.XmlEnumAttribute("610054812")] - Item610054812, - + [System.Xml.Serialization.XmlEnumAttribute("210152491")] + Item210152491, + /// - [System.Xml.Serialization.XmlEnumAttribute("610055010")] - Item610055010, - + [System.Xml.Serialization.XmlEnumAttribute("210152492")] + Item210152492, + /// - [System.Xml.Serialization.XmlEnumAttribute("610055210")] - Item610055210, - + [System.Xml.Serialization.XmlEnumAttribute("210152758")] + Item210152758, + /// - [System.Xml.Serialization.XmlEnumAttribute("615052211")] - Item615052211, - + [System.Xml.Serialization.XmlEnumAttribute("215016730")] + Item215016730, + /// - [System.Xml.Serialization.XmlEnumAttribute("615054011")] - Item615054011, - + [System.Xml.Serialization.XmlEnumAttribute("215051831")] + Item215051831, + /// - [System.Xml.Serialization.XmlEnumAttribute("615054012")] - Item615054012, - + [System.Xml.Serialization.XmlEnumAttribute("215051832")] + Item215051832, + /// - [System.Xml.Serialization.XmlEnumAttribute("615054211")] - Item615054211, - + [System.Xml.Serialization.XmlEnumAttribute("215055491")] + Item215055491, + /// - [System.Xml.Serialization.XmlEnumAttribute("615054611")] - Item615054611, - + [System.Xml.Serialization.XmlEnumAttribute("215055493")] + Item215055493, + /// - [System.Xml.Serialization.XmlEnumAttribute("615055811")] - Item615055811, - + [System.Xml.Serialization.XmlEnumAttribute("215055496")] + Item215055496, + /// - [System.Xml.Serialization.XmlEnumAttribute("615102212")] - Item615102212, - + [System.Xml.Serialization.XmlEnumAttribute("215058469")] + Item215058469, + /// - [System.Xml.Serialization.XmlEnumAttribute("615104013")] - Item615104013, - + [System.Xml.Serialization.XmlEnumAttribute("215102411")] + Item215102411, + /// - [System.Xml.Serialization.XmlEnumAttribute("615104212")] - Item615104212, - + [System.Xml.Serialization.XmlEnumAttribute("215102412")] + Item215102412, + /// - [System.Xml.Serialization.XmlEnumAttribute("615104612")] - Item615104612, - + [System.Xml.Serialization.XmlEnumAttribute("215102413")] + Item215102413, + /// - [System.Xml.Serialization.XmlEnumAttribute("615105812")] - Item615105812, - + [System.Xml.Serialization.XmlEnumAttribute("215106261")] + Item215106261, + /// - [System.Xml.Serialization.XmlEnumAttribute("615150210")] - Item615150210, - + [System.Xml.Serialization.XmlEnumAttribute("215106264")] + Item215106264, + /// - [System.Xml.Serialization.XmlEnumAttribute("615151810")] - Item615151810, - + [System.Xml.Serialization.XmlEnumAttribute("215106265")] + Item215106265, + /// - [System.Xml.Serialization.XmlEnumAttribute("615152010")] - Item615152010, - + [System.Xml.Serialization.XmlEnumAttribute("220050571")] + Item220050571, + /// - [System.Xml.Serialization.XmlEnumAttribute("620050611")] - Item620050611, - + [System.Xml.Serialization.XmlEnumAttribute("220050572")] + Item220050572, + /// - [System.Xml.Serialization.XmlEnumAttribute("620050811")] - Item620050811, - + [System.Xml.Serialization.XmlEnumAttribute("220050573")] + Item220050573, + /// - [System.Xml.Serialization.XmlEnumAttribute("620051610")] - Item620051610, - + [System.Xml.Serialization.XmlEnumAttribute("220050574")] + Item220050574, + /// - [System.Xml.Serialization.XmlEnumAttribute("620053811")] - Item620053811, - + [System.Xml.Serialization.XmlEnumAttribute("220102911")] + Item220102911, + /// - [System.Xml.Serialization.XmlEnumAttribute("620055411")] - Item620055411, - + [System.Xml.Serialization.XmlEnumAttribute("220102912")] + Item220102912, + /// - [System.Xml.Serialization.XmlEnumAttribute("620100612")] - Item620100612, - + [System.Xml.Serialization.XmlEnumAttribute("220105151")] + Item220105151, + /// - [System.Xml.Serialization.XmlEnumAttribute("620100812")] - Item620100812, - + [System.Xml.Serialization.XmlEnumAttribute("220105154")] + Item220105154, + /// - [System.Xml.Serialization.XmlEnumAttribute("620101210")] - Item620101210, - + [System.Xml.Serialization.XmlEnumAttribute("220105155")] + Item220105155, + /// - [System.Xml.Serialization.XmlEnumAttribute("620103210")] - Item620103210, - + [System.Xml.Serialization.XmlEnumAttribute("220150260")] + Item220150260, + /// - [System.Xml.Serialization.XmlEnumAttribute("620103410")] - Item620103410, - + [System.Xml.Serialization.XmlEnumAttribute("220155991")] + Item220155991, + /// - [System.Xml.Serialization.XmlEnumAttribute("620103812")] - Item620103812, - + [System.Xml.Serialization.XmlEnumAttribute("220155994")] + Item220155994, + /// - [System.Xml.Serialization.XmlEnumAttribute("620105412")] - Item620105412, - + [System.Xml.Serialization.XmlEnumAttribute("225053191")] + Item225053191, + /// - [System.Xml.Serialization.XmlEnumAttribute("620155610")] - Item620155610, - + [System.Xml.Serialization.XmlEnumAttribute("225053194")] + Item225053194, + /// - [System.Xml.Serialization.XmlEnumAttribute("685019779")] - Item685019779, - + [System.Xml.Serialization.XmlEnumAttribute("225055811")] + Item225055811, + /// - [System.Xml.Serialization.XmlEnumAttribute("705051004")] - Item705051004, - + [System.Xml.Serialization.XmlEnumAttribute("225055814")] + Item225055814, + /// - [System.Xml.Serialization.XmlEnumAttribute("705051008")] - Item705051008, - + [System.Xml.Serialization.XmlEnumAttribute("225056890")] + Item225056890, + /// - [System.Xml.Serialization.XmlEnumAttribute("705051011")] - Item705051011, - + [System.Xml.Serialization.XmlEnumAttribute("225102980")] + Item225102980, + /// - [System.Xml.Serialization.XmlEnumAttribute("705051014")] - Item705051014, - + [System.Xml.Serialization.XmlEnumAttribute("225107631")] + Item225107631, + /// - [System.Xml.Serialization.XmlEnumAttribute("705051018")] - Item705051018, - + [System.Xml.Serialization.XmlEnumAttribute("225107632")] + Item225107632, + /// - [System.Xml.Serialization.XmlEnumAttribute("705051024")] - Item705051024, - + [System.Xml.Serialization.XmlEnumAttribute("230054781")] + Item230054781, + /// - [System.Xml.Serialization.XmlEnumAttribute("705051028")] - Item705051028, - + [System.Xml.Serialization.XmlEnumAttribute("230101271")] + Item230101271, + /// - [System.Xml.Serialization.XmlEnumAttribute("705051034")] - Item705051034, - + [System.Xml.Serialization.XmlEnumAttribute("230101272")] + Item230101272, + /// - [System.Xml.Serialization.XmlEnumAttribute("705051038")] - Item705051038, - + [System.Xml.Serialization.XmlEnumAttribute("230104782")] + Item230104782, + /// - [System.Xml.Serialization.XmlEnumAttribute("705051044")] - Item705051044, - + [System.Xml.Serialization.XmlEnumAttribute("230152250")] + Item230152250, + /// - [System.Xml.Serialization.XmlEnumAttribute("705051048")] - Item705051048, - + [System.Xml.Serialization.XmlEnumAttribute("230156611")] + Item230156611, + /// - [System.Xml.Serialization.XmlEnumAttribute("705051052")] - Item705051052, - + [System.Xml.Serialization.XmlEnumAttribute("230156614")] + Item230156614, + /// - [System.Xml.Serialization.XmlEnumAttribute("705051054")] - Item705051054, - - /// - [System.Xml.Serialization.XmlEnumAttribute("705051058")] - Item705051058, - + [System.Xml.Serialization.XmlEnumAttribute("230156616")] + Item230156616, + /// - [System.Xml.Serialization.XmlEnumAttribute("705051064")] - Item705051064, - + [System.Xml.Serialization.XmlEnumAttribute("235052621")] + Item235052621, + /// - [System.Xml.Serialization.XmlEnumAttribute("705051068")] - Item705051068, - + [System.Xml.Serialization.XmlEnumAttribute("235052622")] + Item235052622, + /// - [System.Xml.Serialization.XmlEnumAttribute("705051074")] - Item705051074, - + [System.Xml.Serialization.XmlEnumAttribute("235052623")] + Item235052623, + /// - [System.Xml.Serialization.XmlEnumAttribute("705051078")] - Item705051078, - + [System.Xml.Serialization.XmlEnumAttribute("235052624")] + Item235052624, + /// - [System.Xml.Serialization.XmlEnumAttribute("705051084")] - Item705051084, - + [System.Xml.Serialization.XmlEnumAttribute("235052625")] + Item235052625, + /// - [System.Xml.Serialization.XmlEnumAttribute("705051088")] - Item705051088, - + [System.Xml.Serialization.XmlEnumAttribute("235052626")] + Item235052626, + /// - [System.Xml.Serialization.XmlEnumAttribute("705051094")] - Item705051094, - + [System.Xml.Serialization.XmlEnumAttribute("235101671")] + Item235101671, + /// - [System.Xml.Serialization.XmlEnumAttribute("705051098")] - Item705051098, - + [System.Xml.Serialization.XmlEnumAttribute("235101674")] + Item235101674, + /// - [System.Xml.Serialization.XmlEnumAttribute("705051104")] - Item705051104, - + [System.Xml.Serialization.XmlEnumAttribute("235102628")] + Item235102628, + /// - [System.Xml.Serialization.XmlEnumAttribute("705051108")] - Item705051108, - + [System.Xml.Serialization.XmlEnumAttribute("235103943")] + Item235103943, + /// - [System.Xml.Serialization.XmlEnumAttribute("705051114")] - Item705051114, - + [System.Xml.Serialization.XmlEnumAttribute("235103945")] + Item235103945, + /// - [System.Xml.Serialization.XmlEnumAttribute("705051118")] - Item705051118, - + [System.Xml.Serialization.XmlEnumAttribute("235105431")] + Item235105431, + /// - [System.Xml.Serialization.XmlEnumAttribute("705051124")] - Item705051124, - + [System.Xml.Serialization.XmlEnumAttribute("235105434")] + Item235105434, + /// - [System.Xml.Serialization.XmlEnumAttribute("705051128")] - Item705051128, - + [System.Xml.Serialization.XmlEnumAttribute("235204131")] + Item235204131, + /// - [System.Xml.Serialization.XmlEnumAttribute("705051134")] - Item705051134, - + [System.Xml.Serialization.XmlEnumAttribute("235204134")] + Item235204134, + /// - [System.Xml.Serialization.XmlEnumAttribute("705051138")] - Item705051138, - + [System.Xml.Serialization.XmlEnumAttribute("235204135")] + Item235204135, + /// - [System.Xml.Serialization.XmlEnumAttribute("705101169")] - Item705101169, - + [System.Xml.Serialization.XmlEnumAttribute("240052831")] + Item240052831, + /// - [System.Xml.Serialization.XmlEnumAttribute("705102802")] - Item705102802, - + [System.Xml.Serialization.XmlEnumAttribute("240101371")] + Item240101371, + /// - [System.Xml.Serialization.XmlEnumAttribute("705102804")] - Item705102804, - + [System.Xml.Serialization.XmlEnumAttribute("240101374")] + Item240101374, + /// - [System.Xml.Serialization.XmlEnumAttribute("705102806")] - Item705102806, - + [System.Xml.Serialization.XmlEnumAttribute("240101375")] + Item240101375, + /// - [System.Xml.Serialization.XmlEnumAttribute("705102808")] - Item705102808, - + [System.Xml.Serialization.XmlEnumAttribute("240101376")] + Item240101376, + /// - [System.Xml.Serialization.XmlEnumAttribute("705102811")] - Item705102811, - + [System.Xml.Serialization.XmlEnumAttribute("240102834")] + Item240102834, + /// - [System.Xml.Serialization.XmlEnumAttribute("705102814")] - Item705102814, - + [System.Xml.Serialization.XmlEnumAttribute("240102835")] + Item240102835, + /// - [System.Xml.Serialization.XmlEnumAttribute("705102818")] - Item705102818, - + [System.Xml.Serialization.XmlEnumAttribute("240104901")] + Item240104901, + /// - [System.Xml.Serialization.XmlEnumAttribute("705102824")] - Item705102824, - + [System.Xml.Serialization.XmlEnumAttribute("240104904")] + Item240104904, + /// - [System.Xml.Serialization.XmlEnumAttribute("705202304")] - Item705202304, - + [System.Xml.Serialization.XmlEnumAttribute("240151011")] + Item240151011, + /// - [System.Xml.Serialization.XmlEnumAttribute("705202308")] - Item705202308, - + [System.Xml.Serialization.XmlEnumAttribute("240151014")] + Item240151014, + /// - [System.Xml.Serialization.XmlEnumAttribute("710050540")] - Item710050540, - + [System.Xml.Serialization.XmlEnumAttribute("240154250")] + Item240154250, + /// - [System.Xml.Serialization.XmlEnumAttribute("710050700")] - Item710050700, - + [System.Xml.Serialization.XmlEnumAttribute("240156430")] + Item240156430, + /// - [System.Xml.Serialization.XmlEnumAttribute("710051509")] - Item710051509, - + [System.Xml.Serialization.XmlEnumAttribute("240158249")] + Item240158249, + /// - [System.Xml.Serialization.XmlEnumAttribute("710054560")] - Item710054560, - + [System.Xml.Serialization.XmlEnumAttribute("240158349")] + Item240158349, + /// - [System.Xml.Serialization.XmlEnumAttribute("710104050")] - Item710104050, - + [System.Xml.Serialization.XmlEnumAttribute("240204851")] + Item240204851, + /// - [System.Xml.Serialization.XmlEnumAttribute("710154663")] - Item710154663, - + [System.Xml.Serialization.XmlEnumAttribute("240204854")] + Item240204854, + /// - [System.Xml.Serialization.XmlEnumAttribute("710154666")] - Item710154666, - + [System.Xml.Serialization.XmlEnumAttribute("240205621")] + Item240205621, + /// - [System.Xml.Serialization.XmlEnumAttribute("710250419")] - Item710250419, - + [System.Xml.Serialization.XmlEnumAttribute("240205622")] + Item240205622, + /// - [System.Xml.Serialization.XmlEnumAttribute("710251300")] - Item710251300, - + [System.Xml.Serialization.XmlEnumAttribute("240208149")] + Item240208149, + /// - [System.Xml.Serialization.XmlEnumAttribute("710252409")] - Item710252409, - + [System.Xml.Serialization.XmlEnumAttribute("245053351")] + Item245053351, + /// - [System.Xml.Serialization.XmlEnumAttribute("710302200")] - Item710302200, - + [System.Xml.Serialization.XmlEnumAttribute("245056671")] + Item245056671, + /// - [System.Xml.Serialization.XmlEnumAttribute("710303600")] - Item710303600, - + [System.Xml.Serialization.XmlEnumAttribute("245057170")] + Item245057170, + /// - [System.Xml.Serialization.XmlEnumAttribute("710304505")] - Item710304505, - + [System.Xml.Serialization.XmlEnumAttribute("245103352")] + Item245103352, + /// - [System.Xml.Serialization.XmlEnumAttribute("710304508")] - Item710304508, - + [System.Xml.Serialization.XmlEnumAttribute("245106701")] + Item245106701, + /// - [System.Xml.Serialization.XmlEnumAttribute("710350422")] - Item710350422, - + [System.Xml.Serialization.XmlEnumAttribute("245106704")] + Item245106704, + /// - [System.Xml.Serialization.XmlEnumAttribute("710350425")] - Item710350425, - + [System.Xml.Serialization.XmlEnumAttribute("245106705")] + Item245106705, + /// - [System.Xml.Serialization.XmlEnumAttribute("710400201")] - Item710400201, - + [System.Xml.Serialization.XmlEnumAttribute("245150111")] + Item245150111, + /// - [System.Xml.Serialization.XmlEnumAttribute("710400203")] - Item710400203, - + [System.Xml.Serialization.XmlEnumAttribute("245150112")] + Item245150112, + /// - [System.Xml.Serialization.XmlEnumAttribute("710400205")] - Item710400205, - + [System.Xml.Serialization.XmlEnumAttribute("245156672")] + Item245156672, + /// - [System.Xml.Serialization.XmlEnumAttribute("710400207")] - Item710400207, - + [System.Xml.Serialization.XmlEnumAttribute("245158109")] + Item245158109, + /// - [System.Xml.Serialization.XmlEnumAttribute("710400208")] - Item710400208, - + [System.Xml.Serialization.XmlEnumAttribute("245158309")] + Item245158309, + /// - [System.Xml.Serialization.XmlEnumAttribute("710400620")] - Item710400620, - + [System.Xml.Serialization.XmlEnumAttribute("250052111")] + Item250052111, + /// - [System.Xml.Serialization.XmlEnumAttribute("710402330")] - Item710402330, - + [System.Xml.Serialization.XmlEnumAttribute("250052113")] + Item250052113, + /// - [System.Xml.Serialization.XmlEnumAttribute("710406059")] - Item710406059, - + [System.Xml.Serialization.XmlEnumAttribute("250052115")] + Item250052115, + /// - [System.Xml.Serialization.XmlEnumAttribute("785019779")] - Item785019779, - + [System.Xml.Serialization.XmlEnumAttribute("250052117")] + Item250052117, + /// - [System.Xml.Serialization.XmlEnumAttribute("805050089")] - Item805050089, - + [System.Xml.Serialization.XmlEnumAttribute("250156811")] + Item250156811, + /// - [System.Xml.Serialization.XmlEnumAttribute("805050189")] - Item805050189, - + [System.Xml.Serialization.XmlEnumAttribute("250156812")] + Item250156812, + /// - [System.Xml.Serialization.XmlEnumAttribute("805050639")] - Item805050639, - + [System.Xml.Serialization.XmlEnumAttribute("250156813")] + Item250156813, + /// - [System.Xml.Serialization.XmlEnumAttribute("805050909")] - Item805050909, - + [System.Xml.Serialization.XmlEnumAttribute("250156814")] + Item250156814, + /// - [System.Xml.Serialization.XmlEnumAttribute("805051449")] - Item805051449, - + [System.Xml.Serialization.XmlEnumAttribute("250156815")] + Item250156815, + /// - [System.Xml.Serialization.XmlEnumAttribute("805051889")] - Item805051889, - + [System.Xml.Serialization.XmlEnumAttribute("255050831")] + Item255050831, + /// - [System.Xml.Serialization.XmlEnumAttribute("805051989")] - Item805051989, - + [System.Xml.Serialization.XmlEnumAttribute("255053811")] + Item255053811, + /// - [System.Xml.Serialization.XmlEnumAttribute("805052169")] - Item805052169, - + [System.Xml.Serialization.XmlEnumAttribute("255053814")] + Item255053814, + /// - [System.Xml.Serialization.XmlEnumAttribute("805053609")] - Item805053609, - + [System.Xml.Serialization.XmlEnumAttribute("255053815")] + Item255053815, + /// - [System.Xml.Serialization.XmlEnumAttribute("805055049")] - Item805055049, - + [System.Xml.Serialization.XmlEnumAttribute("255053818")] + Item255053818, + /// - [System.Xml.Serialization.XmlEnumAttribute("805055229")] - Item805055229, - + [System.Xml.Serialization.XmlEnumAttribute("255100834")] + Item255100834, + /// - [System.Xml.Serialization.XmlEnumAttribute("805055769")] - Item805055769, - + [System.Xml.Serialization.XmlEnumAttribute("255100835")] + Item255100835, + /// - [System.Xml.Serialization.XmlEnumAttribute("805056389")] - Item805056389, - + [System.Xml.Serialization.XmlEnumAttribute("255107458")] + Item255107458, + /// - [System.Xml.Serialization.XmlEnumAttribute("805057209")] - Item805057209, - + [System.Xml.Serialization.XmlEnumAttribute("255108209")] + Item255108209, + /// - [System.Xml.Serialization.XmlEnumAttribute("805057479")] - Item805057479, - + [System.Xml.Serialization.XmlEnumAttribute("255200741")] + Item255200741, + /// - [System.Xml.Serialization.XmlEnumAttribute("805058289")] - Item805058289, - + [System.Xml.Serialization.XmlEnumAttribute("255200744")] + Item255200744, + /// - [System.Xml.Serialization.XmlEnumAttribute("805058559")] - Item805058559, - + [System.Xml.Serialization.XmlEnumAttribute("255206171")] + Item255206171, + /// - [System.Xml.Serialization.XmlEnumAttribute("805100279")] - Item805100279, - + [System.Xml.Serialization.XmlEnumAttribute("255206174")] + Item255206174, + /// - [System.Xml.Serialization.XmlEnumAttribute("805100459")] - Item805100459, - + [System.Xml.Serialization.XmlEnumAttribute("255206175")] + Item255206175, + /// - [System.Xml.Serialization.XmlEnumAttribute("805100549")] - Item805100549, - + [System.Xml.Serialization.XmlEnumAttribute("255208529")] + Item255208529, + /// - [System.Xml.Serialization.XmlEnumAttribute("805100729")] - Item805100729, - + [System.Xml.Serialization.XmlEnumAttribute("255208649")] + Item255208649, + /// - [System.Xml.Serialization.XmlEnumAttribute("805101179")] - Item805101179, - + [System.Xml.Serialization.XmlEnumAttribute("285019779")] + Item285019779, + /// - [System.Xml.Serialization.XmlEnumAttribute("805101629")] - Item805101629, - + [System.Xml.Serialization.XmlEnumAttribute("305011067")] + Item305011067, + /// - [System.Xml.Serialization.XmlEnumAttribute("805102139")] - Item805102139, - + [System.Xml.Serialization.XmlEnumAttribute("305011143")] + Item305011143, + /// - [System.Xml.Serialization.XmlEnumAttribute("805102259")] - Item805102259, - + [System.Xml.Serialization.XmlEnumAttribute("305011146")] + Item305011146, + /// - [System.Xml.Serialization.XmlEnumAttribute("805102619")] - Item805102619, - + [System.Xml.Serialization.XmlEnumAttribute("305011187")] + Item305011187, + /// - [System.Xml.Serialization.XmlEnumAttribute("805102709")] - Item805102709, - + [System.Xml.Serialization.XmlEnumAttribute("305011227")] + Item305011227, + /// - [System.Xml.Serialization.XmlEnumAttribute("805102889")] - Item805102889, - + [System.Xml.Serialization.XmlEnumAttribute("305011274")] + Item305011274, + /// - [System.Xml.Serialization.XmlEnumAttribute("805103249")] - Item805103249, - + [System.Xml.Serialization.XmlEnumAttribute("305011277")] + Item305011277, + /// - [System.Xml.Serialization.XmlEnumAttribute("805103879")] - Item805103879, - + [System.Xml.Serialization.XmlEnumAttribute("305011304")] + Item305011304, + /// - [System.Xml.Serialization.XmlEnumAttribute("805103969")] - Item805103969, - + [System.Xml.Serialization.XmlEnumAttribute("305011315")] + Item305011315, + /// - [System.Xml.Serialization.XmlEnumAttribute("805104149")] - Item805104149, - + [System.Xml.Serialization.XmlEnumAttribute("305011378")] + Item305011378, + /// - [System.Xml.Serialization.XmlEnumAttribute("805104779")] - Item805104779, - + [System.Xml.Serialization.XmlEnumAttribute("305011421")] + Item305011421, + /// - [System.Xml.Serialization.XmlEnumAttribute("805105139")] - Item805105139, - + [System.Xml.Serialization.XmlEnumAttribute("305011427")] + Item305011427, + /// - [System.Xml.Serialization.XmlEnumAttribute("805105409")] - Item805105409, - + [System.Xml.Serialization.XmlEnumAttribute("305011454")] + Item305011454, + /// - [System.Xml.Serialization.XmlEnumAttribute("805105589")] - Item805105589, - + [System.Xml.Serialization.XmlEnumAttribute("305011481")] + Item305011481, + /// - [System.Xml.Serialization.XmlEnumAttribute("805105679")] - Item805105679, - + [System.Xml.Serialization.XmlEnumAttribute("305011525")] + Item305011525, + /// - [System.Xml.Serialization.XmlEnumAttribute("805105949")] - Item805105949, - + [System.Xml.Serialization.XmlEnumAttribute("305011528")] + Item305011528, + /// - [System.Xml.Serialization.XmlEnumAttribute("805106669")] - Item805106669, - + [System.Xml.Serialization.XmlEnumAttribute("305011607")] + Item305011607, + /// - [System.Xml.Serialization.XmlEnumAttribute("805107569")] - Item805107569, - + [System.Xml.Serialization.XmlEnumAttribute("305011631")] + Item305011631, + /// - [System.Xml.Serialization.XmlEnumAttribute("805107659")] - Item805107659, - + [System.Xml.Serialization.XmlEnumAttribute("305031004")] + Item305031004, + /// - [System.Xml.Serialization.XmlEnumAttribute("805108649")] - Item805108649, - + [System.Xml.Serialization.XmlEnumAttribute("305031007")] + Item305031007, + /// - [System.Xml.Serialization.XmlEnumAttribute("805151269")] - Item805151269, - + [System.Xml.Serialization.XmlEnumAttribute("305031026")] + Item305031026, + /// - [System.Xml.Serialization.XmlEnumAttribute("805151719")] - Item805151719, - + [System.Xml.Serialization.XmlEnumAttribute("305031031")] + Item305031031, + /// - [System.Xml.Serialization.XmlEnumAttribute("805152439")] - Item805152439, - + [System.Xml.Serialization.XmlEnumAttribute("305031048")] + Item305031048, + /// - [System.Xml.Serialization.XmlEnumAttribute("805153069")] - Item805153069, - + [System.Xml.Serialization.XmlEnumAttribute("305031132")] + Item305031132, + /// - [System.Xml.Serialization.XmlEnumAttribute("805154239")] - Item805154239, - + [System.Xml.Serialization.XmlEnumAttribute("305031151")] + Item305031151, + /// - [System.Xml.Serialization.XmlEnumAttribute("805154419")] - Item805154419, - + [System.Xml.Serialization.XmlEnumAttribute("305031162")] + Item305031162, + /// - [System.Xml.Serialization.XmlEnumAttribute("805155319")] - Item805155319, - + [System.Xml.Serialization.XmlEnumAttribute("305031206")] + Item305031206, + /// - [System.Xml.Serialization.XmlEnumAttribute("805155859")] - Item805155859, - - /// - [System.Xml.Serialization.XmlEnumAttribute("805156489")] - Item805156489, - + [System.Xml.Serialization.XmlEnumAttribute("305031241")] + Item305031241, + /// - [System.Xml.Serialization.XmlEnumAttribute("805156849")] - Item805156849, - + [System.Xml.Serialization.XmlEnumAttribute("305031244")] + Item305031244, + /// - [System.Xml.Serialization.XmlEnumAttribute("805156939")] - Item805156939, - + [System.Xml.Serialization.XmlEnumAttribute("305031255")] + Item305031255, + /// - [System.Xml.Serialization.XmlEnumAttribute("805158109")] - Item805158109, - + [System.Xml.Serialization.XmlEnumAttribute("305031271")] + Item305031271, + /// - [System.Xml.Serialization.XmlEnumAttribute("805201089")] - Item805201089, - + [System.Xml.Serialization.XmlEnumAttribute("305031293")] + Item305031293, + /// - [System.Xml.Serialization.XmlEnumAttribute("805202079")] - Item805202079, - + [System.Xml.Serialization.XmlEnumAttribute("305031312")] + Item305031312, + /// - [System.Xml.Serialization.XmlEnumAttribute("805202529")] - Item805202529, - + [System.Xml.Serialization.XmlEnumAttribute("305031345")] + Item305031345, + /// - [System.Xml.Serialization.XmlEnumAttribute("805204059")] - Item805204059, - + [System.Xml.Serialization.XmlEnumAttribute("305031424")] + Item305031424, + /// - [System.Xml.Serialization.XmlEnumAttribute("805207389")] - Item805207389, - + [System.Xml.Serialization.XmlEnumAttribute("305031446")] + Item305031446, + /// - [System.Xml.Serialization.XmlEnumAttribute("805207749")] - Item805207749, - + [System.Xml.Serialization.XmlEnumAttribute("305031506")] + Item305031506, + /// - [System.Xml.Serialization.XmlEnumAttribute("805207839")] - Item805207839, - + [System.Xml.Serialization.XmlEnumAttribute("305031522")] + Item305031522, + /// - [System.Xml.Serialization.XmlEnumAttribute("805208469")] - Item805208469, - + [System.Xml.Serialization.XmlEnumAttribute("305031533")] + Item305031533, + /// - [System.Xml.Serialization.XmlEnumAttribute("805208739")] - Item805208739, - + [System.Xml.Serialization.XmlEnumAttribute("305031536")] + Item305031536, + /// - [System.Xml.Serialization.XmlEnumAttribute("805208829")] - Item805208829, - + [System.Xml.Serialization.XmlEnumAttribute("305031558")] + Item305031558, + /// - [System.Xml.Serialization.XmlEnumAttribute("805250339")] - Item805250339, - + [System.Xml.Serialization.XmlEnumAttribute("305031574")] + Item305031574, + /// - [System.Xml.Serialization.XmlEnumAttribute("805250609")] - Item805250609, - + [System.Xml.Serialization.XmlEnumAttribute("305031618")] + Item305031618, + /// - [System.Xml.Serialization.XmlEnumAttribute("805250819")] - Item805250819, - + [System.Xml.Serialization.XmlEnumAttribute("305031623")] + Item305031623, + /// - [System.Xml.Serialization.XmlEnumAttribute("805251359")] - Item805251359, - + [System.Xml.Serialization.XmlEnumAttribute("305031634")] + Item305031634, + /// - [System.Xml.Serialization.XmlEnumAttribute("805251549")] - Item805251549, - + [System.Xml.Serialization.XmlEnumAttribute("305071018")] + Item305071018, + /// - [System.Xml.Serialization.XmlEnumAttribute("805252349")] - Item805252349, - + [System.Xml.Serialization.XmlEnumAttribute("305071034")] + Item305071034, + /// - [System.Xml.Serialization.XmlEnumAttribute("805253159")] - Item805253159, - + [System.Xml.Serialization.XmlEnumAttribute("305071037")] + Item305071037, + /// - [System.Xml.Serialization.XmlEnumAttribute("805253289")] - Item805253289, - + [System.Xml.Serialization.XmlEnumAttribute("305071045")] + Item305071045, + /// - [System.Xml.Serialization.XmlEnumAttribute("805253339")] - Item805253339, - + [System.Xml.Serialization.XmlEnumAttribute("305071053")] + Item305071053, + /// - [System.Xml.Serialization.XmlEnumAttribute("805253379")] - Item805253379, - + [System.Xml.Serialization.XmlEnumAttribute("305071064")] + Item305071064, + /// - [System.Xml.Serialization.XmlEnumAttribute("805254509")] - Item805254509, - + [System.Xml.Serialization.XmlEnumAttribute("305071072")] + Item305071072, + /// - [System.Xml.Serialization.XmlEnumAttribute("805254869")] - Item805254869, - + [System.Xml.Serialization.XmlEnumAttribute("305071075")] + Item305071075, + /// - [System.Xml.Serialization.XmlEnumAttribute("805255489")] - Item805255489, - + [System.Xml.Serialization.XmlEnumAttribute("305071078")] + Item305071078, + /// - [System.Xml.Serialization.XmlEnumAttribute("805256129")] - Item805256129, - + [System.Xml.Serialization.XmlEnumAttribute("305071084")] + Item305071084, + /// - [System.Xml.Serialization.XmlEnumAttribute("805256579")] - Item805256579, - + [System.Xml.Serialization.XmlEnumAttribute("305071121")] + Item305071121, + /// - [System.Xml.Serialization.XmlEnumAttribute("805257289")] - Item805257289, - + [System.Xml.Serialization.XmlEnumAttribute("305071127")] + Item305071127, + /// - [System.Xml.Serialization.XmlEnumAttribute("805258019")] - Item805258019, - + [System.Xml.Serialization.XmlEnumAttribute("305071135")] + Item305071135, + /// - [System.Xml.Serialization.XmlEnumAttribute("805258189")] - Item805258189, - + [System.Xml.Serialization.XmlEnumAttribute("305071138")] + Item305071138, + /// - [System.Xml.Serialization.XmlEnumAttribute("805258379")] - Item805258379, - + [System.Xml.Serialization.XmlEnumAttribute("305071167")] + Item305071167, + /// - [System.Xml.Serialization.XmlEnumAttribute("805350369")] - Item805350369, - + [System.Xml.Serialization.XmlEnumAttribute("305071173")] + Item305071173, + /// - [System.Xml.Serialization.XmlEnumAttribute("805351809")] - Item805351809, - + [System.Xml.Serialization.XmlEnumAttribute("305071176")] + Item305071176, + /// - [System.Xml.Serialization.XmlEnumAttribute("805352789")] - Item805352789, - + [System.Xml.Serialization.XmlEnumAttribute("305071184")] + Item305071184, + /// - [System.Xml.Serialization.XmlEnumAttribute("805352979")] - Item805352979, - + [System.Xml.Serialization.XmlEnumAttribute("305071203")] + Item305071203, + /// - [System.Xml.Serialization.XmlEnumAttribute("805353429")] - Item805353429, - + [System.Xml.Serialization.XmlEnumAttribute("305071211")] + Item305071211, + /// - [System.Xml.Serialization.XmlEnumAttribute("805353789")] - Item805353789, - + [System.Xml.Serialization.XmlEnumAttribute("305071217")] + Item305071217, + /// - [System.Xml.Serialization.XmlEnumAttribute("805354329")] - Item805354329, - + [System.Xml.Serialization.XmlEnumAttribute("305071222")] + Item305071222, + /// - [System.Xml.Serialization.XmlEnumAttribute("805354589")] - Item805354589, - + [System.Xml.Serialization.XmlEnumAttribute("305071236")] + Item305071236, + /// - [System.Xml.Serialization.XmlEnumAttribute("805354959")] - Item805354959, - + [System.Xml.Serialization.XmlEnumAttribute("305071288")] + Item305071288, + /// - [System.Xml.Serialization.XmlEnumAttribute("805356219")] - Item805356219, - + [System.Xml.Serialization.XmlEnumAttribute("305071296")] + Item305071296, + /// - [System.Xml.Serialization.XmlEnumAttribute("805356309")] - Item805356309, - + [System.Xml.Serialization.XmlEnumAttribute("305071301")] + Item305071301, + /// - [System.Xml.Serialization.XmlEnumAttribute("805356759")] - Item805356759, - + [System.Xml.Serialization.XmlEnumAttribute("305071306")] + Item305071306, + /// - [System.Xml.Serialization.XmlEnumAttribute("805357029")] - Item805357029, - + [System.Xml.Serialization.XmlEnumAttribute("305071318")] + Item305071318, + /// - [System.Xml.Serialization.XmlEnumAttribute("805357119")] - Item805357119, - + [System.Xml.Serialization.XmlEnumAttribute("305071323")] + Item305071323, + /// - [System.Xml.Serialization.XmlEnumAttribute("805357929")] - Item805357929, - + [System.Xml.Serialization.XmlEnumAttribute("305071326")] + Item305071326, + /// - [System.Xml.Serialization.XmlEnumAttribute("805358919")] - Item805358919, - + [System.Xml.Serialization.XmlEnumAttribute("305071353")] + Item305071353, + /// - [System.Xml.Serialization.XmlEnumAttribute("805400239")] - Item805400239, - + [System.Xml.Serialization.XmlEnumAttribute("305071375")] + Item305071375, + /// - [System.Xml.Serialization.XmlEnumAttribute("805400589")] - Item805400589, - + [System.Xml.Serialization.XmlEnumAttribute("305071383")] + Item305071383, + /// - [System.Xml.Serialization.XmlEnumAttribute("805400939")] - Item805400939, - + [System.Xml.Serialization.XmlEnumAttribute("305071386")] + Item305071386, + /// - [System.Xml.Serialization.XmlEnumAttribute("805401649")] - Item805401649, - + [System.Xml.Serialization.XmlEnumAttribute("305071408")] + Item305071408, + /// - [System.Xml.Serialization.XmlEnumAttribute("805402779")] - Item805402779, - + [System.Xml.Serialization.XmlEnumAttribute("305071435")] + Item305071435, + /// - [System.Xml.Serialization.XmlEnumAttribute("805402919")] - Item805402919, - + [System.Xml.Serialization.XmlEnumAttribute("305071442")] + Item305071442, + /// - [System.Xml.Serialization.XmlEnumAttribute("805403519")] - Item805403519, - + [System.Xml.Serialization.XmlEnumAttribute("305071451")] + Item305071451, + /// - [System.Xml.Serialization.XmlEnumAttribute("805403529")] - Item805403529, - + [System.Xml.Serialization.XmlEnumAttribute("305071465")] + Item305071465, + /// - [System.Xml.Serialization.XmlEnumAttribute("805403689")] - Item805403689, - + [System.Xml.Serialization.XmlEnumAttribute("305071467")] + Item305071467, + /// - [System.Xml.Serialization.XmlEnumAttribute("805403819")] - Item805403819, - + [System.Xml.Serialization.XmlEnumAttribute("305071473")] + Item305071473, + /// - [System.Xml.Serialization.XmlEnumAttribute("805406039")] - Item805406039, - + [System.Xml.Serialization.XmlEnumAttribute("305071484")] + Item305071484, + /// - [System.Xml.Serialization.XmlEnumAttribute("805406249")] - Item805406249, - + [System.Xml.Serialization.XmlEnumAttribute("305071487")] + Item305071487, + /// - [System.Xml.Serialization.XmlEnumAttribute("805406279")] - Item805406279, - + [System.Xml.Serialization.XmlEnumAttribute("305071514")] + Item305071514, + /// - [System.Xml.Serialization.XmlEnumAttribute("805406719")] - Item805406719, - + [System.Xml.Serialization.XmlEnumAttribute("305071517")] + Item305071517, + /// - [System.Xml.Serialization.XmlEnumAttribute("810059009")] - Item810059009, - + [System.Xml.Serialization.XmlEnumAttribute("305071556")] + Item305071556, + /// - [System.Xml.Serialization.XmlEnumAttribute("910051009")] - Item910051009, - + [System.Xml.Serialization.XmlEnumAttribute("305071567")] + Item305071567, + /// - [System.Xml.Serialization.XmlEnumAttribute("910052009")] - Item910052009, - + [System.Xml.Serialization.XmlEnumAttribute("305071585")] + Item305071585, + /// - [System.Xml.Serialization.XmlEnumAttribute("910053009")] - Item910053009, - + [System.Xml.Serialization.XmlEnumAttribute("305071593")] + Item305071593, + /// - [System.Xml.Serialization.XmlEnumAttribute("985019779")] - Item985019779, - + [System.Xml.Serialization.XmlEnumAttribute("305071596")] + Item305071596, + /// - ZZREDACTED, - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum AUCodeSetsSchoolCoEdStatusType - { - + [System.Xml.Serialization.XmlEnumAttribute("305071604")] + Item305071604, + /// - C, - + [System.Xml.Serialization.XmlEnumAttribute("305071612")] + Item305071612, + /// - F, - + [System.Xml.Serialization.XmlEnumAttribute("305071653")] + Item305071653, + /// - M, - + [System.Xml.Serialization.XmlEnumAttribute("305091015")] + Item305091015, + /// - ZZREDACTED, - } - - /// - [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/au/datamodel/3.4")] - public partial class SchoolInfoTypeYearLevelEnrollment - { - - private AUCodeSetsYearLevelCodeType yearField; - - private bool yearFieldSpecified; - - private string enrollmentField; - + [System.Xml.Serialization.XmlEnumAttribute("305091042")] + Item305091042, + /// - public AUCodeSetsYearLevelCodeType Year - { - get - { - return this.yearField; - } - set - { - this.yearField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("305091086")] + Item305091086, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool YearSpecified - { - get - { - return this.yearFieldSpecified; - } - set - { - this.yearFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("305091097")] + Item305091097, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string Enrollment - { - get - { - return this.enrollmentField; - } - set - { - this.enrollmentField = 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/au/datamodel/3.4")] - public partial class SchoolInfoTypeTotalEnrollments - { - - private string girlsField; - - private string boysField; - - private string totalStudentsField; - + [System.Xml.Serialization.XmlEnumAttribute("305091102")] + Item305091102, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string Girls - { - get - { - return this.girlsField; - } - set - { - this.girlsField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("305091108")] + Item305091108, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string Boys - { - get - { - return this.boysField; - } - set - { - this.boysField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("305091113")] + Item305091113, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string TotalStudents - { - get - { - return this.totalStudentsField; - } - set - { - this.totalStudentsField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("SystemRole", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class SystemRoleType - { - - private SystemRoleTypeSIF_RefId sIF_RefIdField; - - private SystemRoleTypeSystemContext[] systemContextListField; - - private SIF_MetadataType sIF_MetadataField; - - private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; - - private string refIdField; - + [System.Xml.Serialization.XmlEnumAttribute("305091116")] + Item305091116, + /// - public SystemRoleTypeSIF_RefId SIF_RefId - { - get - { - return this.sIF_RefIdField; - } - set - { - this.sIF_RefIdField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("305091157")] + Item305091157, + /// - [System.Xml.Serialization.XmlArrayItemAttribute("SystemContext", IsNullable = false)] - public SystemRoleTypeSystemContext[] SystemContextList - { - get - { - return this.systemContextListField; - } - set - { - this.systemContextListField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("305091195")] + Item305091195, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { - return this.sIF_MetadataField; - } - set - { - this.sIF_MetadataField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("305091214")] + Item305091214, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { - return this.sIF_ExtendedElementsField; - } - set - { - this.sIF_ExtendedElementsField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("305091247")] + Item305091247, + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { - return this.refIdField; - } - set - { - this.refIdField = 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/au/datamodel/3.4")] - public partial class SystemRoleTypeSIF_RefId - { - - private SystemRoleTypeSIF_RefIdSIF_RefObject sIF_RefObjectField; - - private string valueField; - + [System.Xml.Serialization.XmlEnumAttribute("305091258")] + Item305091258, + /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public SystemRoleTypeSIF_RefIdSIF_RefObject SIF_RefObject - { - get - { - return this.sIF_RefObjectField; - } - set - { - this.sIF_RefObjectField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("305091282")] + Item305091282, + /// - [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/au/datamodel/3.4")] - public enum SystemRoleTypeSIF_RefIdSIF_RefObject - { - + [System.Xml.Serialization.XmlEnumAttribute("305091285")] + Item305091285, + /// - Identity, - + [System.Xml.Serialization.XmlEnumAttribute("305091391")] + Item305091391, + /// - StudentPersonal, - + [System.Xml.Serialization.XmlEnumAttribute("305091397")] + Item305091397, + /// - StaffPersonal, - + [System.Xml.Serialization.XmlEnumAttribute("305091432")] + Item305091432, + /// - StudentContactPersonal, - } - - /// - [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/au/datamodel/3.4")] - public partial class SystemRoleTypeSystemContext - { - - private SystemRoleTypeSystemContextRole[] roleListField; - - private string systemIdField; - + [System.Xml.Serialization.XmlEnumAttribute("305091563")] + Item305091563, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("Role", IsNullable = false)] - public SystemRoleTypeSystemContextRole[] RoleList - { - get - { - return this.roleListField; - } - set - { - this.roleListField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("305091645")] + Item305091645, + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "normalizedString")] - public string SystemId - { - get - { - return this.systemIdField; - } - set - { - this.systemIdField = 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/au/datamodel/3.4")] - public partial class SystemRoleTypeSystemContextRole - { - - private SystemRoleTypeSystemContextRoleRoleScope[] roleScopeListField; - - private string roleIdField; - + [System.Xml.Serialization.XmlEnumAttribute("305091648")] + Item305091648, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("RoleScope", IsNullable = false)] - public SystemRoleTypeSystemContextRoleRoleScope[] RoleScopeList - { - get - { - return this.roleScopeListField; - } - set - { - this.roleScopeListField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("305111001")] + Item305111001, + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "normalizedString")] - public string RoleId - { - get - { - return this.roleIdField; - } - set - { - this.roleIdField = 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/au/datamodel/3.4")] - public partial class SystemRoleTypeSystemContextRoleRoleScope - { - - private string roleScopeNameField; - - private SystemRoleTypeSystemContextRoleRoleScopeRoleScopeRefId roleScopeRefIdField; - + [System.Xml.Serialization.XmlEnumAttribute("305111012")] + Item305111012, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string RoleScopeName - { - get - { - return this.roleScopeNameField; - } - set - { - this.roleScopeNameField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("305111023")] + Item305111023, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SystemRoleTypeSystemContextRoleRoleScopeRoleScopeRefId RoleScopeRefId - { - get - { - return this.roleScopeRefIdField; - } - set - { - this.roleScopeRefIdField = 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/au/datamodel/3.4")] - public partial class SystemRoleTypeSystemContextRoleRoleScopeRoleScopeRefId - { - - private SystemRoleTypeSystemContextRoleRoleScopeRoleScopeRefIdSIF_RefObject sIF_RefObjectField; - - private string valueField; - + [System.Xml.Serialization.XmlEnumAttribute("305111057")] + Item305111057, + /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public SystemRoleTypeSystemContextRoleRoleScopeRoleScopeRefIdSIF_RefObject SIF_RefObject - { - get - { - return this.sIF_RefObjectField; - } - set - { - this.sIF_RefObjectField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("305111091")] + Item305111091, + /// - [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/au/datamodel/3.4")] - public enum SystemRoleTypeSystemContextRoleRoleScopeRoleScopeRefIdSIF_RefObject - { - + [System.Xml.Serialization.XmlEnumAttribute("305111094")] + Item305111094, + /// - SchoolInfo, - + [System.Xml.Serialization.XmlEnumAttribute("305111123")] + Item305111123, + /// - TeachingGroup, - + [System.Xml.Serialization.XmlEnumAttribute("305111154")] + Item305111154, + /// - StudentActivityParticipation, - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("AggregateStatisticInfo", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class AggregateStatisticInfoType - { - - private string statisticNameField; - - private AggregateStatisticInfoTypeCalculationRule calculationRuleField; - - private System.Nullable approvalDateField; - - private bool approvalDateFieldSpecified; - - private System.Nullable expirationDateField; - - private bool expirationDateFieldSpecified; - - private AggregateStatisticInfoTypeExclusionRule[] exclusionRulesField; - - private string sourceField; - - private System.Nullable effectiveDateField; - - private bool effectiveDateFieldSpecified; - - private System.Nullable discontinueDateField; - - private bool discontinueDateFieldSpecified; - - private LocationType locationField; - - private System.Nullable measureField; - - private bool measureFieldSpecified; - - private SIF_MetadataType sIF_MetadataField; - - private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; - - private string refIdField; - + [System.Xml.Serialization.XmlEnumAttribute("305111198")] + Item305111198, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] - public string StatisticName - { - get - { - return this.statisticNameField; - } - set - { - this.statisticNameField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("305111251")] + Item305111251, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public AggregateStatisticInfoTypeCalculationRule CalculationRule - { - get - { - return this.calculationRuleField; - } - set - { - this.calculationRuleField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("305111265")] + Item305111265, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date", IsNullable = true)] - public System.Nullable ApprovalDate - { - get - { - return this.approvalDateField; - } - set - { - this.approvalDateField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("305111331")] + Item305111331, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool ApprovalDateSpecified - { - get - { - return this.approvalDateFieldSpecified; - } - set - { - this.approvalDateFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("305111337")] + Item305111337, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date", IsNullable = true)] - public System.Nullable ExpirationDate - { - get - { - return this.expirationDateField; - } - set - { - this.expirationDateField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("305111356")] + Item305111356, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool ExpirationDateSpecified - { - get - { - return this.expirationDateFieldSpecified; - } - set - { - this.expirationDateFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("305111364")] + Item305111364, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("ExclusionRule", IsNullable = false)] - public AggregateStatisticInfoTypeExclusionRule[] ExclusionRules - { - get - { - return this.exclusionRulesField; - } - set - { - this.exclusionRulesField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("305111367")] + Item305111367, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string Source - { - get - { - return this.sourceField; - } - set - { - this.sourceField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("305111372")] + Item305111372, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date", IsNullable = true)] - public System.Nullable EffectiveDate - { - get - { - return this.effectiveDateField; - } - set - { - this.effectiveDateField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("305111394")] + Item305111394, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool EffectiveDateSpecified - { - get - { - return this.effectiveDateFieldSpecified; - } - set - { - this.effectiveDateFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("305111402")] + Item305111402, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date", IsNullable = true)] - public System.Nullable DiscontinueDate - { - get - { - return this.discontinueDateField; - } - set - { - this.discontinueDateField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("305111405")] + Item305111405, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool DiscontinueDateSpecified - { - get - { - return this.discontinueDateFieldSpecified; - } - set - { - this.discontinueDateFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("305111413")] + Item305111413, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public LocationType Location - { - get - { - return this.locationField; - } - set - { - this.locationField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("305111416")] + Item305111416, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable Measure - { - get - { - return this.measureField; - } - set - { - this.measureField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("305111456")] + Item305111456, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool MeasureSpecified - { - get - { - return this.measureFieldSpecified; - } - set - { - this.measureFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("305111463")] + Item305111463, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { - return this.sIF_MetadataField; - } - set - { - this.sIF_MetadataField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("305111492")] + Item305111492, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { - return this.sIF_ExtendedElementsField; - } - set - { - this.sIF_ExtendedElementsField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("305111495")] + Item305111495, + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { - return this.refIdField; - } - set - { - this.refIdField = 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/au/datamodel/3.4")] - public partial class AggregateStatisticInfoTypeCalculationRule - { - - private AggregateStatisticInfoTypeCalculationRuleType typeField; - - private string valueField; - + [System.Xml.Serialization.XmlEnumAttribute("305111498")] + Item305111498, + /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public AggregateStatisticInfoTypeCalculationRuleType Type - { - get - { - return this.typeField; - } - set - { - this.typeField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("305111503")] + Item305111503, + /// - [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/au/datamodel/3.4")] - public enum AggregateStatisticInfoTypeCalculationRuleType - { - + [System.Xml.Serialization.XmlEnumAttribute("305111511")] + Item305111511, + /// - Description, - + [System.Xml.Serialization.XmlEnumAttribute("305111541")] + Item305111541, + /// - Formula, - + [System.Xml.Serialization.XmlEnumAttribute("305111547")] + Item305111547, + /// - URL, - + [System.Xml.Serialization.XmlEnumAttribute("305111552")] + Item305111552, + /// - Other, - } - - /// - [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/au/datamodel/3.4")] - public partial class AggregateStatisticInfoTypeExclusionRule - { - - private AggregateStatisticInfoTypeExclusionRuleType typeField; - - private string valueField; - + [System.Xml.Serialization.XmlEnumAttribute("305111571")] + Item305111571, + /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public AggregateStatisticInfoTypeExclusionRuleType Type - { - get - { - return this.typeField; - } - set - { - this.typeField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("305111588")] + Item305111588, + /// - [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/au/datamodel/3.4")] - public enum AggregateStatisticInfoTypeExclusionRuleType - { - + [System.Xml.Serialization.XmlEnumAttribute("305111601")] + Item305111601, + /// - SampleSize, - + [System.Xml.Serialization.XmlEnumAttribute("305111615")] + Item305111615, + /// - Description, - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum AggregateStatisticInfoTypeMeasure - { - + [System.Xml.Serialization.XmlEnumAttribute("305111626")] + Item305111626, + /// - Count, - + [System.Xml.Serialization.XmlEnumAttribute("305111637")] + Item305111637, + /// - Minimum, - + [System.Xml.Serialization.XmlEnumAttribute("305111642")] + Item305111642, + /// - Maximum, - + [System.Xml.Serialization.XmlEnumAttribute("305205019")] + Item305205019, + /// - Percent, - + [System.Xml.Serialization.XmlEnumAttribute("305205021")] + Item305205021, + /// - Mean, - + [System.Xml.Serialization.XmlEnumAttribute("305205023")] + Item305205023, + /// - Median, - + [System.Xml.Serialization.XmlEnumAttribute("305205025")] + Item305205025, + /// - Mode, - + [System.Xml.Serialization.XmlEnumAttribute("305205027")] + Item305205027, + /// - Sum, - + [System.Xml.Serialization.XmlEnumAttribute("305205028")] + Item305205028, + /// - StandardDeviation, - + [System.Xml.Serialization.XmlEnumAttribute("305205039")] + Item305205039, + /// - UnduplicatedCount, - + [System.Xml.Serialization.XmlEnumAttribute("305205056")] + Item305205056, + /// - FTE, - + [System.Xml.Serialization.XmlEnumAttribute("305253962")] + Item305253962, + /// - Other, - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("AggregateCharacteristicInfo", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class AggregateCharacteristicInfoType - { - - private string descriptionField; - - private string definitionField; - - private string elementNameField; - - private SIF_MetadataType sIF_MetadataField; - - private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; - - private string refIdField; - + [System.Xml.Serialization.XmlEnumAttribute("305253965")] + Item305253965, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public string Description - { - get - { - return this.descriptionField; - } - set - { - this.descriptionField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("305253966")] + Item305253966, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] - public string Definition - { - get - { - return this.definitionField; - } - set - { - this.definitionField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("305253971")] + Item305253971, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string ElementName - { - get - { - return this.elementNameField; - } - set - { - this.elementNameField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("305253976")] + Item305253976, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { - return this.sIF_MetadataField; - } - set - { - this.sIF_MetadataField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("305304595")] + Item305304595, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { - return this.sIF_ExtendedElementsField; - } - set - { - this.sIF_ExtendedElementsField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("305304597")] + Item305304597, + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { - return this.refIdField; - } - set - { - this.refIdField = value; - } - } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("AggregateStatisticFact", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class AggregateStatisticFactType - { - - private string aggregateStatisticInfoRefIdField; - - private string[] characteristicsField; - - private System.Nullable excludedField; - - private bool excludedFieldSpecified; - - private decimal valueField; - - private bool valueFieldSpecified; - - private SIF_MetadataType sIF_MetadataField; - - private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; - - private string refIdField; - + [System.Xml.Serialization.XmlEnumAttribute("305304601")] + Item305304601, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] - public string AggregateStatisticInfoRefId - { - get - { - return this.aggregateStatisticInfoRefIdField; - } - set - { - this.aggregateStatisticInfoRefIdField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("305304603")] + Item305304603, + /// - [System.Xml.Serialization.XmlArrayItemAttribute("AggregateCharacteristicInfoRefId", DataType = "token", IsNullable = false)] - public string[] Characteristics - { - get - { - return this.characteristicsField; - } - set - { - this.characteristicsField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("305304605")] + Item305304605, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable Excluded - { - get - { - return this.excludedField; - } - set - { - this.excludedField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("305304606")] + Item305304606, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool ExcludedSpecified - { - get - { - return this.excludedFieldSpecified; - } - set - { - this.excludedFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("305304607")] + Item305304607, + /// - public decimal Value - { - get - { - return this.valueField; - } - set - { - this.valueField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("305304608")] + Item305304608, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool ValueSpecified - { - get - { - return this.valueFieldSpecified; - } - set - { - this.valueFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("305304611")] + Item305304611, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { - return this.sIF_MetadataField; - } - set - { - this.sIF_MetadataField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("305304612")] + Item305304612, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { - return this.sIF_ExtendedElementsField; - } - set - { - this.sIF_ExtendedElementsField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("305304615")] + Item305304615, + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { - return this.refIdField; - } - set - { - this.refIdField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum AggregateStatisticFactTypeExcluded - { - + [System.Xml.Serialization.XmlEnumAttribute("305304618")] + Item305304618, + /// - Yes, - + [System.Xml.Serialization.XmlEnumAttribute("305304623")] + Item305304623, + /// - No, - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("AssessmentPackage", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class AssessmentPackageType - { - - private AssessmentPackageTypeXMLData xMLDataField; - - private SIF_MetadataType sIF_MetadataField; - - private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; - - private string refIdField; - + [System.Xml.Serialization.XmlEnumAttribute("305304626")] + Item305304626, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public AssessmentPackageTypeXMLData XMLData - { - get - { - return this.xMLDataField; - } - set - { - this.xMLDataField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("305304627")] + Item305304627, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { - return this.sIF_MetadataField; - } - set - { - this.sIF_MetadataField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("305304631")] + Item305304631, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { - return this.sIF_ExtendedElementsField; - } - set - { - this.sIF_ExtendedElementsField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("305304634")] + Item305304634, + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { - return this.refIdField; - } - set - { - this.refIdField = 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/au/datamodel/3.4")] - public partial class AssessmentPackageTypeXMLData - { - - private System.Xml.XmlElement anyField; - - private string descriptionField; - + [System.Xml.Serialization.XmlEnumAttribute("305304637")] + Item305304637, + /// - [System.Xml.Serialization.XmlAnyElementAttribute()] - public System.Xml.XmlElement Any - { - get - { - return this.anyField; - } - set - { - this.anyField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("305304642")] + Item305304642, + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string Description - { - get - { - return this.descriptionField; - } - set - { - this.descriptionField = value; - } - } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("Assessment", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class AssessmentType - { - - private string nameField; - - private string assessmentIdField; - - private string assessmentPackageRefIdField; - - private string[] assessmentDescriptorsField; - - private SIF_MetadataType sIF_MetadataField; - - private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; - - private string refIdField; - + [System.Xml.Serialization.XmlEnumAttribute("305304645")] + Item305304645, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string Name - { - get - { - return this.nameField; - } - set - { - this.nameField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("305304651")] + Item305304651, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string AssessmentId - { - get - { - return this.assessmentIdField; - } - set - { - this.assessmentIdField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("305304654")] + Item305304654, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string AssessmentPackageRefId - { - get - { - return this.assessmentPackageRefIdField; - } - set - { - this.assessmentPackageRefIdField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("305304655")] + Item305304655, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("AssessmentDescriptor", IsNullable = false)] - public string[] AssessmentDescriptors - { - get - { - return this.assessmentDescriptorsField; - } - set - { - this.assessmentDescriptorsField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("305304656")] + Item305304656, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { - return this.sIF_MetadataField; - } - set - { - this.sIF_MetadataField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("305405013")] + Item305405013, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { - return this.sIF_ExtendedElementsField; - } - set - { - this.sIF_ExtendedElementsField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("305405016")] + Item305405016, + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { - return this.refIdField; - } - set - { - this.refIdField = value; - } - } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("LearningStandardItem", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class LearningStandardItemType - { - - private LearningStandardItemTypeLearningResourceRefId[] resourcesField; - - private LearningStandardItemTypeStandardSettingBody standardSettingBodyField; - - private LearningStandardItemTypeStandardHierarchyLevel standardHierarchyLevelField; - - private string[] predecessorItemsField; - - private string[] statementCodesField; - - private string[] statementsField; - - private YearLevelType[] yearLevelsField; - - private ACStrandSubjectAreaType aCStrandSubjectAreaField; - - private LearningStandardItemTypeStandardIdentifier standardIdentifierField; - - private string learningStandardDocumentRefIdField; - - private LearningStandardItemTypeLearningStandardItemRefId[] relatedLearningStandardItemsField; - - private string level4Field; - - private string level5Field; - - private SIF_MetadataType sIF_MetadataField; - - private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; - - private string refIdField; - - private string langField; - + [System.Xml.Serialization.XmlEnumAttribute("305405033")] + Item305405033, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("LearningResourceRefId", IsNullable = false)] - public LearningStandardItemTypeLearningResourceRefId[] Resources - { - get - { - return this.resourcesField; - } - set - { - this.resourcesField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("305405037")] + Item305405037, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public LearningStandardItemTypeStandardSettingBody StandardSettingBody - { - get - { - return this.standardSettingBodyField; - } - set - { - this.standardSettingBodyField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("305405043")] + Item305405043, + /// - public LearningStandardItemTypeStandardHierarchyLevel StandardHierarchyLevel - { - get - { - return this.standardHierarchyLevelField; - } - set - { - this.standardHierarchyLevelField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("305405047")] + Item305405047, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("LearningStandardItemRefId", DataType = "token", IsNullable = false)] - public string[] PredecessorItems - { - get - { - return this.predecessorItemsField; - } - set - { - this.predecessorItemsField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("305405051")] + Item305405051, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("StatementCode", DataType = "token", IsNullable = false)] - public string[] StatementCodes - { - get - { - return this.statementCodesField; - } - set - { - this.statementCodesField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("305405058")] + Item305405058, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("Statement", IsNullable = false)] - public string[] Statements - { - get - { - return this.statementsField; - } - set - { - this.statementsField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("305405067")] + Item305405067, + /// - [System.Xml.Serialization.XmlArrayItemAttribute("YearLevel", IsNullable = false)] - public YearLevelType[] YearLevels - { - get - { - return this.yearLevelsField; - } - set - { - this.yearLevelsField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("305405068")] + Item305405068, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public ACStrandSubjectAreaType ACStrandSubjectArea - { - get - { - return this.aCStrandSubjectAreaField; - } - set - { - this.aCStrandSubjectAreaField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("305455035")] + Item305455035, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public LearningStandardItemTypeStandardIdentifier StandardIdentifier - { - get - { - return this.standardIdentifierField; - } - set - { - this.standardIdentifierField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("305455053")] + Item305455053, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] - public string LearningStandardDocumentRefId - { - get - { - return this.learningStandardDocumentRefIdField; - } - set - { - this.learningStandardDocumentRefIdField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("305455063")] + Item305455063, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("LearningStandardItemRefId", IsNullable = false)] - public LearningStandardItemTypeLearningStandardItemRefId[] RelatedLearningStandardItems - { - get - { - return this.relatedLearningStandardItemsField; - } - set - { - this.relatedLearningStandardItemsField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("305455065")] + Item305455065, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string Level4 - { - get - { - return this.level4Field; - } - set - { - this.level4Field = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("305506251")] + Item305506251, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string Level5 - { - get - { - return this.level5Field; - } - set - { - this.level5Field = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("305506254")] + Item305506254, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { - return this.sIF_MetadataField; - } - set - { - this.sIF_MetadataField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("305506257")] + Item305506257, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { - return this.sIF_ExtendedElementsField; - } - set - { - this.sIF_ExtendedElementsField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("305506262")] + Item305506262, + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { - return this.refIdField; - } - set - { - this.refIdField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("305506264")] + Item305506264, + /// - [System.Xml.Serialization.XmlAttributeAttribute(Form = System.Xml.Schema.XmlSchemaForm.Qualified, Namespace = "http://www.w3.org/XML/1998/namespace")] - public string lang - { - get - { - return this.langField; - } - set - { - this.langField = 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/au/datamodel/3.4")] - public partial class LearningStandardItemTypeLearningResourceRefId - { - - private LearningStandardItemTypeLearningResourceRefIdResourceType resourceTypeField; - - private string valueField; - + [System.Xml.Serialization.XmlEnumAttribute("305506265")] + Item305506265, + /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public LearningStandardItemTypeLearningResourceRefIdResourceType ResourceType - { - get - { - return this.resourceTypeField; - } - set - { - this.resourceTypeField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("305506267")] + Item305506267, + /// - [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/au/datamodel/3.4")] - public enum LearningStandardItemTypeLearningResourceRefIdResourceType - { - + [System.Xml.Serialization.XmlEnumAttribute("305506268")] + Item305506268, + /// - LearningResource, - + [System.Xml.Serialization.XmlEnumAttribute("305506271")] + Item305506271, + /// - WorkSample, - + [System.Xml.Serialization.XmlEnumAttribute("305506273")] + Item305506273, + /// - AnnotatedWorkSample, - + [System.Xml.Serialization.XmlEnumAttribute("305506276")] + Item305506276, + /// - Other, - } - - /// - [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/au/datamodel/3.4")] - public partial class LearningStandardItemTypeStandardSettingBody - { - - private CountryType countryField; - - private bool countryFieldSpecified; - - private string stateProvinceField; - - private string settingBodyNameField; - + [System.Xml.Serialization.XmlEnumAttribute("305506283")] + Item305506283, + /// - public CountryType Country - { - get - { - return this.countryField; - } - set - { - this.countryField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("307103508")] + Item307103508, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool CountrySpecified - { - get - { - return this.countryFieldSpecified; - } - set - { - this.countryFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("307103511")] + Item307103511, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public string StateProvince - { - get - { - return this.stateProvinceField; - } - set - { - this.stateProvinceField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("307103514")] + Item307103514, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string SettingBodyName - { - get - { - return this.settingBodyNameField; - } - set - { - this.settingBodyNameField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public partial class LearningStandardItemTypeStandardHierarchyLevel - { - - private uint numberField; - - private bool numberFieldSpecified; - - private string descriptionField; - + [System.Xml.Serialization.XmlEnumAttribute("307103515")] + Item307103515, + /// - public uint Number - { - get - { - return this.numberField; - } - set - { - this.numberField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("307103517")] + Item307103517, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool NumberSpecified - { - get - { - return this.numberFieldSpecified; - } - set - { - this.numberFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("307103521")] + Item307103521, + /// - public string Description - { - get - { - return this.descriptionField; - } - set - { - this.descriptionField = 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/au/datamodel/3.4")] - public partial class LearningStandardItemTypeStandardIdentifier - { - - private string yearCreatedField; - - private ACStrandSubjectAreaType aCStrandSubjectAreaField; - - private string standardNumberField; - - private YearLevelType[] yearLevelsField; - - private string benchmarkField; - - private YearLevelType yearLevelField; - - private string indicatorNumberField; - - private string[] alternateIdentificationCodesField; - - private string organizationField; - + [System.Xml.Serialization.XmlEnumAttribute("307103523")] + Item307103523, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "gYear")] - public string YearCreated - { - get - { - return this.yearCreatedField; - } - set - { - this.yearCreatedField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("307103527")] + Item307103527, + /// - public ACStrandSubjectAreaType ACStrandSubjectArea - { - get - { - return this.aCStrandSubjectAreaField; - } - set - { - this.aCStrandSubjectAreaField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("307103533")] + Item307103533, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string StandardNumber - { - get - { - return this.standardNumberField; - } - set - { - this.standardNumberField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("307103555")] + Item307103555, + /// - [System.Xml.Serialization.XmlArrayItemAttribute("YearLevel", IsNullable = false)] - public YearLevelType[] YearLevels - { - get - { - return this.yearLevelsField; - } - set - { - this.yearLevelsField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("307103562")] + Item307103562, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string Benchmark - { - get - { - return this.benchmarkField; - } - set - { - this.benchmarkField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("307103563")] + Item307103563, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public YearLevelType YearLevel - { - get - { - return this.yearLevelField; - } - set - { - this.yearLevelField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("307103573")] + Item307103573, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string IndicatorNumber - { - get - { - return this.indicatorNumberField; - } - set - { - this.indicatorNumberField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("307103576")] + Item307103576, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("AlternateIdentificationCode", DataType = "normalizedString", IsNullable = false)] - public string[] AlternateIdentificationCodes - { - get - { - return this.alternateIdentificationCodesField; - } - set - { - this.alternateIdentificationCodesField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("307103585")] + Item307103585, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string Organization - { - get - { - return this.organizationField; - } - set - { - this.organizationField = 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/au/datamodel/3.4")] - public partial class LearningStandardItemTypeLearningStandardItemRefId - { - - private string relationshipTypeField; - - private string valueField; - + [System.Xml.Serialization.XmlEnumAttribute("307103587")] + Item307103587, + /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public string RelationshipType - { - get - { - return this.relationshipTypeField; - } - set - { - this.relationshipTypeField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("307153502")] + Item307153502, + /// - [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.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("LearningStandardDocument", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class LearningStandardDocumentType - { - - private string titleField; - - private string descriptionField; - - private AbstractContentElementType richDescriptionField; - - private LearningStandardDocumentTypeSource sourceField; - - private bool sourceFieldSpecified; - - private string[] organizationsField; - - private string[] authorsField; - - private string organizationContactPointField; - - private ACStrandSubjectAreaType[] subjectAreasField; - - private LearningStandardDocumentTypeDocumentStatus documentStatusField; - - private bool documentStatusFieldSpecified; - - private System.Nullable documentDateField; - - private bool documentDateFieldSpecified; - - private System.Nullable localAdoptionDateField; - - private bool localAdoptionDateFieldSpecified; - - private System.Nullable localArchiveDateField; - - private bool localArchiveDateFieldSpecified; - - private System.Nullable endOfLifeDateField; - - private bool endOfLifeDateFieldSpecified; - - private LearningStandardDocumentTypeCopyright copyrightField; - - private YearLevelType[] yearLevelsField; - - private System.Nullable repositoryDateField; - - private bool repositoryDateFieldSpecified; - - private string learningStandardItemRefIdField; - - private string[] relatedLearningStandardsField; - - private SIF_MetadataType sIF_MetadataField; - - private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; - - private string refIdField; - - private string langField; - + [System.Xml.Serialization.XmlEnumAttribute("307153525")] + Item307153525, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string Title - { - get - { - return this.titleField; - } - set - { - this.titleField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("307153531")] + Item307153531, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public string Description - { - get - { - return this.descriptionField; - } - set - { - this.descriptionField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("307153534")] + Item307153534, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public AbstractContentElementType RichDescription - { - get - { - return this.richDescriptionField; - } - set - { - this.richDescriptionField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("307153535")] + Item307153535, + /// - public LearningStandardDocumentTypeSource Source - { - get - { - return this.sourceField; - } - set - { - this.sourceField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("307153537")] + Item307153537, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool SourceSpecified - { - get - { - return this.sourceFieldSpecified; - } - set - { - this.sourceFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("307153543")] + Item307153543, + /// - [System.Xml.Serialization.XmlArrayItemAttribute("Organization", DataType = "normalizedString", IsNullable = false)] - public string[] Organizations - { - get - { - return this.organizationsField; - } - set - { - this.organizationsField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("307153547")] + Item307153547, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("Author", DataType = "normalizedString", IsNullable = false)] - public string[] Authors - { - get - { - return this.authorsField; - } - set - { - this.authorsField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("307153552")] + Item307153552, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public string OrganizationContactPoint - { - get - { - return this.organizationContactPointField; - } - set - { - this.organizationContactPointField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("307153556")] + Item307153556, + /// - [System.Xml.Serialization.XmlArrayItemAttribute("ACStrandSubjectArea", IsNullable = false)] - public ACStrandSubjectAreaType[] SubjectAreas - { - get - { - return this.subjectAreasField; - } - set - { - this.subjectAreasField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("307153564")] + Item307153564, + /// - public LearningStandardDocumentTypeDocumentStatus DocumentStatus - { - get - { - return this.documentStatusField; - } - set - { - this.documentStatusField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("307153566")] + Item307153566, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool DocumentStatusSpecified - { - get - { - return this.documentStatusFieldSpecified; - } - set - { - this.documentStatusFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("307153567")] + Item307153567, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date", IsNullable = true)] - public System.Nullable DocumentDate - { - get - { - return this.documentDateField; - } - set - { - this.documentDateField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("307153568")] + Item307153568, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool DocumentDateSpecified - { - get - { - return this.documentDateFieldSpecified; - } - set - { - this.documentDateFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("307153572")] + Item307153572, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date", IsNullable = true)] - public System.Nullable LocalAdoptionDate - { - get - { - return this.localAdoptionDateField; - } - set - { - this.localAdoptionDateField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("307153574")] + Item307153574, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool LocalAdoptionDateSpecified - { - get - { - return this.localAdoptionDateFieldSpecified; - } - set - { - this.localAdoptionDateFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("307153578")] + Item307153578, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date", IsNullable = true)] - public System.Nullable LocalArchiveDate - { - get - { - return this.localArchiveDateField; - } - set - { - this.localArchiveDateField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("307153581")] + Item307153581, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool LocalArchiveDateSpecified - { - get - { - return this.localArchiveDateFieldSpecified; - } - set - { - this.localArchiveDateFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("307153582")] + Item307153582, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date", IsNullable = true)] - public System.Nullable EndOfLifeDate - { - get - { - return this.endOfLifeDateField; - } - set - { - this.endOfLifeDateField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("307153592")] + Item307153592, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool EndOfLifeDateSpecified - { - get - { - return this.endOfLifeDateFieldSpecified; - } - set - { - this.endOfLifeDateFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("307153593")] + Item307153593, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public LearningStandardDocumentTypeCopyright Copyright - { - get - { - return this.copyrightField; - } - set - { - this.copyrightField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("307203538")] + Item307203538, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("YearLevel", IsNullable = false)] - public YearLevelType[] YearLevels - { - get - { - return this.yearLevelsField; - } - set - { - this.yearLevelsField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("309056713")] + Item309056713, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date", IsNullable = true)] - public System.Nullable RepositoryDate - { - get - { - return this.repositoryDateField; - } - set - { - this.repositoryDateField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("309056718")] + Item309056718, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool RepositoryDateSpecified - { - get - { - return this.repositoryDateFieldSpecified; - } - set - { - this.repositoryDateFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("309056721")] + Item309056721, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] - public string LearningStandardItemRefId - { - get - { - return this.learningStandardItemRefIdField; - } - set - { - this.learningStandardItemRefIdField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("309056723")] + Item309056723, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("LearningStandardDocumentRefId", DataType = "token", IsNullable = false)] - public string[] RelatedLearningStandards - { - get - { - return this.relatedLearningStandardsField; - } - set - { - this.relatedLearningStandardsField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("309056728")] + Item309056728, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { - return this.sIF_MetadataField; - } - set - { - this.sIF_MetadataField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("309056738")] + Item309056738, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { - return this.sIF_ExtendedElementsField; - } - set - { - this.sIF_ExtendedElementsField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("309056744")] + Item309056744, + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { - return this.refIdField; - } - set - { - this.refIdField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("309056748")] + Item309056748, + /// - [System.Xml.Serialization.XmlAttributeAttribute(Form = System.Xml.Schema.XmlSchemaForm.Qualified, Namespace = "http://www.w3.org/XML/1998/namespace")] - public string lang - { - get - { - return this.langField; - } - set - { - this.langField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum LearningStandardDocumentTypeSource - { - + [System.Xml.Serialization.XmlEnumAttribute("309056755")] + Item309056755, + /// - National, - + [System.Xml.Serialization.XmlEnumAttribute("309056761")] + Item309056761, + /// - State, - + [System.Xml.Serialization.XmlEnumAttribute("309056763")] + Item309056763, + /// - Regional, - + [System.Xml.Serialization.XmlEnumAttribute("309056772")] + Item309056772, + /// - District, - + [System.Xml.Serialization.XmlEnumAttribute("309106716")] + Item309106716, + /// - Site, - + [System.Xml.Serialization.XmlEnumAttribute("309106725")] + Item309106725, + /// - Classroom, - + [System.Xml.Serialization.XmlEnumAttribute("309106733")] + Item309106733, + /// - Publisher, - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum LearningStandardDocumentTypeDocumentStatus - { - + [System.Xml.Serialization.XmlEnumAttribute("309106753")] + Item309106753, + /// - Draft, - + [System.Xml.Serialization.XmlEnumAttribute("312056582")] + Item312056582, + /// - Adopted, - + [System.Xml.Serialization.XmlEnumAttribute("312056584")] + Item312056584, + /// - Archived, - + [System.Xml.Serialization.XmlEnumAttribute("312104582")] + Item312104582, + /// - Unknown, - } - - /// - [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/au/datamodel/3.4")] - public partial class LearningStandardDocumentTypeCopyright - { - - private System.Nullable dateField; - - private bool dateFieldSpecified; - - private string holderField; - + [System.Xml.Serialization.XmlEnumAttribute("312104584")] + Item312104584, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date", IsNullable = true)] - public System.Nullable Date - { - get - { - return this.dateField; - } - set - { - this.dateField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("312106512")] + Item312106512, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool DateSpecified - { - get - { - return this.dateFieldSpecified; - } - set - { - this.dateFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("312106514")] + Item312106514, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string Holder - { - get - { - return this.holderField; - } - set - { - this.holderField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("LearningResource", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class LearningResourceType - { - - private string nameField; - - private string authorField; - - private LearningResourceTypeContact[] contactsField; - - private LearningResourceTypeLocation locationField; - - private string statusField; - - private string descriptionField; - - private YearLevelType[] yearLevelsField; - - private ACStrandSubjectAreaType[] subjectAreasField; - - private string[] mediaTypesField; - - private string useAgreementField; - - private System.Nullable agreementDateField; - - private bool agreementDateFieldSpecified; - - private LearningResourceTypeApproval[] approvalsField; - - private LearningResourceTypeEvaluation[] evaluationsField; - - private LearningResourceTypeComponent[] componentsField; - - private string[] learningStandardsField; - - private string learningResourcePackageRefIdField; - - private SIF_MetadataType sIF_MetadataField; - - private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; - - private string refIdField; - - private string langField; - + [System.Xml.Serialization.XmlEnumAttribute("312106516")] + Item312106516, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string Name - { - get - { - return this.nameField; - } - set - { - this.nameField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("315051822")] + Item315051822, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string Author - { - get - { - return this.authorField; - } - set - { - this.authorField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("315051824")] + Item315051824, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("Contact", IsNullable = false)] - public LearningResourceTypeContact[] Contacts - { - get - { - return this.contactsField; - } - set - { - this.contactsField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("315073222")] + Item315073222, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public LearningResourceTypeLocation Location - { - get - { - return this.locationField; - } - set - { - this.locationField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("315101825")] + Item315101825, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string Status - { - get - { - return this.statusField; - } - set - { - this.statusField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("315101827")] + Item315101827, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public string Description - { - get - { - return this.descriptionField; - } - set - { - this.descriptionField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("315101828")] + Item315101828, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("YearLevel", IsNullable = false)] - public YearLevelType[] YearLevels - { - get - { - return this.yearLevelsField; - } - set - { - this.yearLevelsField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("315102330")] + Item315102330, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("ACStrandSubjectArea", IsNullable = false)] - public ACStrandSubjectAreaType[] SubjectAreas - { - get - { - return this.subjectAreasField; - } - set - { - this.subjectAreasField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("315103223")] + Item315103223, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("MediaType", DataType = "token", IsNullable = false)] - public string[] MediaTypes - { - get - { - return this.mediaTypesField; - } - set - { - this.mediaTypesField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("315103225")] + Item315103225, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public string UseAgreement - { - get - { - return this.useAgreementField; - } - set - { - this.useAgreementField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("315103227")] + Item315103227, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date", IsNullable = true)] - public System.Nullable AgreementDate - { - get - { - return this.agreementDateField; - } - set - { - this.agreementDateField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("315103622")] + Item315103622, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool AgreementDateSpecified - { - get - { - return this.agreementDateFieldSpecified; - } - set - { - this.agreementDateFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("315103624")] + Item315103624, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("Approval", IsNullable = false)] - public LearningResourceTypeApproval[] Approvals - { - get - { - return this.approvalsField; - } - set - { - this.approvalsField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("315103626")] + Item315103626, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("Evaluation", IsNullable = false)] - public LearningResourceTypeEvaluation[] Evaluations - { - get - { - return this.evaluationsField; - } - set - { - this.evaluationsField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("315105761")] + Item315105761, + /// - [System.Xml.Serialization.XmlArrayItemAttribute("Component", IsNullable = false)] - public LearningResourceTypeComponent[] Components - { - get - { - return this.componentsField; - } - set - { - this.componentsField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("315105762")] + Item315105762, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("LearningStandardItemRefId", DataType = "token", IsNullable = false)] - public string[] LearningStandards - { - get - { - return this.learningStandardsField; - } - set - { - this.learningStandardsField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("315105763")] + Item315105763, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string LearningResourcePackageRefId - { - get - { - return this.learningResourcePackageRefIdField; - } - set - { - this.learningResourcePackageRefIdField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("315105764")] + Item315105764, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { - return this.sIF_MetadataField; - } - set - { - this.sIF_MetadataField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("315105765")] + Item315105765, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { - return this.sIF_ExtendedElementsField; - } - set - { - this.sIF_ExtendedElementsField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("315105766")] + Item315105766, + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { - return this.refIdField; - } - set - { - this.refIdField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("315106632")] + Item315106632, + /// - [System.Xml.Serialization.XmlAttributeAttribute(Form = System.Xml.Schema.XmlSchemaForm.Qualified, Namespace = "http://www.w3.org/XML/1998/namespace")] - public string lang - { - get - { - return this.langField; - } - set - { - this.langField = 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/au/datamodel/3.4")] - public partial class LearningResourceTypeContact - { - - private NameType nameField; - - private AddressType addressField; - - private PhoneNumberType phoneNumberField; - - private EmailType emailField; - + [System.Xml.Serialization.XmlEnumAttribute("315106634")] + Item315106634, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public NameType Name - { - get - { - return this.nameField; - } - set - { - this.nameField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("315106636")] + Item315106636, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public AddressType Address - { - get - { - return this.addressField; - } - set - { - this.addressField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("315106638")] + Item315106638, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public PhoneNumberType PhoneNumber - { - get - { - return this.phoneNumberField; - } - set - { - this.phoneNumberField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("320016912")] + Item320016912, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public EmailType Email - { - get - { - return this.emailField; - } - set - { - this.emailField = 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/au/datamodel/3.4")] - public partial class LearningResourceTypeLocation - { - - private string referenceTypeField; - - private string valueField; - + [System.Xml.Serialization.XmlEnumAttribute("320016921")] + Item320016921, + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string ReferenceType - { - get - { - return this.referenceTypeField; - } - set - { - this.referenceTypeField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("320016926")] + Item320016926, + /// - [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.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public partial class LearningResourceTypeApproval - { - - private string organizationField; - - private System.DateTime dateField; - - private bool dateFieldSpecified; - + [System.Xml.Serialization.XmlEnumAttribute("320016937")] + Item320016937, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string Organization - { - get - { - return this.organizationField; - } - set - { - this.organizationField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("320016941")] + Item320016941, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date")] - public System.DateTime Date - { - get - { - return this.dateField; - } - set - { - this.dateField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("320016943")] + Item320016943, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool DateSpecified - { - get - { - return this.dateFieldSpecified; - } - set - { - this.dateFieldSpecified = 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/au/datamodel/3.4")] - public partial class LearningResourceTypeEvaluation - { - - private string descriptionField; - - private System.Nullable dateField; - - private bool dateFieldSpecified; - - private NameType nameField; - - private string refIdField; - + [System.Xml.Serialization.XmlEnumAttribute("320016945")] + Item320016945, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public string Description - { - get - { - return this.descriptionField; - } - set - { - this.descriptionField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("320016946")] + Item320016946, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date", IsNullable = true)] - public System.Nullable Date - { - get - { - return this.dateField; - } - set - { - this.dateField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("320016947")] + Item320016947, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool DateSpecified - { - get - { - return this.dateFieldSpecified; - } - set - { - this.dateFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("320052662")] + Item320052662, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public NameType Name - { - get - { - return this.nameField; - } - set - { - this.nameField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("320052663")] + Item320052663, + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { - return this.refIdField; - } - set - { - this.refIdField = 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/au/datamodel/3.4")] - public partial class LearningResourceTypeComponent - { - - private string nameField; - - private string referenceField; - - private string descriptionField; - - private string[] strategiesField; - - private LearningResourceTypeComponentAssociatedObject[] associatedObjectsField; - + [System.Xml.Serialization.XmlEnumAttribute("320052665")] + Item320052665, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string Name - { - get - { - return this.nameField; - } - set - { - this.nameField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("320052666")] + Item320052666, + /// - public string Reference - { - get - { - return this.referenceField; - } - set - { - this.referenceField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("320052668")] + Item320052668, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public string Description - { - get - { - return this.descriptionField; - } - set - { - this.descriptionField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("320053612")] + Item320053612, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("Strategy", IsNullable = false)] - public string[] Strategies - { - get - { - return this.strategiesField; - } - set - { - this.strategiesField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("320053614")] + Item320053614, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("AssociatedObject", IsNullable = false)] - public LearningResourceTypeComponentAssociatedObject[] AssociatedObjects - { - get - { - return this.associatedObjectsField; - } - set - { - this.associatedObjectsField = 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/au/datamodel/3.4")] - public partial class LearningResourceTypeComponentAssociatedObject - { - - private string sIF_RefObjectField; - - private string valueField; - + [System.Xml.Serialization.XmlEnumAttribute("320053616")] + Item320053616, + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "NCName")] - public string SIF_RefObject - { - get - { - return this.sIF_RefObjectField; - } - set - { - this.sIF_RefObjectField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("320056662")] + Item320056662, + /// - [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.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("LearningResourcePackage", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class LearningResourcePackageType : AbstractContentPackageType - { - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("AssessmentItem", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class AssessmentItemType - { - - private string assessmentFormRefIdField; - - private AssessmentItemTypeResponseType responseTypeField; - - private bool responseTypeFieldSpecified; - - private string itemLabelField; - - private string itemNameField; - - private string[] learningStandardItemsField; - - private AbstractContentElementType stimulusField; - - private AbstractContentElementType stemField; - - private AssessmentItemTypeChoice[] responseChoicesField; - - private string itemScoreMaximumField; - - private string itemScoreMinimumField; - - private AssessmentItemTypePerformanceLevel[] performanceLevelsField; - - private SIF_MetadataType sIF_MetadataField; - - private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; - - private string refIdField; - + [System.Xml.Serialization.XmlEnumAttribute("320056665")] + Item320056665, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] - public string AssessmentFormRefId - { - get - { - return this.assessmentFormRefIdField; - } - set - { - this.assessmentFormRefIdField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("320056666")] + Item320056666, + /// - public AssessmentItemTypeResponseType ResponseType - { - get - { - return this.responseTypeField; - } - set - { - this.responseTypeField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("320056667")] + Item320056667, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool ResponseTypeSpecified - { - get - { - return this.responseTypeFieldSpecified; - } - set - { - this.responseTypeFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("320056668")] + Item320056668, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] - public string ItemLabel - { - get - { - return this.itemLabelField; - } - set - { - this.itemLabelField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("320056914")] + Item320056914, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public string ItemName - { - get - { - return this.itemNameField; - } - set - { - this.itemNameField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("320056916")] + Item320056916, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("LearningStandardItemRefId", DataType = "token", IsNullable = false)] - public string[] LearningStandardItems - { - get - { - return this.learningStandardItemsField; - } - set - { - this.learningStandardItemsField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("320056923")] + Item320056923, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public AbstractContentElementType Stimulus - { - get - { - return this.stimulusField; - } - set - { - this.stimulusField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("320056928")] + Item320056928, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public AbstractContentElementType Stem - { - get - { - return this.stemField; - } - set - { - this.stemField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("320056931")] + Item320056931, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("Choice", IsNullable = false)] - public AssessmentItemTypeChoice[] ResponseChoices - { - get - { - return this.responseChoicesField; - } - set - { - this.responseChoicesField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("320056933")] + Item320056933, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string ItemScoreMaximum - { - get - { - return this.itemScoreMaximumField; - } - set - { - this.itemScoreMaximumField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("320056935")] + Item320056935, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string ItemScoreMinimum - { - get - { - return this.itemScoreMinimumField; - } - set - { - this.itemScoreMinimumField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("325050300")] + Item325050300, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("PerformanceLevel", IsNullable = false)] - public AssessmentItemTypePerformanceLevel[] PerformanceLevels - { - get - { - return this.performanceLevelsField; - } - set - { - this.performanceLevelsField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("325051750")] + Item325051750, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { - return this.sIF_MetadataField; - } - set - { - this.sIF_MetadataField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("325055600")] + Item325055600, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { - return this.sIF_ExtendedElementsField; - } - set - { - this.sIF_ExtendedElementsField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("325055800")] + Item325055800, + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { - return this.refIdField; - } - set - { - this.refIdField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum AssessmentItemTypeResponseType - { - + [System.Xml.Serialization.XmlEnumAttribute("325056150")] + Item325056150, + /// - [System.Xml.Serialization.XmlEnumAttribute("multiple-choice")] - multiplechoice, - + [System.Xml.Serialization.XmlEnumAttribute("325056412")] + Item325056412, + /// - [System.Xml.Serialization.XmlEnumAttribute("multiple-multiple choice")] - multiplemultiplechoice, - + [System.Xml.Serialization.XmlEnumAttribute("325056414")] + Item325056414, + /// - [System.Xml.Serialization.XmlEnumAttribute("true-false")] - truefalse, - + [System.Xml.Serialization.XmlEnumAttribute("325056415")] + Item325056415, + /// - [System.Xml.Serialization.XmlEnumAttribute("fill-in-the-blank")] - fillintheblank, - + [System.Xml.Serialization.XmlEnumAttribute("325056417")] + Item325056417, + /// - [System.Xml.Serialization.XmlEnumAttribute("short-answer")] - shortanswer, - + [System.Xml.Serialization.XmlEnumAttribute("325056418")] + Item325056418, + /// - essay, - } - - /// - [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/au/datamodel/3.4")] - public partial class AssessmentItemTypeChoice - { - - private string choiceLabelField; - - private AbstractContentElementType choiceContentField; - - private System.Nullable creditValueField; - - private bool creditValueFieldSpecified; - + [System.Xml.Serialization.XmlEnumAttribute("330056362")] + Item330056362, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string ChoiceLabel - { - get - { - return this.choiceLabelField; - } - set - { - this.choiceLabelField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("330056365")] + Item330056365, + /// - public AbstractContentElementType ChoiceContent - { - get - { - return this.choiceContentField; - } - set - { - this.choiceContentField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("330056368")] + Item330056368, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable CreditValue - { - get - { - return this.creditValueField; - } - set - { - this.creditValueField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("330103362")] + Item330103362, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool CreditValueSpecified - { - get - { - return this.creditValueFieldSpecified; - } - set - { - this.creditValueFieldSpecified = 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/au/datamodel/3.4")] - public partial class AssessmentItemTypePerformanceLevel - { - - private AssessmentItemTypePerformanceLevelCutScores cutScoresField; - - private string levelNameField; - + [System.Xml.Serialization.XmlEnumAttribute("330103366")] + Item330103366, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public AssessmentItemTypePerformanceLevelCutScores CutScores - { - get - { - return this.cutScoresField; - } - set - { - this.cutScoresField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("330150370")] + Item330150370, + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "normalizedString")] - public string LevelName - { - get - { - return this.levelNameField; - } - set - { - this.levelNameField = 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/au/datamodel/3.4")] - public partial class AssessmentItemTypePerformanceLevelCutScores - { - - private string lowerCutField; - - private string upperCutField; - - private AUCodeSetsAssessmentReportingMethodType scoreMetricField; - + [System.Xml.Serialization.XmlEnumAttribute("330152272")] + Item330152272, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string LowerCut - { - get - { - return this.lowerCutField; - } - set - { - this.lowerCutField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("330152274")] + Item330152274, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string UpperCut - { - get - { - return this.upperCutField; - } - set - { - this.upperCutField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("330152276")] + Item330152276, + /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public AUCodeSetsAssessmentReportingMethodType ScoreMetric - { - get - { - return this.scoreMetricField; - } - set - { - this.scoreMetricField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum AUCodeSetsAssessmentReportingMethodType - { - + [System.Xml.Serialization.XmlEnumAttribute("330152278")] + Item330152278, + /// - [System.Xml.Serialization.XmlEnumAttribute("0512")] - Item0512, - + [System.Xml.Serialization.XmlEnumAttribute("330153364")] + Item330153364, + /// - [System.Xml.Serialization.XmlEnumAttribute("0490")] - Item0490, - + [System.Xml.Serialization.XmlEnumAttribute("330153368")] + Item330153368, + /// - [System.Xml.Serialization.XmlEnumAttribute("0492")] - Item0492, - + [System.Xml.Serialization.XmlEnumAttribute("330156363")] + Item330156363, + /// - [System.Xml.Serialization.XmlEnumAttribute("0493")] - Item0493, - + [System.Xml.Serialization.XmlEnumAttribute("330156366")] + Item330156366, + /// - [System.Xml.Serialization.XmlEnumAttribute("3473")] - Item3473, - + [System.Xml.Serialization.XmlEnumAttribute("330156367")] + Item330156367, + /// - [System.Xml.Serialization.XmlEnumAttribute("3474")] - Item3474, - + [System.Xml.Serialization.XmlEnumAttribute("330157550")] + Item330157550, + /// - [System.Xml.Serialization.XmlEnumAttribute("3475")] - Item3475, - + [System.Xml.Serialization.XmlEnumAttribute("335050412")] + Item335050412, + /// - [System.Xml.Serialization.XmlEnumAttribute("0144")] - Item0144, - + [System.Xml.Serialization.XmlEnumAttribute("335050416")] + Item335050416, + /// - [System.Xml.Serialization.XmlEnumAttribute("0513")] - Item0513, - + [System.Xml.Serialization.XmlEnumAttribute("335050418")] + Item335050418, + /// - [System.Xml.Serialization.XmlEnumAttribute("0497")] - Item0497, - + [System.Xml.Serialization.XmlEnumAttribute("335050450")] + Item335050450, + /// - [System.Xml.Serialization.XmlEnumAttribute("0498")] - Item0498, - + [System.Xml.Serialization.XmlEnumAttribute("335050762")] + Item335050762, + /// - [System.Xml.Serialization.XmlEnumAttribute("0499")] - Item0499, - + [System.Xml.Serialization.XmlEnumAttribute("335050765")] + Item335050765, + /// - [System.Xml.Serialization.XmlEnumAttribute("9999")] - Item9999, - + [System.Xml.Serialization.XmlEnumAttribute("335050900")] + Item335050900, + /// - [System.Xml.Serialization.XmlEnumAttribute("0500")] - Item0500, - + [System.Xml.Serialization.XmlEnumAttribute("335052750")] + Item335052750, + /// - [System.Xml.Serialization.XmlEnumAttribute("3476")] - Item3476, - + [System.Xml.Serialization.XmlEnumAttribute("335054712")] + Item335054712, + /// - [System.Xml.Serialization.XmlEnumAttribute("0502")] - Item0502, - + [System.Xml.Serialization.XmlEnumAttribute("335054714")] + Item335054714, + /// - [System.Xml.Serialization.XmlEnumAttribute("0503")] - Item0503, - + [System.Xml.Serialization.XmlEnumAttribute("335054716")] + Item335054716, + /// - [System.Xml.Serialization.XmlEnumAttribute("0504")] - Item0504, - + [System.Xml.Serialization.XmlEnumAttribute("335057400")] + Item335057400, + /// - [System.Xml.Serialization.XmlEnumAttribute("3478")] - Item3478, - + [System.Xml.Serialization.XmlEnumAttribute("340054772")] + Item340054772, + /// - [System.Xml.Serialization.XmlEnumAttribute("3479")] - Item3479, - + [System.Xml.Serialization.XmlEnumAttribute("340103982")] + Item340103982, + /// - [System.Xml.Serialization.XmlEnumAttribute("0506")] - Item0506, - + [System.Xml.Serialization.XmlEnumAttribute("340103984")] + Item340103984, + /// - [System.Xml.Serialization.XmlEnumAttribute("3480")] - Item3480, - + [System.Xml.Serialization.XmlEnumAttribute("340103986")] + Item340103986, + /// - ZZREDACTED, - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("AssessmentAdministration", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class AssessmentAdministrationType - { - - private string assessmentFormRefIdField; - - private string administrationNameField; - - private AssessmentAdministrationTypeSpecialCondition[] specialConditionsField; - - private System.DateTime administrationDateTimeField; - - private bool administrationDateTimeFieldSpecified; - - private System.Nullable startDateTimeField; - - private bool startDateTimeFieldSpecified; - - private System.Nullable finishDateTimeField; - - private bool finishDateTimeFieldSpecified; - - private System.Nullable dueDateTimeField; - - private bool dueDateTimeFieldSpecified; - - private AddressType addressField; - - private string staffPersonalRefIdField; - - private string lEAInfoRefIdField; - - private string schoolInfoRefIdField; - - private SIF_MetadataType sIF_MetadataField; - - private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; - - private string refIdField; - + [System.Xml.Serialization.XmlEnumAttribute("340104773")] + Item340104773, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] - public string AssessmentFormRefId - { - get - { - return this.assessmentFormRefIdField; - } - set - { - this.assessmentFormRefIdField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("340104775")] + Item340104775, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string AdministrationName - { - get - { - return this.administrationNameField; - } - set - { - this.administrationNameField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("340104777")] + Item340104777, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SpecialCondition", IsNullable = false)] - public AssessmentAdministrationTypeSpecialCondition[] SpecialConditions - { - get - { - return this.specialConditionsField; - } - set - { - this.specialConditionsField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("340107342")] + Item340107342, + /// - public System.DateTime AdministrationDateTime - { - get - { - return this.administrationDateTimeField; - } - set - { - this.administrationDateTimeField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("340107345")] + Item340107345, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool AdministrationDateTimeSpecified - { - get - { - return this.administrationDateTimeFieldSpecified; - } - set - { - this.administrationDateTimeFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("345057001")] + Item345057001, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable StartDateTime - { - get - { - return this.startDateTimeField; - } - set - { - this.startDateTimeField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("345057003")] + Item345057003, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool StartDateTimeSpecified - { - get - { - return this.startDateTimeFieldSpecified; - } - set - { - this.startDateTimeFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("345057007")] + Item345057007, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable FinishDateTime - { - get - { - return this.finishDateTimeField; - } - set - { - this.finishDateTimeField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("345057012")] + Item345057012, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool FinishDateTimeSpecified - { - get - { - return this.finishDateTimeFieldSpecified; - } - set - { - this.finishDateTimeFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("345057014")] + Item345057014, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable DueDateTime - { - get - { - return this.dueDateTimeField; - } - set - { - this.dueDateTimeField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("345057015")] + Item345057015, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool DueDateTimeSpecified - { - get - { - return this.dueDateTimeFieldSpecified; - } - set - { - this.dueDateTimeFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("345057018")] + Item345057018, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public AddressType Address - { - get - { - return this.addressField; - } - set - { - this.addressField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("345057023")] + Item345057023, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string StaffPersonalRefId - { - get - { - return this.staffPersonalRefIdField; - } - set - { - this.staffPersonalRefIdField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("345057026")] + Item345057026, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string LEAInfoRefId - { - get - { - return this.lEAInfoRefIdField; - } - set - { - this.lEAInfoRefIdField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("345057027")] + Item345057027, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string SchoolInfoRefId - { - get - { - return this.schoolInfoRefIdField; - } - set - { - this.schoolInfoRefIdField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("345057031")] + Item345057031, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { - return this.sIF_MetadataField; - } - set - { - this.sIF_MetadataField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("345057033")] + Item345057033, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { - return this.sIF_ExtendedElementsField; - } - set - { - this.sIF_ExtendedElementsField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("345057034")] + Item345057034, + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { - return this.refIdField; - } - set - { - this.refIdField = 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/au/datamodel/3.4")] - public partial class AssessmentAdministrationTypeSpecialCondition - { - - private string codeField; - - private string valueField; - + [System.Xml.Serialization.XmlEnumAttribute("345057038")] + Item345057038, + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string Code - { - get - { - return this.codeField; - } - set - { - this.codeField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("345057041")] + Item345057041, + /// - [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.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("StudentScoreSet", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class StudentScoreSetType - { - - private AUCodeSetsAssessmentReportingMethodType scoreMetricField; - - private bool scoreMetricFieldSpecified; - - private string assessmentAdministrationRefIdField; - - private string studentPersonalRefIdField; - - private string assessmentRegistrationRefIdField; - - private StudentScoreSetTypeScore[] scoresField; - - private System.Nullable startDateTimeField; - - private bool startDateTimeFieldSpecified; - - private System.Nullable finishDateTimeField; - - private bool finishDateTimeFieldSpecified; - - private SIF_MetadataType sIF_MetadataField; - - private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; - - private string refIdField; - + [System.Xml.Serialization.XmlEnumAttribute("345057044")] + Item345057044, + /// - public AUCodeSetsAssessmentReportingMethodType ScoreMetric - { - get - { - return this.scoreMetricField; - } - set - { - this.scoreMetricField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("345057047")] + Item345057047, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool ScoreMetricSpecified - { - get - { - return this.scoreMetricFieldSpecified; - } - set - { - this.scoreMetricFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("345057051")] + Item345057051, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] - public string AssessmentAdministrationRefId - { - get - { - return this.assessmentAdministrationRefIdField; - } - set - { - this.assessmentAdministrationRefIdField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("345057054")] + Item345057054, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] - public string StudentPersonalRefId - { - get - { - return this.studentPersonalRefIdField; - } - set - { - this.studentPersonalRefIdField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("345057058")] + Item345057058, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string AssessmentRegistrationRefId - { - get - { - return this.assessmentRegistrationRefIdField; - } - set - { - this.assessmentRegistrationRefIdField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("345057062")] + Item345057062, + /// - [System.Xml.Serialization.XmlArrayItemAttribute("Score", IsNullable = false)] - public StudentScoreSetTypeScore[] Scores - { - get - { - return this.scoresField; - } - set - { - this.scoresField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("345057065")] + Item345057065, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable StartDateTime - { - get - { - return this.startDateTimeField; - } - set - { - this.startDateTimeField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("345057068")] + Item345057068, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool StartDateTimeSpecified - { - get - { - return this.startDateTimeFieldSpecified; - } - set - { - this.startDateTimeFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("345057071")] + Item345057071, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable FinishDateTime - { - get - { - return this.finishDateTimeField; - } - set - { - this.finishDateTimeField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("345057074")] + Item345057074, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool FinishDateTimeSpecified - { - get - { - return this.finishDateTimeFieldSpecified; - } - set - { - this.finishDateTimeFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("345057078")] + Item345057078, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { - return this.sIF_MetadataField; - } - set - { - this.sIF_MetadataField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("345107005")] + Item345107005, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { - return this.sIF_ExtendedElementsField; - } - set - { - this.sIF_ExtendedElementsField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("345107028")] + Item345107028, + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { - return this.refIdField; - } - set - { - this.refIdField = 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/au/datamodel/3.4")] - public partial class StudentScoreSetTypeScore - { - - private string scoreValueField; - - private string diagnosticStatementField; - - private string descriptionField; - - private System.Nullable numberOfResponsesField; - - private bool numberOfResponsesFieldSpecified; - - private string assessmentSubTestRefIdField; - + [System.Xml.Serialization.XmlEnumAttribute("345107030")] + Item345107030, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string ScoreValue - { - get - { - return this.scoreValueField; - } - set - { - this.scoreValueField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("345151900")] + Item345151900, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public string DiagnosticStatement - { - get - { - return this.diagnosticStatementField; - } - set - { - this.diagnosticStatementField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("345152312")] + Item345152312, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public string Description - { - get - { - return this.descriptionField; - } - set - { - this.descriptionField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("345152314")] + Item345152314, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable NumberOfResponses - { - get - { - return this.numberOfResponsesField; - } - set - { - this.numberOfResponsesField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("345153800")] + Item345153800, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool NumberOfResponsesSpecified - { - get - { - return this.numberOfResponsesFieldSpecified; - } - set - { - this.numberOfResponsesFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("345155790")] + Item345155790, + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string AssessmentSubTestRefId - { - get - { - return this.assessmentSubTestRefIdField; - } - set - { - this.assessmentSubTestRefIdField = value; - } - } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("AssessmentSubTest", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class AssessmentSubTestType - { - - private string nameField; - - private AssessmentSubTestTypeScoreRange scoreRangeField; - - private AssessmentSubTestTypePerformanceLevel[] performanceLevelsField; - - private string subjectAreaField; - - private YearLevelType[] yearLevelsField; - - private string[] assessmentSubTestRefIdsField; - - private System.Nullable subTestTierField; - - private bool subTestTierFieldSpecified; - - private string[] learningStandardItemRefIdsField; - - private string abbreviationField; - - private string descriptionField; - - private System.Nullable numberOfItemsField; - - private bool numberOfItemsFieldSpecified; - - private System.Nullable containerOnlyField; - - private bool containerOnlyFieldSpecified; - - private SIF_MetadataType sIF_MetadataField; - - private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; - - private string refIdField; - + [System.Xml.Serialization.XmlEnumAttribute("345157043")] + Item345157043, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string Name - { - get - { - return this.nameField; - } - set - { - this.nameField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("345157076")] + Item345157076, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public AssessmentSubTestTypeScoreRange ScoreRange - { - get - { - return this.scoreRangeField; - } - set - { - this.scoreRangeField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("350052062")] + Item350052062, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("PerformanceLevel", IsNullable = false)] - public AssessmentSubTestTypePerformanceLevel[] PerformanceLevels - { - get - { - return this.performanceLevelsField; - } - set - { - this.performanceLevelsField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("350052065")] + Item350052065, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string SubjectArea - { - get - { - return this.subjectAreaField; - } - set - { - this.subjectAreaField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("350052066")] + Item350052066, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("YearLevel", IsNullable = false)] - public YearLevelType[] YearLevels - { - get - { - return this.yearLevelsField; - } - set - { - this.yearLevelsField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("350052068")] + Item350052068, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("AssessmentSubTestRefId", DataType = "token", IsNullable = false)] - public string[] AssessmentSubTestRefIds - { - get - { - return this.assessmentSubTestRefIdsField; - } - set - { - this.assessmentSubTestRefIdsField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("350052072")] + Item350052072, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable SubTestTier - { - get - { - return this.subTestTierField; - } - set - { - this.subTestTierField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("350052074")] + Item350052074, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool SubTestTierSpecified - { - get - { - return this.subTestTierFieldSpecified; - } - set - { - this.subTestTierFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("350052076")] + Item350052076, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("LearningStandardItemRefId", DataType = "token", IsNullable = false)] - public string[] LearningStandardItemRefIds - { - get - { - return this.learningStandardItemRefIdsField; - } - set - { - this.learningStandardItemRefIdsField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("350100250")] + Item350100250, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string Abbreviation - { - get - { - return this.abbreviationField; - } - set - { - this.abbreviationField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("350102067")] + Item350102067, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public string Description - { - get - { - return this.descriptionField; - } - set - { - this.descriptionField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("350102078")] + Item350102078, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable NumberOfItems - { - get - { - return this.numberOfItemsField; - } - set - { - this.numberOfItemsField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("350102262")] + Item350102262, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool NumberOfItemsSpecified - { - get - { - return this.numberOfItemsFieldSpecified; - } - set - { - this.numberOfItemsFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("350102264")] + Item350102264, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable ContainerOnly - { - get - { - return this.containerOnlyField; - } - set - { - this.containerOnlyField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("350102500")] + Item350102500, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool ContainerOnlySpecified - { - get - { - return this.containerOnlyFieldSpecified; - } - set - { - this.containerOnlyFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("350102600")] + Item350102600, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { - return this.sIF_MetadataField; - } - set - { - this.sIF_MetadataField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("350103100")] + Item350103100, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { - return this.sIF_ExtendedElementsField; - } - set - { - this.sIF_ExtendedElementsField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("350103830")] + Item350103830, + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { - return this.refIdField; - } - set - { - this.refIdField = 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/au/datamodel/3.4")] - public partial class AssessmentSubTestTypeScoreRange - { - - private string minimumField; - - private string maximumField; - - private AUCodeSetsAssessmentReportingMethodType scoreMetricField; - + [System.Xml.Serialization.XmlEnumAttribute("350104420")] + Item350104420, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string Minimum - { - get - { - return this.minimumField; - } - set - { - this.minimumField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("350104570")] + Item350104570, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string Maximum - { - get - { - return this.maximumField; - } - set - { - this.maximumField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("350104830")] + Item350104830, + /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public AUCodeSetsAssessmentReportingMethodType ScoreMetric - { - get - { - return this.scoreMetricField; - } - set - { - this.scoreMetricField = 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/au/datamodel/3.4")] - public partial class AssessmentSubTestTypePerformanceLevel - { - - private AssessmentSubTestTypePerformanceLevelCutScores cutScoresField; - - private string levelNameField; - + [System.Xml.Serialization.XmlEnumAttribute("350105670")] + Item350105670, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public AssessmentSubTestTypePerformanceLevelCutScores CutScores - { - get - { - return this.cutScoresField; - } - set - { - this.cutScoresField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("350105781")] + Item350105781, + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string LevelName - { - get - { - return this.levelNameField; - } - set - { - this.levelNameField = 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/au/datamodel/3.4")] - public partial class AssessmentSubTestTypePerformanceLevelCutScores - { - - private string lowerCutField; - - private string upperCutField; - - private AUCodeSetsAssessmentReportingMethodType scoreMetricField; - + [System.Xml.Serialization.XmlEnumAttribute("350105783")] + Item350105783, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string LowerCut - { - get - { - return this.lowerCutField; - } - set - { - this.lowerCutField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("350105784")] + Item350105784, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string UpperCut - { - get - { - return this.upperCutField; - } - set - { - this.upperCutField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("350105786")] + Item350105786, + /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public AUCodeSetsAssessmentReportingMethodType ScoreMetric - { - get - { - return this.scoreMetricField; - } - set - { - this.scoreMetricField = value; - } - } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("AssessmentForm", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class AssessmentFormType - { - - private string assessmentRefIdField; - - private System.Nullable assessmentTypeField; - - private bool assessmentTypeFieldSpecified; - - private string formNameField; - - private string[] formNumbersField; - - private string levelField; - - private string periodField; - - private YearLevelType[] yearLevelsField; - - private string[] assessmentSubTestRefIdsField; - - private SIF_MetadataType sIF_MetadataField; - - private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; - - private string refIdField; - + [System.Xml.Serialization.XmlEnumAttribute("350105788")] + Item350105788, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] - public string AssessmentRefId - { - get - { - return this.assessmentRefIdField; - } - set - { - this.assessmentRefIdField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("350106070")] + Item350106070, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable AssessmentType - { - get - { - return this.assessmentTypeField; - } - set - { - this.assessmentTypeField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("350106812")] + Item350106812, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool AssessmentTypeSpecified - { - get - { - return this.assessmentTypeFieldSpecified; - } - set - { - this.assessmentTypeFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("350106814")] + Item350106814, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string FormName - { - get - { - return this.formNameField; - } - set - { - this.formNameField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("350106816")] + Item350106816, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("FormNumber", DataType = "token", IsNullable = false)] - public string[] FormNumbers - { - get - { - return this.formNumbersField; - } - set - { - this.formNumbersField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("350106818")] + Item350106818, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string Level - { - get - { - return this.levelField; - } - set - { - this.levelField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("350106950")] + Item350106950, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string Period - { - get - { - return this.periodField; - } - set - { - this.periodField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("350106963")] + Item350106963, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("YearLevel", IsNullable = false)] - public YearLevelType[] YearLevels - { - get - { - return this.yearLevelsField; - } - set - { - this.yearLevelsField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("350106965")] + Item350106965, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("AssessmentSubTestRefId", DataType = "token", IsNullable = false)] - public string[] AssessmentSubTestRefIds - { - get - { - return this.assessmentSubTestRefIdsField; - } - set - { - this.assessmentSubTestRefIdsField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("350106968")] + Item350106968, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { - return this.sIF_MetadataField; - } - set - { - this.sIF_MetadataField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("350106972")] + Item350106972, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { - return this.sIF_ExtendedElementsField; - } - set - { - this.sIF_ExtendedElementsField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("350106974")] + Item350106974, + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { - return this.refIdField; - } - set - { - this.refIdField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum AssessmentFormTypeAssessmentType - { - + [System.Xml.Serialization.XmlEnumAttribute("350106976")] + Item350106976, + /// - standard, - + [System.Xml.Serialization.XmlEnumAttribute("350106978")] + Item350106978, + /// - alternate, - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("AssessmentRegistration", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class AssessmentRegistrationType - { - - private string studentPersonalRefIdField; - - private string assessmentAdministrationRefIdField; - - private System.DateTime creationDateTimeField; - - private bool creationDateTimeFieldSpecified; - - private AssessmentRegistrationTypeStudentSpecialCondition[] studentSpecialConditionsField; - - private YearLevelType studentYearLevelField; - - private YearLevelType assessmentYearLevelField; - - private AssessmentRegistrationTypeAssessmentStudentSnapshot assessmentStudentSnapshotField; - - private string lEAInfoRefIdField; - - private string schoolInfoRefIdField; - - private string staffPersonalRefIdField; - - private SIF_MetadataType sIF_MetadataField; - - private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; - - private string refIdField; - + [System.Xml.Serialization.XmlEnumAttribute("350106982")] + Item350106982, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] - public string StudentPersonalRefId - { - get - { - return this.studentPersonalRefIdField; - } - set - { - this.studentPersonalRefIdField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("350106984")] + Item350106984, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] - public string AssessmentAdministrationRefId - { - get - { - return this.assessmentAdministrationRefIdField; - } - set - { - this.assessmentAdministrationRefIdField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("350106986")] + Item350106986, + /// - public System.DateTime CreationDateTime - { - get - { - return this.creationDateTimeField; - } - set - { - this.creationDateTimeField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("350106992")] + Item350106992, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool CreationDateTimeSpecified - { - get - { - return this.creationDateTimeFieldSpecified; - } - set - { - this.creationDateTimeFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("350106993")] + Item350106993, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("StudentSpecialCondition", IsNullable = false)] - public AssessmentRegistrationTypeStudentSpecialCondition[] StudentSpecialConditions - { - get - { - return this.studentSpecialConditionsField; - } - set - { - this.studentSpecialConditionsField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("350106995")] + Item350106995, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public YearLevelType StudentYearLevel - { - get - { - return this.studentYearLevelField; - } - set - { - this.studentYearLevelField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("350106996")] + Item350106996, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public YearLevelType AssessmentYearLevel - { - get - { - return this.assessmentYearLevelField; - } - set - { - this.assessmentYearLevelField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("350106998")] + Item350106998, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public AssessmentRegistrationTypeAssessmentStudentSnapshot AssessmentStudentSnapshot - { - get - { - return this.assessmentStudentSnapshotField; - } - set - { - this.assessmentStudentSnapshotField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("350107300")] + Item350107300, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string LEAInfoRefId - { - get - { - return this.lEAInfoRefIdField; - } - set - { - this.lEAInfoRefIdField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("350107570")] + Item350107570, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string SchoolInfoRefId - { - get - { - return this.schoolInfoRefIdField; - } - set - { - this.schoolInfoRefIdField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("350107600")] + Item350107600, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string StaffPersonalRefId - { - get - { - return this.staffPersonalRefIdField; - } - set - { - this.staffPersonalRefIdField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("355051950")] + Item355051950, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { - return this.sIF_MetadataField; - } - set - { - this.sIF_MetadataField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("355052250")] + Item355052250, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { - return this.sIF_ExtendedElementsField; - } - set - { - this.sIF_ExtendedElementsField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("355052450")] + Item355052450, + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { - return this.refIdField; - } - set - { - this.refIdField = 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/au/datamodel/3.4")] - public partial class AssessmentRegistrationTypeStudentSpecialCondition - { - - private string codeField; - - private string valueField; - + [System.Xml.Serialization.XmlEnumAttribute("355052770")] + Item355052770, + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string Code - { - get - { - return this.codeField; - } - set - { - this.codeField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("355053200")] + Item355053200, + /// - [System.Xml.Serialization.XmlTextAttribute(DataType = "normalizedString")] - public string Value - { - get - { - return this.valueField; - } - set - { - this.valueField = 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/au/datamodel/3.4")] - public partial class AssessmentRegistrationTypeAssessmentStudentSnapshot - { - - private System.Nullable sexField; - - private bool sexFieldSpecified; - - private System.Nullable birthDateField; - - private bool birthDateFieldSpecified; - + [System.Xml.Serialization.XmlEnumAttribute("355054800")] + Item355054800, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable Sex - { - get - { - return this.sexField; - } - set - { - this.sexField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("355055250")] + Item355055250, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool SexSpecified - { - get - { - return this.sexFieldSpecified; - } - set - { - this.sexFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("355055300")] + Item355055300, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date", IsNullable = true)] - public System.Nullable BirthDate - { - get - { - return this.birthDateField; - } - set - { - this.birthDateField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("355056300")] + Item355056300, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool BirthDateSpecified - { - get - { - return this.birthDateFieldSpecified; - } - set - { - this.birthDateFieldSpecified = value; - } - } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("ResourceUsage", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class ResourceUsageType - { - - private string schoolInfoRefIdField; - - private ResourceUsageTypeResourceUsageContentType resourceUsageContentTypeField; - - private ResourceUsageTypeResourceReportColumn[] resourceReportColumnListField; - - private ResourceUsageTypeResourceReportLine[] resourceReportLineListField; - - private SIF_MetadataType sIF_MetadataField; - - private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; - - private string refIdField; - + [System.Xml.Serialization.XmlEnumAttribute("385019779")] + Item385019779, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] - public string SchoolInfoRefId - { - get - { - return this.schoolInfoRefIdField; - } - set - { - this.schoolInfoRefIdField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("405052030")] + Item405052030, + /// - public ResourceUsageTypeResourceUsageContentType ResourceUsageContentType - { - get - { - return this.resourceUsageContentTypeField; - } - set - { - this.resourceUsageContentTypeField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("405055681")] + Item405055681, + /// - [System.Xml.Serialization.XmlArrayItemAttribute("ResourceReportColumn", IsNullable = false)] - public ResourceUsageTypeResourceReportColumn[] ResourceReportColumnList - { - get - { - return this.resourceReportColumnListField; - } - set - { - this.resourceReportColumnListField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("405055683")] + Item405055683, + /// - [System.Xml.Serialization.XmlArrayItemAttribute("ResourceReportLine", IsNullable = false)] - public ResourceUsageTypeResourceReportLine[] ResourceReportLineList - { - get - { - return this.resourceReportLineListField; - } - set - { - this.resourceReportLineListField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("405055684")] + Item405055684, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { - return this.sIF_MetadataField; - } - set - { - this.sIF_MetadataField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("405055686")] + Item405055686, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { - return this.sIF_ExtendedElementsField; - } - set - { - this.sIF_ExtendedElementsField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("405055688")] + Item405055688, + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { - return this.refIdField; - } - set - { - this.refIdField = 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/au/datamodel/3.4")] - public partial class ResourceUsageTypeResourceUsageContentType - { - - private AUCodeSetsResourceUsageContentTypeType codeField; - - private bool codeFieldSpecified; - - private string localDescriptionField; - + [System.Xml.Serialization.XmlEnumAttribute("405055891")] + Item405055891, + /// - public AUCodeSetsResourceUsageContentTypeType Code - { - get - { - return this.codeField; - } - set - { - this.codeField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("405055894")] + Item405055894, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool CodeSpecified - { - get - { - return this.codeFieldSpecified; - } - set - { - this.codeFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("405057141")] + Item405057141, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public string LocalDescription - { - get - { - return this.localDescriptionField; - } - set - { - this.localDescriptionField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum AUCodeSetsResourceUsageContentTypeType - { - + [System.Xml.Serialization.XmlEnumAttribute("405057143")] + Item405057143, + /// - [System.Xml.Serialization.XmlEnumAttribute("01")] - Item01, - + [System.Xml.Serialization.XmlEnumAttribute("405057144")] + Item405057144, + /// - [System.Xml.Serialization.XmlEnumAttribute("09")] - Item09, - + [System.Xml.Serialization.XmlEnumAttribute("405057146")] + Item405057146, + /// - ZZREDACTED, - } - - /// - [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/au/datamodel/3.4")] - public partial class ResourceUsageTypeResourceReportColumn - { - - private string columnNameField; - - private string columnDescriptionField; - - private string columnDelimiterField; - + [System.Xml.Serialization.XmlEnumAttribute("405057148")] + Item405057148, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string ColumnName - { - get - { - return this.columnNameField; - } - set - { - this.columnNameField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("405057701")] + Item405057701, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string ColumnDescription - { - get - { - return this.columnDescriptionField; - } - set - { - this.columnDescriptionField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("405057704")] + Item405057704, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string ColumnDelimiter - { - get - { - return this.columnDelimiterField; - } - set - { - this.columnDelimiterField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public partial class ResourceUsageTypeResourceReportLine - { - - private ResourceUsageTypeResourceReportLineSIF_RefId sIF_RefIdField; - - private System.DateTime startDateField; - - private bool startDateFieldSpecified; - - private System.Nullable endDateField; - - private bool endDateFieldSpecified; - - private MonetaryAmountType currentCostField; - - private string reportRowField; - + [System.Xml.Serialization.XmlEnumAttribute("405057705")] + Item405057705, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public ResourceUsageTypeResourceReportLineSIF_RefId SIF_RefId - { - get - { - return this.sIF_RefIdField; - } - set - { - this.sIF_RefIdField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("405057708")] + Item405057708, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date")] - public System.DateTime StartDate - { - get - { - return this.startDateField; - } - set - { - this.startDateField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("405101061")] + Item405101061, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool StartDateSpecified - { - get - { - return this.startDateFieldSpecified; - } - set - { - this.startDateFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("405101064")] + Item405101064, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date", IsNullable = true)] - public System.Nullable EndDate - { - get - { - return this.endDateField; - } - set - { - this.endDateField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("405101065")] + Item405101065, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool EndDateSpecified - { - get - { - return this.endDateFieldSpecified; - } - set - { - this.endDateFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("405101068")] + Item405101068, + /// - public MonetaryAmountType CurrentCost - { - get - { - return this.currentCostField; - } - set - { - this.currentCostField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("405105895")] + Item405105895, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string ReportRow - { - get - { - return this.reportRowField; - } - set - { - this.reportRowField = 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/au/datamodel/3.4")] - public partial class ResourceUsageTypeResourceReportLineSIF_RefId - { - - private ResourceUsageTypeResourceReportLineSIF_RefIdSIF_RefObject sIF_RefObjectField; - - private string valueField; - + [System.Xml.Serialization.XmlEnumAttribute("405105896")] + Item405105896, + /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public ResourceUsageTypeResourceReportLineSIF_RefIdSIF_RefObject SIF_RefObject - { - get - { - return this.sIF_RefObjectField; - } - set - { - this.sIF_RefObjectField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("405105897")] + Item405105897, + /// - [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/au/datamodel/3.4")] - public enum ResourceUsageTypeResourceReportLineSIF_RefIdSIF_RefObject - { - + [System.Xml.Serialization.XmlEnumAttribute("405108411")] + Item405108411, + /// - StudentPersonal, - + [System.Xml.Serialization.XmlEnumAttribute("405108414")] + Item405108414, + /// - StaffPersonal, - + [System.Xml.Serialization.XmlEnumAttribute("405108899")] + Item405108899, + /// - TeachingGroup, - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("RoomInfo", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class RoomInfoType - { - - private string schoolInfoRefIdField; - - private string localIdField; - - private string roomNumberField; - - private string[] staffListField; - - private string descriptionField; - - private string buildingField; - - private string homeroomNumberField; - - private System.Nullable sizeField; - - private bool sizeFieldSpecified; - - private System.Nullable capacityField; - - private bool capacityFieldSpecified; - - private PhoneNumberType phoneNumberField; - - private string roomTypeField; - - private SIF_MetadataType sIF_MetadataField; - - private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; - - private string refIdField; - + [System.Xml.Serialization.XmlEnumAttribute("405150070")] + Item405150070, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] - public string SchoolInfoRefId - { - get - { - return this.schoolInfoRefIdField; - } - set - { - this.schoolInfoRefIdField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("405150121")] + Item405150121, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string LocalId - { - get - { - return this.localIdField; - } - set - { - this.localIdField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("405150124")] + Item405150124, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string RoomNumber - { - get - { - return this.roomNumberField; - } - set - { - this.roomNumberField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("405150701")] + Item405150701, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("StaffPersonalRefId", DataType = "token", IsNullable = false)] - public string[] StaffList - { - get - { - return this.staffListField; - } - set - { - this.staffListField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("405150704")] + Item405150704, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string Description - { - get - { - return this.descriptionField; - } - set - { - this.descriptionField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("405150911")] + Item405150911, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string Building - { - get - { - return this.buildingField; - } - set - { - this.buildingField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("405150914")] + Item405150914, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string HomeroomNumber - { - get - { - return this.homeroomNumberField; - } - set - { - this.homeroomNumberField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("405155291")] + Item405155291, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable Size - { - get - { - return this.sizeField; - } - set - { - this.sizeField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("405155294")] + Item405155294, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool SizeSpecified - { - get - { - return this.sizeFieldSpecified; - } - set - { - this.sizeFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("405156510")] + Item405156510, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable Capacity - { - get - { - return this.capacityField; - } - set - { - this.capacityField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("405157981")] + Item405157981, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool CapacitySpecified - { - get - { - return this.capacityFieldSpecified; - } - set - { - this.capacityFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("405157984")] + Item405157984, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public PhoneNumberType PhoneNumber - { - get - { - return this.phoneNumberField; - } - set - { - this.phoneNumberField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("405158260")] + Item405158260, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string RoomType - { - get - { - return this.roomTypeField; - } - set - { - this.roomTypeField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("405202601")] + Item405202601, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { - return this.sIF_MetadataField; - } - set - { - this.sIF_MetadataField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("405202604")] + Item405202604, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { - return this.sIF_ExtendedElementsField; - } - set - { - this.sIF_ExtendedElementsField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("405204061")] + Item405204061, + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { - return this.refIdField; - } - set - { - this.refIdField = value; - } - } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("StaffAssignment", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class StaffAssignmentType - { - - private string schoolInfoRefIdField; - - private string schoolYearField; - - private string staffPersonalRefIdField; - - private string descriptionField; - - private AUCodeSetsYesOrNoCategoryType primaryAssignmentField; - - private bool primaryAssignmentFieldSpecified; - - private System.Nullable jobStartDateField; - - private bool jobStartDateFieldSpecified; - - private System.Nullable jobEndDateField; - - private bool jobEndDateFieldSpecified; - - private System.Nullable jobFTEField; - - private bool jobFTEFieldSpecified; - - private string jobFunctionField; - - private StaffAssignmentTypeStaffSubject[] staffSubjectListField; - - private StaffAssignmentTypeStaffActivity staffActivityField; - - private YearLevelType[] yearLevelsField; - - private System.Nullable casualReliefTeacherField; - - private bool casualReliefTeacherFieldSpecified; - - private string homegroupField; - - private string houseField; - - private SIF_MetadataType sIF_MetadataField; - - private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; - - private string refIdField; - + [System.Xml.Serialization.XmlEnumAttribute("405204064")] + Item405204064, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] - public string SchoolInfoRefId - { - get - { - return this.schoolInfoRefIdField; - } - set - { - this.schoolInfoRefIdField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("405204065")] + Item405204065, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "gYear", IsNullable = true)] - public string SchoolYear - { - get - { - return this.schoolYearField; - } - set - { - this.schoolYearField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("405204341")] + Item405204341, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] - public string StaffPersonalRefId - { - get - { - return this.staffPersonalRefIdField; - } - set - { - this.staffPersonalRefIdField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("405204344")] + Item405204344, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string Description - { - get - { - return this.descriptionField; - } - set - { - this.descriptionField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("405204345")] + Item405204345, + /// - public AUCodeSetsYesOrNoCategoryType PrimaryAssignment - { - get - { - return this.primaryAssignmentField; - } - set - { - this.primaryAssignmentField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("405205341")] + Item405205341, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool PrimaryAssignmentSpecified - { - get - { - return this.primaryAssignmentFieldSpecified; - } - set - { - this.primaryAssignmentFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("405205342")] + Item405205342, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date", IsNullable = true)] - public System.Nullable JobStartDate - { - get - { - return this.jobStartDateField; - } - set - { - this.jobStartDateField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("405205343")] + Item405205343, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool JobStartDateSpecified - { - get - { - return this.jobStartDateFieldSpecified; - } - set - { - this.jobStartDateFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("405205344")] + Item405205344, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date", IsNullable = true)] - public System.Nullable JobEndDate - { - get - { - return this.jobEndDateField; - } - set - { - this.jobEndDateField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("405205345")] + Item405205345, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool JobEndDateSpecified - { - get - { - return this.jobEndDateFieldSpecified; - } - set - { - this.jobEndDateFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("405205346")] + Item405205346, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable JobFTE - { - get - { - return this.jobFTEField; - } - set - { - this.jobFTEField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("405205347")] + Item405205347, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool JobFTESpecified - { - get - { - return this.jobFTEFieldSpecified; - } - set - { - this.jobFTEFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("410050311")] + Item410050311, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public string JobFunction - { - get - { - return this.jobFunctionField; - } - set - { - this.jobFunctionField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("410050314")] + Item410050314, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("StaffSubject", IsNullable = false)] - public StaffAssignmentTypeStaffSubject[] StaffSubjectList - { - get - { - return this.staffSubjectListField; - } - set - { - this.staffSubjectListField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("410050315")] + Item410050315, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public StaffAssignmentTypeStaffActivity StaffActivity - { - get - { - return this.staffActivityField; - } - set - { - this.staffActivityField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("410053650")] + Item410053650, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("YearLevel", IsNullable = false)] - public YearLevelType[] YearLevels - { - get - { - return this.yearLevelsField; - } - set - { - this.yearLevelsField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("410053920")] + Item410053920, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable CasualReliefTeacher - { - get - { - return this.casualReliefTeacherField; - } - set - { - this.casualReliefTeacherField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("410102750")] + Item410102750, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool CasualReliefTeacherSpecified - { - get - { - return this.casualReliefTeacherFieldSpecified; - } - set - { - this.casualReliefTeacherFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("410150125")] + Item410150125, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string Homegroup - { - get - { - return this.homegroupField; - } - set - { - this.homegroupField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("410150128")] + Item410150128, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string House - { - get - { - return this.houseField; - } - set - { - this.houseField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("410154551")] + Item410154551, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { - return this.sIF_MetadataField; - } - set - { - this.sIF_MetadataField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("410154554")] + Item410154554, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { - return this.sIF_ExtendedElementsField; - } - set - { - this.sIF_ExtendedElementsField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("410200221")] + Item410200221, + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { - return this.refIdField; - } - set - { - this.refIdField = 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/au/datamodel/3.4")] - public partial class StaffAssignmentTypeStaffSubject - { - - private uint preferenceNumberField; - - private bool preferenceNumberFieldSpecified; - - private string subjectLocalIdField; - - private string timeTableSubjectRefIdField; - + [System.Xml.Serialization.XmlEnumAttribute("410200224")] + Item410200224, + /// - public uint PreferenceNumber - { - get - { - return this.preferenceNumberField; - } - set - { - this.preferenceNumberField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("410208050")] + Item410208050, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool PreferenceNumberSpecified - { - get - { - return this.preferenceNumberFieldSpecified; - } - set - { - this.preferenceNumberFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("410208750")] + Item410208750, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string SubjectLocalId - { - get - { - return this.subjectLocalIdField; - } - set - { - this.subjectLocalIdField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("415050430")] + Item415050430, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string TimeTableSubjectRefId - { - get - { - return this.timeTableSubjectRefIdField; - } - set - { - this.timeTableSubjectRefIdField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public partial class StaffAssignmentTypeStaffActivity - { - - private AUCodeSetsStaffActivityType codeField; - - private bool codeFieldSpecified; - - private OtherCodeListTypeOtherCode[] otherCodeListField; - + [System.Xml.Serialization.XmlEnumAttribute("415051560")] + Item415051560, + /// - public AUCodeSetsStaffActivityType Code - { - get - { - return this.codeField; - } - set - { - this.codeField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("415058831")] + Item415058831, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool CodeSpecified - { - get - { - return this.codeFieldSpecified; - } - set - { - this.codeFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("415058834")] + Item415058834, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable = false)] - public OtherCodeListTypeOtherCode[] OtherCodeList - { - get - { - return this.otherCodeListField; - } - set - { - this.otherCodeListField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum AUCodeSetsStaffActivityType - { - + [System.Xml.Serialization.XmlEnumAttribute("415058969")] + Item415058969, + /// - [System.Xml.Serialization.XmlEnumAttribute("2215")] - Item2215, - + [System.Xml.Serialization.XmlEnumAttribute("415101140")] + Item415101140, + /// - [System.Xml.Serialization.XmlEnumAttribute("2299")] - Item2299, - + [System.Xml.Serialization.XmlEnumAttribute("415102110")] + Item415102110, + /// - [System.Xml.Serialization.XmlEnumAttribute("2298")] - Item2298, - + [System.Xml.Serialization.XmlEnumAttribute("415108130")] + Item415108130, + /// - [System.Xml.Serialization.XmlEnumAttribute("2224")] - Item2224, - + [System.Xml.Serialization.XmlEnumAttribute("420050521")] + Item420050521, + /// - [System.Xml.Serialization.XmlEnumAttribute("2223")] - Item2223, - + [System.Xml.Serialization.XmlEnumAttribute("420050524")] + Item420050524, + /// - [System.Xml.Serialization.XmlEnumAttribute("2222")] - Item2222, - + [System.Xml.Serialization.XmlEnumAttribute("420053791")] + Item420053791, + /// - [System.Xml.Serialization.XmlEnumAttribute("2221")] - Item2221, - + [System.Xml.Serialization.XmlEnumAttribute("420053794")] + Item420053794, + /// - [System.Xml.Serialization.XmlEnumAttribute("2220")] - Item2220, - + [System.Xml.Serialization.XmlEnumAttribute("420054210")] + Item420054210, + /// - [System.Xml.Serialization.XmlEnumAttribute("2219")] - Item2219, - + [System.Xml.Serialization.XmlEnumAttribute("420056671")] + Item420056671, + /// - [System.Xml.Serialization.XmlEnumAttribute("2218")] - Item2218, - + [System.Xml.Serialization.XmlEnumAttribute("420056674")] + Item420056674, + /// - [System.Xml.Serialization.XmlEnumAttribute("2205")] - Item2205, - + [System.Xml.Serialization.XmlEnumAttribute("420059039")] + Item420059039, + /// - [System.Xml.Serialization.XmlEnumAttribute("2216")] - Item2216, - + [System.Xml.Serialization.XmlEnumAttribute("420103080")] + Item420103080, + /// - [System.Xml.Serialization.XmlEnumAttribute("2302")] - Item2302, - + [System.Xml.Serialization.XmlEnumAttribute("420105040")] + Item420105040, + /// - [System.Xml.Serialization.XmlEnumAttribute("2214")] - Item2214, - + [System.Xml.Serialization.XmlEnumAttribute("420107290")] + Item420107290, + /// - [System.Xml.Serialization.XmlEnumAttribute("2213")] - Item2213, - + [System.Xml.Serialization.XmlEnumAttribute("420107800")] + Item420107800, + /// - [System.Xml.Serialization.XmlEnumAttribute("2212")] - Item2212, - + [System.Xml.Serialization.XmlEnumAttribute("420109109")] + Item420109109, + /// - [System.Xml.Serialization.XmlEnumAttribute("2211")] - Item2211, - + [System.Xml.Serialization.XmlEnumAttribute("425053360")] + Item425053360, + /// - [System.Xml.Serialization.XmlEnumAttribute("2210")] - Item2210, - + [System.Xml.Serialization.XmlEnumAttribute("425055090")] + Item425055090, + /// - [System.Xml.Serialization.XmlEnumAttribute("2209")] - Item2209, - + [System.Xml.Serialization.XmlEnumAttribute("425056860")] + Item425056860, + /// - [System.Xml.Serialization.XmlEnumAttribute("2208")] - Item2208, - + [System.Xml.Serialization.XmlEnumAttribute("425057630")] + Item425057630, + /// - [System.Xml.Serialization.XmlEnumAttribute("2207")] - Item2207, - + [System.Xml.Serialization.XmlEnumAttribute("425102250")] + Item425102250, + /// - [System.Xml.Serialization.XmlEnumAttribute("2324")] - Item2324, - + [System.Xml.Serialization.XmlEnumAttribute("425104620")] + Item425104620, + /// - [System.Xml.Serialization.XmlEnumAttribute("2217")] - Item2217, - + [System.Xml.Serialization.XmlEnumAttribute("425108341")] + Item425108341, + /// - [System.Xml.Serialization.XmlEnumAttribute("2312")] - Item2312, - + [System.Xml.Serialization.XmlEnumAttribute("425108344")] + Item425108344, + /// - [System.Xml.Serialization.XmlEnumAttribute("1100")] - Item1100, - + [System.Xml.Serialization.XmlEnumAttribute("430051190")] + Item430051190, + /// - [System.Xml.Serialization.XmlEnumAttribute("2322")] - Item2322, - + [System.Xml.Serialization.XmlEnumAttribute("430051750")] + Item430051750, + /// - [System.Xml.Serialization.XmlEnumAttribute("2321")] - Item2321, - + [System.Xml.Serialization.XmlEnumAttribute("430051960")] + Item430051960, + /// - [System.Xml.Serialization.XmlEnumAttribute("2320")] - Item2320, - + [System.Xml.Serialization.XmlEnumAttribute("430053220")] + Item430053220, + /// - [System.Xml.Serialization.XmlEnumAttribute("2319")] - Item2319, - + [System.Xml.Serialization.XmlEnumAttribute("430053570")] + Item430053570, + /// - [System.Xml.Serialization.XmlEnumAttribute("2318")] - Item2318, - + [System.Xml.Serialization.XmlEnumAttribute("430053710")] + Item430053710, + /// - [System.Xml.Serialization.XmlEnumAttribute("2317")] - Item2317, - + [System.Xml.Serialization.XmlEnumAttribute("430056300")] + Item430056300, + /// - [System.Xml.Serialization.XmlEnumAttribute("2316")] - Item2316, - + [System.Xml.Serialization.XmlEnumAttribute("430057910")] + Item430057910, + /// - [System.Xml.Serialization.XmlEnumAttribute("2315")] - Item2315, - + [System.Xml.Serialization.XmlEnumAttribute("430059179")] + Item430059179, + /// - [System.Xml.Serialization.XmlEnumAttribute("2300")] - Item2300, - + [System.Xml.Serialization.XmlEnumAttribute("430101010")] + Item430101010, + /// - [System.Xml.Serialization.XmlEnumAttribute("2313")] - Item2313, - + [System.Xml.Serialization.XmlEnumAttribute("430107490")] + Item430107490, + /// - [System.Xml.Serialization.XmlEnumAttribute("2301")] - Item2301, - + [System.Xml.Serialization.XmlEnumAttribute("430109249")] + Item430109249, + /// - [System.Xml.Serialization.XmlEnumAttribute("2311")] - Item2311, - + [System.Xml.Serialization.XmlEnumAttribute("435058540")] + Item435058540, + /// - [System.Xml.Serialization.XmlEnumAttribute("2310")] - Item2310, - + [System.Xml.Serialization.XmlEnumAttribute("435059389")] + Item435059389, + /// - [System.Xml.Serialization.XmlEnumAttribute("2309")] - Item2309, - + [System.Xml.Serialization.XmlEnumAttribute("435155120")] + Item435155120, + /// - [System.Xml.Serialization.XmlEnumAttribute("2308")] - Item2308, - + [System.Xml.Serialization.XmlEnumAttribute("435155400")] + Item435155400, + /// - [System.Xml.Serialization.XmlEnumAttribute("2307")] - Item2307, - + [System.Xml.Serialization.XmlEnumAttribute("435155540")] + Item435155540, + /// - [System.Xml.Serialization.XmlEnumAttribute("2306")] - Item2306, - + [System.Xml.Serialization.XmlEnumAttribute("435156451")] + Item435156451, + /// - [System.Xml.Serialization.XmlEnumAttribute("2305")] - Item2305, - + [System.Xml.Serialization.XmlEnumAttribute("435156454")] + Item435156454, + /// - [System.Xml.Serialization.XmlEnumAttribute("2304")] - Item2304, - + [System.Xml.Serialization.XmlEnumAttribute("435159459")] + Item435159459, + /// - [System.Xml.Serialization.XmlEnumAttribute("2303")] - Item2303, - + [System.Xml.Serialization.XmlEnumAttribute("435201830")] + Item435201830, + /// - [System.Xml.Serialization.XmlEnumAttribute("2204")] - Item2204, - + [System.Xml.Serialization.XmlEnumAttribute("435204830")] + Item435204830, + /// - [System.Xml.Serialization.XmlEnumAttribute("2314")] - Item2314, - + [System.Xml.Serialization.XmlEnumAttribute("435206090")] + Item435206090, + /// - [System.Xml.Serialization.XmlEnumAttribute("1202")] - Item1202, - + [System.Xml.Serialization.XmlEnumAttribute("435209529")] + Item435209529, + /// - [System.Xml.Serialization.XmlEnumAttribute("1303")] - Item1303, - + [System.Xml.Serialization.XmlEnumAttribute("435250250")] + Item435250250, + /// - [System.Xml.Serialization.XmlEnumAttribute("1302")] - Item1302, - + [System.Xml.Serialization.XmlEnumAttribute("435251330")] + Item435251330, + /// - [System.Xml.Serialization.XmlEnumAttribute("1301")] - Item1301, - + [System.Xml.Serialization.XmlEnumAttribute("435254000")] + Item435254000, + /// - [System.Xml.Serialization.XmlEnumAttribute("1300")] - Item1300, - + [System.Xml.Serialization.XmlEnumAttribute("435256970")] + Item435256970, + /// - [System.Xml.Serialization.XmlEnumAttribute("1299")] - Item1299, - + [System.Xml.Serialization.XmlEnumAttribute("435259589")] + Item435259589, + /// - [System.Xml.Serialization.XmlEnumAttribute("1208")] - Item1208, - + [System.Xml.Serialization.XmlEnumAttribute("485019779")] + Item485019779, + /// - [System.Xml.Serialization.XmlEnumAttribute("1207")] - Item1207, - + [System.Xml.Serialization.XmlEnumAttribute("505051310")] + Item505051310, + /// - [System.Xml.Serialization.XmlEnumAttribute("1206")] - Item1206, - + [System.Xml.Serialization.XmlEnumAttribute("505051750")] + Item505051750, + /// - [System.Xml.Serialization.XmlEnumAttribute("1205")] - Item1205, - + [System.Xml.Serialization.XmlEnumAttribute("505052170")] + Item505052170, + /// - [System.Xml.Serialization.XmlEnumAttribute("2206")] - Item2206, - + [System.Xml.Serialization.XmlEnumAttribute("505055740")] + Item505055740, + /// - [System.Xml.Serialization.XmlEnumAttribute("1203")] - Item1203, - + [System.Xml.Serialization.XmlEnumAttribute("505056580")] + Item505056580, + /// - [System.Xml.Serialization.XmlEnumAttribute("1306")] - Item1306, - + [System.Xml.Serialization.XmlEnumAttribute("505056930")] + Item505056930, + /// - [System.Xml.Serialization.XmlEnumAttribute("1201")] - Item1201, - + [System.Xml.Serialization.XmlEnumAttribute("505057081")] + Item505057081, + /// - [System.Xml.Serialization.XmlEnumAttribute("1200")] - Item1200, - + [System.Xml.Serialization.XmlEnumAttribute("505057082")] + Item505057082, + /// - [System.Xml.Serialization.XmlEnumAttribute("1199")] - Item1199, - + [System.Xml.Serialization.XmlEnumAttribute("505057980")] + Item505057980, + /// - [System.Xml.Serialization.XmlEnumAttribute("1106")] - Item1106, - + [System.Xml.Serialization.XmlEnumAttribute("505058570")] + Item505058570, + /// - [System.Xml.Serialization.XmlEnumAttribute("1105")] - Item1105, - + [System.Xml.Serialization.XmlEnumAttribute("505100350")] + Item505100350, + /// - [System.Xml.Serialization.XmlEnumAttribute("1104")] - Item1104, - + [System.Xml.Serialization.XmlEnumAttribute("505100420")] + Item505100420, + /// - [System.Xml.Serialization.XmlEnumAttribute("1103")] - Item1103, - + [System.Xml.Serialization.XmlEnumAttribute("505104200")] + Item505104200, + /// - [System.Xml.Serialization.XmlEnumAttribute("1102")] - Item1102, - + [System.Xml.Serialization.XmlEnumAttribute("505106090")] + Item505106090, + /// - [System.Xml.Serialization.XmlEnumAttribute("1101")] - Item1101, - + [System.Xml.Serialization.XmlEnumAttribute("505108050")] + Item505108050, + /// - [System.Xml.Serialization.XmlEnumAttribute("1204")] - Item1204, - + [System.Xml.Serialization.XmlEnumAttribute("505154171")] + Item505154171, + /// - [System.Xml.Serialization.XmlEnumAttribute("1499")] - Item1499, - + [System.Xml.Serialization.XmlEnumAttribute("505154174")] + Item505154174, + /// - [System.Xml.Serialization.XmlEnumAttribute("2203")] - Item2203, - + [System.Xml.Serialization.XmlEnumAttribute("505157914")] + Item505157914, + /// - [System.Xml.Serialization.XmlEnumAttribute("2202")] - Item2202, - + [System.Xml.Serialization.XmlEnumAttribute("505157915")] + Item505157915, + /// - [System.Xml.Serialization.XmlEnumAttribute("2201")] - Item2201, - + [System.Xml.Serialization.XmlEnumAttribute("505157916")] + Item505157916, + /// - [System.Xml.Serialization.XmlEnumAttribute("2200")] - Item2200, - + [System.Xml.Serialization.XmlEnumAttribute("505158761")] + Item505158761, + /// - [System.Xml.Serialization.XmlEnumAttribute("2199")] - Item2199, - + [System.Xml.Serialization.XmlEnumAttribute("505158764")] + Item505158764, + /// - [System.Xml.Serialization.XmlEnumAttribute("2198")] - Item2198, - + [System.Xml.Serialization.XmlEnumAttribute("505158767")] + Item505158767, + /// - [System.Xml.Serialization.XmlEnumAttribute("2103")] - Item2103, - + [System.Xml.Serialization.XmlEnumAttribute("505201820")] + Item505201820, + /// - [System.Xml.Serialization.XmlEnumAttribute("2102")] - Item2102, - + [System.Xml.Serialization.XmlEnumAttribute("505203150")] + Item505203150, + /// - [System.Xml.Serialization.XmlEnumAttribute("2101")] - Item2101, - + [System.Xml.Serialization.XmlEnumAttribute("505203431")] + Item505203431, + /// - [System.Xml.Serialization.XmlEnumAttribute("1304")] - Item1304, - + [System.Xml.Serialization.XmlEnumAttribute("505203432")] + Item505203432, + /// - [System.Xml.Serialization.XmlEnumAttribute("1999")] - Item1999, - + [System.Xml.Serialization.XmlEnumAttribute("505204830")] + Item505204830, + /// - [System.Xml.Serialization.XmlEnumAttribute("1305")] - Item1305, - + [System.Xml.Serialization.XmlEnumAttribute("505205320")] + Item505205320, + /// - [System.Xml.Serialization.XmlEnumAttribute("1406")] - Item1406, - + [System.Xml.Serialization.XmlEnumAttribute("505207490")] + Item505207490, + /// - [System.Xml.Serialization.XmlEnumAttribute("1405")] - Item1405, - + [System.Xml.Serialization.XmlEnumAttribute("505250210")] + Item505250210, + /// - [System.Xml.Serialization.XmlEnumAttribute("1404")] - Item1404, - + [System.Xml.Serialization.XmlEnumAttribute("505250490")] + Item505250490, + /// - [System.Xml.Serialization.XmlEnumAttribute("1403")] - Item1403, - + [System.Xml.Serialization.XmlEnumAttribute("505251330")] + Item505251330, + /// - [System.Xml.Serialization.XmlEnumAttribute("1402")] - Item1402, - + [System.Xml.Serialization.XmlEnumAttribute("505253780")] + Item505253780, + /// - [System.Xml.Serialization.XmlEnumAttribute("1401")] - Item1401, - + [System.Xml.Serialization.XmlEnumAttribute("505257700")] + Item505257700, + /// - [System.Xml.Serialization.XmlEnumAttribute("1400")] - Item1400, - + [System.Xml.Serialization.XmlEnumAttribute("505257840")] + Item505257840, + /// - [System.Xml.Serialization.XmlEnumAttribute("1399")] - Item1399, - + [System.Xml.Serialization.XmlEnumAttribute("505258510")] + Item505258510, + /// - [System.Xml.Serialization.XmlEnumAttribute("1307")] - Item1307, - + [System.Xml.Serialization.XmlEnumAttribute("510015110")] + Item510015110, + /// - [System.Xml.Serialization.XmlEnumAttribute("2325")] - Item2325, - + [System.Xml.Serialization.XmlEnumAttribute("510016230")] + Item510016230, + /// - [System.Xml.Serialization.XmlEnumAttribute("2100")] - Item2100, - + [System.Xml.Serialization.XmlEnumAttribute("510031190")] + Item510031190, + /// - [System.Xml.Serialization.XmlEnumAttribute("2382")] - Item2382, - + [System.Xml.Serialization.XmlEnumAttribute("510031401")] + Item510031401, + /// - [System.Xml.Serialization.XmlEnumAttribute("2393")] - Item2393, - + [System.Xml.Serialization.XmlEnumAttribute("510032661")] + Item510032661, + /// - [System.Xml.Serialization.XmlEnumAttribute("2392")] - Item2392, - + [System.Xml.Serialization.XmlEnumAttribute("510033991")] + Item510033991, + /// - [System.Xml.Serialization.XmlEnumAttribute("2391")] - Item2391, - + [System.Xml.Serialization.XmlEnumAttribute("510100630")] + Item510100630, + /// - [System.Xml.Serialization.XmlEnumAttribute("2390")] - Item2390, - + [System.Xml.Serialization.XmlEnumAttribute("510101404")] + Item510101404, + /// - [System.Xml.Serialization.XmlEnumAttribute("2389")] - Item2389, - + [System.Xml.Serialization.XmlEnumAttribute("510101890")] + Item510101890, + /// - [System.Xml.Serialization.XmlEnumAttribute("2388")] - Item2388, - + [System.Xml.Serialization.XmlEnumAttribute("510102664")] + Item510102664, + /// - [System.Xml.Serialization.XmlEnumAttribute("2387")] - Item2387, - + [System.Xml.Serialization.XmlEnumAttribute("510102870")] + Item510102870, + /// - [System.Xml.Serialization.XmlEnumAttribute("2386")] - Item2386, - + [System.Xml.Serialization.XmlEnumAttribute("510103994")] + Item510103994, + /// - [System.Xml.Serialization.XmlEnumAttribute("2385")] - Item2385, - + [System.Xml.Serialization.XmlEnumAttribute("510108820")] + Item510108820, + /// - [System.Xml.Serialization.XmlEnumAttribute("2372")] - Item2372, - + [System.Xml.Serialization.XmlEnumAttribute("510150280")] + Item510150280, + /// - [System.Xml.Serialization.XmlEnumAttribute("2383")] - Item2383, - + [System.Xml.Serialization.XmlEnumAttribute("510151260")] + Item510151260, + /// - [System.Xml.Serialization.XmlEnumAttribute("2398")] - Item2398, - + [System.Xml.Serialization.XmlEnumAttribute("510200770")] + Item510200770, + /// - [System.Xml.Serialization.XmlEnumAttribute("2381")] - Item2381, - + [System.Xml.Serialization.XmlEnumAttribute("510200840")] + Item510200840, + /// - [System.Xml.Serialization.XmlEnumAttribute("2380")] - Item2380, - + [System.Xml.Serialization.XmlEnumAttribute("510205180")] + Item510205180, + /// - [System.Xml.Serialization.XmlEnumAttribute("2379")] - Item2379, - + [System.Xml.Serialization.XmlEnumAttribute("510206300")] + Item510206300, + /// - [System.Xml.Serialization.XmlEnumAttribute("2378")] - Item2378, - + [System.Xml.Serialization.XmlEnumAttribute("515051080")] + Item515051080, + /// - [System.Xml.Serialization.XmlEnumAttribute("2377")] - Item2377, - + [System.Xml.Serialization.XmlEnumAttribute("515053640")] + Item515053640, + /// - [System.Xml.Serialization.XmlEnumAttribute("2376")] - Item2376, - + [System.Xml.Serialization.XmlEnumAttribute("515054130")] + Item515054130, + /// - [System.Xml.Serialization.XmlEnumAttribute("2375")] - Item2375, - + [System.Xml.Serialization.XmlEnumAttribute("515054340")] + Item515054340, + /// - [System.Xml.Serialization.XmlEnumAttribute("2374")] - Item2374, - + [System.Xml.Serialization.XmlEnumAttribute("515054480")] + Item515054480, + /// - [System.Xml.Serialization.XmlEnumAttribute("2323")] - Item2323, - + [System.Xml.Serialization.XmlEnumAttribute("515054550")] + Item515054550, + /// - [System.Xml.Serialization.XmlEnumAttribute("2384")] - Item2384, - + [System.Xml.Serialization.XmlEnumAttribute("515059380")] + Item515059380, + /// - [System.Xml.Serialization.XmlEnumAttribute("2408")] - Item2408, - + [System.Xml.Serialization.XmlEnumAttribute("515100081")] + Item515100081, + /// - [System.Xml.Serialization.XmlEnumAttribute("2499")] - Item2499, - + [System.Xml.Serialization.XmlEnumAttribute("515100084")] + Item515100084, + /// - [System.Xml.Serialization.XmlEnumAttribute("2418")] - Item2418, - + [System.Xml.Serialization.XmlEnumAttribute("515102240")] + Item515102240, + /// - [System.Xml.Serialization.XmlEnumAttribute("2417")] - Item2417, - + [System.Xml.Serialization.XmlEnumAttribute("515102730")] + Item515102730, + /// - [System.Xml.Serialization.XmlEnumAttribute("2416")] - Item2416, - + [System.Xml.Serialization.XmlEnumAttribute("515107210")] + Item515107210, + /// - [System.Xml.Serialization.XmlEnumAttribute("2415")] - Item2415, - + [System.Xml.Serialization.XmlEnumAttribute("520050910")] + Item520050910, + /// - [System.Xml.Serialization.XmlEnumAttribute("2414")] - Item2414, - + [System.Xml.Serialization.XmlEnumAttribute("520052310")] + Item520052310, + /// - [System.Xml.Serialization.XmlEnumAttribute("2413")] - Item2413, - + [System.Xml.Serialization.XmlEnumAttribute("520053010")] + Item520053010, + /// - [System.Xml.Serialization.XmlEnumAttribute("2412")] - Item2412, - + [System.Xml.Serialization.XmlEnumAttribute("520056440")] + Item520056440, + /// - [System.Xml.Serialization.XmlEnumAttribute("2411")] - Item2411, - + [System.Xml.Serialization.XmlEnumAttribute("520056510")] + Item520056510, + /// - [System.Xml.Serialization.XmlEnumAttribute("2394")] - Item2394, - + [System.Xml.Serialization.XmlEnumAttribute("520057140")] + Item520057140, + /// - [System.Xml.Serialization.XmlEnumAttribute("2409")] - Item2409, - + [System.Xml.Serialization.XmlEnumAttribute("520058610")] + Item520058610, + /// - [System.Xml.Serialization.XmlEnumAttribute("2397")] - Item2397, - + [System.Xml.Serialization.XmlEnumAttribute("520058680")] + Item520058680, + /// - [System.Xml.Serialization.XmlEnumAttribute("2407")] - Item2407, - + [System.Xml.Serialization.XmlEnumAttribute("520058890")] + Item520058890, + /// - [System.Xml.Serialization.XmlEnumAttribute("2406")] - Item2406, - + [System.Xml.Serialization.XmlEnumAttribute("520059100")] + Item520059100, + /// - [System.Xml.Serialization.XmlEnumAttribute("2405")] - Item2405, - + [System.Xml.Serialization.XmlEnumAttribute("520059170")] + Item520059170, + /// - [System.Xml.Serialization.XmlEnumAttribute("2404")] - Item2404, - + [System.Xml.Serialization.XmlEnumAttribute("520102100")] + Item520102100, + /// - [System.Xml.Serialization.XmlEnumAttribute("2403")] - Item2403, - + [System.Xml.Serialization.XmlEnumAttribute("520104620")] + Item520104620, + /// - [System.Xml.Serialization.XmlEnumAttribute("2402")] - Item2402, - + [System.Xml.Serialization.XmlEnumAttribute("520104760")] + Item520104760, + /// - [System.Xml.Serialization.XmlEnumAttribute("2401")] - Item2401, - + [System.Xml.Serialization.XmlEnumAttribute("520104900")] + Item520104900, + /// - [System.Xml.Serialization.XmlEnumAttribute("2400")] - Item2400, - + [System.Xml.Serialization.XmlEnumAttribute("525051680")] + Item525051680, + /// - [System.Xml.Serialization.XmlEnumAttribute("2399")] - Item2399, - + [System.Xml.Serialization.XmlEnumAttribute("525052590")] + Item525052590, + /// - [System.Xml.Serialization.XmlEnumAttribute("2371")] - Item2371, - + [System.Xml.Serialization.XmlEnumAttribute("525053570")] + Item525053570, + /// - [System.Xml.Serialization.XmlEnumAttribute("2410")] - Item2410, - + [System.Xml.Serialization.XmlEnumAttribute("525055600")] + Item525055600, + /// - [System.Xml.Serialization.XmlEnumAttribute("2335")] - Item2335, - + [System.Xml.Serialization.XmlEnumAttribute("525058540")] + Item525058540, + /// - [System.Xml.Serialization.XmlEnumAttribute("2346")] - Item2346, - + [System.Xml.Serialization.XmlEnumAttribute("525100560")] + Item525100560, + /// - [System.Xml.Serialization.XmlEnumAttribute("2345")] - Item2345, - + [System.Xml.Serialization.XmlEnumAttribute("525102450")] + Item525102450, + /// - [System.Xml.Serialization.XmlEnumAttribute("2344")] - Item2344, - + [System.Xml.Serialization.XmlEnumAttribute("525102520")] + Item525102520, + /// - [System.Xml.Serialization.XmlEnumAttribute("2343")] - Item2343, - + [System.Xml.Serialization.XmlEnumAttribute("525102940")] + Item525102940, + /// - [System.Xml.Serialization.XmlEnumAttribute("2342")] - Item2342, - + [System.Xml.Serialization.XmlEnumAttribute("525103710")] + Item525103710, + /// - [System.Xml.Serialization.XmlEnumAttribute("2341")] - Item2341, - + [System.Xml.Serialization.XmlEnumAttribute("525104690")] + Item525104690, + /// - [System.Xml.Serialization.XmlEnumAttribute("2340")] - Item2340, - + [System.Xml.Serialization.XmlEnumAttribute("525106732")] + Item525106732, + /// - [System.Xml.Serialization.XmlEnumAttribute("2339")] - Item2339, - + [System.Xml.Serialization.XmlEnumAttribute("525106735")] + Item525106735, + /// - [System.Xml.Serialization.XmlEnumAttribute("2338")] - Item2338, - + [System.Xml.Serialization.XmlEnumAttribute("525107350")] + Item525107350, + /// - [System.Xml.Serialization.XmlEnumAttribute("2373")] - Item2373, - + [System.Xml.Serialization.XmlEnumAttribute("525108190")] + Item525108190, + /// - [System.Xml.Serialization.XmlEnumAttribute("2336")] - Item2336, - + [System.Xml.Serialization.XmlEnumAttribute("525108330")] + Item525108330, + /// - [System.Xml.Serialization.XmlEnumAttribute("2349")] - Item2349, - + [System.Xml.Serialization.XmlEnumAttribute("525109310")] + Item525109310, + /// - [System.Xml.Serialization.XmlEnumAttribute("2334")] - Item2334, - + [System.Xml.Serialization.XmlEnumAttribute("525109450")] + Item525109450, + /// - [System.Xml.Serialization.XmlEnumAttribute("2333")] - Item2333, - + [System.Xml.Serialization.XmlEnumAttribute("525109730")] + Item525109730, + /// - [System.Xml.Serialization.XmlEnumAttribute("2332")] - Item2332, - + [System.Xml.Serialization.XmlEnumAttribute("525151120")] + Item525151120, + /// - [System.Xml.Serialization.XmlEnumAttribute("2331")] - Item2331, - + [System.Xml.Serialization.XmlEnumAttribute("525154410")] + Item525154410, + /// - [System.Xml.Serialization.XmlEnumAttribute("2330")] - Item2330, - + [System.Xml.Serialization.XmlEnumAttribute("525155460")] + Item525155460, + /// - [System.Xml.Serialization.XmlEnumAttribute("2329")] - Item2329, - + [System.Xml.Serialization.XmlEnumAttribute("525155880")] + Item525155880, + /// - [System.Xml.Serialization.XmlEnumAttribute("2328")] - Item2328, - + [System.Xml.Serialization.XmlEnumAttribute("525155950")] + Item525155950, + /// - [System.Xml.Serialization.XmlEnumAttribute("2327")] - Item2327, - + [System.Xml.Serialization.XmlEnumAttribute("525156370")] + Item525156370, + /// - [System.Xml.Serialization.XmlEnumAttribute("2326")] - Item2326, - + [System.Xml.Serialization.XmlEnumAttribute("525156860")] + Item525156860, + /// - [System.Xml.Serialization.XmlEnumAttribute("2337")] - Item2337, - + [System.Xml.Serialization.XmlEnumAttribute("525158400")] + Item525158400, + /// - [System.Xml.Serialization.XmlEnumAttribute("2359")] - Item2359, - + [System.Xml.Serialization.XmlEnumAttribute("525159030")] + Item525159030, + /// - [System.Xml.Serialization.XmlEnumAttribute("2370")] - Item2370, - + [System.Xml.Serialization.XmlEnumAttribute("525159660")] + Item525159660, + /// - [System.Xml.Serialization.XmlEnumAttribute("2369")] - Item2369, - + [System.Xml.Serialization.XmlEnumAttribute("530014281")] + Item530014281, + /// - [System.Xml.Serialization.XmlEnumAttribute("2368")] - Item2368, - + [System.Xml.Serialization.XmlEnumAttribute("530051960")] + Item530051960, + /// - [System.Xml.Serialization.XmlEnumAttribute("2367")] - Item2367, - + [System.Xml.Serialization.XmlEnumAttribute("530054284")] + Item530054284, + /// - [System.Xml.Serialization.XmlEnumAttribute("2366")] - Item2366, - + [System.Xml.Serialization.XmlEnumAttribute("530054970")] + Item530054970, + /// - [System.Xml.Serialization.XmlEnumAttribute("2365")] - Item2365, - + [System.Xml.Serialization.XmlEnumAttribute("530055040")] + Item530055040, + /// - [System.Xml.Serialization.XmlEnumAttribute("2364")] - Item2364, - + [System.Xml.Serialization.XmlEnumAttribute("530055390")] + Item530055390, + /// - [System.Xml.Serialization.XmlEnumAttribute("2363")] - Item2363, - + [System.Xml.Serialization.XmlEnumAttribute("530056620")] + Item530056620, + /// - [System.Xml.Serialization.XmlEnumAttribute("2362")] - Item2362, - + [System.Xml.Serialization.XmlEnumAttribute("530103080")] + Item530103080, + /// - [System.Xml.Serialization.XmlEnumAttribute("2347")] - Item2347, - + [System.Xml.Serialization.XmlEnumAttribute("530103290")] + Item530103290, + /// - [System.Xml.Serialization.XmlEnumAttribute("2360")] - Item2360, - + [System.Xml.Serialization.XmlEnumAttribute("530107420")] + Item530107420, + /// - [System.Xml.Serialization.XmlEnumAttribute("2348")] - Item2348, - + [System.Xml.Serialization.XmlEnumAttribute("535033522")] + Item535033522, + /// - [System.Xml.Serialization.XmlEnumAttribute("2358")] - Item2358, - + [System.Xml.Serialization.XmlEnumAttribute("535033524")] + Item535033524, + /// - [System.Xml.Serialization.XmlEnumAttribute("2357")] - Item2357, - + [System.Xml.Serialization.XmlEnumAttribute("535051540")] + Item535051540, + /// - [System.Xml.Serialization.XmlEnumAttribute("2356")] - Item2356, - + [System.Xml.Serialization.XmlEnumAttribute("535053360")] + Item535053360, + /// - [System.Xml.Serialization.XmlEnumAttribute("2355")] - Item2355, - + [System.Xml.Serialization.XmlEnumAttribute("535057770")] + Item535057770, + /// - [System.Xml.Serialization.XmlEnumAttribute("2354")] - Item2354, - + [System.Xml.Serialization.XmlEnumAttribute("535058470")] + Item535058470, + /// - [System.Xml.Serialization.XmlEnumAttribute("2353")] - Item2353, - + [System.Xml.Serialization.XmlEnumAttribute("535102380")] + Item535102380, + /// - [System.Xml.Serialization.XmlEnumAttribute("2352")] - Item2352, - + [System.Xml.Serialization.XmlEnumAttribute("535105250")] + Item535105250, + /// - [System.Xml.Serialization.XmlEnumAttribute("2351")] - Item2351, - + [System.Xml.Serialization.XmlEnumAttribute("535105810")] + Item535105810, + /// - [System.Xml.Serialization.XmlEnumAttribute("2350")] - Item2350, - + [System.Xml.Serialization.XmlEnumAttribute("535106160")] + Item535106160, + /// - [System.Xml.Serialization.XmlEnumAttribute("2999")] - Item2999, - + [System.Xml.Serialization.XmlEnumAttribute("535107630")] + Item535107630, + /// - [System.Xml.Serialization.XmlEnumAttribute("2361")] - Item2361, - + [System.Xml.Serialization.XmlEnumAttribute("535109250")] + Item535109250, + /// - ZZREDACTED, - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("StaffPersonal", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class StaffPersonalType - { - - private string localIdField; - - private string stateProvinceIdField; - - private ElectronicIdType[] electronicIdListField; - - private StaffPersonalTypeOtherId[] otherIdListField; - - private PersonInfoType personInfoField; - - private string titleField; - - private System.Nullable employmentStatusField; - - private bool employmentStatusFieldSpecified; - - private StaffPersonalTypeMostRecent mostRecentField; - - private SIF_MetadataType sIF_MetadataField; - - private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; - - private string refIdField; - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string LocalId - { - get - { - return this.localIdField; - } - set - { - this.localIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string StateProvinceId - { - get - { - return this.stateProvinceIdField; - } - set - { - this.stateProvinceIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("ElectronicId", IsNullable = false)] - public ElectronicIdType[] ElectronicIdList - { - get - { - return this.electronicIdListField; - } - set - { - this.electronicIdListField = value; - } - } - - /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("OtherId", IsNullable = false)] - public StaffPersonalTypeOtherId[] OtherIdList - { - get - { - return this.otherIdListField; - } - set - { - this.otherIdListField = value; - } - } - - /// - public PersonInfoType PersonInfo - { - get - { - return this.personInfoField; - } - set - { - this.personInfoField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string Title - { - get - { - return this.titleField; - } - set - { - this.titleField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable EmploymentStatus - { - get - { - return this.employmentStatusField; - } - set - { - this.employmentStatusField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool EmploymentStatusSpecified - { - get - { - return this.employmentStatusFieldSpecified; - } - set - { - this.employmentStatusFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public StaffPersonalTypeMostRecent MostRecent - { - get - { - return this.mostRecentField; - } - set - { - this.mostRecentField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { - return this.sIF_MetadataField; - } - set - { - this.sIF_MetadataField = value; - } - } - - /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { - return this.sIF_ExtendedElementsField; - } - set - { - this.sIF_ExtendedElementsField = value; - } - } - - /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { - return this.refIdField; - } - set - { - this.refIdField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public partial class StaffPersonalTypeOtherId - { - - private string typeField; - - private string valueField; - - /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "normalizedString")] - public string Type - { - get - { - return this.typeField; - } - set - { - this.typeField = value; - } - } - - /// - [System.Xml.Serialization.XmlTextAttribute(DataType = "normalizedString")] - public string Value - { - get - { - return this.valueField; - } - set - { - this.valueField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum AUCodeSetsStaffStatusType - { - - /// - A, - - /// - I, - - /// - S, - - /// - O, - - /// - ZZREDACTED, - } - - /// - [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/au/datamodel/3.4")] - public partial class StaffPersonalTypeMostRecent - { - - private string schoolLocalIdField; - - private string schoolACARAIdField; - - private string localCampusIdField; - - private string[] nAPLANClassListField; - - private string homeGroupField; - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string SchoolLocalId - { - get - { - return this.schoolLocalIdField; - } - set - { - this.schoolLocalIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string SchoolACARAId - { - get - { - return this.schoolACARAIdField; - } - set - { - this.schoolACARAIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string LocalCampusId - { - get - { - return this.localCampusIdField; - } - set - { - this.localCampusIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("ClassCode", DataType = "normalizedString", IsNullable = false)] - public string[] NAPLANClassList - { - get - { - return this.nAPLANClassListField; - } - set - { - this.nAPLANClassListField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string HomeGroup - { - get - { - return this.homeGroupField; - } - set - { - this.homeGroupField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("StudentPersonal", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class StudentPersonalType - { - - private StudentPersonalTypeAlertMessage[] alertMessagesField; - - private StudentPersonalTypeMedicalAlertMessage[] medicalAlertMessagesField; - - private string localIdField; - - private string stateProvinceIdField; - - private ElectronicIdType[] electronicIdListField; - - private StudentPersonalTypeOtherId[] otherIdListField; - - private PersonInfoType personInfoField; - - private string projectedGraduationYearField; - - private string onTimeGraduationYearField; - - private string graduationDateField; - - private StudentPersonalTypeMostRecent mostRecentField; - - private System.Nullable acceptableUsePolicyField; - - private bool acceptableUsePolicyFieldSpecified; - - private System.Nullable giftedTalentedField; - - private bool giftedTalentedFieldSpecified; - - private System.Nullable economicDisadvantageField; - - private bool economicDisadvantageFieldSpecified; - - private System.Nullable eSLField; - - private bool eSLFieldSpecified; - - private System.Nullable youngCarersRoleField; - - private bool youngCarersRoleFieldSpecified; - - private System.Nullable disabilityField; - - private bool disabilityFieldSpecified; - - private System.Nullable integrationAideField; - - private bool integrationAideFieldSpecified; - - private System.Nullable educationSupportField; - - private bool educationSupportFieldSpecified; - - private System.Nullable homeSchooledStudentField; - - private bool homeSchooledStudentFieldSpecified; - - private System.Nullable sensitiveField; - - private bool sensitiveFieldSpecified; - - private System.Nullable offlineDeliveryField; - - private bool offlineDeliveryFieldSpecified; - - private string prePrimaryEducationField; - - private System.Nullable firstAUSchoolEnrollmentField; - - private bool firstAUSchoolEnrollmentFieldSpecified; - - private SIF_MetadataType sIF_MetadataField; - - private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; - - private string refIdField; - - /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("AlertMessage", IsNullable = false)] - public StudentPersonalTypeAlertMessage[] AlertMessages - { - get - { - return this.alertMessagesField; - } - set - { - this.alertMessagesField = value; - } - } - - /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("MedicalAlertMessage", IsNullable = false)] - public StudentPersonalTypeMedicalAlertMessage[] MedicalAlertMessages - { - get - { - return this.medicalAlertMessagesField; - } - set - { - this.medicalAlertMessagesField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string LocalId - { - get - { - return this.localIdField; - } - set - { - this.localIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string StateProvinceId - { - get - { - return this.stateProvinceIdField; - } - set - { - this.stateProvinceIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("ElectronicId", IsNullable = false)] - public ElectronicIdType[] ElectronicIdList - { - get - { - return this.electronicIdListField; - } - set - { - this.electronicIdListField = value; - } - } - - /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("OtherId", IsNullable = false)] - public StudentPersonalTypeOtherId[] OtherIdList - { - get - { - return this.otherIdListField; - } - set - { - this.otherIdListField = value; - } - } - - /// - public PersonInfoType PersonInfo - { - get - { - return this.personInfoField; - } - set - { - this.personInfoField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "gYear", IsNullable = true)] - public string ProjectedGraduationYear - { - get - { - return this.projectedGraduationYearField; - } - set - { - this.projectedGraduationYearField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "gYear", IsNullable = true)] - public string OnTimeGraduationYear - { - get - { - return this.onTimeGraduationYearField; - } - set - { - this.onTimeGraduationYearField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public string GraduationDate - { - get - { - return this.graduationDateField; - } - set - { - this.graduationDateField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public StudentPersonalTypeMostRecent MostRecent - { - get - { - return this.mostRecentField; - } - set - { - this.mostRecentField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable AcceptableUsePolicy - { - get - { - return this.acceptableUsePolicyField; - } - set - { - this.acceptableUsePolicyField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool AcceptableUsePolicySpecified - { - get - { - return this.acceptableUsePolicyFieldSpecified; - } - set - { - this.acceptableUsePolicyFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable GiftedTalented - { - get - { - return this.giftedTalentedField; - } - set - { - this.giftedTalentedField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool GiftedTalentedSpecified - { - get - { - return this.giftedTalentedFieldSpecified; - } - set - { - this.giftedTalentedFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable EconomicDisadvantage - { - get - { - return this.economicDisadvantageField; - } - set - { - this.economicDisadvantageField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool EconomicDisadvantageSpecified - { - get - { - return this.economicDisadvantageFieldSpecified; - } - set - { - this.economicDisadvantageFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable ESL - { - get - { - return this.eSLField; - } - set - { - this.eSLField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool ESLSpecified - { - get - { - return this.eSLFieldSpecified; - } - set - { - this.eSLFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable YoungCarersRole - { - get - { - return this.youngCarersRoleField; - } - set - { - this.youngCarersRoleField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool YoungCarersRoleSpecified - { - get - { - return this.youngCarersRoleFieldSpecified; - } - set - { - this.youngCarersRoleFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable Disability - { - get - { - return this.disabilityField; - } - set - { - this.disabilityField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool DisabilitySpecified - { - get - { - return this.disabilityFieldSpecified; - } - set - { - this.disabilityFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable IntegrationAide - { - get - { - return this.integrationAideField; - } - set - { - this.integrationAideField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool IntegrationAideSpecified - { - get - { - return this.integrationAideFieldSpecified; - } - set - { - this.integrationAideFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable EducationSupport - { - get - { - return this.educationSupportField; - } - set - { - this.educationSupportField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool EducationSupportSpecified - { - get - { - return this.educationSupportFieldSpecified; - } - set - { - this.educationSupportFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable HomeSchooledStudent - { - get - { - return this.homeSchooledStudentField; - } - set - { - this.homeSchooledStudentField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool HomeSchooledStudentSpecified - { - get - { - return this.homeSchooledStudentFieldSpecified; - } - set - { - this.homeSchooledStudentFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable Sensitive - { - get - { - return this.sensitiveField; - } - set - { - this.sensitiveField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool SensitiveSpecified - { - get - { - return this.sensitiveFieldSpecified; - } - set - { - this.sensitiveFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable OfflineDelivery - { - get - { - return this.offlineDeliveryField; - } - set - { - this.offlineDeliveryField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool OfflineDeliverySpecified - { - get - { - return this.offlineDeliveryFieldSpecified; - } - set - { - this.offlineDeliveryFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string PrePrimaryEducation - { - get - { - return this.prePrimaryEducationField; - } - set - { - this.prePrimaryEducationField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date", IsNullable = true)] - public System.Nullable FirstAUSchoolEnrollment - { - get - { - return this.firstAUSchoolEnrollmentField; - } - set - { - this.firstAUSchoolEnrollmentField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool FirstAUSchoolEnrollmentSpecified - { - get - { - return this.firstAUSchoolEnrollmentFieldSpecified; - } - set - { - this.firstAUSchoolEnrollmentFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { - return this.sIF_MetadataField; - } - set - { - this.sIF_MetadataField = value; - } - } - - /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { - return this.sIF_ExtendedElementsField; - } - set - { - this.sIF_ExtendedElementsField = value; - } - } - - /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { - return this.refIdField; - } - set - { - this.refIdField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public partial class StudentPersonalTypeAlertMessage - { - - private StudentPersonalTypeAlertMessageType typeField; - - private string valueField; - - /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public StudentPersonalTypeAlertMessageType Type - { - get - { - return this.typeField; - } - set - { - this.typeField = value; - } - } - - /// - [System.Xml.Serialization.XmlTextAttribute()] - public string Value - { - get - { - return this.valueField; - } - set - { - this.valueField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum StudentPersonalTypeAlertMessageType - { - - /// - Legal, - - /// - Discipline, - - /// - Educational, - - /// - Other, - } - - /// - [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/au/datamodel/3.4")] - public partial class StudentPersonalTypeMedicalAlertMessage - { - - private StudentPersonalTypeMedicalAlertMessageSeverity severityField; - - private string valueField; - - /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public StudentPersonalTypeMedicalAlertMessageSeverity Severity - { - get - { - return this.severityField; - } - set - { - this.severityField = value; - } - } - - /// - [System.Xml.Serialization.XmlTextAttribute()] - public string Value - { - get - { - return this.valueField; - } - set - { - this.valueField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum StudentPersonalTypeMedicalAlertMessageSeverity - { - - /// - Low, - - /// - Moderate, - - /// - High, - - /// - Severe, - - /// - Unknown, - } - - /// - [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/au/datamodel/3.4")] - public partial class StudentPersonalTypeOtherId - { - - private string typeField; - - private string valueField; - - /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "normalizedString")] - public string Type - { - get - { - return this.typeField; - } - set - { - this.typeField = value; - } - } - - /// - [System.Xml.Serialization.XmlTextAttribute(DataType = "normalizedString")] - public string Value - { - get - { - return this.valueField; - } - set - { - this.valueField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public partial class StudentPersonalTypeMostRecent - { - - private string schoolLocalIdField; - - private string homeroomLocalIdField; - - private YearLevelType yearLevelField; - - private System.Nullable fTEField; - - private bool fTEFieldSpecified; - - private System.Nullable parent1LanguageField; - - private bool parent1LanguageFieldSpecified; - - private System.Nullable parent2LanguageField; - - private bool parent2LanguageFieldSpecified; - - private System.Nullable parent1EmploymentTypeField; - - private bool parent1EmploymentTypeFieldSpecified; - - private System.Nullable parent2EmploymentTypeField; - - private bool parent2EmploymentTypeFieldSpecified; - - private System.Nullable parent1SchoolEducationLevelField; - - private bool parent1SchoolEducationLevelFieldSpecified; - - private System.Nullable parent2SchoolEducationLevelField; - - private bool parent2SchoolEducationLevelFieldSpecified; - - private System.Nullable parent1NonSchoolEducationField; - - private bool parent1NonSchoolEducationFieldSpecified; - - private System.Nullable parent2NonSchoolEducationField; - - private bool parent2NonSchoolEducationFieldSpecified; - - private string localCampusIdField; - - private string schoolACARAIdField; - - private YearLevelType testLevelField; - - private string homegroupField; - - private string classCodeField; - - private AUCodeSetsSchoolEnrollmentTypeType membershipTypeField; - - private bool membershipTypeFieldSpecified; - - private System.Nullable fFPOSField; - - private bool fFPOSFieldSpecified; - - private string reportingSchoolIdField; - - private string otherEnrollmentSchoolACARAIdField; - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string SchoolLocalId - { - get - { - return this.schoolLocalIdField; - } - set - { - this.schoolLocalIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string HomeroomLocalId - { - get - { - return this.homeroomLocalIdField; - } - set - { - this.homeroomLocalIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public YearLevelType YearLevel - { - get - { - return this.yearLevelField; - } - set - { - this.yearLevelField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable FTE - { - get - { - return this.fTEField; - } - set - { - this.fTEField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool FTESpecified - { - get - { - return this.fTEFieldSpecified; - } - set - { - this.fTEFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable Parent1Language - { - get - { - return this.parent1LanguageField; - } - set - { - this.parent1LanguageField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool Parent1LanguageSpecified - { - get - { - return this.parent1LanguageFieldSpecified; - } - set - { - this.parent1LanguageFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable Parent2Language - { - get - { - return this.parent2LanguageField; - } - set - { - this.parent2LanguageField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool Parent2LanguageSpecified - { - get - { - return this.parent2LanguageFieldSpecified; - } - set - { - this.parent2LanguageFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable Parent1EmploymentType - { - get - { - return this.parent1EmploymentTypeField; - } - set - { - this.parent1EmploymentTypeField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool Parent1EmploymentTypeSpecified - { - get - { - return this.parent1EmploymentTypeFieldSpecified; - } - set - { - this.parent1EmploymentTypeFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable Parent2EmploymentType - { - get - { - return this.parent2EmploymentTypeField; - } - set - { - this.parent2EmploymentTypeField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool Parent2EmploymentTypeSpecified - { - get - { - return this.parent2EmploymentTypeFieldSpecified; - } - set - { - this.parent2EmploymentTypeFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable Parent1SchoolEducationLevel - { - get - { - return this.parent1SchoolEducationLevelField; - } - set - { - this.parent1SchoolEducationLevelField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool Parent1SchoolEducationLevelSpecified - { - get - { - return this.parent1SchoolEducationLevelFieldSpecified; - } - set - { - this.parent1SchoolEducationLevelFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable Parent2SchoolEducationLevel - { - get - { - return this.parent2SchoolEducationLevelField; - } - set - { - this.parent2SchoolEducationLevelField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool Parent2SchoolEducationLevelSpecified - { - get - { - return this.parent2SchoolEducationLevelFieldSpecified; - } - set - { - this.parent2SchoolEducationLevelFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable Parent1NonSchoolEducation - { - get - { - return this.parent1NonSchoolEducationField; - } - set - { - this.parent1NonSchoolEducationField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool Parent1NonSchoolEducationSpecified - { - get - { - return this.parent1NonSchoolEducationFieldSpecified; - } - set - { - this.parent1NonSchoolEducationFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable Parent2NonSchoolEducation - { - get - { - return this.parent2NonSchoolEducationField; - } - set - { - this.parent2NonSchoolEducationField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool Parent2NonSchoolEducationSpecified - { - get - { - return this.parent2NonSchoolEducationFieldSpecified; - } - set - { - this.parent2NonSchoolEducationFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string LocalCampusId - { - get - { - return this.localCampusIdField; - } - set - { - this.localCampusIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string SchoolACARAId - { - get - { - return this.schoolACARAIdField; - } - set - { - this.schoolACARAIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public YearLevelType TestLevel - { - get - { - return this.testLevelField; - } - set - { - this.testLevelField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string Homegroup - { - get - { - return this.homegroupField; - } - set - { - this.homegroupField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string ClassCode - { - get - { - return this.classCodeField; - } - set - { - this.classCodeField = value; - } - } - - /// - public AUCodeSetsSchoolEnrollmentTypeType MembershipType - { - get - { - return this.membershipTypeField; - } - set - { - this.membershipTypeField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool MembershipTypeSpecified - { - get - { - return this.membershipTypeFieldSpecified; - } - set - { - this.membershipTypeFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable FFPOS - { - get - { - return this.fFPOSField; - } - set - { - this.fFPOSField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool FFPOSSpecified - { - get - { - return this.fFPOSFieldSpecified; - } - set - { - this.fFPOSFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string ReportingSchoolId - { - get - { - return this.reportingSchoolIdField; - } - set - { - this.reportingSchoolIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string OtherEnrollmentSchoolACARAId - { - get - { - return this.otherEnrollmentSchoolACARAIdField; - } - set - { - this.otherEnrollmentSchoolACARAIdField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum AUCodeSetsEmploymentTypeType - { - - /// - [System.Xml.Serialization.XmlEnumAttribute("1")] - Item1, - - /// - [System.Xml.Serialization.XmlEnumAttribute("2")] - Item2, - - /// - [System.Xml.Serialization.XmlEnumAttribute("3")] - Item3, - - /// - [System.Xml.Serialization.XmlEnumAttribute("4")] - Item4, - - /// - [System.Xml.Serialization.XmlEnumAttribute("8")] - Item8, - - /// - [System.Xml.Serialization.XmlEnumAttribute("9")] - Item9, - - /// - ZZREDACTED, - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum AUCodeSetsNonSchoolEducationType - { - - /// - [System.Xml.Serialization.XmlEnumAttribute("0")] - Item0, - - /// - [System.Xml.Serialization.XmlEnumAttribute("5")] - Item5, - - /// - [System.Xml.Serialization.XmlEnumAttribute("6")] - Item6, - - /// - [System.Xml.Serialization.XmlEnumAttribute("7")] - Item7, - - /// - [System.Xml.Serialization.XmlEnumAttribute("8")] - Item8, - - /// - ZZREDACTED, - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum AUCodeSetsSchoolEnrollmentTypeType - { - - /// - [System.Xml.Serialization.XmlEnumAttribute("01")] - Item01, - - /// - [System.Xml.Serialization.XmlEnumAttribute("02")] - Item02, - - /// - [System.Xml.Serialization.XmlEnumAttribute("03")] - Item03, - - /// - ZZREDACTED, - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum AUCodeSetsFFPOSStatusCodeType - { - - /// - [System.Xml.Serialization.XmlEnumAttribute("1")] - Item1, - - /// - [System.Xml.Serialization.XmlEnumAttribute("2")] - Item2, - - /// - [System.Xml.Serialization.XmlEnumAttribute("9")] - Item9, - - /// - ZZREDACTED, - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("StudentSchoolEnrollment", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class StudentSchoolEnrollmentType - { - - private string studentPersonalRefIdField; - - private string schoolInfoRefIdField; - - private AUCodeSetsSchoolEnrollmentTypeType membershipTypeField; - - private bool membershipTypeFieldSpecified; - - private AUCodeSetsEnrollmentTimeFrameType timeFrameField; - - private bool timeFrameFieldSpecified; - - private string schoolYearField; - - private System.DateTime entryDateField; - - private bool entryDateFieldSpecified; - - private StudentSchoolEnrollmentTypeEntryType entryTypeField; - - private YearLevelType yearLevelField; - - private StudentSchoolEnrollmentTypeHomeroom homeroomField; - - private StudentSchoolEnrollmentTypeAdvisor advisorField; - - private StudentSchoolEnrollmentTypeCounselor counselorField; - - private string homegroupField; - - private string aCARASchoolIdField; - - private string classCodeField; - - private YearLevelType testLevelField; - - private System.Nullable reportingSchoolField; - - private bool reportingSchoolFieldSpecified; - - private string houseField; - - private System.Nullable individualLearningPlanField; - - private bool individualLearningPlanFieldSpecified; - - private StudentSchoolEnrollmentTypeCalendar calendarField; - - private System.Nullable exitDateField; - - private bool exitDateFieldSpecified; - - private StudentSchoolEnrollmentTypeExitStatus exitStatusField; - - private StudentSchoolEnrollmentTypeExitType exitTypeField; - - private System.Nullable fTEField; - - private bool fTEFieldSpecified; - - private System.Nullable fTPTStatusField; - - private bool fTPTStatusFieldSpecified; - - private System.Nullable fFPOSField; - - private bool fFPOSFieldSpecified; - - private StudentSchoolEnrollmentTypeCatchmentStatus catchmentStatusField; - - private System.Nullable recordClosureReasonField; - - private bool recordClosureReasonFieldSpecified; - - private StudentSchoolEnrollmentTypePromotionInfo promotionInfoField; - - private string previousSchoolField; - - private string destinationSchoolField; - - private StudentSchoolEnrollmentTypeStudentSubjectChoice[] studentSubjectChoiceListField; - - private SIF_MetadataType sIF_MetadataField; - - private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; - - private string refIdField; - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] - public string StudentPersonalRefId - { - get - { - return this.studentPersonalRefIdField; - } - set - { - this.studentPersonalRefIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] - public string SchoolInfoRefId - { - get - { - return this.schoolInfoRefIdField; - } - set - { - this.schoolInfoRefIdField = value; - } - } - - /// - public AUCodeSetsSchoolEnrollmentTypeType MembershipType - { - get - { - return this.membershipTypeField; - } - set - { - this.membershipTypeField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool MembershipTypeSpecified - { - get - { - return this.membershipTypeFieldSpecified; - } - set - { - this.membershipTypeFieldSpecified = value; - } - } - - /// - public AUCodeSetsEnrollmentTimeFrameType TimeFrame - { - get - { - return this.timeFrameField; - } - set - { - this.timeFrameField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool TimeFrameSpecified - { - get - { - return this.timeFrameFieldSpecified; - } - set - { - this.timeFrameFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "gYear")] - public string SchoolYear - { - get - { - return this.schoolYearField; - } - set - { - this.schoolYearField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date")] - public System.DateTime EntryDate - { - get - { - return this.entryDateField; - } - set - { - this.entryDateField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool EntryDateSpecified - { - get - { - return this.entryDateFieldSpecified; - } - set - { - this.entryDateFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public StudentSchoolEnrollmentTypeEntryType EntryType - { - get - { - return this.entryTypeField; - } - set - { - this.entryTypeField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public YearLevelType YearLevel - { - get - { - return this.yearLevelField; - } - set - { - this.yearLevelField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public StudentSchoolEnrollmentTypeHomeroom Homeroom - { - get - { - return this.homeroomField; - } - set - { - this.homeroomField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public StudentSchoolEnrollmentTypeAdvisor Advisor - { - get - { - return this.advisorField; - } - set - { - this.advisorField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public StudentSchoolEnrollmentTypeCounselor Counselor - { - get - { - return this.counselorField; - } - set - { - this.counselorField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string Homegroup - { - get - { - return this.homegroupField; - } - set - { - this.homegroupField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string ACARASchoolId - { - get - { - return this.aCARASchoolIdField; - } - set - { - this.aCARASchoolIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string ClassCode - { - get - { - return this.classCodeField; - } - set - { - this.classCodeField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public YearLevelType TestLevel - { - get - { - return this.testLevelField; - } - set - { - this.testLevelField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable ReportingSchool - { - get - { - return this.reportingSchoolField; - } - set - { - this.reportingSchoolField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool ReportingSchoolSpecified - { - get - { - return this.reportingSchoolFieldSpecified; - } - set - { - this.reportingSchoolFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string House - { - get - { - return this.houseField; - } - set - { - this.houseField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable IndividualLearningPlan - { - get - { - return this.individualLearningPlanField; - } - set - { - this.individualLearningPlanField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool IndividualLearningPlanSpecified - { - get - { - return this.individualLearningPlanFieldSpecified; - } - set - { - this.individualLearningPlanFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public StudentSchoolEnrollmentTypeCalendar Calendar - { - get - { - return this.calendarField; - } - set - { - this.calendarField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date", IsNullable = true)] - public System.Nullable ExitDate - { - get - { - return this.exitDateField; - } - set - { - this.exitDateField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool ExitDateSpecified - { - get - { - return this.exitDateFieldSpecified; - } - set - { - this.exitDateFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public StudentSchoolEnrollmentTypeExitStatus ExitStatus - { - get - { - return this.exitStatusField; - } - set - { - this.exitStatusField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public StudentSchoolEnrollmentTypeExitType ExitType - { - get - { - return this.exitTypeField; - } - set - { - this.exitTypeField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable FTE - { - get - { - return this.fTEField; - } - set - { - this.fTEField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool FTESpecified - { - get - { - return this.fTEFieldSpecified; - } - set - { - this.fTEFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable FTPTStatus - { - get - { - return this.fTPTStatusField; - } - set - { - this.fTPTStatusField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool FTPTStatusSpecified - { - get - { - return this.fTPTStatusFieldSpecified; - } - set - { - this.fTPTStatusFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable FFPOS - { - get - { - return this.fFPOSField; - } - set - { - this.fFPOSField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool FFPOSSpecified - { - get - { - return this.fFPOSFieldSpecified; - } - set - { - this.fFPOSFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public StudentSchoolEnrollmentTypeCatchmentStatus CatchmentStatus - { - get - { - return this.catchmentStatusField; - } - set - { - this.catchmentStatusField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable RecordClosureReason - { - get - { - return this.recordClosureReasonField; - } - set - { - this.recordClosureReasonField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool RecordClosureReasonSpecified - { - get - { - return this.recordClosureReasonFieldSpecified; - } - set - { - this.recordClosureReasonFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public StudentSchoolEnrollmentTypePromotionInfo PromotionInfo - { - get - { - return this.promotionInfoField; - } - set - { - this.promotionInfoField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string PreviousSchool - { - get - { - return this.previousSchoolField; - } - set - { - this.previousSchoolField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string DestinationSchool - { - get - { - return this.destinationSchoolField; - } - set - { - this.destinationSchoolField = value; - } - } - - /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("StudentSubjectChoice", IsNullable = false)] - public StudentSchoolEnrollmentTypeStudentSubjectChoice[] StudentSubjectChoiceList - { - get - { - return this.studentSubjectChoiceListField; - } - set - { - this.studentSubjectChoiceListField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { - return this.sIF_MetadataField; - } - set - { - this.sIF_MetadataField = value; - } - } - - /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { - return this.sIF_ExtendedElementsField; - } - set - { - this.sIF_ExtendedElementsField = value; - } - } - - /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { - return this.refIdField; - } - set - { - this.refIdField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum AUCodeSetsEnrollmentTimeFrameType - { - - /// - C, - - /// - F, - - /// - H, - - /// - ZZREDACTED, - } - - /// - [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/au/datamodel/3.4")] - public partial class StudentSchoolEnrollmentTypeEntryType - { - - private AUCodeSetsEntryTypeType codeField; - - private bool codeFieldSpecified; - - private OtherCodeListTypeOtherCode[] otherCodeListField; - - /// - public AUCodeSetsEntryTypeType Code - { - get - { - return this.codeField; - } - set - { - this.codeField = value; - } - } - - /// - [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)] - public OtherCodeListTypeOtherCode[] OtherCodeList - { - get - { - return this.otherCodeListField; - } - set - { - this.otherCodeListField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum AUCodeSetsEntryTypeType - { - - /// - [System.Xml.Serialization.XmlEnumAttribute("1821")] - Item1821, - - /// - [System.Xml.Serialization.XmlEnumAttribute("1822")] - Item1822, - - /// - [System.Xml.Serialization.XmlEnumAttribute("1823")] - Item1823, - - /// - [System.Xml.Serialization.XmlEnumAttribute("1824")] - Item1824, - - /// - [System.Xml.Serialization.XmlEnumAttribute("1825")] - Item1825, - - /// - [System.Xml.Serialization.XmlEnumAttribute("1826")] - Item1826, - - /// - [System.Xml.Serialization.XmlEnumAttribute("1827")] - Item1827, - - /// - [System.Xml.Serialization.XmlEnumAttribute("1828")] - Item1828, - - /// - [System.Xml.Serialization.XmlEnumAttribute("1829")] - Item1829, - - /// - [System.Xml.Serialization.XmlEnumAttribute("1830")] - Item1830, - - /// - [System.Xml.Serialization.XmlEnumAttribute("1831")] - Item1831, - - /// - [System.Xml.Serialization.XmlEnumAttribute("1833")] - Item1833, - - /// - [System.Xml.Serialization.XmlEnumAttribute("0997")] - Item0997, - - /// - [System.Xml.Serialization.XmlEnumAttribute("1835")] - Item1835, - - /// - [System.Xml.Serialization.XmlEnumAttribute("1836")] - Item1836, - - /// - [System.Xml.Serialization.XmlEnumAttribute("1837")] - Item1837, - - /// - [System.Xml.Serialization.XmlEnumAttribute("1838")] - Item1838, - - /// - [System.Xml.Serialization.XmlEnumAttribute("1839")] - Item1839, - - /// - [System.Xml.Serialization.XmlEnumAttribute("1840")] - Item1840, - - /// - [System.Xml.Serialization.XmlEnumAttribute("0998")] - Item0998, - - /// - [System.Xml.Serialization.XmlEnumAttribute("9999")] - Item9999, - - /// - ZZREDACTED, - } - - /// - [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/au/datamodel/3.4")] - public partial class StudentSchoolEnrollmentTypeHomeroom - { - - private StudentSchoolEnrollmentTypeHomeroomSIF_RefObject sIF_RefObjectField; - - private string valueField; - - /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public StudentSchoolEnrollmentTypeHomeroomSIF_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/au/datamodel/3.4")] - public enum StudentSchoolEnrollmentTypeHomeroomSIF_RefObject - { - - /// - RoomInfo, - } - - /// - [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/au/datamodel/3.4")] - public partial class StudentSchoolEnrollmentTypeAdvisor - { - - private StudentSchoolEnrollmentTypeAdvisorSIF_RefObject sIF_RefObjectField; - - private string valueField; - - /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public StudentSchoolEnrollmentTypeAdvisorSIF_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/au/datamodel/3.4")] - public enum StudentSchoolEnrollmentTypeAdvisorSIF_RefObject - { - - /// - StaffPersonal, - } - - /// - [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/au/datamodel/3.4")] - public partial class StudentSchoolEnrollmentTypeCounselor - { - - private StudentSchoolEnrollmentTypeCounselorSIF_RefObject sIF_RefObjectField; - - private string valueField; - - /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public StudentSchoolEnrollmentTypeCounselorSIF_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/au/datamodel/3.4")] - public enum StudentSchoolEnrollmentTypeCounselorSIF_RefObject - { - - /// - StaffPersonal, - } - - /// - [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/au/datamodel/3.4")] - public partial class StudentSchoolEnrollmentTypeCalendar - { - - private StudentSchoolEnrollmentTypeCalendarSIF_RefObject sIF_RefObjectField; - - private string valueField; - - /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public StudentSchoolEnrollmentTypeCalendarSIF_RefObject SIF_RefObject - { - get - { - return this.sIF_RefObjectField; - } - set - { - this.sIF_RefObjectField = value; - } - } - - /// - [System.Xml.Serialization.XmlTextAttribute()] - 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/au/datamodel/3.4")] - public enum StudentSchoolEnrollmentTypeCalendarSIF_RefObject - { - - /// - CalendarSummary, - } - - /// - [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/au/datamodel/3.4")] - public partial class StudentSchoolEnrollmentTypeExitStatus - { - - private AUCodeSetsExitWithdrawalStatusType codeField; - - private bool codeFieldSpecified; - - private OtherCodeListTypeOtherCode[] otherCodeListField; - - /// - public AUCodeSetsExitWithdrawalStatusType Code - { - get - { - return this.codeField; - } - set - { - this.codeField = value; - } - } - - /// - [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)] - public OtherCodeListTypeOtherCode[] OtherCodeList - { - get - { - return this.otherCodeListField; - } - set - { - this.otherCodeListField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum AUCodeSetsExitWithdrawalStatusType - { - - /// - [System.Xml.Serialization.XmlEnumAttribute("1905")] - Item1905, - - /// - [System.Xml.Serialization.XmlEnumAttribute("1906")] - Item1906, - - /// - [System.Xml.Serialization.XmlEnumAttribute("9999")] - Item9999, - - /// - ZZREDACTED, - } - - /// - [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/au/datamodel/3.4")] - public partial class StudentSchoolEnrollmentTypeExitType - { - - private AUCodeSetsExitWithdrawalTypeType codeField; - - private bool codeFieldSpecified; - - private OtherCodeListTypeOtherCode[] otherCodeListField; - - /// - public AUCodeSetsExitWithdrawalTypeType Code - { - get - { - return this.codeField; - } - set - { - this.codeField = value; - } - } - - /// - [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)] - public OtherCodeListTypeOtherCode[] OtherCodeList - { - get - { - return this.otherCodeListField; - } - set - { - this.otherCodeListField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum AUCodeSetsExitWithdrawalTypeType - { - - /// - [System.Xml.Serialization.XmlEnumAttribute("1907")] - Item1907, - - /// - [System.Xml.Serialization.XmlEnumAttribute("1908")] - Item1908, - - /// - [System.Xml.Serialization.XmlEnumAttribute("1909")] - Item1909, - - /// - [System.Xml.Serialization.XmlEnumAttribute("1910")] - Item1910, - - /// - [System.Xml.Serialization.XmlEnumAttribute("1911")] - Item1911, - - /// - [System.Xml.Serialization.XmlEnumAttribute("1912")] - Item1912, - - /// - [System.Xml.Serialization.XmlEnumAttribute("1913")] - Item1913, - - /// - [System.Xml.Serialization.XmlEnumAttribute("1914")] - Item1914, - - /// - [System.Xml.Serialization.XmlEnumAttribute("1915")] - Item1915, - - /// - [System.Xml.Serialization.XmlEnumAttribute("1916")] - Item1916, - - /// - [System.Xml.Serialization.XmlEnumAttribute("1917")] - Item1917, - - /// - [System.Xml.Serialization.XmlEnumAttribute("1918")] - Item1918, - - /// - [System.Xml.Serialization.XmlEnumAttribute("1919")] - Item1919, - - /// - [System.Xml.Serialization.XmlEnumAttribute("1921")] - Item1921, - - /// - [System.Xml.Serialization.XmlEnumAttribute("1922")] - Item1922, - - /// - [System.Xml.Serialization.XmlEnumAttribute("1923")] - Item1923, - - /// - [System.Xml.Serialization.XmlEnumAttribute("1924")] - Item1924, - - /// - [System.Xml.Serialization.XmlEnumAttribute("1925")] - Item1925, - - /// - [System.Xml.Serialization.XmlEnumAttribute("1926")] - Item1926, - - /// - [System.Xml.Serialization.XmlEnumAttribute("1927")] - Item1927, - - /// - [System.Xml.Serialization.XmlEnumAttribute("1928")] - Item1928, - - /// - [System.Xml.Serialization.XmlEnumAttribute("1930")] - Item1930, - - /// - [System.Xml.Serialization.XmlEnumAttribute("1931")] - Item1931, - - /// - [System.Xml.Serialization.XmlEnumAttribute("3499")] - Item3499, - - /// - [System.Xml.Serialization.XmlEnumAttribute("3500")] - Item3500, - - /// - [System.Xml.Serialization.XmlEnumAttribute("3501")] - Item3501, - - /// - [System.Xml.Serialization.XmlEnumAttribute("3502")] - Item3502, - - /// - [System.Xml.Serialization.XmlEnumAttribute("3503")] - Item3503, - - /// - [System.Xml.Serialization.XmlEnumAttribute("3504")] - Item3504, - - /// - [System.Xml.Serialization.XmlEnumAttribute("3505")] - Item3505, - - /// - [System.Xml.Serialization.XmlEnumAttribute("3509")] - Item3509, - - /// - [System.Xml.Serialization.XmlEnumAttribute("9998")] - Item9998, - - /// - [System.Xml.Serialization.XmlEnumAttribute("9999")] - Item9999, - - /// - ZZREDACTED, - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum AUCodeSetsFTPTStatusCodeType - { - - /// - [System.Xml.Serialization.XmlEnumAttribute("01")] - Item01, - - /// - [System.Xml.Serialization.XmlEnumAttribute("02")] - Item02, - - /// - ZZREDACTED, - } - - /// - [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/au/datamodel/3.4")] - public partial class StudentSchoolEnrollmentTypeCatchmentStatus - { - - private AUCodeSetsPublicSchoolCatchmentStatusType codeField; - - private bool codeFieldSpecified; - - private OtherCodeListTypeOtherCode[] otherCodeListField; - - /// - public AUCodeSetsPublicSchoolCatchmentStatusType Code - { - get - { - return this.codeField; - } - set - { - this.codeField = value; - } - } - - /// - [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)] - public OtherCodeListTypeOtherCode[] OtherCodeList - { - get - { - return this.otherCodeListField; - } - set - { - this.otherCodeListField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum AUCodeSetsPublicSchoolCatchmentStatusType - { - - /// - [System.Xml.Serialization.XmlEnumAttribute("1652")] - Item1652, - - /// - [System.Xml.Serialization.XmlEnumAttribute("1653")] - Item1653, - - /// - [System.Xml.Serialization.XmlEnumAttribute("9999")] - Item9999, - - /// - ZZREDACTED, - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum StudentSchoolEnrollmentTypeRecordClosureReason - { - - /// - SchoolExit, - - /// - TimeDependentDataChange, - - /// - EndOfYear, - - /// - CampusExit, - } - - /// - [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/au/datamodel/3.4")] - public partial class StudentSchoolEnrollmentTypePromotionInfo - { - - private System.Nullable promotionStatusField; - - private bool promotionStatusFieldSpecified; - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable PromotionStatus - { - get - { - return this.promotionStatusField; - } - set - { - this.promotionStatusField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool PromotionStatusSpecified - { - get - { - return this.promotionStatusFieldSpecified; - } - set - { - this.promotionStatusFieldSpecified = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum StudentSchoolEnrollmentTypePromotionInfoPromotionStatus - { - - /// - Promoted, - - /// - Demoted, - - /// - Retained, - - /// - NA, - } - - /// - [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/au/datamodel/3.4")] - public partial class StudentSchoolEnrollmentTypeStudentSubjectChoice - { - - private System.Nullable preferenceNumberField; - - private bool preferenceNumberFieldSpecified; - - private string subjectLocalIdField; - - private SubjectAreaType studyDescriptionField; - - private string otherSchoolLocalIdField; - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable PreferenceNumber - { - get - { - return this.preferenceNumberField; - } - set - { - this.preferenceNumberField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool PreferenceNumberSpecified - { - get - { - return this.preferenceNumberFieldSpecified; - } - set - { - this.preferenceNumberFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string SubjectLocalId - { - get - { - return this.subjectLocalIdField; - } - set - { - this.subjectLocalIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SubjectAreaType StudyDescription - { - get - { - return this.studyDescriptionField; - } - set - { - this.studyDescriptionField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string OtherSchoolLocalId - { - get - { - return this.otherSchoolLocalIdField; - } - set - { - this.otherSchoolLocalIdField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("StudentContactPersonal", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class StudentContactPersonalType - { - - private string localIdField; - - private StudentContactPersonalTypeOtherId[] otherIdListField; - - private PersonInfoType personInfoField; - - private System.Nullable employmentTypeField; - - private bool employmentTypeFieldSpecified; - - private System.Nullable schoolEducationalLevelField; - - private bool schoolEducationalLevelFieldSpecified; - - private System.Nullable nonSchoolEducationField; - - private bool nonSchoolEducationFieldSpecified; - - private SIF_MetadataType sIF_MetadataField; - - private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; - - private string refIdField; - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string LocalId - { - get - { - return this.localIdField; - } - set - { - this.localIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("OtherId", IsNullable = false)] - public StudentContactPersonalTypeOtherId[] OtherIdList - { - get - { - return this.otherIdListField; - } - set - { - this.otherIdListField = value; - } - } - - /// - public PersonInfoType PersonInfo - { - get - { - return this.personInfoField; - } - set - { - this.personInfoField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable EmploymentType - { - get - { - return this.employmentTypeField; - } - set - { - this.employmentTypeField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool EmploymentTypeSpecified - { - get - { - return this.employmentTypeFieldSpecified; - } - set - { - this.employmentTypeFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable SchoolEducationalLevel - { - get - { - return this.schoolEducationalLevelField; - } - set - { - this.schoolEducationalLevelField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool SchoolEducationalLevelSpecified - { - get - { - return this.schoolEducationalLevelFieldSpecified; - } - set - { - this.schoolEducationalLevelFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable NonSchoolEducation - { - get - { - return this.nonSchoolEducationField; - } - set - { - this.nonSchoolEducationField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool NonSchoolEducationSpecified - { - get - { - return this.nonSchoolEducationFieldSpecified; - } - set - { - this.nonSchoolEducationFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { - return this.sIF_MetadataField; - } - set - { - this.sIF_MetadataField = value; - } - } - - /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { - return this.sIF_ExtendedElementsField; - } - set - { - this.sIF_ExtendedElementsField = value; - } - } - - /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { - return this.refIdField; - } - set - { - this.refIdField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public partial class StudentContactPersonalTypeOtherId - { - - private string typeField; - - private string valueField; - - /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "normalizedString")] - public string Type - { - get - { - return this.typeField; - } - set - { - this.typeField = value; - } - } - - /// - [System.Xml.Serialization.XmlTextAttribute(DataType = "normalizedString")] - public string Value - { - get - { - return this.valueField; - } - set - { - this.valueField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("StudentParticipation", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class StudentParticipationType - { - - private string studentPersonalRefIdField; - - private System.DateTime studentParticipationAsOfDateField; - - private bool studentParticipationAsOfDateFieldSpecified; - - private System.Nullable programTypeField; - - private bool programTypeFieldSpecified; - - private StudentParticipationTypeProgramFundingSource[] programFundingSourcesField; - - private StudentParticipationTypeManagingSchool managingSchoolField; - - private System.Nullable referralDateField; - - private bool referralDateFieldSpecified; - - private StudentParticipationTypeReferralSource referralSourceField; - - private ProgramStatusType programStatusField; - - private System.Nullable giftedEligibilityCriteriaField; - - private bool giftedEligibilityCriteriaFieldSpecified; - - private System.Nullable evaluationParentalConsentDateField; - - private bool evaluationParentalConsentDateFieldSpecified; - - private System.Nullable evaluationDateField; - - private bool evaluationDateFieldSpecified; - - private System.Nullable evaluationExtensionDateField; - - private bool evaluationExtensionDateFieldSpecified; - - private string extensionCommentsField; - - private System.Nullable reevaluationDateField; - - private bool reevaluationDateFieldSpecified; - - private System.Nullable programEligibilityDateField; - - private bool programEligibilityDateFieldSpecified; - - private System.Nullable programPlanDateField; - - private bool programPlanDateFieldSpecified; - - private System.Nullable programPlanEffectiveDateField; - - private bool programPlanEffectiveDateFieldSpecified; - - private System.Nullable nOREPDateField; - - private bool nOREPDateFieldSpecified; - - private System.Nullable placementParentalConsentDateField; - - private bool placementParentalConsentDateFieldSpecified; - - private System.Nullable programPlacementDateField; - - private bool programPlacementDateFieldSpecified; - - private System.Nullable extendedSchoolYearField; - - private bool extendedSchoolYearFieldSpecified; - - private System.Nullable extendedDayField; - - private bool extendedDayFieldSpecified; - - private StudentParticipationTypeProgramAvailability programAvailabilityField; - - private string entryPersonField; - - private System.Nullable studentSpecialEducationFTEField; - - private bool studentSpecialEducationFTEFieldSpecified; - - private string participationContactField; - - private SIF_MetadataType sIF_MetadataField; - - private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; - - private string refIdField; - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] - public string StudentPersonalRefId - { - get - { - return this.studentPersonalRefIdField; - } - set - { - this.studentPersonalRefIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date")] - public System.DateTime StudentParticipationAsOfDate - { - get - { - return this.studentParticipationAsOfDateField; - } - set - { - this.studentParticipationAsOfDateField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool StudentParticipationAsOfDateSpecified - { - get - { - return this.studentParticipationAsOfDateFieldSpecified; - } - set - { - this.studentParticipationAsOfDateFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable ProgramType - { - get - { - return this.programTypeField; - } - set - { - this.programTypeField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool ProgramTypeSpecified - { - get - { - return this.programTypeFieldSpecified; - } - set - { - this.programTypeFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("ProgramFundingSource", IsNullable = false)] - public StudentParticipationTypeProgramFundingSource[] ProgramFundingSources - { - get - { - return this.programFundingSourcesField; - } - set - { - this.programFundingSourcesField = value; - } - } - - /// - public StudentParticipationTypeManagingSchool ManagingSchool - { - get - { - return this.managingSchoolField; - } - set - { - this.managingSchoolField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date", IsNullable = true)] - public System.Nullable ReferralDate - { - get - { - return this.referralDateField; - } - set - { - this.referralDateField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool ReferralDateSpecified - { - get - { - return this.referralDateFieldSpecified; - } - set - { - this.referralDateFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public StudentParticipationTypeReferralSource ReferralSource - { - get - { - return this.referralSourceField; - } - set - { - this.referralSourceField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public ProgramStatusType ProgramStatus - { - get - { - return this.programStatusField; - } - set - { - this.programStatusField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable GiftedEligibilityCriteria - { - get - { - return this.giftedEligibilityCriteriaField; - } - set - { - this.giftedEligibilityCriteriaField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool GiftedEligibilityCriteriaSpecified - { - get - { - return this.giftedEligibilityCriteriaFieldSpecified; - } - set - { - this.giftedEligibilityCriteriaFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date", IsNullable = true)] - public System.Nullable EvaluationParentalConsentDate - { - get - { - return this.evaluationParentalConsentDateField; - } - set - { - this.evaluationParentalConsentDateField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool EvaluationParentalConsentDateSpecified - { - get - { - return this.evaluationParentalConsentDateFieldSpecified; - } - set - { - this.evaluationParentalConsentDateFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date", IsNullable = true)] - public System.Nullable EvaluationDate - { - get - { - return this.evaluationDateField; - } - set - { - this.evaluationDateField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool EvaluationDateSpecified - { - get - { - return this.evaluationDateFieldSpecified; - } - set - { - this.evaluationDateFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date", IsNullable = true)] - public System.Nullable EvaluationExtensionDate - { - get - { - return this.evaluationExtensionDateField; - } - set - { - this.evaluationExtensionDateField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool EvaluationExtensionDateSpecified - { - get - { - return this.evaluationExtensionDateFieldSpecified; - } - set - { - this.evaluationExtensionDateFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public string ExtensionComments - { - get - { - return this.extensionCommentsField; - } - set - { - this.extensionCommentsField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date", IsNullable = true)] - public System.Nullable ReevaluationDate - { - get - { - return this.reevaluationDateField; - } - set - { - this.reevaluationDateField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool ReevaluationDateSpecified - { - get - { - return this.reevaluationDateFieldSpecified; - } - set - { - this.reevaluationDateFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date", IsNullable = true)] - public System.Nullable ProgramEligibilityDate - { - get - { - return this.programEligibilityDateField; - } - set - { - this.programEligibilityDateField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool ProgramEligibilityDateSpecified - { - get - { - return this.programEligibilityDateFieldSpecified; - } - set - { - this.programEligibilityDateFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date", IsNullable = true)] - public System.Nullable ProgramPlanDate - { - get - { - return this.programPlanDateField; - } - set - { - this.programPlanDateField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool ProgramPlanDateSpecified - { - get - { - return this.programPlanDateFieldSpecified; - } - set - { - this.programPlanDateFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date", IsNullable = true)] - public System.Nullable ProgramPlanEffectiveDate - { - get - { - return this.programPlanEffectiveDateField; - } - set - { - this.programPlanEffectiveDateField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool ProgramPlanEffectiveDateSpecified - { - get - { - return this.programPlanEffectiveDateFieldSpecified; - } - set - { - this.programPlanEffectiveDateFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date", IsNullable = true)] - public System.Nullable NOREPDate - { - get - { - return this.nOREPDateField; - } - set - { - this.nOREPDateField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool NOREPDateSpecified - { - get - { - return this.nOREPDateFieldSpecified; - } - set - { - this.nOREPDateFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date", IsNullable = true)] - public System.Nullable PlacementParentalConsentDate - { - get - { - return this.placementParentalConsentDateField; - } - set - { - this.placementParentalConsentDateField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool PlacementParentalConsentDateSpecified - { - get - { - return this.placementParentalConsentDateFieldSpecified; - } - set - { - this.placementParentalConsentDateFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date", IsNullable = true)] - public System.Nullable ProgramPlacementDate - { - get - { - return this.programPlacementDateField; - } - set - { - this.programPlacementDateField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool ProgramPlacementDateSpecified - { - get - { - return this.programPlacementDateFieldSpecified; - } - set - { - this.programPlacementDateFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable ExtendedSchoolYear - { - get - { - return this.extendedSchoolYearField; - } - set - { - this.extendedSchoolYearField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool ExtendedSchoolYearSpecified - { - get - { - return this.extendedSchoolYearFieldSpecified; - } - set - { - this.extendedSchoolYearFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable ExtendedDay - { - get - { - return this.extendedDayField; - } - set - { - this.extendedDayField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool ExtendedDaySpecified - { - get - { - return this.extendedDayFieldSpecified; - } - set - { - this.extendedDayFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public StudentParticipationTypeProgramAvailability ProgramAvailability - { - get - { - return this.programAvailabilityField; - } - set - { - this.programAvailabilityField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string EntryPerson - { - get - { - return this.entryPersonField; - } - set - { - this.entryPersonField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable StudentSpecialEducationFTE - { - get - { - return this.studentSpecialEducationFTEField; - } - set - { - this.studentSpecialEducationFTEField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool StudentSpecialEducationFTESpecified - { - get - { - return this.studentSpecialEducationFTEFieldSpecified; - } - set - { - this.studentSpecialEducationFTEFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string ParticipationContact - { - get - { - return this.participationContactField; - } - set - { - this.participationContactField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { - return this.sIF_MetadataField; - } - set - { - this.sIF_MetadataField = value; - } - } - - /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { - return this.sIF_ExtendedElementsField; - } - set - { - this.sIF_ExtendedElementsField = value; - } - } - - /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { - return this.refIdField; - } - set - { - this.refIdField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum AUCodeSetsStudentFamilyProgramTypeType - { - - /// - [System.Xml.Serialization.XmlEnumAttribute("0100")] - Item0100, - - /// - [System.Xml.Serialization.XmlEnumAttribute("0240")] - Item0240, - - /// - [System.Xml.Serialization.XmlEnumAttribute("0241")] - Item0241, - - /// - [System.Xml.Serialization.XmlEnumAttribute("0242")] - Item0242, - - /// - [System.Xml.Serialization.XmlEnumAttribute("0244")] - Item0244, - - /// - [System.Xml.Serialization.XmlEnumAttribute("0245")] - Item0245, - - /// - [System.Xml.Serialization.XmlEnumAttribute("0246")] - Item0246, - - /// - [System.Xml.Serialization.XmlEnumAttribute("0247")] - Item0247, - - /// - [System.Xml.Serialization.XmlEnumAttribute("0248")] - Item0248, - - /// - [System.Xml.Serialization.XmlEnumAttribute("0249")] - Item0249, - - /// - [System.Xml.Serialization.XmlEnumAttribute("0250")] - Item0250, - - /// - [System.Xml.Serialization.XmlEnumAttribute("0251")] - Item0251, - - /// - [System.Xml.Serialization.XmlEnumAttribute("0252")] - Item0252, - - /// - [System.Xml.Serialization.XmlEnumAttribute("0253")] - Item0253, - - /// - [System.Xml.Serialization.XmlEnumAttribute("0255")] - Item0255, - - /// - [System.Xml.Serialization.XmlEnumAttribute("0256")] - Item0256, - - /// - [System.Xml.Serialization.XmlEnumAttribute("0257")] - Item0257, - - /// - [System.Xml.Serialization.XmlEnumAttribute("0260")] - Item0260, - - /// - [System.Xml.Serialization.XmlEnumAttribute("0261")] - Item0261, - - /// - [System.Xml.Serialization.XmlEnumAttribute("0262")] - Item0262, - - /// - [System.Xml.Serialization.XmlEnumAttribute("0263")] - Item0263, - - /// - [System.Xml.Serialization.XmlEnumAttribute("0265")] - Item0265, - - /// - [System.Xml.Serialization.XmlEnumAttribute("0267")] - Item0267, - - /// - [System.Xml.Serialization.XmlEnumAttribute("0268")] - Item0268, - - /// - [System.Xml.Serialization.XmlEnumAttribute("0269")] - Item0269, - - /// - [System.Xml.Serialization.XmlEnumAttribute("0270")] - Item0270, - - /// - [System.Xml.Serialization.XmlEnumAttribute("0271")] - Item0271, - - /// - [System.Xml.Serialization.XmlEnumAttribute("0272")] - Item0272, - - /// - [System.Xml.Serialization.XmlEnumAttribute("0273")] - Item0273, - - /// - [System.Xml.Serialization.XmlEnumAttribute("0277")] - Item0277, - - /// - [System.Xml.Serialization.XmlEnumAttribute("0278")] - Item0278, - - /// - [System.Xml.Serialization.XmlEnumAttribute("0279")] - Item0279, - - /// - [System.Xml.Serialization.XmlEnumAttribute("0280")] - Item0280, - - /// - [System.Xml.Serialization.XmlEnumAttribute("0281")] - Item0281, - - /// - [System.Xml.Serialization.XmlEnumAttribute("0282")] - Item0282, - - /// - [System.Xml.Serialization.XmlEnumAttribute("0283")] - Item0283, - - /// - [System.Xml.Serialization.XmlEnumAttribute("0284")] - Item0284, - - /// - [System.Xml.Serialization.XmlEnumAttribute("0285")] - Item0285, - - /// - [System.Xml.Serialization.XmlEnumAttribute("0286")] - Item0286, - - /// - [System.Xml.Serialization.XmlEnumAttribute("0287")] - Item0287, - - /// - [System.Xml.Serialization.XmlEnumAttribute("0288")] - Item0288, - - /// - [System.Xml.Serialization.XmlEnumAttribute("0289")] - Item0289, - - /// - [System.Xml.Serialization.XmlEnumAttribute("0342")] - Item0342, - - /// - [System.Xml.Serialization.XmlEnumAttribute("0875")] - Item0875, - - /// - [System.Xml.Serialization.XmlEnumAttribute("0876")] - Item0876, - - /// - [System.Xml.Serialization.XmlEnumAttribute("2381")] - Item2381, - - /// - [System.Xml.Serialization.XmlEnumAttribute("2389")] - Item2389, - - /// - [System.Xml.Serialization.XmlEnumAttribute("2393")] - Item2393, - - /// - [System.Xml.Serialization.XmlEnumAttribute("9999")] - Item9999, - - /// - ZZREDACTED, - } - - /// - [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/au/datamodel/3.4")] - public partial class StudentParticipationTypeProgramFundingSource - { - - private AUCodeSetsProgramFundingSourceCodeType codeField; - - private bool codeFieldSpecified; - - private OtherCodeListTypeOtherCode[] otherCodeListField; - - /// - public AUCodeSetsProgramFundingSourceCodeType Code - { - get - { - return this.codeField; - } - set - { - this.codeField = value; - } - } - - /// - [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)] - public OtherCodeListTypeOtherCode[] OtherCodeList - { - get - { - return this.otherCodeListField; - } - set - { - this.otherCodeListField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum AUCodeSetsProgramFundingSourceCodeType - { - - /// - [System.Xml.Serialization.XmlEnumAttribute("1")] - Item1, - - /// - [System.Xml.Serialization.XmlEnumAttribute("2")] - Item2, - - /// - [System.Xml.Serialization.XmlEnumAttribute("3")] - Item3, - - /// - [System.Xml.Serialization.XmlEnumAttribute("4")] - Item4, - - /// - [System.Xml.Serialization.XmlEnumAttribute("5")] - Item5, - - /// - [System.Xml.Serialization.XmlEnumAttribute("9")] - Item9, - - /// - ZZREDACTED, - } - - /// - [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/au/datamodel/3.4")] - public partial class StudentParticipationTypeManagingSchool - { - - private StudentParticipationTypeManagingSchoolSIF_RefObject sIF_RefObjectField; - - private string valueField; - - /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public StudentParticipationTypeManagingSchoolSIF_RefObject SIF_RefObject - { - get - { - return this.sIF_RefObjectField; - } - set - { - this.sIF_RefObjectField = value; - } - } - - /// - [System.Xml.Serialization.XmlTextAttribute()] - 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/au/datamodel/3.4")] - public enum StudentParticipationTypeManagingSchoolSIF_RefObject - { - - /// - SchoolInfo, - } - - /// - [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/au/datamodel/3.4")] - public partial class StudentParticipationTypeReferralSource - { - - private AUCodeSets0792IdentificationProcedureType codeField; - - private bool codeFieldSpecified; - - private OtherCodeListTypeOtherCode[] otherCodeListField; - - /// - public AUCodeSets0792IdentificationProcedureType Code - { - get - { - return this.codeField; - } - set - { - this.codeField = value; - } - } - - /// - [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)] - public OtherCodeListTypeOtherCode[] OtherCodeList - { - get - { - return this.otherCodeListField; - } - set - { - this.otherCodeListField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum AUCodeSets0792IdentificationProcedureType - { - - /// - [System.Xml.Serialization.XmlEnumAttribute("2147")] - Item2147, - - /// - [System.Xml.Serialization.XmlEnumAttribute("2148")] - Item2148, - - /// - [System.Xml.Serialization.XmlEnumAttribute("9999")] - Item9999, - - /// - [System.Xml.Serialization.XmlEnumAttribute("2149")] - Item2149, - - /// - [System.Xml.Serialization.XmlEnumAttribute("2151")] - Item2151, - - /// - [System.Xml.Serialization.XmlEnumAttribute("2152")] - Item2152, - - /// - [System.Xml.Serialization.XmlEnumAttribute("2153")] - Item2153, - - /// - ZZREDACTED, - } - - /// - [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/au/datamodel/3.4")] - public partial class StudentParticipationTypeProgramAvailability - { - - private AUCodeSets0211ProgramAvailabilityType codeField; - - private bool codeFieldSpecified; - - private OtherCodeListTypeOtherCode[] otherCodeListField; - - /// - public AUCodeSets0211ProgramAvailabilityType Code - { - get - { - return this.codeField; - } - set - { - this.codeField = value; - } - } - - /// - [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)] - public OtherCodeListTypeOtherCode[] OtherCodeList - { - get - { - return this.otherCodeListField; - } - set - { - this.otherCodeListField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum AUCodeSets0211ProgramAvailabilityType - { - - /// - [System.Xml.Serialization.XmlEnumAttribute("0236")] - Item0236, - - /// - [System.Xml.Serialization.XmlEnumAttribute("0235")] - Item0235, - - /// - [System.Xml.Serialization.XmlEnumAttribute("0231")] - Item0231, - - /// - [System.Xml.Serialization.XmlEnumAttribute("0239")] - Item0239, - - /// - [System.Xml.Serialization.XmlEnumAttribute("0238")] - Item0238, - - /// - [System.Xml.Serialization.XmlEnumAttribute("9999")] - Item9999, - - /// - [System.Xml.Serialization.XmlEnumAttribute("9998")] - Item9998, - - /// - [System.Xml.Serialization.XmlEnumAttribute("0237")] - Item0237, - - /// - [System.Xml.Serialization.XmlEnumAttribute("0234")] - Item0234, - - /// - ZZREDACTED, - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("PersonPicture", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class PersonPictureType - { - - private PersonPictureTypeParentObjectRefId parentObjectRefIdField; - - private string schoolYearField; - - private PersonPictureTypePictureSource pictureSourceField; - - private System.Nullable oKToPublishField; - - private bool oKToPublishFieldSpecified; - - private SIF_MetadataType sIF_MetadataField; - - private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; - - private string refIdField; - - /// - public PersonPictureTypeParentObjectRefId ParentObjectRefId - { - get - { - return this.parentObjectRefIdField; - } - set - { - this.parentObjectRefIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "gYear")] - public string SchoolYear - { - get - { - return this.schoolYearField; - } - set - { - this.schoolYearField = value; - } - } - - /// - public PersonPictureTypePictureSource PictureSource - { - get - { - return this.pictureSourceField; - } - set - { - this.pictureSourceField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable OKToPublish - { - get - { - return this.oKToPublishField; - } - set - { - this.oKToPublishField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool OKToPublishSpecified - { - get - { - return this.oKToPublishFieldSpecified; - } - set - { - this.oKToPublishFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { - return this.sIF_MetadataField; - } - set - { - this.sIF_MetadataField = value; - } - } - - /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { - return this.sIF_ExtendedElementsField; - } - set - { - this.sIF_ExtendedElementsField = value; - } - } - - /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { - return this.refIdField; - } - set - { - this.refIdField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public partial class PersonPictureTypeParentObjectRefId - { - - private PersonPictureTypeParentObjectRefIdSIF_RefObject sIF_RefObjectField; - - private string valueField; - - /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public PersonPictureTypeParentObjectRefIdSIF_RefObject SIF_RefObject - { - get - { - return this.sIF_RefObjectField; - } - set - { - this.sIF_RefObjectField = value; - } - } - - /// - [System.Xml.Serialization.XmlTextAttribute()] - 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/au/datamodel/3.4")] - public enum PersonPictureTypeParentObjectRefIdSIF_RefObject - { - - /// - StudentPersonal, - - /// - StaffPersonal, - - /// - StudentContactPersonal, - } - - /// - [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/au/datamodel/3.4")] - public partial class PersonPictureTypePictureSource - { - - private AUCodeSetsPictureSourceType typeField; - - private string valueField; - - /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public AUCodeSetsPictureSourceType Type - { - get - { - return this.typeField; - } - set - { - this.typeField = value; - } - } - - /// - [System.Xml.Serialization.XmlTextAttribute()] - public string Value - { - get - { - return this.valueField; - } - set - { - this.valueField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum AUCodeSetsPictureSourceType - { - - /// - [System.Xml.Serialization.XmlEnumAttribute("01")] - Item01, - - /// - [System.Xml.Serialization.XmlEnumAttribute("02")] - Item02, - - /// - [System.Xml.Serialization.XmlEnumAttribute("03")] - Item03, - - /// - [System.Xml.Serialization.XmlEnumAttribute("04")] - Item04, - - /// - [System.Xml.Serialization.XmlEnumAttribute("05")] - Item05, - - /// - [System.Xml.Serialization.XmlEnumAttribute("06")] - Item06, - - /// - [System.Xml.Serialization.XmlEnumAttribute("09")] - Item09, - - /// - [System.Xml.Serialization.XmlEnumAttribute("10")] - Item10, - - /// - ZZREDACTED, - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("CalendarDate", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class CalendarDateType - { - - private System.DateTime dateField; - - private bool dateFieldSpecified; - - private string calendarSummaryRefIdField; - - private string schoolInfoRefIdField; - - private string schoolYearField; - - private CalendarDateTypeCalendarDateType calendarDateType1Field; - - private System.Nullable calendarDateNumberField; - - private bool calendarDateNumberFieldSpecified; - - private CalendarDateTypeStudentAttendance studentAttendanceField; - - private CalendarDateTypeTeacherAttendance teacherAttendanceField; - - private CalendarDateTypeAdministratorAttendance administratorAttendanceField; - - private SIF_MetadataType sIF_MetadataField; - - private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; - - private string calendarDateRefIdField; - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date")] - public System.DateTime Date - { - get - { - return this.dateField; - } - set - { - this.dateField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool DateSpecified - { - get - { - return this.dateFieldSpecified; - } - set - { - this.dateFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] - public string CalendarSummaryRefId - { - get - { - return this.calendarSummaryRefIdField; - } - set - { - this.calendarSummaryRefIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] - public string SchoolInfoRefId - { - get - { - return this.schoolInfoRefIdField; - } - set - { - this.schoolInfoRefIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "gYear")] - public string SchoolYear - { - get - { - return this.schoolYearField; - } - set - { - this.schoolYearField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute("CalendarDateType")] - public CalendarDateTypeCalendarDateType CalendarDateType1 - { - get - { - return this.calendarDateType1Field; - } - set - { - this.calendarDateType1Field = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable CalendarDateNumber - { - get - { - return this.calendarDateNumberField; - } - set - { - this.calendarDateNumberField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool CalendarDateNumberSpecified - { - get - { - return this.calendarDateNumberFieldSpecified; - } - set - { - this.calendarDateNumberFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public CalendarDateTypeStudentAttendance StudentAttendance - { - get - { - return this.studentAttendanceField; - } - set - { - this.studentAttendanceField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public CalendarDateTypeTeacherAttendance TeacherAttendance - { - get - { - return this.teacherAttendanceField; - } - set - { - this.teacherAttendanceField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public CalendarDateTypeAdministratorAttendance AdministratorAttendance - { - get - { - return this.administratorAttendanceField; - } - set - { - this.administratorAttendanceField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { - return this.sIF_MetadataField; - } - set - { - this.sIF_MetadataField = value; - } - } - - /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { - return this.sIF_ExtendedElementsField; - } - set - { - this.sIF_ExtendedElementsField = value; - } - } - - /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string CalendarDateRefId - { - get - { - return this.calendarDateRefIdField; - } - set - { - this.calendarDateRefIdField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public partial class CalendarDateTypeCalendarDateType - { - - private AUCodeSetsCalendarEventType codeField; - - private bool codeFieldSpecified; - - private OtherCodeListTypeOtherCode[] otherCodeListField; - - /// - public AUCodeSetsCalendarEventType Code - { - get - { - return this.codeField; - } - set - { - this.codeField = value; - } - } - - /// - [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)] - public OtherCodeListTypeOtherCode[] OtherCodeList - { - get - { - return this.otherCodeListField; - } - set - { - this.otherCodeListField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum AUCodeSetsCalendarEventType - { - - /// - [System.Xml.Serialization.XmlEnumAttribute("0845")] - Item0845, - - /// - [System.Xml.Serialization.XmlEnumAttribute("0846")] - Item0846, - - /// - [System.Xml.Serialization.XmlEnumAttribute("0848")] - Item0848, - - /// - [System.Xml.Serialization.XmlEnumAttribute("0849")] - Item0849, - - /// - [System.Xml.Serialization.XmlEnumAttribute("3421")] - Item3421, - - /// - [System.Xml.Serialization.XmlEnumAttribute("9999")] - Item9999, - - /// - INST, - - /// - MKUP, - - /// - ZZREDACTED, - } - - /// - [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/au/datamodel/3.4")] - public partial class CalendarDateTypeStudentAttendance - { - - private CalendarDateTypeStudentAttendanceCountsTowardAttendance countsTowardAttendanceField; - - private bool countsTowardAttendanceFieldSpecified; - - private decimal attendanceValueField; - - private bool attendanceValueFieldSpecified; - - /// - public CalendarDateTypeStudentAttendanceCountsTowardAttendance CountsTowardAttendance - { - get - { - return this.countsTowardAttendanceField; - } - set - { - this.countsTowardAttendanceField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool CountsTowardAttendanceSpecified - { - get - { - return this.countsTowardAttendanceFieldSpecified; - } - set - { - this.countsTowardAttendanceFieldSpecified = value; - } - } - - /// - public decimal AttendanceValue - { - get - { - return this.attendanceValueField; - } - set - { - this.attendanceValueField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool AttendanceValueSpecified - { - get - { - return this.attendanceValueFieldSpecified; - } - set - { - this.attendanceValueFieldSpecified = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum CalendarDateTypeStudentAttendanceCountsTowardAttendance - { - - /// - Yes, - - /// - No, - } - - /// - [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/au/datamodel/3.4")] - public partial class CalendarDateTypeTeacherAttendance - { - - private CalendarDateTypeTeacherAttendanceCountsTowardAttendance countsTowardAttendanceField; - - private bool countsTowardAttendanceFieldSpecified; - - private decimal attendanceValueField; - - private bool attendanceValueFieldSpecified; - - /// - public CalendarDateTypeTeacherAttendanceCountsTowardAttendance CountsTowardAttendance - { - get - { - return this.countsTowardAttendanceField; - } - set - { - this.countsTowardAttendanceField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool CountsTowardAttendanceSpecified - { - get - { - return this.countsTowardAttendanceFieldSpecified; - } - set - { - this.countsTowardAttendanceFieldSpecified = value; - } - } - - /// - public decimal AttendanceValue - { - get - { - return this.attendanceValueField; - } - set - { - this.attendanceValueField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool AttendanceValueSpecified - { - get - { - return this.attendanceValueFieldSpecified; - } - set - { - this.attendanceValueFieldSpecified = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum CalendarDateTypeTeacherAttendanceCountsTowardAttendance - { - - /// - Yes, - - /// - No, - } - - /// - [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/au/datamodel/3.4")] - public partial class CalendarDateTypeAdministratorAttendance - { - - private CalendarDateTypeAdministratorAttendanceCountsTowardAttendance countsTowardAttendanceField; - - private bool countsTowardAttendanceFieldSpecified; - - private decimal attendanceValueField; - - private bool attendanceValueFieldSpecified; - - /// - public CalendarDateTypeAdministratorAttendanceCountsTowardAttendance CountsTowardAttendance - { - get - { - return this.countsTowardAttendanceField; - } - set - { - this.countsTowardAttendanceField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool CountsTowardAttendanceSpecified - { - get - { - return this.countsTowardAttendanceFieldSpecified; - } - set - { - this.countsTowardAttendanceFieldSpecified = value; - } - } - - /// - public decimal AttendanceValue - { - get - { - return this.attendanceValueField; - } - set - { - this.attendanceValueField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool AttendanceValueSpecified - { - get - { - return this.attendanceValueFieldSpecified; - } - set - { - this.attendanceValueFieldSpecified = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum CalendarDateTypeAdministratorAttendanceCountsTowardAttendance - { - - /// - Yes, - - /// - No, - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("CalendarSummary", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class CalendarSummaryType - { - - private string schoolInfoRefIdField; - - private string schoolYearField; - - private string localIdField; - - private string descriptionField; - - private uint daysInSessionField; - - private bool daysInSessionFieldSpecified; - - private System.Nullable startDateField; - - private bool startDateFieldSpecified; - - private System.Nullable endDateField; - - private bool endDateFieldSpecified; - - private System.Nullable firstInstructionDateField; - - private bool firstInstructionDateFieldSpecified; - - private System.Nullable lastInstructionDateField; - - private bool lastInstructionDateFieldSpecified; - - private string graduationDateField; - - private System.Nullable instructionalMinutesField; - - private bool instructionalMinutesFieldSpecified; - - private System.Nullable minutesPerDayField; - - private bool minutesPerDayFieldSpecified; - - private YearLevelType[] yearLevelsField; - - private SIF_MetadataType sIF_MetadataField; - - private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; - - private string refIdField; - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] - public string SchoolInfoRefId - { - get - { - return this.schoolInfoRefIdField; - } - set - { - this.schoolInfoRefIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "gYear")] - public string SchoolYear - { - get - { - return this.schoolYearField; - } - set - { - this.schoolYearField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string LocalId - { - get - { - return this.localIdField; - } - set - { - this.localIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public string Description - { - get - { - return this.descriptionField; - } - set - { - this.descriptionField = value; - } - } - - /// - public uint DaysInSession - { - get - { - return this.daysInSessionField; - } - set - { - this.daysInSessionField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool DaysInSessionSpecified - { - get - { - return this.daysInSessionFieldSpecified; - } - set - { - this.daysInSessionFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date", IsNullable = true)] - public System.Nullable StartDate - { - get - { - return this.startDateField; - } - set - { - this.startDateField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool StartDateSpecified - { - get - { - return this.startDateFieldSpecified; - } - set - { - this.startDateFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date", IsNullable = true)] - public System.Nullable EndDate - { - get - { - return this.endDateField; - } - set - { - this.endDateField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool EndDateSpecified - { - get - { - return this.endDateFieldSpecified; - } - set - { - this.endDateFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date", IsNullable = true)] - public System.Nullable FirstInstructionDate - { - get - { - return this.firstInstructionDateField; - } - set - { - this.firstInstructionDateField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool FirstInstructionDateSpecified - { - get - { - return this.firstInstructionDateFieldSpecified; - } - set - { - this.firstInstructionDateFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date", IsNullable = true)] - public System.Nullable LastInstructionDate - { - get - { - return this.lastInstructionDateField; - } - set - { - this.lastInstructionDateField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool LastInstructionDateSpecified - { - get - { - return this.lastInstructionDateFieldSpecified; - } - set - { - this.lastInstructionDateFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public string GraduationDate - { - get - { - return this.graduationDateField; - } - set - { - this.graduationDateField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable InstructionalMinutes - { - get - { - return this.instructionalMinutesField; - } - set - { - this.instructionalMinutesField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool InstructionalMinutesSpecified - { - get - { - return this.instructionalMinutesFieldSpecified; - } - set - { - this.instructionalMinutesFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable MinutesPerDay - { - get - { - return this.minutesPerDayField; - } - set - { - this.minutesPerDayField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool MinutesPerDaySpecified - { - get - { - return this.minutesPerDayFieldSpecified; - } - set - { - this.minutesPerDayFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("YearLevel", IsNullable = false)] - public YearLevelType[] YearLevels - { - get - { - return this.yearLevelsField; - } - set - { - this.yearLevelsField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { - return this.sIF_MetadataField; - } - set - { - this.sIF_MetadataField = value; - } - } - - /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { - return this.sIF_ExtendedElementsField; - } - set - { - this.sIF_ExtendedElementsField = value; - } - } - - /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { - return this.refIdField; - } - set - { - this.refIdField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("StudentAttendanceSummary", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class StudentAttendanceSummaryType - { - - private string studentPersonalRefIdField; - - private string schoolInfoRefIdField; - - private string schoolYearField; - - private System.DateTime startDateField; - - private bool startDateFieldSpecified; - - private System.DateTime endDateField; - - private bool endDateFieldSpecified; - - private System.Nullable startDayField; - - private bool startDayFieldSpecified; - - private System.Nullable endDayField; - - private bool endDayFieldSpecified; - - private System.Nullable fTEField; - - private bool fTEFieldSpecified; - - private decimal daysAttendedField; - - private 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; - - private string studentAttendanceSummaryRefIdField; - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] - public string StudentPersonalRefId - { - get - { - return this.studentPersonalRefIdField; - } - set - { - this.studentPersonalRefIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] - public string SchoolInfoRefId - { - get - { - return this.schoolInfoRefIdField; - } - set - { - this.schoolInfoRefIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "gYear")] - public string SchoolYear - { - get - { - return this.schoolYearField; - } - set - { - this.schoolYearField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date")] - public System.DateTime StartDate - { - get - { - return this.startDateField; - } - set - { - this.startDateField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool StartDateSpecified - { - get - { - return this.startDateFieldSpecified; - } - set - { - this.startDateFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date")] - public System.DateTime EndDate - { - get - { - return this.endDateField; - } - set - { - this.endDateField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool EndDateSpecified - { - get - { - return this.endDateFieldSpecified; - } - set - { - this.endDateFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable StartDay - { - get - { - return this.startDayField; - } - set - { - this.startDayField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool StartDaySpecified - { - get - { - return this.startDayFieldSpecified; - } - set - { - this.startDayFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable EndDay - { - get - { - return this.endDayField; - } - set - { - this.endDayField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool EndDaySpecified - { - get - { - return this.endDayFieldSpecified; - } - set - { - this.endDayFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable FTE - { - get - { - return this.fTEField; - } - set - { - this.fTEField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool FTESpecified - { - get - { - return this.fTEFieldSpecified; - } - set - { - this.fTEFieldSpecified = value; - } - } - - /// - public decimal DaysAttended - { - get - { - return this.daysAttendedField; - } - set - { - this.daysAttendedField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool DaysAttendedSpecified - { - get - { - return this.daysAttendedFieldSpecified; - } - set - { - this.daysAttendedFieldSpecified = value; - } - } - - /// - public decimal ExcusedAbsences - { - get - { - return this.excusedAbsencesField; - } - set - { - this.excusedAbsencesField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool ExcusedAbsencesSpecified - { - get - { - return this.excusedAbsencesFieldSpecified; - } - set - { - this.excusedAbsencesFieldSpecified = value; - } - } - - /// - public decimal UnexcusedAbsences - { - get - { - return this.unexcusedAbsencesField; - } - set - { - this.unexcusedAbsencesField = value; - } - } - - /// - [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 - { - get - { - return this.daysTardyField; - } - set - { - this.daysTardyField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool DaysTardySpecified - { - get - { - return this.daysTardyFieldSpecified; - } - set - { - this.daysTardyFieldSpecified = value; - } - } - - /// - public decimal DaysInMembership - { - get - { - return this.daysInMembershipField; - } - set - { - this.daysInMembershipField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool DaysInMembershipSpecified - { - get - { - return this.daysInMembershipFieldSpecified; - } - set - { - this.daysInMembershipFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { - return this.sIF_MetadataField; - } - set - { - this.sIF_MetadataField = value; - } - } - - /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { - return this.sIF_ExtendedElementsField; - } - set - { - this.sIF_ExtendedElementsField = value; - } - } - - /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string StudentAttendanceSummaryRefId - { - get - { - return this.studentAttendanceSummaryRefIdField; - } - set - { - this.studentAttendanceSummaryRefIdField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("StudentDailyAttendance", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class StudentDailyAttendanceType - { - - private string studentPersonalRefIdField; - - private string schoolInfoRefIdField; - - private System.DateTime dateField; - - private bool dateFieldSpecified; - - private string schoolYearField; - - private System.Nullable dayValueField; - - private bool dayValueFieldSpecified; - - private AttendanceCodeType attendanceCodeField; - - private AUCodeSetsAttendanceStatusType attendanceStatusField; - - private bool attendanceStatusFieldSpecified; - - private System.Nullable timeInField; - - private bool timeInFieldSpecified; - - private System.Nullable timeOutField; - - private bool timeOutFieldSpecified; - - private System.Nullable absenceValueField; - - private bool absenceValueFieldSpecified; - - private string attendanceNoteField; - - private SIF_MetadataType sIF_MetadataField; - - private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; - - private string refIdField; - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] - public string StudentPersonalRefId - { - get - { - return this.studentPersonalRefIdField; - } - set - { - this.studentPersonalRefIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] - public string SchoolInfoRefId - { - get - { - return this.schoolInfoRefIdField; - } - set - { - this.schoolInfoRefIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date")] - public System.DateTime Date - { - get - { - return this.dateField; - } - set - { - this.dateField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool DateSpecified - { - get - { - return this.dateFieldSpecified; - } - set - { - this.dateFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "gYear")] - public string SchoolYear - { - get - { - return this.schoolYearField; - } - set - { - this.schoolYearField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable DayValue - { - get - { - return this.dayValueField; - } - set - { - this.dayValueField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool DayValueSpecified - { - get - { - return this.dayValueFieldSpecified; - } - set - { - this.dayValueFieldSpecified = value; - } - } - - /// - public AttendanceCodeType AttendanceCode - { - get - { - return this.attendanceCodeField; - } - set - { - this.attendanceCodeField = value; - } - } - - /// - public AUCodeSetsAttendanceStatusType AttendanceStatus - { - get - { - return this.attendanceStatusField; - } - set - { - this.attendanceStatusField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool AttendanceStatusSpecified - { - get - { - return this.attendanceStatusFieldSpecified; - } - set - { - this.attendanceStatusFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "time", IsNullable = true)] - public System.Nullable TimeIn - { - get - { - return this.timeInField; - } - set - { - this.timeInField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool TimeInSpecified - { - get - { - return this.timeInFieldSpecified; - } - set - { - this.timeInFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "time", IsNullable = true)] - public System.Nullable TimeOut - { - get - { - return this.timeOutField; - } - set - { - this.timeOutField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool TimeOutSpecified - { - get - { - return this.timeOutFieldSpecified; - } - set - { - this.timeOutFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable AbsenceValue - { - get - { - return this.absenceValueField; - } - set - { - this.absenceValueField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool AbsenceValueSpecified - { - get - { - return this.absenceValueFieldSpecified; - } - set - { - this.absenceValueFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string AttendanceNote - { - get - { - return this.attendanceNoteField; - } - set - { - this.attendanceNoteField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { - return this.sIF_MetadataField; - } - set - { - this.sIF_MetadataField = value; - } - } - - /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { - return this.sIF_ExtendedElementsField; - } - set - { - this.sIF_ExtendedElementsField = value; - } - } - - /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { - return this.refIdField; - } - set - { - this.refIdField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum AUCodeSetsDayValueCodeType - { - - /// - AM, - - /// - Full, - - /// - [System.Xml.Serialization.XmlEnumAttribute("N/A")] - NA, - - /// - Partial, - - /// - PM, - - /// - ZZREDACTED, - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum AUCodeSetsAttendanceStatusType - { - - /// - [System.Xml.Serialization.XmlEnumAttribute("01")] - Item01, - - /// - [System.Xml.Serialization.XmlEnumAttribute("02")] - Item02, - - /// - [System.Xml.Serialization.XmlEnumAttribute("99")] - Item99, - - /// - NA, - - /// - ZZREDACTED, - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("StudentPeriodAttendance", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class StudentPeriodAttendanceType - { - - private string studentPersonalRefIdField; - - private string schoolInfoRefIdField; - - private System.DateTime dateField; - - private bool dateFieldSpecified; - - private string sessionInfoRefIdField; - - private string timetablePeriodField; - - private System.Nullable timeInField; - - private bool timeInFieldSpecified; - - private System.Nullable timeOutField; - - private bool timeOutFieldSpecified; - - private AttendanceCodeType attendanceCodeField; - - private AUCodeSetsAttendanceStatusType attendanceStatusField; - - private bool attendanceStatusFieldSpecified; - - private string schoolYearField; - - private StudentPeriodAttendanceTypeAuditInfo auditInfoField; - - private string attendanceCommentField; - - private SIF_MetadataType sIF_MetadataField; - - private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; - - private string refIdField; - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] - public string StudentPersonalRefId - { - get - { - return this.studentPersonalRefIdField; - } - set - { - this.studentPersonalRefIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] - public string SchoolInfoRefId - { - get - { - return this.schoolInfoRefIdField; - } - set - { - this.schoolInfoRefIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date")] - public System.DateTime Date - { - get - { - return this.dateField; - } - set - { - this.dateField = value; - } - } - - /// - [System.Xml.Serialization.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 = "normalizedString", IsNullable = true)] - public string TimetablePeriod - { - get - { - return this.timetablePeriodField; - } - set - { - this.timetablePeriodField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "time", IsNullable = true)] - public System.Nullable TimeIn - { - get - { - return this.timeInField; - } - set - { - this.timeInField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool TimeInSpecified - { - get - { - return this.timeInFieldSpecified; - } - set - { - this.timeInFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "time", IsNullable = true)] - public System.Nullable TimeOut - { - get - { - return this.timeOutField; - } - set - { - this.timeOutField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool TimeOutSpecified - { - get - { - return this.timeOutFieldSpecified; - } - set - { - this.timeOutFieldSpecified = value; - } - } - - /// - public AttendanceCodeType AttendanceCode - { - get - { - return this.attendanceCodeField; - } - set - { - this.attendanceCodeField = value; - } - } - - /// - public AUCodeSetsAttendanceStatusType AttendanceStatus - { - get - { - return this.attendanceStatusField; - } - set - { - this.attendanceStatusField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool AttendanceStatusSpecified - { - get - { - return this.attendanceStatusFieldSpecified; - } - set - { - this.attendanceStatusFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "gYear", IsNullable = true)] - public string SchoolYear - { - get - { - return this.schoolYearField; - } - set - { - this.schoolYearField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public StudentPeriodAttendanceTypeAuditInfo AuditInfo - { - get - { - return this.auditInfoField; - } - set - { - this.auditInfoField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public string AttendanceComment - { - get - { - return this.attendanceCommentField; - } - set - { - this.attendanceCommentField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { - return this.sIF_MetadataField; - } - set - { - this.sIF_MetadataField = value; - } - } - - /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { - return this.sIF_ExtendedElementsField; - } - set - { - this.sIF_ExtendedElementsField = value; - } - } - - /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { - return this.refIdField; - } - set - { - this.refIdField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public partial class StudentPeriodAttendanceTypeAuditInfo - { - - private StudentPeriodAttendanceTypeAuditInfoCreationUser creationUserField; - - private System.DateTime creationDateTimeField; - - private bool creationDateTimeFieldSpecified; - - /// - public StudentPeriodAttendanceTypeAuditInfoCreationUser CreationUser - { - get - { - return this.creationUserField; - } - set - { - this.creationUserField = value; - } - } - - /// - public System.DateTime CreationDateTime - { - get - { - return this.creationDateTimeField; - } - set - { - this.creationDateTimeField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool CreationDateTimeSpecified - { - get - { - return this.creationDateTimeFieldSpecified; - } - set - { - this.creationDateTimeFieldSpecified = 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/au/datamodel/3.4")] - public partial class StudentPeriodAttendanceTypeAuditInfoCreationUser - { - - private string userIdField; - - private StudentPeriodAttendanceTypeAuditInfoCreationUserType typeField; - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string UserId - { - get - { - return this.userIdField; - } - set - { - this.userIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public StudentPeriodAttendanceTypeAuditInfoCreationUserType Type - { - get - { - return this.typeField; - } - set - { - this.typeField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum StudentPeriodAttendanceTypeAuditInfoCreationUserType - { - - /// - [System.Xml.Serialization.XmlEnumAttribute("Office Staff")] - OfficeStaff, - - /// - [System.Xml.Serialization.XmlEnumAttribute("School Admin")] - SchoolAdmin, - - /// - Parent, - - /// - Nurse, - - /// - Teacher, - - /// - Other, - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("SessionInfo", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class SessionInfoType - { - - private string schoolInfoRefIdField; - - private string timeTableCellRefIdField; - - private string schoolYearField; - - private string localIdField; - - private string timeTableSubjectLocalIdField; - - private string teachingGroupLocalIdField; - - private string schoolLocalIdField; - - private string staffPersonalLocalIdField; - - private string roomNumberField; - - private string dayIdField; - - private string periodIdField; - - private System.DateTime sessionDateField; - - private bool sessionDateFieldSpecified; - - private System.Nullable startTimeField; - - private bool startTimeFieldSpecified; - - private System.Nullable finishTimeField; - - private bool finishTimeFieldSpecified; - - private System.Nullable rollMarkedField; - - private bool rollMarkedFieldSpecified; - - private SIF_MetadataType sIF_MetadataField; - - private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; - - private string refIdField; - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] - public string SchoolInfoRefId - { - get - { - return this.schoolInfoRefIdField; - } - set - { - this.schoolInfoRefIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] - public string TimeTableCellRefId - { - get - { - return this.timeTableCellRefIdField; - } - set - { - this.timeTableCellRefIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "gYear")] - public string SchoolYear - { - get - { - return this.schoolYearField; - } - set - { - this.schoolYearField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string LocalId - { - get - { - return this.localIdField; - } - set - { - this.localIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string TimeTableSubjectLocalId - { - get - { - return this.timeTableSubjectLocalIdField; - } - set - { - this.timeTableSubjectLocalIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string TeachingGroupLocalId - { - get - { - return this.teachingGroupLocalIdField; - } - set - { - this.teachingGroupLocalIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string SchoolLocalId - { - get - { - return this.schoolLocalIdField; - } - set - { - this.schoolLocalIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string StaffPersonalLocalId - { - get - { - return this.staffPersonalLocalIdField; - } - set - { - this.staffPersonalLocalIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string RoomNumber - { - get - { - return this.roomNumberField; - } - set - { - this.roomNumberField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string DayId - { - get - { - return this.dayIdField; - } - set - { - this.dayIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string PeriodId - { - get - { - return this.periodIdField; - } - set - { - this.periodIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date")] - public System.DateTime SessionDate - { - get - { - return this.sessionDateField; - } - set - { - this.sessionDateField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool SessionDateSpecified - { - get - { - return this.sessionDateFieldSpecified; - } - set - { - this.sessionDateFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "time", IsNullable = true)] - public System.Nullable StartTime - { - get - { - return this.startTimeField; - } - set - { - this.startTimeField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool StartTimeSpecified - { - get - { - return this.startTimeFieldSpecified; - } - set - { - this.startTimeFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "time", IsNullable = true)] - public System.Nullable FinishTime - { - get - { - return this.finishTimeField; - } - set - { - this.finishTimeField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool FinishTimeSpecified - { - get - { - return this.finishTimeFieldSpecified; - } - set - { - this.finishTimeFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable RollMarked - { - get - { - return this.rollMarkedField; - } - set - { - this.rollMarkedField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool RollMarkedSpecified - { - get - { - return this.rollMarkedFieldSpecified; - } - set - { - this.rollMarkedFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { - return this.sIF_MetadataField; - } - set - { - this.sIF_MetadataField = value; - } - } - - /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { - return this.sIF_ExtendedElementsField; - } - set - { - this.sIF_ExtendedElementsField = value; - } - } - - /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { - return this.refIdField; - } - set - { - this.refIdField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("StudentSnapshot", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class StudentSnapshotType - { - - private string studentSnapshotRefIdField; - - private string schoolYearField; - - private NameType nameField; - - private string localIdField; - - private string stateProvinceIdField; - - private System.Nullable sexField; - - private bool sexFieldSpecified; - - private System.Nullable birthDateField; - - private bool birthDateFieldSpecified; - - private System.Nullable ageField; - - private bool ageFieldSpecified; - - private string projectedGraduationYearField; - - private string onTimeGraduationYearField; - - private StudentSnapshotTypeStudentSubjectChoice[] studentSubjectChoiceListField; - - private StudentSnapshotTypeHomeEnrollment homeEnrollmentField; - - private SIF_MetadataType sIF_MetadataField; - - private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; - - private System.DateTime snapDateField; - - private string studentPersonalRefIdField; - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string StudentSnapshotRefId - { - get - { - return this.studentSnapshotRefIdField; - } - set - { - this.studentSnapshotRefIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "gYear")] - public string SchoolYear - { - get - { - return this.schoolYearField; - } - set - { - this.schoolYearField = value; - } - } - - /// - public NameType Name - { - get - { - return this.nameField; - } - set - { - this.nameField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string LocalId - { - get - { - return this.localIdField; - } - set - { - this.localIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string StateProvinceId - { - get - { - return this.stateProvinceIdField; - } - set - { - this.stateProvinceIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable Sex - { - get - { - return this.sexField; - } - set - { - this.sexField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool SexSpecified - { - get - { - return this.sexFieldSpecified; - } - set - { - this.sexFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date", IsNullable = true)] - public System.Nullable BirthDate - { - get - { - return this.birthDateField; - } - set - { - this.birthDateField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool BirthDateSpecified - { - get - { - return this.birthDateFieldSpecified; - } - set - { - this.birthDateFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable Age - { - get - { - return this.ageField; - } - set - { - this.ageField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool AgeSpecified - { - get - { - return this.ageFieldSpecified; - } - set - { - this.ageFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "gYear", IsNullable = true)] - public string ProjectedGraduationYear - { - get - { - return this.projectedGraduationYearField; - } - set - { - this.projectedGraduationYearField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "gYear", IsNullable = true)] - public string OnTimeGraduationYear - { - get - { - return this.onTimeGraduationYearField; - } - set - { - this.onTimeGraduationYearField = value; - } - } - - /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("StudentSubjectChoice", IsNullable = false)] - public StudentSnapshotTypeStudentSubjectChoice[] StudentSubjectChoiceList - { - get - { - return this.studentSubjectChoiceListField; - } - set - { - this.studentSubjectChoiceListField = value; - } - } - - /// - public StudentSnapshotTypeHomeEnrollment HomeEnrollment - { - get - { - return this.homeEnrollmentField; - } - set - { - this.homeEnrollmentField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { - return this.sIF_MetadataField; - } - set - { - this.sIF_MetadataField = value; - } - } - - /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { - return this.sIF_ExtendedElementsField; - } - set - { - this.sIF_ExtendedElementsField = value; - } - } - - /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "date")] - public System.DateTime SnapDate - { - get - { - return this.snapDateField; - } - set - { - this.snapDateField = value; - } - } - - /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string StudentPersonalRefId - { - get - { - return this.studentPersonalRefIdField; - } - set - { - this.studentPersonalRefIdField = 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/au/datamodel/3.4")] - public partial class StudentSnapshotTypeStudentSubjectChoice - { - - private System.Nullable preferenceNumberField; - - private bool preferenceNumberFieldSpecified; - - private string subjectLocalIdField; - - private SubjectAreaType studyDescriptionField; - - private string otherSchoolLocalIdField; - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable PreferenceNumber - { - get - { - return this.preferenceNumberField; - } - set - { - this.preferenceNumberField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool PreferenceNumberSpecified - { - get - { - return this.preferenceNumberFieldSpecified; - } - set - { - this.preferenceNumberFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string SubjectLocalId - { - get - { - return this.subjectLocalIdField; - } - set - { - this.subjectLocalIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SubjectAreaType StudyDescription - { - get - { - return this.studyDescriptionField; - } - set - { - this.studyDescriptionField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string OtherSchoolLocalId - { - get - { - return this.otherSchoolLocalIdField; - } - set - { - this.otherSchoolLocalIdField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public partial class StudentSnapshotTypeHomeEnrollment - { - - private string studentSchoolEnrollmentRefIdField; - - private string schoolNameField; - - private string schoolInfoRefIdField; - - private string localIdField; - - private string schoolNoField; - - private YearLevelType yearLevelField; - - private StudentSnapshotTypeHomeEnrollmentHomeroom homeroomField; - - private string homeroomNumberField; - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string StudentSchoolEnrollmentRefId - { - get - { - return this.studentSchoolEnrollmentRefIdField; - } - set - { - this.studentSchoolEnrollmentRefIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string SchoolName - { - get - { - return this.schoolNameField; - } - set - { - this.schoolNameField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string SchoolInfoRefId - { - get - { - return this.schoolInfoRefIdField; - } - set - { - this.schoolInfoRefIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string LocalId - { - get - { - return this.localIdField; - } - set - { - this.localIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string SchoolNo - { - get - { - return this.schoolNoField; - } - set - { - this.schoolNoField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public YearLevelType YearLevel - { - get - { - return this.yearLevelField; - } - set - { - this.yearLevelField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public StudentSnapshotTypeHomeEnrollmentHomeroom Homeroom - { - get - { - return this.homeroomField; - } - set - { - this.homeroomField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string HomeroomNumber - { - get - { - return this.homeroomNumberField; - } - set - { - this.homeroomNumberField = 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/au/datamodel/3.4")] - public partial class StudentSnapshotTypeHomeEnrollmentHomeroom - { - - private StudentSnapshotTypeHomeEnrollmentHomeroomSIF_RefObject sIF_RefObjectField; - - private string valueField; - - /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public StudentSnapshotTypeHomeEnrollmentHomeroomSIF_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/au/datamodel/3.4")] - public enum StudentSnapshotTypeHomeEnrollmentHomeroomSIF_RefObject - { - - /// - RoomInfo, - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("TimeTableSubject", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class TimeTableSubjectType - { - - private string subjectLocalIdField; - - private YearLevelType academicYearField; - - private TimeTableSubjectTypeAcademicYearRange academicYearRangeField; - - private string courseLocalIdField; - - private string schoolCourseInfoRefIdField; - - private string facultyField; - - private string subjectShortNameField; - - private string subjectLongNameField; - - private string subjectTypeField; - - private System.Nullable proposedMaxClassSizeField; - - private bool proposedMaxClassSizeFieldSpecified; - - private System.Nullable proposedMinClassSizeField; - - private bool proposedMinClassSizeFieldSpecified; - - private string schoolInfoRefIdField; - - private string schoolLocalIdField; - - private System.Nullable semesterField; - - private bool semesterFieldSpecified; - - private string schoolYearField; - - private OtherCodeListTypeOtherCode[] otherCodeListField; - - private SIF_MetadataType sIF_MetadataField; - - private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; - - private string refIdField; - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string SubjectLocalId - { - get - { - return this.subjectLocalIdField; - } - set - { - this.subjectLocalIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public YearLevelType AcademicYear - { - get - { - return this.academicYearField; - } - set - { - this.academicYearField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public TimeTableSubjectTypeAcademicYearRange AcademicYearRange - { - get - { - return this.academicYearRangeField; - } - set - { - this.academicYearRangeField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string CourseLocalId - { - get - { - return this.courseLocalIdField; - } - set - { - this.courseLocalIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string SchoolCourseInfoRefId - { - get - { - return this.schoolCourseInfoRefIdField; - } - set - { - this.schoolCourseInfoRefIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string Faculty - { - get - { - return this.facultyField; - } - set - { - this.facultyField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string SubjectShortName - { - get - { - return this.subjectShortNameField; - } - set - { - this.subjectShortNameField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string SubjectLongName - { - get - { - return this.subjectLongNameField; - } - set - { - this.subjectLongNameField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string SubjectType - { - get - { - return this.subjectTypeField; - } - set - { - this.subjectTypeField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable ProposedMaxClassSize - { - get - { - return this.proposedMaxClassSizeField; - } - set - { - this.proposedMaxClassSizeField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool ProposedMaxClassSizeSpecified - { - get - { - return this.proposedMaxClassSizeFieldSpecified; - } - set - { - this.proposedMaxClassSizeFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable ProposedMinClassSize - { - get - { - return this.proposedMinClassSizeField; - } - set - { - this.proposedMinClassSizeField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool ProposedMinClassSizeSpecified - { - get - { - return this.proposedMinClassSizeFieldSpecified; - } - set - { - this.proposedMinClassSizeFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string SchoolInfoRefId - { - get - { - return this.schoolInfoRefIdField; - } - set - { - this.schoolInfoRefIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string SchoolLocalId - { - get - { - return this.schoolLocalIdField; - } - set - { - this.schoolLocalIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable Semester - { - get - { - return this.semesterField; - } - set - { - this.semesterField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool SemesterSpecified - { - get - { - return this.semesterFieldSpecified; - } - set - { - this.semesterFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "gYear", IsNullable = true)] - public string SchoolYear - { - get - { - return this.schoolYearField; - } - set - { - this.schoolYearField = value; - } - } - - /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable = false)] - public OtherCodeListTypeOtherCode[] OtherCodeList - { - get - { - return this.otherCodeListField; - } - set - { - this.otherCodeListField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { - return this.sIF_MetadataField; - } - set - { - this.sIF_MetadataField = value; - } - } - - /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { - return this.sIF_ExtendedElementsField; - } - set - { - this.sIF_ExtendedElementsField = value; - } - } - - /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { - return this.refIdField; - } - set - { - this.refIdField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public partial class TimeTableSubjectTypeAcademicYearRange - { - - private YearLevelType startField; - - private YearLevelType endField; - - /// - public YearLevelType Start - { - get - { - return this.startField; - } - set - { - this.startField = value; - } - } - - /// - public YearLevelType End - { - get - { - return this.endField; - } - set - { - this.endField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("TimeTable", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class TimeTableType - { - - private string schoolInfoRefIdField; - - private string schoolYearField; - - private string localIdField; - - private string titleField; - - private uint daysPerCycleField; - - private bool daysPerCycleFieldSpecified; - - private uint periodsPerDayField; - - private bool periodsPerDayFieldSpecified; - - private System.Nullable teachingPeriodsPerDayField; - - private bool teachingPeriodsPerDayFieldSpecified; - - private string schoolLocalIdField; - - private string schoolNameField; - - private System.Nullable timeTableCreationDateField; - - private bool timeTableCreationDateFieldSpecified; - - private System.Nullable startDateField; - - private bool startDateFieldSpecified; - - private System.Nullable endDateField; - - private bool endDateFieldSpecified; - - private TimeTableTypeTimeTableDay[] timeTableDayListField; - - private SIF_MetadataType sIF_MetadataField; - - private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; - - private string refIdField; - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string SchoolInfoRefId - { - get - { - return this.schoolInfoRefIdField; - } - set - { - this.schoolInfoRefIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "gYear")] - public string SchoolYear - { - get - { - return this.schoolYearField; - } - set - { - this.schoolYearField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string LocalId - { - get - { - return this.localIdField; - } - set - { - this.localIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string Title - { - get - { - return this.titleField; - } - set - { - this.titleField = value; - } - } - - /// - public uint DaysPerCycle - { - get - { - return this.daysPerCycleField; - } - set - { - this.daysPerCycleField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool DaysPerCycleSpecified - { - get - { - return this.daysPerCycleFieldSpecified; - } - set - { - this.daysPerCycleFieldSpecified = value; - } - } - - /// - public uint PeriodsPerDay - { - get - { - return this.periodsPerDayField; - } - set - { - this.periodsPerDayField = value; - } - } - - /// - [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 - { - get - { - return this.teachingPeriodsPerDayField; - } - set - { - this.teachingPeriodsPerDayField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool TeachingPeriodsPerDaySpecified - { - get - { - return this.teachingPeriodsPerDayFieldSpecified; - } - set - { - this.teachingPeriodsPerDayFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string SchoolLocalId - { - get - { - return this.schoolLocalIdField; - } - set - { - this.schoolLocalIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string SchoolName - { - get - { - return this.schoolNameField; - } - set - { - this.schoolNameField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date", IsNullable = true)] - public System.Nullable TimeTableCreationDate - { - get - { - return this.timeTableCreationDateField; - } - set - { - this.timeTableCreationDateField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool TimeTableCreationDateSpecified - { - get - { - return this.timeTableCreationDateFieldSpecified; - } - set - { - this.timeTableCreationDateFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date", IsNullable = true)] - public System.Nullable StartDate - { - get - { - return this.startDateField; - } - set - { - this.startDateField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool StartDateSpecified - { - get - { - return this.startDateFieldSpecified; - } - set - { - this.startDateFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date", IsNullable = true)] - public System.Nullable EndDate - { - get - { - return this.endDateField; - } - set - { - this.endDateField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool EndDateSpecified - { - get - { - return this.endDateFieldSpecified; - } - set - { - this.endDateFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlArrayItemAttribute("TimeTableDay", IsNullable = false)] - public TimeTableTypeTimeTableDay[] TimeTableDayList - { - get - { - return this.timeTableDayListField; - } - set - { - this.timeTableDayListField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { - return this.sIF_MetadataField; - } - set - { - this.sIF_MetadataField = value; - } - } - - /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { - return this.sIF_ExtendedElementsField; - } - set - { - this.sIF_ExtendedElementsField = value; - } - } - - /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { - return this.refIdField; - } - set - { - this.refIdField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public partial class TimeTableTypeTimeTableDay - { - - private string dayIdField; - - private string dayTitleField; - - private TimeTableTypeTimeTableDayTimeTablePeriod[] timeTablePeriodListField; - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string DayId - { - get - { - return this.dayIdField; - } - set - { - this.dayIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string DayTitle - { - get - { - return this.dayTitleField; - } - set - { - this.dayTitleField = value; - } - } - - /// - [System.Xml.Serialization.XmlArrayItemAttribute("TimeTablePeriod", IsNullable = false)] - public TimeTableTypeTimeTableDayTimeTablePeriod[] TimeTablePeriodList - { - get - { - return this.timeTablePeriodListField; - } - set - { - this.timeTablePeriodListField = 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/au/datamodel/3.4")] - public partial class TimeTableTypeTimeTableDayTimeTablePeriod - { - - private string periodIdField; - - private string periodTitleField; - - private System.Nullable bellPeriodField; - - private bool bellPeriodFieldSpecified; - - private System.Nullable startTimeField; - - private bool startTimeFieldSpecified; - - private System.Nullable endTimeField; - - private bool endTimeFieldSpecified; - - private System.Nullable regularSchoolPeriodField; - - private bool regularSchoolPeriodFieldSpecified; - - private System.Nullable instructionalMinutesField; - - private bool instructionalMinutesFieldSpecified; - - private System.Nullable useInAttendanceCalculationsField; - - private bool useInAttendanceCalculationsFieldSpecified; - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string PeriodId - { - get - { - return this.periodIdField; - } - set - { - this.periodIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string PeriodTitle - { - get - { - return this.periodTitleField; - } - set - { - this.periodTitleField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable BellPeriod - { - get - { - return this.bellPeriodField; - } - set - { - this.bellPeriodField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool BellPeriodSpecified - { - get - { - return this.bellPeriodFieldSpecified; - } - set - { - this.bellPeriodFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "time", IsNullable = true)] - public System.Nullable StartTime - { - get - { - return this.startTimeField; - } - set - { - this.startTimeField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool StartTimeSpecified - { - get - { - return this.startTimeFieldSpecified; - } - set - { - this.startTimeFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "time", IsNullable = true)] - public System.Nullable EndTime - { - get - { - return this.endTimeField; - } - set - { - this.endTimeField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool EndTimeSpecified - { - get - { - return this.endTimeFieldSpecified; - } - set - { - this.endTimeFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable RegularSchoolPeriod - { - get - { - return this.regularSchoolPeriodField; - } - set - { - this.regularSchoolPeriodField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool RegularSchoolPeriodSpecified - { - get - { - return this.regularSchoolPeriodFieldSpecified; - } - set - { - this.regularSchoolPeriodFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable InstructionalMinutes - { - get - { - return this.instructionalMinutesField; - } - set - { - this.instructionalMinutesField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool InstructionalMinutesSpecified - { - get - { - return this.instructionalMinutesFieldSpecified; - } - set - { - this.instructionalMinutesFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable UseInAttendanceCalculations - { - get - { - return this.useInAttendanceCalculationsField; - } - set - { - this.useInAttendanceCalculationsField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool UseInAttendanceCalculationsSpecified - { - get - { - return this.useInAttendanceCalculationsFieldSpecified; - } - set - { - this.useInAttendanceCalculationsFieldSpecified = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum TimeTableTypeTimeTableDayTimeTablePeriodBellPeriod - { - - /// - Yes, - - /// - No, - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum TimeTableTypeTimeTableDayTimeTablePeriodRegularSchoolPeriod - { - - /// - Yes, - - /// - No, - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum TimeTableTypeTimeTableDayTimeTablePeriodUseInAttendanceCalculations - { - - /// - Yes, - - /// - No, - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("TeachingGroup", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class TeachingGroupType - { - - private string schoolYearField; - - private string localIdField; - - private string shortNameField; - - private string longNameField; - - private string setField; - - private string blockField; - - private string curriculumLevelField; - - private string schoolInfoRefIdField; - - private string schoolLocalIdField; - - private string schoolCourseInfoRefIdField; - - private string schoolCourseLocalIdField; - - private string timeTableSubjectRefIdField; - - private string timeTableSubjectLocalIdField; - - private System.Nullable semesterField; - - private bool semesterFieldSpecified; - - private TeachingGroupTypeTeachingGroupStudent[] studentListField; - - private TeachingGroupTypeTeachingGroupTeacher[] teacherListField; - - private string minClassSizeField; - - private string maxClassSizeField; - - private TeachingGroupTypeTeachingGroupPeriod[] teachingGroupPeriodListField; - - private SIF_MetadataType sIF_MetadataField; - - private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; - - private string refIdField; - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "gYear")] - public string SchoolYear - { - get - { - return this.schoolYearField; - } - set - { - this.schoolYearField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string LocalId - { - get - { - return this.localIdField; - } - set - { - this.localIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string ShortName - { - get - { - return this.shortNameField; - } - set - { - this.shortNameField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string LongName - { - get - { - return this.longNameField; - } - set - { - this.longNameField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string Set - { - get - { - return this.setField; - } - set - { - this.setField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string Block - { - get - { - return this.blockField; - } - set - { - this.blockField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string CurriculumLevel - { - get - { - return this.curriculumLevelField; - } - set - { - this.curriculumLevelField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string SchoolInfoRefId - { - get - { - return this.schoolInfoRefIdField; - } - set - { - this.schoolInfoRefIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string SchoolLocalId - { - get - { - return this.schoolLocalIdField; - } - set - { - this.schoolLocalIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string SchoolCourseInfoRefId - { - get - { - return this.schoolCourseInfoRefIdField; - } - set - { - this.schoolCourseInfoRefIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string SchoolCourseLocalId - { - get - { - return this.schoolCourseLocalIdField; - } - set - { - this.schoolCourseLocalIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string TimeTableSubjectRefId - { - get - { - return this.timeTableSubjectRefIdField; - } - set - { - this.timeTableSubjectRefIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string TimeTableSubjectLocalId - { - get - { - return this.timeTableSubjectLocalIdField; - } - set - { - this.timeTableSubjectLocalIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable Semester - { - get - { - return this.semesterField; - } - set - { - this.semesterField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool SemesterSpecified - { - get - { - return this.semesterFieldSpecified; - } - set - { - this.semesterFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("TeachingGroupStudent", IsNullable = false)] - public TeachingGroupTypeTeachingGroupStudent[] StudentList - { - get - { - return this.studentListField; - } - set - { - this.studentListField = value; - } - } - - /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("TeachingGroupTeacher", IsNullable = false)] - public TeachingGroupTypeTeachingGroupTeacher[] TeacherList - { - get - { - return this.teacherListField; - } - set - { - this.teacherListField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "integer", IsNullable = true)] - public string MinClassSize - { - get - { - return this.minClassSizeField; - } - set - { - this.minClassSizeField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "integer", IsNullable = true)] - public string MaxClassSize - { - get - { - return this.maxClassSizeField; - } - set - { - this.maxClassSizeField = value; - } - } - - /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("TeachingGroupPeriod", IsNullable = false)] - public TeachingGroupTypeTeachingGroupPeriod[] TeachingGroupPeriodList - { - get - { - return this.teachingGroupPeriodListField; - } - set - { - this.teachingGroupPeriodListField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { - return this.sIF_MetadataField; - } - set - { - this.sIF_MetadataField = value; - } - } - - /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { - return this.sIF_ExtendedElementsField; - } - set - { - this.sIF_ExtendedElementsField = value; - } - } - - /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { - return this.refIdField; - } - set - { - this.refIdField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public partial class TeachingGroupTypeTeachingGroupStudent - { - - private string studentPersonalRefIdField; - - private string studentLocalIdField; - - private NameOfRecordType nameField; - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string StudentPersonalRefId - { - get - { - return this.studentPersonalRefIdField; - } - set - { - this.studentPersonalRefIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string StudentLocalId - { - get - { - return this.studentLocalIdField; - } - set - { - this.studentLocalIdField = value; - } - } - - /// - public NameOfRecordType Name - { - get - { - return this.nameField; - } - set - { - this.nameField = 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/au/datamodel/3.4")] - public partial class TeachingGroupTypeTeachingGroupTeacher - { - - private string staffPersonalRefIdField; - - private string staffLocalIdField; - - private NameOfRecordType nameField; - - private string associationField; - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string StaffPersonalRefId - { - get - { - return this.staffPersonalRefIdField; - } - set - { - this.staffPersonalRefIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string StaffLocalId - { - get - { - return this.staffLocalIdField; - } - set - { - this.staffLocalIdField = value; - } - } - - /// - public NameOfRecordType Name - { - get - { - return this.nameField; - } - set - { - this.nameField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string Association - { - get - { - return this.associationField; - } - set - { - this.associationField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public partial class TeachingGroupTypeTeachingGroupPeriod - { - - private string timeTableCellRefIdField; - - private string roomNumberField; - - private string staffLocalIdField; - - private string dayIdField; - - private string periodIdField; - - private System.Nullable startTimeField; - - private bool startTimeFieldSpecified; - - private string cellTypeField; - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string TimeTableCellRefId - { - get - { - return this.timeTableCellRefIdField; - } - set - { - this.timeTableCellRefIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string RoomNumber - { - get - { - return this.roomNumberField; - } - set - { - this.roomNumberField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string StaffLocalId - { - get - { - return this.staffLocalIdField; - } - set - { - this.staffLocalIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string DayId - { - get - { - return this.dayIdField; - } - set - { - this.dayIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string PeriodId - { - get - { - return this.periodIdField; - } - set - { - this.periodIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "time", IsNullable = true)] - public System.Nullable StartTime - { - get - { - return this.startTimeField; - } - set - { - this.startTimeField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool StartTimeSpecified - { - get - { - return this.startTimeFieldSpecified; - } - set - { - this.startTimeFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string CellType - { - get - { - return this.cellTypeField; - } - set - { - this.cellTypeField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("TimeTableCell", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class TimeTableCellType - { - - private string timeTableRefIdField; - - private string timeTableSubjectRefIdField; - - private string teachingGroupRefIdField; - - private string roomInfoRefIdField; - - private string staffPersonalRefIdField; - - private string timeTableLocalIdField; - - private string subjectLocalIdField; - - private string teachingGroupLocalIdField; - - private string roomNumberField; - - private string staffLocalIdField; - - private string dayIdField; - - private string periodIdField; - - private string cellTypeField; - - private string schoolInfoRefIdField; - - private string schoolLocalIdField; - - private SIF_MetadataType sIF_MetadataField; - - private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; - - private string refIdField; - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] - public string TimeTableRefId - { - get - { - return this.timeTableRefIdField; - } - set - { - this.timeTableRefIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] - public string TimeTableSubjectRefId - { - get - { - return this.timeTableSubjectRefIdField; - } - set - { - this.timeTableSubjectRefIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] - public string TeachingGroupRefId - { - get - { - return this.teachingGroupRefIdField; - } - set - { - this.teachingGroupRefIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] - public string RoomInfoRefId - { - get - { - return this.roomInfoRefIdField; - } - set - { - this.roomInfoRefIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string StaffPersonalRefId - { - get - { - return this.staffPersonalRefIdField; - } - set - { - this.staffPersonalRefIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string TimeTableLocalId - { - get - { - return this.timeTableLocalIdField; - } - set - { - this.timeTableLocalIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string SubjectLocalId - { - get - { - return this.subjectLocalIdField; - } - set - { - this.subjectLocalIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string TeachingGroupLocalId - { - get - { - return this.teachingGroupLocalIdField; - } - set - { - this.teachingGroupLocalIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string RoomNumber - { - get - { - return this.roomNumberField; - } - set - { - this.roomNumberField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string StaffLocalId - { - get - { - return this.staffLocalIdField; - } - set - { - this.staffLocalIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string DayId - { - get - { - return this.dayIdField; - } - set - { - this.dayIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string PeriodId - { - get - { - return this.periodIdField; - } - set - { - this.periodIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string CellType - { - get - { - return this.cellTypeField; - } - set - { - this.cellTypeField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string SchoolInfoRefId - { - get - { - return this.schoolInfoRefIdField; - } - set - { - this.schoolInfoRefIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string SchoolLocalId - { - get - { - return this.schoolLocalIdField; - } - set - { - this.schoolLocalIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { - return this.sIF_MetadataField; - } - set - { - this.sIF_MetadataField = value; - } - } - - /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { - return this.sIF_ExtendedElementsField; - } - set - { - this.sIF_ExtendedElementsField = value; - } - } - - /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { - return this.refIdField; - } - set - { - this.refIdField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("SchoolCourseInfo", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class SchoolCourseInfoType - { - - private string schoolInfoRefIdField; - - private string schoolLocalIdField; - - private string schoolYearField; - - private string termInfoRefIdField; - - private string courseCodeField; - - private string stateCourseCodeField; - - private string districtCourseCodeField; - - private SubjectAreaType[] subjectAreaListField; - - private string courseTitleField; - - private string descriptionField; - - private string instructionalLevelField; - - private string courseCreditsField; - - private System.Nullable coreAcademicCourseField; - - private bool coreAcademicCourseFieldSpecified; - - private System.Nullable graduationRequirementField; - - private bool graduationRequirementFieldSpecified; - - private string departmentField; - - private string courseContentField; - - private SIF_MetadataType sIF_MetadataField; - - private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; - - private string refIdField; - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] - public string SchoolInfoRefId - { - get - { - return this.schoolInfoRefIdField; - } - set - { - this.schoolInfoRefIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string SchoolLocalId - { - get - { - return this.schoolLocalIdField; - } - set - { - this.schoolLocalIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "gYear", IsNullable = true)] - public string SchoolYear - { - get - { - return this.schoolYearField; - } - set - { - this.schoolYearField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string TermInfoRefId - { - get - { - return this.termInfoRefIdField; - } - set - { - this.termInfoRefIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string CourseCode - { - get - { - return this.courseCodeField; - } - set - { - this.courseCodeField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string StateCourseCode - { - get - { - return this.stateCourseCodeField; - } - set - { - this.stateCourseCodeField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string DistrictCourseCode - { - get - { - return this.districtCourseCodeField; - } - set - { - this.districtCourseCodeField = value; - } - } - - /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SubjectArea", IsNullable = false)] - public SubjectAreaType[] SubjectAreaList - { - get - { - return this.subjectAreaListField; - } - set - { - this.subjectAreaListField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string CourseTitle - { - get - { - return this.courseTitleField; - } - set - { - this.courseTitleField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string Description - { - get - { - return this.descriptionField; - } - set - { - this.descriptionField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string InstructionalLevel - { - get - { - return this.instructionalLevelField; - } - set - { - this.instructionalLevelField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string CourseCredits - { - get - { - return this.courseCreditsField; - } - set - { - this.courseCreditsField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable CoreAcademicCourse - { - get - { - return this.coreAcademicCourseField; - } - set - { - this.coreAcademicCourseField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool CoreAcademicCourseSpecified - { - get - { - return this.coreAcademicCourseFieldSpecified; - } - set - { - this.coreAcademicCourseFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable GraduationRequirement - { - get - { - return this.graduationRequirementField; - } - set - { - this.graduationRequirementField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool GraduationRequirementSpecified - { - get - { - return this.graduationRequirementFieldSpecified; - } - set - { - this.graduationRequirementFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string Department - { - get - { - return this.departmentField; - } - set - { - this.departmentField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string CourseContent - { - get - { - return this.courseContentField; - } - set - { - this.courseContentField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { - return this.sIF_MetadataField; - } - set - { - this.sIF_MetadataField = value; - } - } - - /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { - return this.sIF_ExtendedElementsField; - } - set - { - this.sIF_ExtendedElementsField = value; - } - } - - /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { - return this.refIdField; - } - set - { - this.refIdField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("SummaryEnrollmentInfo", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class SummaryEnrollmentInfoType - { - - private string schoolYearField; - - private SummaryEnrollmentInfoTypeParentObjectRefId parentObjectRefIdField; - - private string localIdField; - - private string stateProvinceIdField; - - private PersonInfoType personInfoField; - - private SummaryEnrollmentInfoTypeSchoolEnrollment[] schoolEnrollmentListField; - - private SIF_MetadataType sIF_MetadataField; - - private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; - - private string refIdField; - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "gYear")] - public string SchoolYear - { - get - { - return this.schoolYearField; - } - set - { - this.schoolYearField = value; - } - } - - /// - public SummaryEnrollmentInfoTypeParentObjectRefId ParentObjectRefId - { - get - { - return this.parentObjectRefIdField; - } - set - { - this.parentObjectRefIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string LocalId - { - get - { - return this.localIdField; - } - set - { - this.localIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string StateProvinceId - { - get - { - return this.stateProvinceIdField; - } - set - { - this.stateProvinceIdField = value; - } - } - - /// - public PersonInfoType PersonInfo - { - get - { - return this.personInfoField; - } - set - { - this.personInfoField = value; - } - } - - /// - [System.Xml.Serialization.XmlArrayItemAttribute("SchoolEnrollment", IsNullable = false)] - public SummaryEnrollmentInfoTypeSchoolEnrollment[] SchoolEnrollmentList - { - get - { - return this.schoolEnrollmentListField; - } - set - { - this.schoolEnrollmentListField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { - return this.sIF_MetadataField; - } - set - { - this.sIF_MetadataField = value; - } - } - - /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { - return this.sIF_ExtendedElementsField; - } - set - { - this.sIF_ExtendedElementsField = value; - } - } - - /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { - return this.refIdField; - } - set - { - this.refIdField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public partial class SummaryEnrollmentInfoTypeParentObjectRefId - { - - private SummaryEnrollmentInfoTypeParentObjectRefIdSIF_RefObject sIF_RefObjectField; - - private string valueField; - - /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public SummaryEnrollmentInfoTypeParentObjectRefIdSIF_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/au/datamodel/3.4")] - public enum SummaryEnrollmentInfoTypeParentObjectRefIdSIF_RefObject - { - - /// - StudentPersonal, - - /// - StaffPersonal, - } - - /// - [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/au/datamodel/3.4")] - public partial class SummaryEnrollmentInfoTypeSchoolEnrollment - { - - private string schoolNameField; - - private string schoolInfoRefIdField; - - private string schoolLocalIdField; - - private string schoolStateProvinceIdField; - - private SummaryEnrollmentInfoTypeSchoolEnrollmentStudent studentField; - - private SummaryEnrollmentInfoTypeSchoolEnrollmentStaff staffField; - - private SummaryEnrollmentInfoTypeSchoolEnrollmentEnrollment[] enrollmentListField; - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string SchoolName - { - get - { - return this.schoolNameField; - } - set - { - this.schoolNameField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string SchoolInfoRefId - { - get - { - return this.schoolInfoRefIdField; - } - set - { - this.schoolInfoRefIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string SchoolLocalId - { - get - { - return this.schoolLocalIdField; - } - set - { - this.schoolLocalIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string SchoolStateProvinceId - { - get - { - return this.schoolStateProvinceIdField; - } - set - { - this.schoolStateProvinceIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SummaryEnrollmentInfoTypeSchoolEnrollmentStudent Student - { - get - { - return this.studentField; - } - set - { - this.studentField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SummaryEnrollmentInfoTypeSchoolEnrollmentStaff Staff - { - get - { - return this.staffField; - } - set - { - this.staffField = value; - } - } - - /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("Enrollment", IsNullable = false)] - public SummaryEnrollmentInfoTypeSchoolEnrollmentEnrollment[] EnrollmentList - { - get - { - return this.enrollmentListField; - } - set - { - this.enrollmentListField = 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/au/datamodel/3.4")] - public partial class SummaryEnrollmentInfoTypeSchoolEnrollmentStudent - { - - private string studentSchoolEnrollmentRefIdField; - - private string studentLocalIdField; - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] - public string StudentSchoolEnrollmentRefId - { - get - { - return this.studentSchoolEnrollmentRefIdField; - } - set - { - this.studentSchoolEnrollmentRefIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string StudentLocalId - { - get - { - return this.studentLocalIdField; - } - set - { - this.studentLocalIdField = 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/au/datamodel/3.4")] - public partial class SummaryEnrollmentInfoTypeSchoolEnrollmentStaff - { - - private string staffAssignmentRefIdField; - - private string staffLocalIdField; - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] - public string StaffAssignmentRefId - { - get - { - return this.staffAssignmentRefIdField; - } - set - { - this.staffAssignmentRefIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string StaffLocalId - { - get - { - return this.staffLocalIdField; - } - set - { - this.staffLocalIdField = 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/au/datamodel/3.4")] - public partial class SummaryEnrollmentInfoTypeSchoolEnrollmentEnrollment - { - - private string teachingGroupRefIdField; - - private string schoolCourseInfoRefIdField; - - private string timeTableSubjectRefIdField; - - private string localIdField; - - private string shortNameField; - - private string schoolYearField; - - private string subjectLocalIdField; - - private string courseLocalIdField; - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string TeachingGroupRefId - { - get - { - return this.teachingGroupRefIdField; - } - set - { - this.teachingGroupRefIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string SchoolCourseInfoRefId - { - get - { - return this.schoolCourseInfoRefIdField; - } - set - { - this.schoolCourseInfoRefIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string TimeTableSubjectRefId - { - get - { - return this.timeTableSubjectRefIdField; - } - set - { - this.timeTableSubjectRefIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string LocalId - { - get - { - return this.localIdField; - } - set - { - this.localIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string ShortName - { - get - { - return this.shortNameField; - } - set - { - this.shortNameField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "gYear", IsNullable = true)] - public string SchoolYear - { - get - { - return this.schoolYearField; - } - set - { - this.schoolYearField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string SubjectLocalId - { - get - { - return this.subjectLocalIdField; - } - set - { - this.subjectLocalIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string CourseLocalId - { - get - { - return this.courseLocalIdField; - } - set - { - this.courseLocalIdField = value; - } - } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("LEAInfo", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class LEAInfoType - { - - private string localIdField; - - private string stateProvinceIdField; - - private string commonwealthIdField; - - private string lEANameField; - - private string lEAURLField; - - private LEAInfoTypeEducationAgencyType educationAgencyTypeField; - - private LEAInfoTypeLEAContact[] lEAContactListField; - - private PhoneNumberType[] phoneNumberListField; - - private AddressType[] addressListField; - - private System.Nullable operationalStatusField; - - private bool operationalStatusFieldSpecified; - - private string jurisdictionLowerHouseField; - - private System.Nullable sLAField; - - private bool sLAFieldSpecified; - - private SIF_MetadataType sIF_MetadataField; - - private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; - - private string refIdField; - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string LocalId - { - get - { - return this.localIdField; - } - set - { - this.localIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string StateProvinceId - { - get - { - return this.stateProvinceIdField; - } - set - { - this.stateProvinceIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string CommonwealthId - { - get - { - return this.commonwealthIdField; - } - set - { - this.commonwealthIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string LEAName - { - get - { - return this.lEANameField; - } - set - { - this.lEANameField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "anyURI", IsNullable = true)] - public string LEAURL - { - get - { - return this.lEAURLField; - } - set - { - this.lEAURLField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public LEAInfoTypeEducationAgencyType EducationAgencyType - { - get - { - return this.educationAgencyTypeField; - } - set - { - this.educationAgencyTypeField = value; - } - } - - /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("LEAContact", IsNullable = false)] - public LEAInfoTypeLEAContact[] LEAContactList - { - get - { - return this.lEAContactListField; - } - set - { - this.lEAContactListField = value; - } - } - - /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("PhoneNumber", IsNullable = false)] - public PhoneNumberType[] PhoneNumberList - { - get - { - return this.phoneNumberListField; - } - set - { - this.phoneNumberListField = value; - } - } - - /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("Address", IsNullable = false)] - public AddressType[] AddressList - { - get - { - return this.addressListField; - } - set - { - this.addressListField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable OperationalStatus - { - get - { - return this.operationalStatusField; - } - set - { - this.operationalStatusField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool OperationalStatusSpecified - { - get - { - return this.operationalStatusFieldSpecified; - } - set - { - this.operationalStatusFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string JurisdictionLowerHouse - { - get - { - return this.jurisdictionLowerHouseField; - } - set - { - this.jurisdictionLowerHouseField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable SLA - { - get - { - return this.sLAField; - } - set - { - this.sLAField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool SLASpecified - { - get - { - return this.sLAFieldSpecified; - } - set - { - this.sLAFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { - return this.sIF_MetadataField; - } - set - { - this.sIF_MetadataField = value; - } - } - - /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { - return this.sIF_ExtendedElementsField; - } - set - { - this.sIF_ExtendedElementsField = value; - } - } - - /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { - return this.refIdField; - } - set - { - this.refIdField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public partial class LEAInfoTypeEducationAgencyType - { - - private AUCodeSetsEducationAgencyTypeType codeField; - - private bool codeFieldSpecified; - - private OtherCodeListTypeOtherCode[] otherCodeListField; - - /// - public AUCodeSetsEducationAgencyTypeType Code - { - get - { - return this.codeField; - } - set - { - this.codeField = value; - } - } - - /// - [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)] - public OtherCodeListTypeOtherCode[] OtherCodeList - { - get - { - return this.otherCodeListField; - } - set - { - this.otherCodeListField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum AUCodeSetsEducationAgencyTypeType - { - - /// - [System.Xml.Serialization.XmlEnumAttribute("01")] - Item01, - - /// - [System.Xml.Serialization.XmlEnumAttribute("02")] - Item02, - - /// - [System.Xml.Serialization.XmlEnumAttribute("03")] - Item03, - - /// - [System.Xml.Serialization.XmlEnumAttribute("99")] - Item99, - - /// - ZZREDACTED, - } - - /// - [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/au/datamodel/3.4")] - public partial class LEAInfoTypeLEAContact - { - - private System.Nullable publishInDirectoryField; - - private bool publishInDirectoryFieldSpecified; - - private ContactInfoType contactInfoField; - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable PublishInDirectory - { - get - { - return this.publishInDirectoryField; - } - set - { - this.publishInDirectoryField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool PublishInDirectorySpecified - { - get - { - return this.publishInDirectoryFieldSpecified; - } - set - { - this.publishInDirectoryFieldSpecified = value; - } - } - - /// - public ContactInfoType ContactInfo - { - get - { - return this.contactInfoField; - } - set - { - this.contactInfoField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("StudentSDTN", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class StudentSDTNType - { - - private System.DateTime snapDateField; - - private bool snapDateFieldSpecified; - - private string studentPersonalRefIdField; - - private PersonInfoType personInfoField; - - private string schoolInfoRefIdField; - - private string schoolLocalIdField; - - private string schoolNameField; - - private AddressType[] addressListField; - - private PrincipalInfoType principalInfoField; - - private StudentSDTNTypeFurtherInformation furtherInformationField; - - private System.Nullable enrollmentDateField; - - private bool enrollmentDateFieldSpecified; - - private System.Nullable departureDateField; - - private bool departureDateFieldSpecified; - - private YearLevelType yearLevelField; - - private string reasonForLeavingField; - - private StudentSDTNTypePreviousSchool[] previousSchoolsListField; - - private System.Nullable attendanceConcernsField; - - private bool attendanceConcernsFieldSpecified; - - private System.Nullable healthNeedsField; - - private bool healthNeedsFieldSpecified; - - private StudentSDTNTypeActivityInfo[] areasOfInterestListField; - - private System.Nullable negotiatedCurriculumPlanField; - - private bool negotiatedCurriculumPlanFieldSpecified; - - private System.Nullable adjustedEducationProgramField; - - private bool adjustedEducationProgramFieldSpecified; - - private System.Nullable careerGuidanceFileHeldField; - - private bool careerGuidanceFileHeldFieldSpecified; - - private System.Nullable schoolCounsellorFileHeldField; - - private bool schoolCounsellorFileHeldFieldSpecified; - - private string otherLearningSupportField; - - private System.Nullable acceleratedProgramField; - - private bool acceleratedProgramFieldSpecified; - - private System.Nullable youngCarersRoleField; - - private bool youngCarersRoleFieldSpecified; - - private System.Nullable literacyField; - - private bool literacyFieldSpecified; - - private System.Nullable numeracyField; - - private bool numeracyFieldSpecified; - - private StudentSDTNTypeOtherLearningArea[] otherLearningAreasListField; - - private System.Nullable latestStudentReportAvailableField; - - private bool latestStudentReportAvailableFieldSpecified; - - private StudentSDTNTypePastoralCare pastoralCareField; - - private SIF_MetadataType sIF_MetadataField; - - private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; - - private string refIdField; - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date")] - public System.DateTime SnapDate - { - get - { - return this.snapDateField; - } - set - { - this.snapDateField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool SnapDateSpecified - { - get - { - return this.snapDateFieldSpecified; - } - set - { - this.snapDateFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string StudentPersonalRefId - { - get - { - return this.studentPersonalRefIdField; - } - set - { - this.studentPersonalRefIdField = value; - } - } - - /// - public PersonInfoType PersonInfo - { - get - { - return this.personInfoField; - } - set - { - this.personInfoField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string SchoolInfoRefId - { - get - { - return this.schoolInfoRefIdField; - } - set - { - this.schoolInfoRefIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string SchoolLocalId - { - get - { - return this.schoolLocalIdField; - } - set - { - this.schoolLocalIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string SchoolName - { - get - { - return this.schoolNameField; - } - set - { - this.schoolNameField = value; - } - } - - /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("Address", IsNullable = false)] - public AddressType[] AddressList - { - get - { - return this.addressListField; - } - set - { - this.addressListField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public PrincipalInfoType PrincipalInfo - { - get - { - return this.principalInfoField; - } - set - { - this.principalInfoField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public StudentSDTNTypeFurtherInformation FurtherInformation - { - get - { - return this.furtherInformationField; - } - set - { - this.furtherInformationField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date", IsNullable = true)] - public System.Nullable EnrollmentDate - { - get - { - return this.enrollmentDateField; - } - set - { - this.enrollmentDateField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool EnrollmentDateSpecified - { - get - { - return this.enrollmentDateFieldSpecified; - } - set - { - this.enrollmentDateFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date", IsNullable = true)] - public System.Nullable DepartureDate - { - get - { - return this.departureDateField; - } - set - { - this.departureDateField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool DepartureDateSpecified - { - get - { - return this.departureDateFieldSpecified; - } - set - { - this.departureDateFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public YearLevelType YearLevel - { - get - { - return this.yearLevelField; - } - set - { - this.yearLevelField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string ReasonForLeaving - { - get - { - return this.reasonForLeavingField; - } - set - { - this.reasonForLeavingField = value; - } - } - - /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("PreviousSchool", IsNullable = false)] - public StudentSDTNTypePreviousSchool[] PreviousSchoolsList - { - get - { - return this.previousSchoolsListField; - } - set - { - this.previousSchoolsListField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable AttendanceConcerns - { - get - { - return this.attendanceConcernsField; - } - set - { - this.attendanceConcernsField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool AttendanceConcernsSpecified - { - get - { - return this.attendanceConcernsFieldSpecified; - } - set - { - this.attendanceConcernsFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable HealthNeeds - { - get - { - return this.healthNeedsField; - } - set - { - this.healthNeedsField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool HealthNeedsSpecified - { - get - { - return this.healthNeedsFieldSpecified; - } - set - { - this.healthNeedsFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("ActivityInfo", IsNullable = false)] - public StudentSDTNTypeActivityInfo[] AreasOfInterestList - { - get - { - return this.areasOfInterestListField; - } - set - { - this.areasOfInterestListField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable NegotiatedCurriculumPlan - { - get - { - return this.negotiatedCurriculumPlanField; - } - set - { - this.negotiatedCurriculumPlanField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool NegotiatedCurriculumPlanSpecified - { - get - { - return this.negotiatedCurriculumPlanFieldSpecified; - } - set - { - this.negotiatedCurriculumPlanFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable AdjustedEducationProgram - { - get - { - return this.adjustedEducationProgramField; - } - set - { - this.adjustedEducationProgramField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool AdjustedEducationProgramSpecified - { - get - { - return this.adjustedEducationProgramFieldSpecified; - } - set - { - this.adjustedEducationProgramFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable CareerGuidanceFileHeld - { - get - { - return this.careerGuidanceFileHeldField; - } - set - { - this.careerGuidanceFileHeldField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool CareerGuidanceFileHeldSpecified - { - get - { - return this.careerGuidanceFileHeldFieldSpecified; - } - set - { - this.careerGuidanceFileHeldFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable SchoolCounsellorFileHeld - { - get - { - return this.schoolCounsellorFileHeldField; - } - set - { - this.schoolCounsellorFileHeldField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool SchoolCounsellorFileHeldSpecified - { - get - { - return this.schoolCounsellorFileHeldFieldSpecified; - } - set - { - this.schoolCounsellorFileHeldFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public string OtherLearningSupport - { - get - { - return this.otherLearningSupportField; - } - set - { - this.otherLearningSupportField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable AcceleratedProgram - { - get - { - return this.acceleratedProgramField; - } - set - { - this.acceleratedProgramField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool AcceleratedProgramSpecified - { - get - { - return this.acceleratedProgramFieldSpecified; - } - set - { - this.acceleratedProgramFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable YoungCarersRole - { - get - { - return this.youngCarersRoleField; - } - set - { - this.youngCarersRoleField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool YoungCarersRoleSpecified - { - get - { - return this.youngCarersRoleFieldSpecified; - } - set - { - this.youngCarersRoleFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable Literacy - { - get - { - return this.literacyField; - } - set - { - this.literacyField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool LiteracySpecified - { - get - { - return this.literacyFieldSpecified; - } - set - { - this.literacyFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable Numeracy - { - get - { - return this.numeracyField; - } - set - { - this.numeracyField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool NumeracySpecified - { - get - { - return this.numeracyFieldSpecified; - } - set - { - this.numeracyFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("OtherLearningArea", IsNullable = false)] - public StudentSDTNTypeOtherLearningArea[] OtherLearningAreasList - { - get - { - return this.otherLearningAreasListField; - } - set - { - this.otherLearningAreasListField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable LatestStudentReportAvailable - { - get - { - return this.latestStudentReportAvailableField; - } - set - { - this.latestStudentReportAvailableField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool LatestStudentReportAvailableSpecified - { - get - { - return this.latestStudentReportAvailableFieldSpecified; - } - set - { - this.latestStudentReportAvailableFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public StudentSDTNTypePastoralCare PastoralCare - { - get - { - return this.pastoralCareField; - } - set - { - this.pastoralCareField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { - return this.sIF_MetadataField; - } - set - { - this.sIF_MetadataField = value; - } - } - - /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { - return this.sIF_ExtendedElementsField; - } - set - { - this.sIF_ExtendedElementsField = value; - } - } - - /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { - return this.refIdField; - } - set - { - this.refIdField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public partial class StudentSDTNTypeFurtherInformation - { - - private NameOfRecordType contactNameField; - - private PhoneNumberType[] phoneNumberListField; - - private EmailType[] emailListField; - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public NameOfRecordType ContactName - { - get - { - return this.contactNameField; - } - set - { - this.contactNameField = value; - } - } - - /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("PhoneNumber", IsNullable = false)] - public PhoneNumberType[] PhoneNumberList - { - get - { - return this.phoneNumberListField; - } - set - { - this.phoneNumberListField = value; - } - } - - /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("Email", IsNullable = false)] - public EmailType[] EmailList - { - get - { - return this.emailListField; - } - set - { - this.emailListField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public partial class StudentSDTNTypePreviousSchool - { - - private string schoolNameField; - - private string reasonLeftField; - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string SchoolName - { - get - { - return this.schoolNameField; - } - set - { - this.schoolNameField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string ReasonLeft - { - get - { - return this.reasonLeftField; - } - set - { - this.reasonLeftField = 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/au/datamodel/3.4")] - public partial class StudentSDTNTypeActivityInfo - { - - private string studentActivityInfoRefIdField; - - private string studentActivityDescriptionField; - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string StudentActivityInfoRefId - { - get - { - return this.studentActivityInfoRefIdField; - } - set - { - this.studentActivityInfoRefIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string StudentActivityDescription - { - get - { - return this.studentActivityDescriptionField; - } - set - { - this.studentActivityDescriptionField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum AUCodeSetsProgressLevelType - { - - /// - Below, - - /// - At, - - /// - Above, - - /// - ZZREDACTED, - } - - /// - [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/au/datamodel/3.4")] - public partial class StudentSDTNTypeOtherLearningArea - { - - private string descriptionField; - - private System.Nullable resultField; - - private bool resultFieldSpecified; - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string Description - { - get - { - return this.descriptionField; - } - set - { - this.descriptionField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable Result - { - get - { - return this.resultField; - } - set - { - this.resultField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool ResultSpecified - { - get - { - return this.resultFieldSpecified; - } - set - { - this.resultFieldSpecified = 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/au/datamodel/3.4")] - public partial class StudentSDTNTypePastoralCare - { - - private System.Nullable disciplinaryAbsencesField; - - private bool disciplinaryAbsencesFieldSpecified; - - private System.Nullable individualBehaviourPlanField; - - private bool individualBehaviourPlanFieldSpecified; - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable DisciplinaryAbsences - { - get - { - return this.disciplinaryAbsencesField; - } - set - { - this.disciplinaryAbsencesField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool DisciplinaryAbsencesSpecified - { - get - { - return this.disciplinaryAbsencesFieldSpecified; - } - set - { - this.disciplinaryAbsencesFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable IndividualBehaviourPlan - { - get - { - return this.individualBehaviourPlanField; - } - set - { - this.individualBehaviourPlanField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool IndividualBehaviourPlanSpecified - { - get - { - return this.individualBehaviourPlanFieldSpecified; - } - set - { - this.individualBehaviourPlanFieldSpecified = value; - } - } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("TermInfo", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class TermInfoType - { - - private string schoolInfoRefIdField; - - private string schoolYearField; - - private System.DateTime startDateField; - - private bool startDateFieldSpecified; - - private System.DateTime endDateField; - - private bool endDateFieldSpecified; - - private string descriptionField; - - private System.Nullable relativeDurationField; - - private bool relativeDurationFieldSpecified; - - private string termCodeField; - - private string trackField; - - private System.Nullable termSpanField; - - private bool termSpanFieldSpecified; - - private System.Nullable markingTermField; - - private bool markingTermFieldSpecified; - - private System.Nullable schedulingTermField; - - private bool schedulingTermFieldSpecified; - - private System.Nullable attendanceTermField; - - private bool attendanceTermFieldSpecified; - - private SIF_MetadataType sIF_MetadataField; - - private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; - - private string refIdField; - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] - public string SchoolInfoRefId - { - get - { - return this.schoolInfoRefIdField; - } - set - { - this.schoolInfoRefIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "gYear")] - public string SchoolYear - { - get - { - return this.schoolYearField; - } - set - { - this.schoolYearField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date")] - public System.DateTime StartDate - { - get - { - return this.startDateField; - } - set - { - this.startDateField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool StartDateSpecified - { - get - { - return this.startDateFieldSpecified; - } - set - { - this.startDateFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date")] - public System.DateTime EndDate - { - get - { - return this.endDateField; - } - set - { - this.endDateField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool EndDateSpecified - { - get - { - return this.endDateFieldSpecified; - } - set - { - this.endDateFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("535109590")] + Item535109590, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string Description - { - get - { - return this.descriptionField; - } - set - { - this.descriptionField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("535151470")] + Item535151470, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable RelativeDuration - { - get - { - return this.relativeDurationField; - } - set - { - this.relativeDurationField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("535151610")] + Item535151610, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool RelativeDurationSpecified - { - get - { - return this.relativeDurationFieldSpecified; - } - set - { - this.relativeDurationFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("535152030")] + Item535152030, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string TermCode - { - get - { - return this.termCodeField; - } - set - { - this.termCodeField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("535153526")] + Item535153526, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string Track - { - get - { - return this.trackField; - } - set - { - this.trackField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("535154060")] + Item535154060, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable TermSpan - { - get - { - return this.termSpanField; - } - set - { - this.termSpanField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("535155530")] + Item535155530, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool TermSpanSpecified - { - get - { - return this.termSpanFieldSpecified; - } - set - { - this.termSpanFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("535155670")] + Item535155670, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable MarkingTerm - { - get - { - return this.markingTermField; - } - set - { - this.markingTermField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("535156020")] + Item535156020, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool MarkingTermSpecified - { - get - { - return this.markingTermFieldSpecified; - } - set - { - this.markingTermFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("535156790")] + Item535156790, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable SchedulingTerm - { - get - { - return this.schedulingTermField; - } - set - { - this.schedulingTermField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("535157000")] + Item535157000, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool SchedulingTermSpecified - { - get - { - return this.schedulingTermFieldSpecified; - } - set - { - this.schedulingTermFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("535158260")] + Item535158260, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable AttendanceTerm - { - get - { - return this.attendanceTermField; - } - set - { - this.attendanceTermField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("540053220")] + Item540053220, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool AttendanceTermSpecified - { - get - { - return this.attendanceTermFieldSpecified; - } - set - { - this.attendanceTermFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("540057280")] + Item540057280, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { - return this.sIF_MetadataField; - } - set - { - this.sIF_MetadataField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("540100250")] + Item540100250, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { - return this.sIF_ExtendedElementsField; - } - set - { - this.sIF_ExtendedElementsField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("540107560")] + Item540107560, + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { - return this.refIdField; - } - set - { - this.refIdField = value; - } - } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("StudentContactRelationship", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class StudentContactRelationshipType - { - - private string studentPersonalRefIdField; - - private string studentContactPersonalRefIdField; - - private RelationshipType relationshipField; - - private System.Nullable parentRelationshipStatusField; - - private bool parentRelationshipStatusFieldSpecified; - - private string[] householdListField; - - private StudentContactRelationshipTypeContactFlags contactFlagsField; - - private System.Nullable mainlySpeaksEnglishAtHomeField; - - private bool mainlySpeaksEnglishAtHomeFieldSpecified; - - private System.Nullable contactSequenceField; - - private bool contactSequenceFieldSpecified; - - private System.Nullable contactSequenceSourceField; - - private bool contactSequenceSourceFieldSpecified; - - private SIF_MetadataType sIF_MetadataField; - - private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; - - private string studentContactRelationshipRefIdField; - + [System.Xml.Serialization.XmlEnumAttribute("545053920")] + Item545053920, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] - public string StudentPersonalRefId - { - get - { - return this.studentPersonalRefIdField; - } - set - { - this.studentPersonalRefIdField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("545059520")] + Item545059520, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] - public string StudentContactPersonalRefId - { - get - { - return this.studentContactPersonalRefIdField; - } - set - { - this.studentContactPersonalRefIdField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("545100980")] + Item545100980, + /// - public RelationshipType Relationship - { - get - { - return this.relationshipField; - } - set - { - this.relationshipField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("545102800")] + Item545102800, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable ParentRelationshipStatus - { - get - { - return this.parentRelationshipStatusField; - } - set - { - this.parentRelationshipStatusField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("585019779")] + Item585019779, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool ParentRelationshipStatusSpecified - { - get - { - return this.parentRelationshipStatusFieldSpecified; - } - set - { - this.parentRelationshipStatusFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("605050410")] + Item605050410, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("Household", DataType = "normalizedString", IsNullable = false)] - public string[] HouseholdList - { - get - { - return this.householdListField; - } - set - { - this.householdListField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("605051410")] + Item605051410, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public StudentContactRelationshipTypeContactFlags ContactFlags - { - get - { - return this.contactFlagsField; - } - set - { - this.contactFlagsField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("605051511")] + Item605051511, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable MainlySpeaksEnglishAtHome - { - get - { - return this.mainlySpeaksEnglishAtHomeField; - } - set - { - this.mainlySpeaksEnglishAtHomeField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("605052610")] + Item605052610, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool MainlySpeaksEnglishAtHomeSpecified - { - get - { - return this.mainlySpeaksEnglishAtHomeFieldSpecified; - } - set - { - this.mainlySpeaksEnglishAtHomeFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("605052811")] + Item605052811, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable ContactSequence - { - get - { - return this.contactSequenceField; - } - set - { - this.contactSequenceField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("605052812")] + Item605052812, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool ContactSequenceSpecified - { - get - { - return this.contactSequenceFieldSpecified; - } - set - { - this.contactSequenceFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("605053611")] + Item605053611, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable ContactSequenceSource - { - get - { - return this.contactSequenceSourceField; - } - set - { - this.contactSequenceSourceField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("605054811")] + Item605054811, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool ContactSequenceSourceSpecified - { - get - { - return this.contactSequenceSourceFieldSpecified; - } - set - { - this.contactSequenceSourceFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("610051010")] + Item610051010, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { - return this.sIF_MetadataField; - } - set - { - this.sIF_MetadataField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("610051512")] + Item610051512, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { - return this.sIF_ExtendedElementsField; - } - set - { - this.sIF_ExtendedElementsField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("610052410")] + Item610052410, + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string StudentContactRelationshipRefId - { - get - { - return this.studentContactRelationshipRefIdField; - } - set - { - this.studentContactRelationshipRefIdField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum StudentContactRelationshipTypeParentRelationshipStatus - { - + [System.Xml.Serialization.XmlEnumAttribute("610053010")] + Item610053010, + /// - Parent1, - + [System.Xml.Serialization.XmlEnumAttribute("610053612")] + Item610053612, + /// - Parent2, - + [System.Xml.Serialization.XmlEnumAttribute("610054812")] + Item610054812, + /// - NotForReporting, - } - - /// - [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/au/datamodel/3.4")] - public partial class StudentContactRelationshipTypeContactFlags - { - - private System.Nullable parentLegalGuardianField; - - private bool parentLegalGuardianFieldSpecified; - - private System.Nullable pickupRightsField; - - private bool pickupRightsFieldSpecified; - - private System.Nullable livesWithField; - - private bool livesWithFieldSpecified; - - private System.Nullable accessToRecordsField; - - private bool accessToRecordsFieldSpecified; - - private System.Nullable receivesAssessmentReportField; - - private bool receivesAssessmentReportFieldSpecified; - - private System.Nullable emergencyContactField; - - private bool emergencyContactFieldSpecified; - - private System.Nullable hasCustodyField; - - private bool hasCustodyFieldSpecified; - - private System.Nullable disciplinaryContactField; - - private bool disciplinaryContactFieldSpecified; - - private System.Nullable attendanceContactField; - - private bool attendanceContactFieldSpecified; - - private System.Nullable primaryCareProviderField; - - private bool primaryCareProviderFieldSpecified; - - private System.Nullable feesBillingField; - - private bool feesBillingFieldSpecified; - - private System.Nullable familyMailField; - - private bool familyMailFieldSpecified; - - private System.Nullable interventionOrderField; - - private bool interventionOrderFieldSpecified; - + [System.Xml.Serialization.XmlEnumAttribute("610055010")] + Item610055010, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable ParentLegalGuardian - { - get - { - return this.parentLegalGuardianField; - } - set - { - this.parentLegalGuardianField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("610055210")] + Item610055210, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool ParentLegalGuardianSpecified - { - get - { - return this.parentLegalGuardianFieldSpecified; - } - set - { - this.parentLegalGuardianFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("615052211")] + Item615052211, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable PickupRights - { - get - { - return this.pickupRightsField; - } - set - { - this.pickupRightsField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("615054011")] + Item615054011, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool PickupRightsSpecified - { - get - { - return this.pickupRightsFieldSpecified; - } - set - { - this.pickupRightsFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("615054012")] + Item615054012, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable LivesWith - { - get - { - return this.livesWithField; - } - set - { - this.livesWithField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("615054211")] + Item615054211, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool LivesWithSpecified - { - get - { - return this.livesWithFieldSpecified; - } - set - { - this.livesWithFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("615054611")] + Item615054611, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable AccessToRecords - { - get - { - return this.accessToRecordsField; - } - set - { - this.accessToRecordsField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("615055811")] + Item615055811, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool AccessToRecordsSpecified - { - get - { - return this.accessToRecordsFieldSpecified; - } - set - { - this.accessToRecordsFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("615102212")] + Item615102212, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable ReceivesAssessmentReport - { - get - { - return this.receivesAssessmentReportField; - } - set - { - this.receivesAssessmentReportField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("615104013")] + Item615104013, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool ReceivesAssessmentReportSpecified - { - get - { - return this.receivesAssessmentReportFieldSpecified; - } - set - { - this.receivesAssessmentReportFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("615104212")] + Item615104212, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable EmergencyContact - { - get - { - return this.emergencyContactField; - } - set - { - this.emergencyContactField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("615104612")] + Item615104612, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool EmergencyContactSpecified - { - get - { - return this.emergencyContactFieldSpecified; - } - set - { - this.emergencyContactFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("615105812")] + Item615105812, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable HasCustody - { - get - { - return this.hasCustodyField; - } - set - { - this.hasCustodyField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("615150210")] + Item615150210, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool HasCustodySpecified - { - get - { - return this.hasCustodyFieldSpecified; - } - set - { - this.hasCustodyFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("615151810")] + Item615151810, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable DisciplinaryContact - { - get - { - return this.disciplinaryContactField; - } - set - { - this.disciplinaryContactField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("615152010")] + Item615152010, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool DisciplinaryContactSpecified - { - get - { - return this.disciplinaryContactFieldSpecified; - } - set - { - this.disciplinaryContactFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("620050611")] + Item620050611, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable AttendanceContact - { - get - { - return this.attendanceContactField; - } - set - { - this.attendanceContactField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("620050811")] + Item620050811, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool AttendanceContactSpecified - { - get - { - return this.attendanceContactFieldSpecified; - } - set - { - this.attendanceContactFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("620051610")] + Item620051610, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable PrimaryCareProvider - { - get - { - return this.primaryCareProviderField; - } - set - { - this.primaryCareProviderField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("620053811")] + Item620053811, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool PrimaryCareProviderSpecified - { - get - { - return this.primaryCareProviderFieldSpecified; - } - set - { - this.primaryCareProviderFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("620055411")] + Item620055411, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable FeesBilling - { - get - { - return this.feesBillingField; - } - set - { - this.feesBillingField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("620100612")] + Item620100612, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool FeesBillingSpecified - { - get - { - return this.feesBillingFieldSpecified; - } - set - { - this.feesBillingFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("620100812")] + Item620100812, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable FamilyMail - { - get - { - return this.familyMailField; - } - set - { - this.familyMailField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("620101210")] + Item620101210, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool FamilyMailSpecified - { - get - { - return this.familyMailFieldSpecified; - } - set - { - this.familyMailFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("620103210")] + Item620103210, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable InterventionOrder - { - get - { - return this.interventionOrderField; - } - set - { - this.interventionOrderField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("620103410")] + Item620103410, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool InterventionOrderSpecified - { - get - { - return this.interventionOrderFieldSpecified; - } - set - { - this.interventionOrderFieldSpecified = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum AUCodeSetsSourceCodeTypeType - { - + [System.Xml.Serialization.XmlEnumAttribute("620103812")] + Item620103812, + /// - C, - + [System.Xml.Serialization.XmlEnumAttribute("620105412")] + Item620105412, + /// - O, - + [System.Xml.Serialization.XmlEnumAttribute("620155610")] + Item620155610, + /// - P, - + [System.Xml.Serialization.XmlEnumAttribute("685019779")] + Item685019779, + /// - S, - + [System.Xml.Serialization.XmlEnumAttribute("705051004")] + Item705051004, + /// - T, - + [System.Xml.Serialization.XmlEnumAttribute("705051008")] + Item705051008, + /// - ZZREDACTED, - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("StudentActivityInfo", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class StudentActivityInfoType - { - - private string titleField; - - private string descriptionField; - - private StudentActivityInfoTypeStudentActivityType studentActivityTypeField; - - private string studentActivityLevelField; - - private YearLevelType[] yearLevelsField; - - private System.Nullable curricularStatusField; - - private bool curricularStatusFieldSpecified; - - private LocationType locationField; - - private SIF_MetadataType sIF_MetadataField; - - private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; - - private string refIdField; - + [System.Xml.Serialization.XmlEnumAttribute("705051011")] + Item705051011, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string Title - { - get - { - return this.titleField; - } - set - { - this.titleField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("705051014")] + Item705051014, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string Description - { - get - { - return this.descriptionField; - } - set - { - this.descriptionField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("705051018")] + Item705051018, + /// - public StudentActivityInfoTypeStudentActivityType StudentActivityType - { - get - { - return this.studentActivityTypeField; - } - set - { - this.studentActivityTypeField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("705051024")] + Item705051024, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string StudentActivityLevel - { - get - { - return this.studentActivityLevelField; - } - set - { - this.studentActivityLevelField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("705051028")] + Item705051028, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("YearLevel", IsNullable = false)] - public YearLevelType[] YearLevels - { - get - { - return this.yearLevelsField; - } - set - { - this.yearLevelsField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("705051034")] + Item705051034, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable CurricularStatus - { - get - { - return this.curricularStatusField; - } - set - { - this.curricularStatusField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("705051038")] + Item705051038, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool CurricularStatusSpecified - { - get - { - return this.curricularStatusFieldSpecified; - } - set - { - this.curricularStatusFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("705051044")] + Item705051044, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public LocationType Location - { - get - { - return this.locationField; - } - set - { - this.locationField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("705051048")] + Item705051048, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { - return this.sIF_MetadataField; - } - set - { - this.sIF_MetadataField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("705051052")] + Item705051052, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { - return this.sIF_ExtendedElementsField; - } - set - { - this.sIF_ExtendedElementsField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("705051054")] + Item705051054, + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { - return this.refIdField; - } - set - { - this.refIdField = 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/au/datamodel/3.4")] - public partial class StudentActivityInfoTypeStudentActivityType - { - - private AUCodeSetsActivityInvolvementCodeType codeField; - - private bool codeFieldSpecified; - - private OtherCodeListTypeOtherCode[] otherCodeListField; - + [System.Xml.Serialization.XmlEnumAttribute("705051058")] + Item705051058, + /// - public AUCodeSetsActivityInvolvementCodeType Code - { - get - { - return this.codeField; - } - set - { - this.codeField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("705051064")] + Item705051064, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool CodeSpecified - { - get - { - return this.codeFieldSpecified; - } - set - { - this.codeFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("705051068")] + Item705051068, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable = false)] - public OtherCodeListTypeOtherCode[] OtherCodeList - { - get - { - return this.otherCodeListField; - } - set - { - this.otherCodeListField = value; - } - } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum AUCodeSetsActivityInvolvementCodeType - { - + [System.Xml.Serialization.XmlEnumAttribute("705051074")] + Item705051074, + /// - [System.Xml.Serialization.XmlEnumAttribute("1010")] - Item1010, - + [System.Xml.Serialization.XmlEnumAttribute("705051078")] + Item705051078, + /// - [System.Xml.Serialization.XmlEnumAttribute("1011")] - Item1011, - + [System.Xml.Serialization.XmlEnumAttribute("705051084")] + Item705051084, + /// - [System.Xml.Serialization.XmlEnumAttribute("1012")] - Item1012, - + [System.Xml.Serialization.XmlEnumAttribute("705051088")] + Item705051088, + /// - [System.Xml.Serialization.XmlEnumAttribute("1013")] - Item1013, - + [System.Xml.Serialization.XmlEnumAttribute("705051094")] + Item705051094, + /// - [System.Xml.Serialization.XmlEnumAttribute("1014")] - Item1014, - + [System.Xml.Serialization.XmlEnumAttribute("705051098")] + Item705051098, + /// - [System.Xml.Serialization.XmlEnumAttribute("1015")] - Item1015, - + [System.Xml.Serialization.XmlEnumAttribute("705051104")] + Item705051104, + /// - [System.Xml.Serialization.XmlEnumAttribute("1016")] - Item1016, - + [System.Xml.Serialization.XmlEnumAttribute("705051108")] + Item705051108, + /// - [System.Xml.Serialization.XmlEnumAttribute("1017")] - Item1017, - + [System.Xml.Serialization.XmlEnumAttribute("705051114")] + Item705051114, + /// - [System.Xml.Serialization.XmlEnumAttribute("1018")] - Item1018, - + [System.Xml.Serialization.XmlEnumAttribute("705051118")] + Item705051118, + /// - [System.Xml.Serialization.XmlEnumAttribute("1019")] - Item1019, - + [System.Xml.Serialization.XmlEnumAttribute("705051124")] + Item705051124, + /// - [System.Xml.Serialization.XmlEnumAttribute("101A")] - Item101A, - + [System.Xml.Serialization.XmlEnumAttribute("705051128")] + Item705051128, + /// - [System.Xml.Serialization.XmlEnumAttribute("101B")] - Item101B, - + [System.Xml.Serialization.XmlEnumAttribute("705051134")] + Item705051134, + /// - [System.Xml.Serialization.XmlEnumAttribute("101C")] - Item101C, - + [System.Xml.Serialization.XmlEnumAttribute("705051138")] + Item705051138, + /// - [System.Xml.Serialization.XmlEnumAttribute("101D")] - Item101D, - + [System.Xml.Serialization.XmlEnumAttribute("705101169")] + Item705101169, + /// - [System.Xml.Serialization.XmlEnumAttribute("101E")] - Item101E, - + [System.Xml.Serialization.XmlEnumAttribute("705102802")] + Item705102802, + /// - [System.Xml.Serialization.XmlEnumAttribute("1020")] - Item1020, - + [System.Xml.Serialization.XmlEnumAttribute("705102804")] + Item705102804, + /// - [System.Xml.Serialization.XmlEnumAttribute("1021")] - Item1021, - + [System.Xml.Serialization.XmlEnumAttribute("705102806")] + Item705102806, + /// - [System.Xml.Serialization.XmlEnumAttribute("1022")] - Item1022, - + [System.Xml.Serialization.XmlEnumAttribute("705102808")] + Item705102808, + /// - [System.Xml.Serialization.XmlEnumAttribute("1023")] - Item1023, - + [System.Xml.Serialization.XmlEnumAttribute("705102811")] + Item705102811, + /// - [System.Xml.Serialization.XmlEnumAttribute("1024")] - Item1024, - + [System.Xml.Serialization.XmlEnumAttribute("705102814")] + Item705102814, + + /// + [System.Xml.Serialization.XmlEnumAttribute("705102818")] + Item705102818, + /// - [System.Xml.Serialization.XmlEnumAttribute("1025")] - Item1025, - + [System.Xml.Serialization.XmlEnumAttribute("705102824")] + Item705102824, + /// - [System.Xml.Serialization.XmlEnumAttribute("1026")] - Item1026, - + [System.Xml.Serialization.XmlEnumAttribute("705202304")] + Item705202304, + /// - [System.Xml.Serialization.XmlEnumAttribute("1027")] - Item1027, - + [System.Xml.Serialization.XmlEnumAttribute("705202308")] + Item705202308, + /// - [System.Xml.Serialization.XmlEnumAttribute("1028")] - Item1028, - + [System.Xml.Serialization.XmlEnumAttribute("710050540")] + Item710050540, + /// - [System.Xml.Serialization.XmlEnumAttribute("1029")] - Item1029, - + [System.Xml.Serialization.XmlEnumAttribute("710050700")] + Item710050700, + /// - [System.Xml.Serialization.XmlEnumAttribute("102A")] - Item102A, - + [System.Xml.Serialization.XmlEnumAttribute("710051509")] + Item710051509, + /// - [System.Xml.Serialization.XmlEnumAttribute("102B")] - Item102B, - + [System.Xml.Serialization.XmlEnumAttribute("710054560")] + Item710054560, + /// - [System.Xml.Serialization.XmlEnumAttribute("1031")] - Item1031, - + [System.Xml.Serialization.XmlEnumAttribute("710104050")] + Item710104050, + /// - [System.Xml.Serialization.XmlEnumAttribute("1041")] - Item1041, - + [System.Xml.Serialization.XmlEnumAttribute("710154663")] + Item710154663, + /// - [System.Xml.Serialization.XmlEnumAttribute("1042")] - Item1042, - + [System.Xml.Serialization.XmlEnumAttribute("710154666")] + Item710154666, + /// - [System.Xml.Serialization.XmlEnumAttribute("1051")] - Item1051, - + [System.Xml.Serialization.XmlEnumAttribute("710250419")] + Item710250419, + /// - [System.Xml.Serialization.XmlEnumAttribute("1061")] - Item1061, - + [System.Xml.Serialization.XmlEnumAttribute("710251300")] + Item710251300, + /// - [System.Xml.Serialization.XmlEnumAttribute("1071")] - Item1071, - + [System.Xml.Serialization.XmlEnumAttribute("710252409")] + Item710252409, + /// - [System.Xml.Serialization.XmlEnumAttribute("1081")] - Item1081, - + [System.Xml.Serialization.XmlEnumAttribute("710302200")] + Item710302200, + /// - [System.Xml.Serialization.XmlEnumAttribute("1091")] - Item1091, - + [System.Xml.Serialization.XmlEnumAttribute("710303600")] + Item710303600, + /// - [System.Xml.Serialization.XmlEnumAttribute("1101")] - Item1101, - + [System.Xml.Serialization.XmlEnumAttribute("710304505")] + Item710304505, + /// - [System.Xml.Serialization.XmlEnumAttribute("1110")] - Item1110, - + [System.Xml.Serialization.XmlEnumAttribute("710304508")] + Item710304508, + /// - [System.Xml.Serialization.XmlEnumAttribute("1111")] - Item1111, - + [System.Xml.Serialization.XmlEnumAttribute("710350422")] + Item710350422, + /// - [System.Xml.Serialization.XmlEnumAttribute("1112")] - Item1112, - + [System.Xml.Serialization.XmlEnumAttribute("710350425")] + Item710350425, + /// - [System.Xml.Serialization.XmlEnumAttribute("1113")] - Item1113, - + [System.Xml.Serialization.XmlEnumAttribute("710400201")] + Item710400201, + /// - [System.Xml.Serialization.XmlEnumAttribute("1121")] - Item1121, - + [System.Xml.Serialization.XmlEnumAttribute("710400203")] + Item710400203, + /// - [System.Xml.Serialization.XmlEnumAttribute("1122")] - Item1122, - + [System.Xml.Serialization.XmlEnumAttribute("710400205")] + Item710400205, + /// - [System.Xml.Serialization.XmlEnumAttribute("1123")] - Item1123, - + [System.Xml.Serialization.XmlEnumAttribute("710400207")] + Item710400207, + /// - [System.Xml.Serialization.XmlEnumAttribute("1131")] - Item1131, - + [System.Xml.Serialization.XmlEnumAttribute("710400208")] + Item710400208, + /// - [System.Xml.Serialization.XmlEnumAttribute("1141")] - Item1141, - + [System.Xml.Serialization.XmlEnumAttribute("710400620")] + Item710400620, + /// - [System.Xml.Serialization.XmlEnumAttribute("1151")] - Item1151, - + [System.Xml.Serialization.XmlEnumAttribute("710402330")] + Item710402330, + /// - [System.Xml.Serialization.XmlEnumAttribute("1152")] - Item1152, - + [System.Xml.Serialization.XmlEnumAttribute("710406059")] + Item710406059, + /// - [System.Xml.Serialization.XmlEnumAttribute("1153")] - Item1153, - + [System.Xml.Serialization.XmlEnumAttribute("785019779")] + Item785019779, + /// - [System.Xml.Serialization.XmlEnumAttribute("1161")] - Item1161, - + [System.Xml.Serialization.XmlEnumAttribute("805050089")] + Item805050089, + /// - [System.Xml.Serialization.XmlEnumAttribute("1171")] - Item1171, - + [System.Xml.Serialization.XmlEnumAttribute("805050189")] + Item805050189, + /// - [System.Xml.Serialization.XmlEnumAttribute("1181")] - Item1181, - + [System.Xml.Serialization.XmlEnumAttribute("805050639")] + Item805050639, + /// - [System.Xml.Serialization.XmlEnumAttribute("1191")] - Item1191, - + [System.Xml.Serialization.XmlEnumAttribute("805050909")] + Item805050909, + /// - [System.Xml.Serialization.XmlEnumAttribute("1201")] - Item1201, - + [System.Xml.Serialization.XmlEnumAttribute("805051449")] + Item805051449, + /// - [System.Xml.Serialization.XmlEnumAttribute("1210")] - Item1210, - + [System.Xml.Serialization.XmlEnumAttribute("805051889")] + Item805051889, + /// - [System.Xml.Serialization.XmlEnumAttribute("1211")] - Item1211, - + [System.Xml.Serialization.XmlEnumAttribute("805051989")] + Item805051989, + /// - [System.Xml.Serialization.XmlEnumAttribute("1212")] - Item1212, - + [System.Xml.Serialization.XmlEnumAttribute("805052169")] + Item805052169, + /// - [System.Xml.Serialization.XmlEnumAttribute("1213")] - Item1213, - + [System.Xml.Serialization.XmlEnumAttribute("805053609")] + Item805053609, + /// - [System.Xml.Serialization.XmlEnumAttribute("1214")] - Item1214, - + [System.Xml.Serialization.XmlEnumAttribute("805055049")] + Item805055049, + /// - [System.Xml.Serialization.XmlEnumAttribute("1220")] - Item1220, - + [System.Xml.Serialization.XmlEnumAttribute("805055229")] + Item805055229, + /// - [System.Xml.Serialization.XmlEnumAttribute("1221")] - Item1221, - + [System.Xml.Serialization.XmlEnumAttribute("805055769")] + Item805055769, + /// - [System.Xml.Serialization.XmlEnumAttribute("1222")] - Item1222, - + [System.Xml.Serialization.XmlEnumAttribute("805056389")] + Item805056389, + /// - [System.Xml.Serialization.XmlEnumAttribute("1223")] - Item1223, - + [System.Xml.Serialization.XmlEnumAttribute("805057209")] + Item805057209, + /// - [System.Xml.Serialization.XmlEnumAttribute("1224")] - Item1224, - + [System.Xml.Serialization.XmlEnumAttribute("805057479")] + Item805057479, + /// - [System.Xml.Serialization.XmlEnumAttribute("1225")] - Item1225, - + [System.Xml.Serialization.XmlEnumAttribute("805058289")] + Item805058289, + /// - [System.Xml.Serialization.XmlEnumAttribute("1226")] - Item1226, - + [System.Xml.Serialization.XmlEnumAttribute("805058559")] + Item805058559, + /// - [System.Xml.Serialization.XmlEnumAttribute("1227")] - Item1227, - + [System.Xml.Serialization.XmlEnumAttribute("805100279")] + Item805100279, + /// - [System.Xml.Serialization.XmlEnumAttribute("1228")] - Item1228, - + [System.Xml.Serialization.XmlEnumAttribute("805100459")] + Item805100459, + /// - [System.Xml.Serialization.XmlEnumAttribute("1229")] - Item1229, - + [System.Xml.Serialization.XmlEnumAttribute("805100549")] + Item805100549, + /// - [System.Xml.Serialization.XmlEnumAttribute("122A")] - Item122A, - + [System.Xml.Serialization.XmlEnumAttribute("805100729")] + Item805100729, + /// - [System.Xml.Serialization.XmlEnumAttribute("122B")] - Item122B, - + [System.Xml.Serialization.XmlEnumAttribute("805101179")] + Item805101179, + /// - [System.Xml.Serialization.XmlEnumAttribute("122C")] - Item122C, - + [System.Xml.Serialization.XmlEnumAttribute("805101629")] + Item805101629, + /// - [System.Xml.Serialization.XmlEnumAttribute("1231")] - Item1231, - + [System.Xml.Serialization.XmlEnumAttribute("805102139")] + Item805102139, + /// - [System.Xml.Serialization.XmlEnumAttribute("1241")] - Item1241, - + [System.Xml.Serialization.XmlEnumAttribute("805102259")] + Item805102259, + /// - [System.Xml.Serialization.XmlEnumAttribute("1250")] - Item1250, - + [System.Xml.Serialization.XmlEnumAttribute("805102619")] + Item805102619, + /// - [System.Xml.Serialization.XmlEnumAttribute("1251")] - Item1251, - + [System.Xml.Serialization.XmlEnumAttribute("805102709")] + Item805102709, + /// - [System.Xml.Serialization.XmlEnumAttribute("1252")] - Item1252, - + [System.Xml.Serialization.XmlEnumAttribute("805102889")] + Item805102889, + /// - [System.Xml.Serialization.XmlEnumAttribute("1261")] - Item1261, - + [System.Xml.Serialization.XmlEnumAttribute("805103249")] + Item805103249, + /// - [System.Xml.Serialization.XmlEnumAttribute("1271")] - Item1271, - + [System.Xml.Serialization.XmlEnumAttribute("805103879")] + Item805103879, + /// - [System.Xml.Serialization.XmlEnumAttribute("1272")] - Item1272, - + [System.Xml.Serialization.XmlEnumAttribute("805103969")] + Item805103969, + /// - [System.Xml.Serialization.XmlEnumAttribute("1280")] - Item1280, - + [System.Xml.Serialization.XmlEnumAttribute("805104149")] + Item805104149, + /// - [System.Xml.Serialization.XmlEnumAttribute("1281")] - Item1281, - + [System.Xml.Serialization.XmlEnumAttribute("805104779")] + Item805104779, + /// - [System.Xml.Serialization.XmlEnumAttribute("1282")] - Item1282, - + [System.Xml.Serialization.XmlEnumAttribute("805105139")] + Item805105139, + /// - [System.Xml.Serialization.XmlEnumAttribute("1289")] - Item1289, - + [System.Xml.Serialization.XmlEnumAttribute("805105409")] + Item805105409, + /// - [System.Xml.Serialization.XmlEnumAttribute("1291")] - Item1291, - + [System.Xml.Serialization.XmlEnumAttribute("805105589")] + Item805105589, + /// - [System.Xml.Serialization.XmlEnumAttribute("1301")] - Item1301, - + [System.Xml.Serialization.XmlEnumAttribute("805105679")] + Item805105679, + /// - [System.Xml.Serialization.XmlEnumAttribute("1311")] - Item1311, - + [System.Xml.Serialization.XmlEnumAttribute("805105949")] + Item805105949, + /// - [System.Xml.Serialization.XmlEnumAttribute("1321")] - Item1321, - + [System.Xml.Serialization.XmlEnumAttribute("805106669")] + Item805106669, + /// - [System.Xml.Serialization.XmlEnumAttribute("1322")] - Item1322, - + [System.Xml.Serialization.XmlEnumAttribute("805107569")] + Item805107569, + /// - [System.Xml.Serialization.XmlEnumAttribute("1323")] - Item1323, - + [System.Xml.Serialization.XmlEnumAttribute("805107659")] + Item805107659, + /// - [System.Xml.Serialization.XmlEnumAttribute("1324")] - Item1324, - + [System.Xml.Serialization.XmlEnumAttribute("805108649")] + Item805108649, + /// - [System.Xml.Serialization.XmlEnumAttribute("1331")] - Item1331, - + [System.Xml.Serialization.XmlEnumAttribute("805151269")] + Item805151269, + /// - [System.Xml.Serialization.XmlEnumAttribute("1341")] - Item1341, - + [System.Xml.Serialization.XmlEnumAttribute("805151719")] + Item805151719, + /// - [System.Xml.Serialization.XmlEnumAttribute("1351")] - Item1351, - + [System.Xml.Serialization.XmlEnumAttribute("805152439")] + Item805152439, + /// - [System.Xml.Serialization.XmlEnumAttribute("1352")] - Item1352, - + [System.Xml.Serialization.XmlEnumAttribute("805153069")] + Item805153069, + /// - [System.Xml.Serialization.XmlEnumAttribute("1353")] - Item1353, - + [System.Xml.Serialization.XmlEnumAttribute("805154239")] + Item805154239, + /// - [System.Xml.Serialization.XmlEnumAttribute("1362")] - Item1362, - + [System.Xml.Serialization.XmlEnumAttribute("805154419")] + Item805154419, + /// - [System.Xml.Serialization.XmlEnumAttribute("1363")] - Item1363, - + [System.Xml.Serialization.XmlEnumAttribute("805155319")] + Item805155319, + /// - [System.Xml.Serialization.XmlEnumAttribute("1371")] - Item1371, - + [System.Xml.Serialization.XmlEnumAttribute("805155859")] + Item805155859, + /// - [System.Xml.Serialization.XmlEnumAttribute("1372")] - Item1372, - + [System.Xml.Serialization.XmlEnumAttribute("805156489")] + Item805156489, + /// - [System.Xml.Serialization.XmlEnumAttribute("1373")] - Item1373, - + [System.Xml.Serialization.XmlEnumAttribute("805156849")] + Item805156849, + /// - [System.Xml.Serialization.XmlEnumAttribute("1374")] - Item1374, - + [System.Xml.Serialization.XmlEnumAttribute("805156939")] + Item805156939, + /// - [System.Xml.Serialization.XmlEnumAttribute("1380")] - Item1380, - + [System.Xml.Serialization.XmlEnumAttribute("805158109")] + Item805158109, + /// - [System.Xml.Serialization.XmlEnumAttribute("1381")] - Item1381, - + [System.Xml.Serialization.XmlEnumAttribute("805201089")] + Item805201089, + /// - [System.Xml.Serialization.XmlEnumAttribute("1383")] - Item1383, - + [System.Xml.Serialization.XmlEnumAttribute("805202079")] + Item805202079, + /// - [System.Xml.Serialization.XmlEnumAttribute("1384")] - Item1384, - + [System.Xml.Serialization.XmlEnumAttribute("805202529")] + Item805202529, + /// - [System.Xml.Serialization.XmlEnumAttribute("1385")] - Item1385, - + [System.Xml.Serialization.XmlEnumAttribute("805204059")] + Item805204059, + /// - [System.Xml.Serialization.XmlEnumAttribute("1386")] - Item1386, - + [System.Xml.Serialization.XmlEnumAttribute("805207389")] + Item805207389, + /// - [System.Xml.Serialization.XmlEnumAttribute("1387")] - Item1387, - + [System.Xml.Serialization.XmlEnumAttribute("805207749")] + Item805207749, + /// - [System.Xml.Serialization.XmlEnumAttribute("1391")] - Item1391, - + [System.Xml.Serialization.XmlEnumAttribute("805207839")] + Item805207839, + /// - [System.Xml.Serialization.XmlEnumAttribute("1392")] - Item1392, - + [System.Xml.Serialization.XmlEnumAttribute("805208469")] + Item805208469, + /// - [System.Xml.Serialization.XmlEnumAttribute("1393")] - Item1393, - + [System.Xml.Serialization.XmlEnumAttribute("805208739")] + Item805208739, + /// - [System.Xml.Serialization.XmlEnumAttribute("1401")] - Item1401, - + [System.Xml.Serialization.XmlEnumAttribute("805208829")] + Item805208829, + /// - [System.Xml.Serialization.XmlEnumAttribute("1402")] - Item1402, - + [System.Xml.Serialization.XmlEnumAttribute("805250339")] + Item805250339, + /// - [System.Xml.Serialization.XmlEnumAttribute("1411")] - Item1411, - + [System.Xml.Serialization.XmlEnumAttribute("805250609")] + Item805250609, + /// - [System.Xml.Serialization.XmlEnumAttribute("1421")] - Item1421, - + [System.Xml.Serialization.XmlEnumAttribute("805250819")] + Item805250819, + /// - [System.Xml.Serialization.XmlEnumAttribute("1430")] - Item1430, - + [System.Xml.Serialization.XmlEnumAttribute("805251359")] + Item805251359, + /// - [System.Xml.Serialization.XmlEnumAttribute("1431")] - Item1431, - + [System.Xml.Serialization.XmlEnumAttribute("805251549")] + Item805251549, + /// - [System.Xml.Serialization.XmlEnumAttribute("1432")] - Item1432, - + [System.Xml.Serialization.XmlEnumAttribute("805252349")] + Item805252349, + /// - [System.Xml.Serialization.XmlEnumAttribute("1433")] - Item1433, - + [System.Xml.Serialization.XmlEnumAttribute("805253159")] + Item805253159, + /// - [System.Xml.Serialization.XmlEnumAttribute("1434")] - Item1434, - + [System.Xml.Serialization.XmlEnumAttribute("805253289")] + Item805253289, + /// - [System.Xml.Serialization.XmlEnumAttribute("1435")] - Item1435, - + [System.Xml.Serialization.XmlEnumAttribute("805253339")] + Item805253339, + /// - [System.Xml.Serialization.XmlEnumAttribute("1436")] - Item1436, - + [System.Xml.Serialization.XmlEnumAttribute("805253379")] + Item805253379, + /// - [System.Xml.Serialization.XmlEnumAttribute("1437")] - Item1437, - + [System.Xml.Serialization.XmlEnumAttribute("805254509")] + Item805254509, + /// - [System.Xml.Serialization.XmlEnumAttribute("1438")] - Item1438, - + [System.Xml.Serialization.XmlEnumAttribute("805254869")] + Item805254869, + /// - [System.Xml.Serialization.XmlEnumAttribute("1439")] - Item1439, - + [System.Xml.Serialization.XmlEnumAttribute("805255489")] + Item805255489, + /// - [System.Xml.Serialization.XmlEnumAttribute("143A")] - Item143A, - + [System.Xml.Serialization.XmlEnumAttribute("805256129")] + Item805256129, + /// - [System.Xml.Serialization.XmlEnumAttribute("1441")] - Item1441, - + [System.Xml.Serialization.XmlEnumAttribute("805256579")] + Item805256579, + /// - [System.Xml.Serialization.XmlEnumAttribute("1442")] - Item1442, - + [System.Xml.Serialization.XmlEnumAttribute("805257289")] + Item805257289, + /// - [System.Xml.Serialization.XmlEnumAttribute("1450")] - Item1450, - + [System.Xml.Serialization.XmlEnumAttribute("805258019")] + Item805258019, + /// - [System.Xml.Serialization.XmlEnumAttribute("1451")] - Item1451, - + [System.Xml.Serialization.XmlEnumAttribute("805258189")] + Item805258189, + /// - [System.Xml.Serialization.XmlEnumAttribute("1452")] - Item1452, - + [System.Xml.Serialization.XmlEnumAttribute("805258379")] + Item805258379, + /// - [System.Xml.Serialization.XmlEnumAttribute("1453")] - Item1453, - + [System.Xml.Serialization.XmlEnumAttribute("805350369")] + Item805350369, + /// - [System.Xml.Serialization.XmlEnumAttribute("1454")] - Item1454, - + [System.Xml.Serialization.XmlEnumAttribute("805351809")] + Item805351809, + /// - [System.Xml.Serialization.XmlEnumAttribute("1455")] - Item1455, - + [System.Xml.Serialization.XmlEnumAttribute("805352789")] + Item805352789, + /// - [System.Xml.Serialization.XmlEnumAttribute("1456")] - Item1456, - + [System.Xml.Serialization.XmlEnumAttribute("805352979")] + Item805352979, + /// - [System.Xml.Serialization.XmlEnumAttribute("1459")] - Item1459, - + [System.Xml.Serialization.XmlEnumAttribute("805353429")] + Item805353429, + /// - [System.Xml.Serialization.XmlEnumAttribute("1461")] - Item1461, - + [System.Xml.Serialization.XmlEnumAttribute("805353789")] + Item805353789, + /// - [System.Xml.Serialization.XmlEnumAttribute("1471")] - Item1471, - + [System.Xml.Serialization.XmlEnumAttribute("805354329")] + Item805354329, + /// - [System.Xml.Serialization.XmlEnumAttribute("1472")] - Item1472, - + [System.Xml.Serialization.XmlEnumAttribute("805354589")] + Item805354589, + /// - [System.Xml.Serialization.XmlEnumAttribute("1473")] - Item1473, - + [System.Xml.Serialization.XmlEnumAttribute("805354959")] + Item805354959, + /// - [System.Xml.Serialization.XmlEnumAttribute("1481")] - Item1481, - + [System.Xml.Serialization.XmlEnumAttribute("805356219")] + Item805356219, + /// - [System.Xml.Serialization.XmlEnumAttribute("1490")] - Item1490, - + [System.Xml.Serialization.XmlEnumAttribute("805356309")] + Item805356309, + /// - [System.Xml.Serialization.XmlEnumAttribute("1491")] - Item1491, - + [System.Xml.Serialization.XmlEnumAttribute("805356759")] + Item805356759, + /// - [System.Xml.Serialization.XmlEnumAttribute("1492")] - Item1492, - + [System.Xml.Serialization.XmlEnumAttribute("805357029")] + Item805357029, + /// - [System.Xml.Serialization.XmlEnumAttribute("1493")] - Item1493, - + [System.Xml.Serialization.XmlEnumAttribute("805357119")] + Item805357119, + /// - [System.Xml.Serialization.XmlEnumAttribute("1501")] - Item1501, - + [System.Xml.Serialization.XmlEnumAttribute("805357929")] + Item805357929, + /// - [System.Xml.Serialization.XmlEnumAttribute("1510")] - Item1510, - + [System.Xml.Serialization.XmlEnumAttribute("805358919")] + Item805358919, + /// - [System.Xml.Serialization.XmlEnumAttribute("1511")] - Item1511, - + [System.Xml.Serialization.XmlEnumAttribute("805400239")] + Item805400239, + /// - [System.Xml.Serialization.XmlEnumAttribute("1512")] - Item1512, - + [System.Xml.Serialization.XmlEnumAttribute("805400589")] + Item805400589, + /// - [System.Xml.Serialization.XmlEnumAttribute("1513")] - Item1513, - + [System.Xml.Serialization.XmlEnumAttribute("805400939")] + Item805400939, + /// - [System.Xml.Serialization.XmlEnumAttribute("1514")] - Item1514, - + [System.Xml.Serialization.XmlEnumAttribute("805401649")] + Item805401649, + /// - [System.Xml.Serialization.XmlEnumAttribute("1515")] - Item1515, - + [System.Xml.Serialization.XmlEnumAttribute("805402779")] + Item805402779, + /// - [System.Xml.Serialization.XmlEnumAttribute("1516")] - Item1516, - + [System.Xml.Serialization.XmlEnumAttribute("805402919")] + Item805402919, + /// - [System.Xml.Serialization.XmlEnumAttribute("1521")] - Item1521, - + [System.Xml.Serialization.XmlEnumAttribute("805403519")] + Item805403519, + /// - [System.Xml.Serialization.XmlEnumAttribute("1531")] - Item1531, - + [System.Xml.Serialization.XmlEnumAttribute("805403529")] + Item805403529, + /// - [System.Xml.Serialization.XmlEnumAttribute("1541")] - Item1541, - + [System.Xml.Serialization.XmlEnumAttribute("805403689")] + Item805403689, + /// - [System.Xml.Serialization.XmlEnumAttribute("1542")] - Item1542, - + [System.Xml.Serialization.XmlEnumAttribute("805403819")] + Item805403819, + /// - [System.Xml.Serialization.XmlEnumAttribute("1543")] - Item1543, - + [System.Xml.Serialization.XmlEnumAttribute("805406039")] + Item805406039, + /// - [System.Xml.Serialization.XmlEnumAttribute("1544")] - Item1544, - + [System.Xml.Serialization.XmlEnumAttribute("805406249")] + Item805406249, + /// - [System.Xml.Serialization.XmlEnumAttribute("1551")] - Item1551, - + [System.Xml.Serialization.XmlEnumAttribute("805406279")] + Item805406279, + /// - [System.Xml.Serialization.XmlEnumAttribute("1561")] - Item1561, - + [System.Xml.Serialization.XmlEnumAttribute("805406719")] + Item805406719, + /// - [System.Xml.Serialization.XmlEnumAttribute("1562")] - Item1562, - + [System.Xml.Serialization.XmlEnumAttribute("810059009")] + Item810059009, + /// - [System.Xml.Serialization.XmlEnumAttribute("1571")] - Item1571, - + [System.Xml.Serialization.XmlEnumAttribute("910051009")] + Item910051009, + /// - [System.Xml.Serialization.XmlEnumAttribute("1581")] - Item1581, - + [System.Xml.Serialization.XmlEnumAttribute("910052009")] + Item910052009, + /// - [System.Xml.Serialization.XmlEnumAttribute("1582")] - Item1582, - + [System.Xml.Serialization.XmlEnumAttribute("910053009")] + Item910053009, + /// - [System.Xml.Serialization.XmlEnumAttribute("1590")] - Item1590, - + [System.Xml.Serialization.XmlEnumAttribute("985019779")] + Item985019779, + /// - [System.Xml.Serialization.XmlEnumAttribute("1591")] - Item1591, - + ZZREDACTED, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsSchoolCoEdStatusType { + /// - [System.Xml.Serialization.XmlEnumAttribute("1592")] - Item1592, - + C, + /// - [System.Xml.Serialization.XmlEnumAttribute("1593")] - Item1593, - + F, + /// - [System.Xml.Serialization.XmlEnumAttribute("1594")] - Item1594, - + M, + /// - [System.Xml.Serialization.XmlEnumAttribute("1595")] - Item1595, - + ZZREDACTED, + } + + /// + [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 SIF_ExtendedElementsTypeSIF_ExtendedElement : ExtendedContentType { + + private string nameField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElementSIF_Action sIF_ActionField; + + private bool sIF_ActionFieldSpecified; + /// - [System.Xml.Serialization.XmlEnumAttribute("1596")] - Item1596, - + [System.Xml.Serialization.XmlAttributeAttribute(DataType="normalizedString")] + public string Name { + get { + return this.nameField; + } + set { + this.nameField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("1597")] - Item1597, - + [System.Xml.Serialization.XmlAttributeAttribute()] + public SIF_ExtendedElementsTypeSIF_ExtendedElementSIF_Action SIF_Action { + get { + return this.sIF_ActionField; + } + set { + this.sIF_ActionField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("1598")] - Item1598, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SIF_ActionSpecified { + get { + return this.sIF_ActionFieldSpecified; + } + set { + this.sIF_ActionFieldSpecified = 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 SIF_ExtendedElementsTypeSIF_ExtendedElementSIF_Action { + /// - [System.Xml.Serialization.XmlEnumAttribute("1599")] - Item1599, - + Delete, + } + + /// + [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")] + [System.Xml.Serialization.XmlRootAttribute("SchoolInfos", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class SchoolInfoCollectionType { + + private SchoolInfoType[] schoolInfoField; + /// - [System.Xml.Serialization.XmlEnumAttribute("159A")] - Item159A, - + [System.Xml.Serialization.XmlElementAttribute("SchoolInfo")] + public SchoolInfoType[] SchoolInfo { + get { + return this.schoolInfoField; + } + set { + this.schoolInfoField = value; + } + } + } + + /// + [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")] + [System.Xml.Serialization.XmlRootAttribute("SystemRole", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class SystemRoleType { + + private SystemRoleTypeSIF_RefId sIF_RefIdField; + + private SystemRoleTypeSystemContext[] systemContextListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + /// - [System.Xml.Serialization.XmlEnumAttribute("159B")] - Item159B, - + public SystemRoleTypeSIF_RefId SIF_RefId { + get { + return this.sIF_RefIdField; + } + set { + this.sIF_RefIdField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("159C")] - Item159C, - + [System.Xml.Serialization.XmlArrayItemAttribute("SystemContext", IsNullable=false)] + public SystemRoleTypeSystemContext[] SystemContextList { + get { + return this.systemContextListField; + } + set { + this.systemContextListField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("159D")] - Item159D, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("1601")] - Item1601, - + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("1602")] - Item1602, - + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = 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 SystemRoleTypeSIF_RefId { + + private SystemRoleTypeSIF_RefIdSIF_RefObject sIF_RefObjectField; + + private string valueField; + /// - [System.Xml.Serialization.XmlEnumAttribute("1612")] - Item1612, - + [System.Xml.Serialization.XmlAttributeAttribute()] + public SystemRoleTypeSIF_RefIdSIF_RefObject SIF_RefObject { + get { + return this.sIF_RefObjectField; + } + set { + this.sIF_RefObjectField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("1621")] - Item1621, - + [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 SystemRoleTypeSIF_RefIdSIF_RefObject { + /// - [System.Xml.Serialization.XmlEnumAttribute("1622")] - Item1622, - + Identity, + /// - [System.Xml.Serialization.XmlEnumAttribute("1631")] - Item1631, - + StudentPersonal, + /// - [System.Xml.Serialization.XmlEnumAttribute("1632")] - Item1632, - + StaffPersonal, + /// - [System.Xml.Serialization.XmlEnumAttribute("1641")] - Item1641, - + StudentContactPersonal, + } + + /// + [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 SystemRoleTypeSystemContext { + + private SystemRoleTypeSystemContextRole[] roleListField; + + private string systemIdField; + /// - [System.Xml.Serialization.XmlEnumAttribute("1651")] - Item1651, - + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("Role", IsNullable=false)] + public SystemRoleTypeSystemContextRole[] RoleList { + get { + return this.roleListField; + } + set { + this.roleListField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("1652")] - Item1652, - + [System.Xml.Serialization.XmlAttributeAttribute(DataType="normalizedString")] + public string SystemId { + get { + return this.systemIdField; + } + set { + this.systemIdField = 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 SystemRoleTypeSystemContextRole { + + private SystemRoleTypeSystemContextRoleRoleScope[] roleScopeListField; + + private string roleIdField; + /// - [System.Xml.Serialization.XmlEnumAttribute("1653")] - Item1653, - + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("RoleScope", IsNullable=false)] + public SystemRoleTypeSystemContextRoleRoleScope[] RoleScopeList { + get { + return this.roleScopeListField; + } + set { + this.roleScopeListField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("1654")] - Item1654, - + [System.Xml.Serialization.XmlAttributeAttribute(DataType="normalizedString")] + public string RoleId { + get { + return this.roleIdField; + } + set { + this.roleIdField = 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 SystemRoleTypeSystemContextRoleRoleScope { + + private string roleScopeNameField; + + private SystemRoleTypeSystemContextRoleRoleScopeRoleScopeRefId roleScopeRefIdField; + /// - [System.Xml.Serialization.XmlEnumAttribute("1660")] - Item1660, - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string RoleScopeName { + get { + return this.roleScopeNameField; + } + set { + this.roleScopeNameField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("1661")] - Item1661, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SystemRoleTypeSystemContextRoleRoleScopeRoleScopeRefId RoleScopeRefId { + get { + return this.roleScopeRefIdField; + } + set { + this.roleScopeRefIdField = 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 SystemRoleTypeSystemContextRoleRoleScopeRoleScopeRefId { + + private SystemRoleTypeSystemContextRoleRoleScopeRoleScopeRefIdSIF_RefObject sIF_RefObjectField; + + private string valueField; + /// - [System.Xml.Serialization.XmlEnumAttribute("1662")] - Item1662, - + [System.Xml.Serialization.XmlAttributeAttribute()] + public SystemRoleTypeSystemContextRoleRoleScopeRoleScopeRefIdSIF_RefObject SIF_RefObject { + get { + return this.sIF_RefObjectField; + } + set { + this.sIF_RefObjectField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("1663")] - Item1663, - + [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 SystemRoleTypeSystemContextRoleRoleScopeRoleScopeRefIdSIF_RefObject { + /// - [System.Xml.Serialization.XmlEnumAttribute("1671")] - Item1671, - + SchoolInfo, + /// - [System.Xml.Serialization.XmlEnumAttribute("1681")] - Item1681, - + TeachingGroup, + + /// + StudentActivityParticipation, + } + + /// + [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")] + [System.Xml.Serialization.XmlRootAttribute("SystemRoles", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class SystemRoleCollectionType { + + private SystemRoleType[] systemRoleField; + /// - [System.Xml.Serialization.XmlEnumAttribute("1691")] - Item1691, - + [System.Xml.Serialization.XmlElementAttribute("SystemRole")] + public SystemRoleType[] SystemRole { + get { + return this.systemRoleField; + } + set { + this.systemRoleField = value; + } + } + } + + /// + [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")] + [System.Xml.Serialization.XmlRootAttribute("AggregateStatisticInfo", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class AggregateStatisticInfoType { + + private string statisticNameField; + + private AggregateStatisticInfoTypeCalculationRule calculationRuleField; + + private System.Nullable approvalDateField; + + private bool approvalDateFieldSpecified; + + private System.Nullable expirationDateField; + + private bool expirationDateFieldSpecified; + + private ExclusionRuleType[] exclusionRulesField; + + private string sourceField; + + private System.Nullable effectiveDateField; + + private bool effectiveDateFieldSpecified; + + private System.Nullable discontinueDateField; + + private bool discontinueDateFieldSpecified; + + private LocationType locationField; + + private System.Nullable measureField; + + private bool measureFieldSpecified; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + /// - [System.Xml.Serialization.XmlEnumAttribute("1701")] - Item1701, - + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string StatisticName { + get { + return this.statisticNameField; + } + set { + this.statisticNameField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("1709")] - Item1709, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public AggregateStatisticInfoTypeCalculationRule CalculationRule { + get { + return this.calculationRuleField; + } + set { + this.calculationRuleField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("1711")] - Item1711, - + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable ApprovalDate { + get { + return this.approvalDateField; + } + set { + this.approvalDateField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("1712")] - Item1712, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ApprovalDateSpecified { + get { + return this.approvalDateFieldSpecified; + } + set { + this.approvalDateFieldSpecified = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("1721")] - Item1721, - + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable ExpirationDate { + get { + return this.expirationDateField; + } + set { + this.expirationDateField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("1731")] - Item1731, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ExpirationDateSpecified { + get { + return this.expirationDateFieldSpecified; + } + set { + this.expirationDateFieldSpecified = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("1732")] - Item1732, - + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("ExclusionRule", IsNullable=false)] + public ExclusionRuleType[] ExclusionRules { + get { + return this.exclusionRulesField; + } + set { + this.exclusionRulesField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("1741")] - Item1741, - + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string Source { + get { + return this.sourceField; + } + set { + this.sourceField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("1751")] - Item1751, - + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable EffectiveDate { + get { + return this.effectiveDateField; + } + set { + this.effectiveDateField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("1760")] - Item1760, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool EffectiveDateSpecified { + get { + return this.effectiveDateFieldSpecified; + } + set { + this.effectiveDateFieldSpecified = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("1761")] - Item1761, - + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable DiscontinueDate { + get { + return this.discontinueDateField; + } + set { + this.discontinueDateField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("1762")] - Item1762, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DiscontinueDateSpecified { + get { + return this.discontinueDateFieldSpecified; + } + set { + this.discontinueDateFieldSpecified = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("1763")] - Item1763, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public LocationType Location { + get { + return this.locationField; + } + set { + this.locationField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("1764")] - Item1764, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable Measure { + get { + return this.measureField; + } + set { + this.measureField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("1770")] - Item1770, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool MeasureSpecified { + get { + return this.measureFieldSpecified; + } + set { + this.measureFieldSpecified = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("1771")] - Item1771, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("1772")] - Item1772, - + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("1773")] - Item1773, - + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = 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 AggregateStatisticInfoTypeCalculationRule { + + private AggregateStatisticInfoTypeCalculationRuleType typeField; + + private string valueField; + /// - [System.Xml.Serialization.XmlEnumAttribute("1774")] - Item1774, - + [System.Xml.Serialization.XmlAttributeAttribute()] + public AggregateStatisticInfoTypeCalculationRuleType Type { + get { + return this.typeField; + } + set { + this.typeField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("1775")] - Item1775, - + [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 AggregateStatisticInfoTypeCalculationRuleType { + /// - [System.Xml.Serialization.XmlEnumAttribute("1781")] - Item1781, - + Description, + /// - [System.Xml.Serialization.XmlEnumAttribute("1782")] - Item1782, - + Formula, + /// - [System.Xml.Serialization.XmlEnumAttribute("1791")] - Item1791, - + URL, + /// - [System.Xml.Serialization.XmlEnumAttribute("1792")] - Item1792, - + Other, + } + + /// + [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 AggregateStatisticInfoTypeMeasure { + /// - [System.Xml.Serialization.XmlEnumAttribute("1800")] - Item1800, - + Count, + /// - [System.Xml.Serialization.XmlEnumAttribute("1801")] - Item1801, - + Minimum, + /// - [System.Xml.Serialization.XmlEnumAttribute("1802")] - Item1802, - + Maximum, + /// - [System.Xml.Serialization.XmlEnumAttribute("1803")] - Item1803, - + Percent, + /// - [System.Xml.Serialization.XmlEnumAttribute("1811")] - Item1811, - + Mean, + /// - [System.Xml.Serialization.XmlEnumAttribute("1821")] - Item1821, - + Median, + /// - [System.Xml.Serialization.XmlEnumAttribute("1831")] - Item1831, - + Mode, + /// - [System.Xml.Serialization.XmlEnumAttribute("1840")] - Item1840, - + Sum, + /// - [System.Xml.Serialization.XmlEnumAttribute("1841")] - Item1841, - + StandardDeviation, + /// - [System.Xml.Serialization.XmlEnumAttribute("1842")] - Item1842, - + UnduplicatedCount, + /// - [System.Xml.Serialization.XmlEnumAttribute("1843")] - Item1843, - + FTE, + /// - [System.Xml.Serialization.XmlEnumAttribute("1844")] - Item1844, - + Other, + } + + /// + [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")] + [System.Xml.Serialization.XmlRootAttribute("AggregateStatisticInfos", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class AggregateStatisticInfoCollectionType { + + private AggregateStatisticInfoType[] aggregateStatisticInfoField; + /// - [System.Xml.Serialization.XmlEnumAttribute("1845")] - Item1845, - + [System.Xml.Serialization.XmlElementAttribute("AggregateStatisticInfo")] + public AggregateStatisticInfoType[] AggregateStatisticInfo { + get { + return this.aggregateStatisticInfoField; + } + set { + this.aggregateStatisticInfoField = value; + } + } + } + + /// + [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")] + [System.Xml.Serialization.XmlRootAttribute("AggregateCharacteristicInfo", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class AggregateCharacteristicInfoType { + + private string descriptionField; + + private string definitionField; + + private string elementNameField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + /// - [System.Xml.Serialization.XmlEnumAttribute("1846")] - Item1846, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string Description { + get { + return this.descriptionField; + } + set { + this.descriptionField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("1847")] - Item1847, - + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string Definition { + get { + return this.definitionField; + } + set { + this.definitionField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("1848")] - Item1848, - + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string ElementName { + get { + return this.elementNameField; + } + set { + this.elementNameField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("1849")] - Item1849, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("2010")] - Item2010, - + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("2011")] - Item2011, - + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } + } + + /// + [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")] + [System.Xml.Serialization.XmlRootAttribute("AggregateCharacteristicInfos", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class AggregateCharacteristicInfoCollectionType { + + private AggregateCharacteristicInfoType[] aggregateCharacteristicInfoField; + /// - [System.Xml.Serialization.XmlEnumAttribute("2012")] - Item2012, - + [System.Xml.Serialization.XmlElementAttribute("AggregateCharacteristicInfo")] + public AggregateCharacteristicInfoType[] AggregateCharacteristicInfo { + get { + return this.aggregateCharacteristicInfoField; + } + set { + this.aggregateCharacteristicInfoField = value; + } + } + } + + /// + [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")] + [System.Xml.Serialization.XmlRootAttribute("AggregateStatisticFact", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class AggregateStatisticFactType { + + private string aggregateStatisticInfoRefIdField; + + private string[] characteristicsField; + + private System.Nullable excludedField; + + private bool excludedFieldSpecified; + + private decimal valueField; + + private bool valueFieldSpecified; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + /// - [System.Xml.Serialization.XmlEnumAttribute("2013")] - Item2013, - + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string AggregateStatisticInfoRefId { + get { + return this.aggregateStatisticInfoRefIdField; + } + set { + this.aggregateStatisticInfoRefIdField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("2014")] - Item2014, - + [System.Xml.Serialization.XmlArrayItemAttribute("AggregateCharacteristicInfoRefId", DataType="token", IsNullable=false)] + public string[] Characteristics { + get { + return this.characteristicsField; + } + set { + this.characteristicsField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("2015")] - Item2015, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable Excluded { + get { + return this.excludedField; + } + set { + this.excludedField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("2016")] - Item2016, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ExcludedSpecified { + get { + return this.excludedFieldSpecified; + } + set { + this.excludedFieldSpecified = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("2017")] - Item2017, - + public decimal Value { + get { + return this.valueField; + } + set { + this.valueField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("2019")] - Item2019, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ValueSpecified { + get { + return this.valueFieldSpecified; + } + set { + this.valueFieldSpecified = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("3010")] - Item3010, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("3011")] - Item3011, - + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("3012")] - Item3012, - + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = 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 AggregateStatisticFactTypeExcluded { + /// - [System.Xml.Serialization.XmlEnumAttribute("3013")] - Item3013, - + Yes, + /// - [System.Xml.Serialization.XmlEnumAttribute("3014")] - Item3014, - + No, + } + + /// + [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")] + [System.Xml.Serialization.XmlRootAttribute("AggregateStatisticFacts", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class AggregateStatisticFactCollectionType { + + private AggregateStatisticFactType[] aggregateStatisticFactField; + /// - [System.Xml.Serialization.XmlEnumAttribute("3015")] - Item3015, - + [System.Xml.Serialization.XmlElementAttribute("AggregateStatisticFact")] + public AggregateStatisticFactType[] AggregateStatisticFact { + get { + return this.aggregateStatisticFactField; + } + set { + this.aggregateStatisticFactField = value; + } + } + } + + /// + [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")] + [System.Xml.Serialization.XmlRootAttribute("ResourceUsage", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class ResourceUsageType { + + private string schoolInfoRefIdField; + + private ResourceUsageTypeResourceUsageContentType resourceUsageContentTypeField; + + private ResourceUsageTypeResourceReportColumn[] resourceReportColumnListField; + + private ResourceUsageTypeResourceReportLine[] resourceReportLineListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + /// - [System.Xml.Serialization.XmlEnumAttribute("3019")] - Item3019, - + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string SchoolInfoRefId { + get { + return this.schoolInfoRefIdField; + } + set { + this.schoolInfoRefIdField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("4011")] - Item4011, - + public ResourceUsageTypeResourceUsageContentType ResourceUsageContentType { + get { + return this.resourceUsageContentTypeField; + } + set { + this.resourceUsageContentTypeField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("4012")] - Item4012, - + [System.Xml.Serialization.XmlArrayItemAttribute("ResourceReportColumn", IsNullable=false)] + public ResourceUsageTypeResourceReportColumn[] ResourceReportColumnList { + get { + return this.resourceReportColumnListField; + } + set { + this.resourceReportColumnListField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("4019")] - Item4019, - + [System.Xml.Serialization.XmlArrayItemAttribute("ResourceReportLine", IsNullable=false)] + public ResourceUsageTypeResourceReportLine[] ResourceReportLineList { + get { + return this.resourceReportLineListField; + } + set { + this.resourceReportLineListField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("4021")] - Item4021, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("4022")] - Item4022, - + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("4023")] - Item4023, - + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = 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 ResourceUsageTypeResourceUsageContentType { + + private AUCodeSetsResourceUsageContentTypeType codeField; + + private bool codeFieldSpecified; + + private string localDescriptionField; + /// - [System.Xml.Serialization.XmlEnumAttribute("4024")] - Item4024, - + public AUCodeSetsResourceUsageContentTypeType Code { + get { + return this.codeField; + } + set { + this.codeField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("4025")] - Item4025, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CodeSpecified { + get { + return this.codeFieldSpecified; + } + set { + this.codeFieldSpecified = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("4029")] - Item4029, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string LocalDescription { + get { + return this.localDescriptionField; + } + set { + this.localDescriptionField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsResourceUsageContentTypeType { + /// - [System.Xml.Serialization.XmlEnumAttribute("4031")] - Item4031, - + [System.Xml.Serialization.XmlEnumAttribute("01")] + Item01, + /// - [System.Xml.Serialization.XmlEnumAttribute("4039")] - Item4039, - + [System.Xml.Serialization.XmlEnumAttribute("09")] + Item09, + /// - [System.Xml.Serialization.XmlEnumAttribute("4041")] - Item4041, - + ZZREDACTED, + } + + /// + [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 ResourceUsageTypeResourceReportColumn { + + private string columnNameField; + + private string columnDescriptionField; + + private string columnDelimiterField; + /// - [System.Xml.Serialization.XmlEnumAttribute("4042")] - Item4042, - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string ColumnName { + get { + return this.columnNameField; + } + set { + this.columnNameField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("4043")] - Item4043, - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string ColumnDescription { + get { + return this.columnDescriptionField; + } + set { + this.columnDescriptionField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("4044")] - Item4044, - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string ColumnDelimiter { + get { + return this.columnDelimiterField; + } + set { + this.columnDelimiterField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.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 ResourceUsageTypeResourceReportLine { + + private ResourceUsageTypeResourceReportLineSIF_RefId sIF_RefIdField; + + private System.DateTime startDateField; + + private bool startDateFieldSpecified; + + private System.Nullable endDateField; + + private bool endDateFieldSpecified; + + private MonetaryAmountType currentCostField; + + private string reportRowField; + /// - [System.Xml.Serialization.XmlEnumAttribute("5010")] - Item5010, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public ResourceUsageTypeResourceReportLineSIF_RefId SIF_RefId { + get { + return this.sIF_RefIdField; + } + set { + this.sIF_RefIdField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("5011")] - Item5011, - + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime StartDate { + get { + return this.startDateField; + } + set { + this.startDateField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("5012")] - Item5012, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StartDateSpecified { + get { + return this.startDateFieldSpecified; + } + set { + this.startDateFieldSpecified = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("5013")] - Item5013, - + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable EndDate { + get { + return this.endDateField; + } + set { + this.endDateField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("5019")] - Item5019, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool EndDateSpecified { + get { + return this.endDateFieldSpecified; + } + set { + this.endDateFieldSpecified = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("5020")] - Item5020, - + public MonetaryAmountType CurrentCost { + get { + return this.currentCostField; + } + set { + this.currentCostField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("5021")] - Item5021, - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string ReportRow { + get { + return this.reportRowField; + } + set { + this.reportRowField = 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 ResourceUsageTypeResourceReportLineSIF_RefId { + + private ResourceUsageTypeResourceReportLineSIF_RefIdSIF_RefObject sIF_RefObjectField; + + private string valueField; + /// - [System.Xml.Serialization.XmlEnumAttribute("5022")] - Item5022, - + [System.Xml.Serialization.XmlAttributeAttribute()] + public ResourceUsageTypeResourceReportLineSIF_RefIdSIF_RefObject SIF_RefObject { + get { + return this.sIF_RefObjectField; + } + set { + this.sIF_RefObjectField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("5023")] - Item5023, - + [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 ResourceUsageTypeResourceReportLineSIF_RefIdSIF_RefObject { + /// - [System.Xml.Serialization.XmlEnumAttribute("5024")] - Item5024, - + StudentPersonal, + /// - [System.Xml.Serialization.XmlEnumAttribute("5025")] - Item5025, - + StaffPersonal, + /// - [System.Xml.Serialization.XmlEnumAttribute("5029")] - Item5029, - + TeachingGroup, + } + + /// + [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")] + [System.Xml.Serialization.XmlRootAttribute("ResourceUsages", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class ResourceUsageCollectionType { + + private ResourceUsageType[] resourceUsageField; + /// - [System.Xml.Serialization.XmlEnumAttribute("6011")] - Item6011, - + [System.Xml.Serialization.XmlElementAttribute("ResourceUsage")] + public ResourceUsageType[] ResourceUsage { + get { + return this.resourceUsageField; + } + set { + this.resourceUsageField = value; + } + } + } + + /// + [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")] + [System.Xml.Serialization.XmlRootAttribute("RoomInfo", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class RoomInfoType { + + private string schoolInfoRefIdField; + + private string localIdField; + + private string roomNumberField; + + private string[] staffListField; + + private string descriptionField; + + private string buildingField; + + private string homeroomNumberField; + + private System.Nullable sizeField; + + private bool sizeFieldSpecified; + + private System.Nullable capacityField; + + private bool capacityFieldSpecified; + + private PhoneNumberType phoneNumberField; + + private string roomTypeField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + /// - [System.Xml.Serialization.XmlEnumAttribute("6012")] - Item6012, - + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string SchoolInfoRefId { + get { + return this.schoolInfoRefIdField; + } + set { + this.schoolInfoRefIdField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("6013")] - Item6013, - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string LocalId { + get { + return this.localIdField; + } + set { + this.localIdField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("6014")] - Item6014, - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string RoomNumber { + get { + return this.roomNumberField; + } + set { + this.roomNumberField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("6019")] - Item6019, - + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("StaffPersonalRefId", DataType="token", IsNullable=false)] + public string[] StaffList { + get { + return this.staffListField; + } + set { + this.staffListField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("6021")] - Item6021, - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Description { + get { + return this.descriptionField; + } + set { + this.descriptionField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("6022")] - Item6022, - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Building { + get { + return this.buildingField; + } + set { + this.buildingField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("6023")] - Item6023, - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string HomeroomNumber { + get { + return this.homeroomNumberField; + } + set { + this.homeroomNumberField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("6029")] - Item6029, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable Size { + get { + return this.sizeField; + } + set { + this.sizeField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("6031")] - Item6031, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SizeSpecified { + get { + return this.sizeFieldSpecified; + } + set { + this.sizeFieldSpecified = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("6032")] - Item6032, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable Capacity { + get { + return this.capacityField; + } + set { + this.capacityField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("6039")] - Item6039, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CapacitySpecified { + get { + return this.capacityFieldSpecified; + } + set { + this.capacityFieldSpecified = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("7011")] - Item7011, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public PhoneNumberType PhoneNumber { + get { + return this.phoneNumberField; + } + set { + this.phoneNumberField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("7012")] - Item7012, - + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string RoomType { + get { + return this.roomTypeField; + } + set { + this.roomTypeField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("7013")] - Item7013, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + /// - [System.Xml.Serialization.XmlEnumAttribute("7019")] - Item7019, - + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + /// - ZZREDACTED, + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; + } + } } - + /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum AUCodeSetsActivityTypeType - { - - /// - [System.Xml.Serialization.XmlEnumAttribute("0750")] - Item0750, - - /// - [System.Xml.Serialization.XmlEnumAttribute("0751")] - Item0751, - - /// - [System.Xml.Serialization.XmlEnumAttribute("9999")] - Item9999, - + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("RoomInfos", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class RoomInfoCollectionType { + + private RoomInfoType[] roomInfoField; + /// - ZZREDACTED, + [System.Xml.Serialization.XmlElementAttribute("RoomInfo")] + public RoomInfoType[] RoomInfo { + get { + return this.roomInfoField; + } + set { + this.roomInfoField = value; + } + } } - + /// [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("StudentActivityParticipation", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class StudentActivityParticipationType - { - - private string studentPersonalRefIdField; - - private string studentActivityInfoRefIdField; - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("StaffAssignment", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class StaffAssignmentType { + + private string schoolInfoRefIdField; + private string schoolYearField; - - private string participationCommentField; - - private System.Nullable startDateField; - - private bool startDateFieldSpecified; - - private System.Nullable endDateField; - - private bool endDateFieldSpecified; - - private string roleField; - - private string[] recognitionListField; - + + private string staffPersonalRefIdField; + + private string descriptionField; + + private AUCodeSetsYesOrNoCategoryType primaryAssignmentField; + + private bool primaryAssignmentFieldSpecified; + + private System.Nullable jobStartDateField; + + private bool jobStartDateFieldSpecified; + + private System.Nullable jobEndDateField; + + private bool jobEndDateFieldSpecified; + + private System.Nullable jobFTEField; + + private bool jobFTEFieldSpecified; + + private string jobFunctionField; + + private System.Nullable employmentStatusField; + + private bool employmentStatusFieldSpecified; + + private StaffSubjectType[] staffSubjectListField; + + private StaffActivityExtensionType staffActivityField; + + private YearLevelType[] yearLevelsField; + + private System.Nullable casualReliefTeacherField; + + private bool casualReliefTeacherFieldSpecified; + + private string homegroupField; + + private string houseField; + + private string[] calendarSummaryListField; + private SIF_MetadataType sIF_MetadataField; - + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; - + private string refIdField; - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] - public string StudentPersonalRefId - { - get - { - return this.studentPersonalRefIdField; + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string SchoolInfoRefId { + get { + return this.schoolInfoRefIdField; } - set - { - this.studentPersonalRefIdField = value; + set { + this.schoolInfoRefIdField = value; } } - + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="gYear", IsNullable=true)] + public string SchoolYear { + get { + return this.schoolYearField; + } + set { + this.schoolYearField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string StaffPersonalRefId { + get { + return this.staffPersonalRefIdField; + } + set { + this.staffPersonalRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Description { + get { + return this.descriptionField; + } + set { + this.descriptionField = value; + } + } + + /// + public AUCodeSetsYesOrNoCategoryType PrimaryAssignment { + get { + return this.primaryAssignmentField; + } + set { + this.primaryAssignmentField = value; + } + } + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] - public string StudentActivityInfoRefId - { - get - { - return this.studentActivityInfoRefIdField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool PrimaryAssignmentSpecified { + get { + return this.primaryAssignmentFieldSpecified; } - set - { - this.studentActivityInfoRefIdField = value; + set { + this.primaryAssignmentFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "gYear", IsNullable = true)] - public string SchoolYear - { - get - { - return this.schoolYearField; + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable JobStartDate { + get { + return this.jobStartDateField; } - set - { - this.schoolYearField = value; + set { + this.jobStartDateField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public string ParticipationComment - { - get - { - return this.participationCommentField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool JobStartDateSpecified { + get { + return this.jobStartDateFieldSpecified; } - set - { - this.participationCommentField = value; + set { + this.jobStartDateFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date", IsNullable = true)] - public System.Nullable StartDate - { - get - { - return this.startDateField; + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable JobEndDate { + get { + return this.jobEndDateField; } - set - { - this.startDateField = value; + set { + this.jobEndDateField = value; } } - + /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool StartDateSpecified - { - get - { - return this.startDateFieldSpecified; + public bool JobEndDateSpecified { + get { + return this.jobEndDateFieldSpecified; } - set - { - this.startDateFieldSpecified = value; + set { + this.jobEndDateFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date", IsNullable = true)] - public System.Nullable EndDate - { - get - { - return this.endDateField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable JobFTE { + get { + return this.jobFTEField; } - set - { - this.endDateField = value; + set { + this.jobFTEField = value; } } - + /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool EndDateSpecified - { - get - { - return this.endDateFieldSpecified; + public bool JobFTESpecified { + get { + return this.jobFTEFieldSpecified; } - set - { - this.endDateFieldSpecified = value; + set { + this.jobFTEFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string Role - { - get - { - return this.roleField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string JobFunction { + get { + return this.jobFunctionField; } - set - { - this.roleField = value; + set { + this.jobFunctionField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("Recognition", DataType = "normalizedString", IsNullable = false)] - public string[] RecognitionList - { - get - { - return this.recognitionListField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable EmploymentStatus { + get { + return this.employmentStatusField; } - set - { - this.recognitionListField = value; + set { + this.employmentStatusField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { - return this.sIF_MetadataField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool EmploymentStatusSpecified { + get { + return this.employmentStatusFieldSpecified; } - set - { - this.sIF_MetadataField = value; + set { + this.employmentStatusFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { - return this.sIF_ExtendedElementsField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("StaffSubject", IsNullable=false)] + public StaffSubjectType[] StaffSubjectList { + get { + return this.staffSubjectListField; } - set - { - this.sIF_ExtendedElementsField = value; + set { + this.staffSubjectListField = value; } } - + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { - return this.refIdField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public StaffActivityExtensionType StaffActivity { + get { + return this.staffActivityField; } - set - { - this.refIdField = value; + set { + this.staffActivityField = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("Identity", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class IdentityType - { - - private IdentityTypeSIF_RefId sIF_RefIdField; - - private IdentityTypeAuthenticationSource authenticationSourceField; - - private bool authenticationSourceFieldSpecified; - - private IdentityTypeIdentityAssertion[] identityAssertionsField; - - private IdentityTypePassword[] passwordListField; - - private string authenticationSourceGlobalUIDField; - - private SIF_MetadataType sIF_MetadataField; - - private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; - - private string refIdField; - + /// - public IdentityTypeSIF_RefId SIF_RefId - { - get - { - return this.sIF_RefIdField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("YearLevel", IsNullable=false)] + public YearLevelType[] YearLevels { + get { + return this.yearLevelsField; } - set - { - this.sIF_RefIdField = value; + set { + this.yearLevelsField = value; } } - + /// - public IdentityTypeAuthenticationSource AuthenticationSource - { - get - { - return this.authenticationSourceField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable CasualReliefTeacher { + get { + return this.casualReliefTeacherField; } - set - { - this.authenticationSourceField = value; + set { + this.casualReliefTeacherField = value; } } - + /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool AuthenticationSourceSpecified - { - get - { - return this.authenticationSourceFieldSpecified; + public bool CasualReliefTeacherSpecified { + get { + return this.casualReliefTeacherFieldSpecified; } - set - { - this.authenticationSourceFieldSpecified = value; + set { + this.casualReliefTeacherFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("IdentityAssertion", IsNullable = false)] - public IdentityTypeIdentityAssertion[] IdentityAssertions - { - get - { - return this.identityAssertionsField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Homegroup { + get { + return this.homegroupField; } - set - { - this.identityAssertionsField = value; + set { + this.homegroupField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("Password", IsNullable = false)] - public IdentityTypePassword[] PasswordList - { - get - { - return this.passwordListField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string House { + get { + return this.houseField; } - set - { - this.passwordListField = value; + set { + this.houseField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string AuthenticationSourceGlobalUID - { - get - { - return this.authenticationSourceGlobalUIDField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("CalendarSummaryRefId", DataType="token", IsNullable=false)] + public string[] CalendarSummaryList { + get { + return this.calendarSummaryListField; } - set - { - this.authenticationSourceGlobalUIDField = value; + set { + this.calendarSummaryListField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { return this.sIF_MetadataField; } - set - { + set { this.sIF_MetadataField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { return this.sIF_ExtendedElementsField; } - set - { + set { this.sIF_ExtendedElementsField = value; } } - + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { return this.refIdField; } - set - { + set { this.refIdField = 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/au/datamodel/3.4")] - public partial class IdentityTypeSIF_RefId - { - - private IdentityTypeSIF_RefIdSIF_RefObject sIF_RefObjectField; - - private string valueField; - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsStaffStatusType { + /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public IdentityTypeSIF_RefIdSIF_RefObject SIF_RefObject - { - get - { - return this.sIF_RefObjectField; - } - set - { - this.sIF_RefObjectField = value; - } - } - + A, + /// - [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/au/datamodel/3.4")] - public enum IdentityTypeSIF_RefIdSIF_RefObject - { - + I, + /// - StudentPersonal, - + S, + /// - StaffPersonal, - + O, + /// - StudentContactPersonal, + ZZREDACTED, } - + /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum IdentityTypeAuthenticationSource - { - - /// - AUAccessShibboleth, - - /// - MSActiveDirectory, - - /// - NovellNDS, - - /// - OpenDirectory, - - /// - OpenID, - + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("StaffAssignments", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class StaffAssignmentCollectionType { + + private StaffAssignmentType[] staffAssignmentField; + /// - Other, + [System.Xml.Serialization.XmlElementAttribute("StaffAssignment")] + public StaffAssignmentType[] StaffAssignment { + get { + return this.staffAssignmentField; + } + set { + this.staffAssignmentField = 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/au/datamodel/3.4")] - public partial class IdentityTypeIdentityAssertion - { - - private string schemaNameField; - - private string valueField; - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("StaffPersonal", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class StaffPersonalType { + + private string localIdField; + + private string stateProvinceIdField; + + private ElectronicIdType[] electronicIdListField; + + private OtherIdType[] otherIdListField; + + private PersonInfoType personInfoField; + + private string titleField; + + private System.Nullable employmentStatusField; + + private bool employmentStatusFieldSpecified; + + private StaffMostRecentContainerType mostRecentField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "normalizedString")] - public string SchemaName - { - get - { - return this.schemaNameField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string LocalId { + get { + return this.localIdField; } - set - { - this.schemaNameField = value; + set { + this.localIdField = value; } } - + /// - [System.Xml.Serialization.XmlTextAttribute(DataType = "normalizedString")] - public string Value - { - get - { - return this.valueField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string StateProvinceId { + get { + return this.stateProvinceIdField; } - set - { - this.valueField = value; + set { + this.stateProvinceIdField = 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/au/datamodel/3.4")] - public partial class IdentityTypePassword - { - - private IdentityTypePasswordAlgorithm algorithmField; - - private string keyNameField; - - private string valueField; - + /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public IdentityTypePasswordAlgorithm Algorithm - { - get - { - return this.algorithmField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("ElectronicId", IsNullable=false)] + public ElectronicIdType[] ElectronicIdList { + get { + return this.electronicIdListField; } - set - { - this.algorithmField = value; + set { + this.electronicIdListField = value; } } - + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "normalizedString")] - public string KeyName - { - get - { - return this.keyNameField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("OtherId", IsNullable=false)] + public OtherIdType[] OtherIdList { + get { + return this.otherIdListField; } - set - { - this.keyNameField = value; + set { + this.otherIdListField = value; } } - + /// - [System.Xml.Serialization.XmlTextAttribute()] - public string Value - { - get - { - return this.valueField; + public PersonInfoType PersonInfo { + get { + return this.personInfoField; } - set - { - this.valueField = value; + set { + this.personInfoField = value; } } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum IdentityTypePasswordAlgorithm - { - - /// - MD5, - - /// - SHA1, - - /// - DES, - - /// - TripleDES, - - /// - RC2, - - /// - AES, - + /// - RSA, - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("SchoolPrograms", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class SchoolProgramsType - { - - private string schoolInfoRefIdField; - - private string schoolYearField; - - private SchoolProgramsTypeProgram[] schoolProgramListField; - - private SIF_MetadataType sIF_MetadataField; - - private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; - - private string refIdField; - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Title { + get { + return this.titleField; + } + set { + this.titleField = value; + } + } + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] - public string SchoolInfoRefId - { - get - { - return this.schoolInfoRefIdField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable EmploymentStatus { + get { + return this.employmentStatusField; } - set - { - this.schoolInfoRefIdField = value; + set { + this.employmentStatusField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "gYear", IsNullable = true)] - public string SchoolYear - { - get - { - return this.schoolYearField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool EmploymentStatusSpecified { + get { + return this.employmentStatusFieldSpecified; } - set - { - this.schoolYearField = value; + set { + this.employmentStatusFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("Program", IsNullable = false)] - public SchoolProgramsTypeProgram[] SchoolProgramList - { - get - { - return this.schoolProgramListField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public StaffMostRecentContainerType MostRecent { + get { + return this.mostRecentField; } - set - { - this.schoolProgramListField = value; + set { + this.mostRecentField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { return this.sIF_MetadataField; } - set - { + set { this.sIF_MetadataField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { return this.sIF_ExtendedElementsField; } - set - { + set { this.sIF_ExtendedElementsField = value; } } - + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { return this.refIdField; } - set - { + set { this.refIdField = 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/au/datamodel/3.4")] - public partial class SchoolProgramsTypeProgram - { - - private string categoryField; - - private string typeField; - - private OtherCodeListTypeOtherCode[] otherCodeListField; - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string Category - { - get - { - return this.categoryField; - } - set - { - this.categoryField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string Type - { - get - { - return this.typeField; - } - set - { - this.typeField = value; - } - } - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("StaffPersonals", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class StaffPersonalCollectionType { + + private StaffPersonalType[] staffPersonalField; + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable = false)] - public OtherCodeListTypeOtherCode[] OtherCodeList - { - get - { - return this.otherCodeListField; + [System.Xml.Serialization.XmlElementAttribute("StaffPersonal")] + public StaffPersonalType[] StaffPersonal { + get { + return this.staffPersonalField; } - set - { - this.otherCodeListField = value; + set { + this.staffPersonalField = value; } } } - + /// [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("ReportManifest", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class ReportManifestType - { - - private string sIF_VersionField; - - private uint sIF_MaxBufferSizeField; - - private bool sIF_MaxBufferSizeFieldSpecified; - - private ReportManifestTypeReceivingAuthority receivingAuthorityField; - - private string reportNameField; - - private string descriptionField; - - private ReportManifestTypeReportingPeriod reportingPeriodField; - - private ReportManifestTypeReportDefinitionSource reportDefinitionSourceField; - - private ReportManifestTypeReportFormat[] reportFormatListField; - - private object itemField; - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("StudentPersonal", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class StudentPersonalType { + + private AlertMessageType[] alertMessagesField; + + private MedicalAlertMessageType[] medicalAlertMessagesField; + + private string localIdField; + + private string stateProvinceIdField; + + private ElectronicIdType[] electronicIdListField; + + private OtherIdType[] otherIdListField; + + private PersonInfoType personInfoField; + + private string projectedGraduationYearField; + + private string onTimeGraduationYearField; + + private string graduationDateField; + + private StudentMostRecentContainerType mostRecentField; + + private System.Nullable acceptableUsePolicyField; + + private bool acceptableUsePolicyFieldSpecified; + + private System.Nullable giftedTalentedField; + + private bool giftedTalentedFieldSpecified; + + private System.Nullable economicDisadvantageField; + + private bool economicDisadvantageFieldSpecified; + + private System.Nullable eSLField; + + private bool eSLFieldSpecified; + + private System.Nullable eSLDateAssessedField; + + private bool eSLDateAssessedFieldSpecified; + + private System.Nullable youngCarersRoleField; + + private bool youngCarersRoleFieldSpecified; + + private System.Nullable disabilityField; + + private bool disabilityFieldSpecified; + + private System.Nullable integrationAideField; + + private bool integrationAideFieldSpecified; + + private System.Nullable educationSupportField; + + private bool educationSupportFieldSpecified; + + private System.Nullable homeSchooledStudentField; + + private bool homeSchooledStudentFieldSpecified; + + private System.Nullable sensitiveField; + + private bool sensitiveFieldSpecified; + + private System.Nullable offlineDeliveryField; + + private bool offlineDeliveryFieldSpecified; + + private string prePrimaryEducationField; + + private System.Nullable firstAUSchoolEnrollmentField; + + private bool firstAUSchoolEnrollmentFieldSpecified; + private SIF_MetadataType sIF_MetadataField; - + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; - + private string refIdField; - - private string reportAuthorityInfoRefIdField; - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] - public string SIF_Version - { - get - { - return this.sIF_VersionField; - } - set - { - this.sIF_VersionField = value; - } - } - + /// - public uint SIF_MaxBufferSize - { - get - { - return this.sIF_MaxBufferSizeField; - } - set - { - this.sIF_MaxBufferSizeField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool SIF_MaxBufferSizeSpecified - { - get - { - return this.sIF_MaxBufferSizeFieldSpecified; - } - set - { - this.sIF_MaxBufferSizeFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public ReportManifestTypeReceivingAuthority ReceivingAuthority - { - get - { - return this.receivingAuthorityField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("AlertMessage", IsNullable=false)] + public AlertMessageType[] AlertMessages { + get { + return this.alertMessagesField; } - set - { - this.receivingAuthorityField = value; + set { + this.alertMessagesField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string ReportName - { - get - { - return this.reportNameField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("MedicalAlertMessage", IsNullable=false)] + public MedicalAlertMessageType[] MedicalAlertMessages { + get { + return this.medicalAlertMessagesField; } - set - { - this.reportNameField = value; + set { + this.medicalAlertMessagesField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public string Description - { - get - { - return this.descriptionField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string LocalId { + get { + return this.localIdField; } - set - { - this.descriptionField = value; + set { + this.localIdField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public ReportManifestTypeReportingPeriod ReportingPeriod - { - get - { - return this.reportingPeriodField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string StateProvinceId { + get { + return this.stateProvinceIdField; } - set - { - this.reportingPeriodField = value; + set { + this.stateProvinceIdField = value; } } - + /// - public ReportManifestTypeReportDefinitionSource ReportDefinitionSource - { - get - { - return this.reportDefinitionSourceField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("ElectronicId", IsNullable=false)] + public ElectronicIdType[] ElectronicIdList { + get { + return this.electronicIdListField; } - set - { - this.reportDefinitionSourceField = value; + set { + this.electronicIdListField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("ReportFormat", IsNullable = false)] - public ReportManifestTypeReportFormat[] ReportFormatList - { - get - { - return this.reportFormatListField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("OtherId", IsNullable=false)] + public OtherIdType[] OtherIdList { + get { + return this.otherIdListField; } - set - { - this.reportFormatListField = value; + set { + this.otherIdListField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute("SIF_ExtendedQuery", typeof(SIF_ExtendedQueryDataModelType), IsNullable = true)] - [System.Xml.Serialization.XmlElementAttribute("SIF_QueryGroup", typeof(ReportManifestTypeSIF_QueryGroup), IsNullable = true)] - public object Item - { - get - { - return this.itemField; + public PersonInfoType PersonInfo { + get { + return this.personInfoField; } - set - { - this.itemField = value; + set { + this.personInfoField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { - return this.sIF_MetadataField; + [System.Xml.Serialization.XmlElementAttribute(DataType="gYear", IsNullable=true)] + public string ProjectedGraduationYear { + get { + return this.projectedGraduationYearField; } - set - { - this.sIF_MetadataField = value; + set { + this.projectedGraduationYearField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { - return this.sIF_ExtendedElementsField; + [System.Xml.Serialization.XmlElementAttribute(DataType="gYear", IsNullable=true)] + public string OnTimeGraduationYear { + get { + return this.onTimeGraduationYearField; } - set - { - this.sIF_ExtendedElementsField = value; + set { + this.onTimeGraduationYearField = value; } } - + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { - return this.refIdField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string GraduationDate { + get { + return this.graduationDateField; } - set - { - this.refIdField = value; + set { + this.graduationDateField = value; } } - + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string ReportAuthorityInfoRefId - { - get - { - return this.reportAuthorityInfoRefIdField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public StudentMostRecentContainerType MostRecent { + get { + return this.mostRecentField; } - set - { - this.reportAuthorityInfoRefIdField = value; + set { + this.mostRecentField = 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/au/datamodel/3.4")] - public partial class ReportManifestTypeReceivingAuthority - { - - private ReportManifestTypeReceivingAuthoritySIF_RefObject sIF_RefObjectField; - - private string valueField; - + /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public ReportManifestTypeReceivingAuthoritySIF_RefObject SIF_RefObject - { - get - { - return this.sIF_RefObjectField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable AcceptableUsePolicy { + get { + return this.acceptableUsePolicyField; } - set - { - this.sIF_RefObjectField = value; + set { + this.acceptableUsePolicyField = value; } } - + /// - [System.Xml.Serialization.XmlTextAttribute()] - public string Value - { - get - { - return this.valueField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AcceptableUsePolicySpecified { + get { + return this.acceptableUsePolicyFieldSpecified; } - set - { - this.valueField = value; + set { + this.acceptableUsePolicyFieldSpecified = value; } } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum ReportManifestTypeReceivingAuthoritySIF_RefObject - { - - /// - ReportAuthorityInfo, - } - - /// - [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/au/datamodel/3.4")] - public partial class ReportManifestTypeReportingPeriod - { - - private System.Nullable beginReportDateField; - - private bool beginReportDateFieldSpecified; - - private System.Nullable endReportDateField; - - private bool endReportDateFieldSpecified; - - private System.Nullable beginSubmitDateField; - - private bool beginSubmitDateFieldSpecified; - - private System.Nullable endSubmitDateField; - - private bool endSubmitDateFieldSpecified; - - private System.Nullable dueDateField; - - private bool dueDateFieldSpecified; - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date", IsNullable = true)] - public System.Nullable BeginReportDate - { - get - { - return this.beginReportDateField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable GiftedTalented { + get { + return this.giftedTalentedField; } - set - { - this.beginReportDateField = value; + set { + this.giftedTalentedField = value; } } - + /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool BeginReportDateSpecified - { - get - { - return this.beginReportDateFieldSpecified; + public bool GiftedTalentedSpecified { + get { + return this.giftedTalentedFieldSpecified; } - set - { - this.beginReportDateFieldSpecified = value; + set { + this.giftedTalentedFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date", IsNullable = true)] - public System.Nullable EndReportDate - { - get - { - return this.endReportDateField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable EconomicDisadvantage { + get { + return this.economicDisadvantageField; } - set - { - this.endReportDateField = value; + set { + this.economicDisadvantageField = value; } } - + /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool EndReportDateSpecified - { - get - { - return this.endReportDateFieldSpecified; + public bool EconomicDisadvantageSpecified { + get { + return this.economicDisadvantageFieldSpecified; } - set - { - this.endReportDateFieldSpecified = value; + set { + this.economicDisadvantageFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date", IsNullable = true)] - public System.Nullable BeginSubmitDate - { - get - { - return this.beginSubmitDateField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable ESL { + get { + return this.eSLField; } - set - { - this.beginSubmitDateField = value; + set { + this.eSLField = value; } } - + /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool BeginSubmitDateSpecified - { - get - { - return this.beginSubmitDateFieldSpecified; + public bool ESLSpecified { + get { + return this.eSLFieldSpecified; } - set - { - this.beginSubmitDateFieldSpecified = value; + set { + this.eSLFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date", IsNullable = true)] - public System.Nullable EndSubmitDate - { - get - { - return this.endSubmitDateField; + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable ESLDateAssessed { + get { + return this.eSLDateAssessedField; } - set - { - this.endSubmitDateField = value; + set { + this.eSLDateAssessedField = value; } } - + /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool EndSubmitDateSpecified - { - get - { - return this.endSubmitDateFieldSpecified; + public bool ESLDateAssessedSpecified { + get { + return this.eSLDateAssessedFieldSpecified; } - set - { - this.endSubmitDateFieldSpecified = value; + set { + this.eSLDateAssessedFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date", IsNullable = true)] - public System.Nullable DueDate - { - get - { - return this.dueDateField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable YoungCarersRole { + get { + return this.youngCarersRoleField; } - set - { - this.dueDateField = value; + set { + this.youngCarersRoleField = value; } } - + /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool DueDateSpecified - { - get - { - return this.dueDateFieldSpecified; + public bool YoungCarersRoleSpecified { + get { + return this.youngCarersRoleFieldSpecified; } - set - { - this.dueDateFieldSpecified = value; + set { + this.youngCarersRoleFieldSpecified = 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/au/datamodel/3.4")] - public partial class ReportManifestTypeReportDefinitionSource - { - - private ReportManifestTypeReportDefinitionSourceType typeField; - - private string queryLanguageField; - - private string valueField; - + /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public ReportManifestTypeReportDefinitionSourceType Type - { - get - { - return this.typeField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable Disability { + get { + return this.disabilityField; } - set - { - this.typeField = value; + set { + this.disabilityField = value; } } - + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string QueryLanguage - { - get - { - return this.queryLanguageField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DisabilitySpecified { + get { + return this.disabilityFieldSpecified; } - set - { - this.queryLanguageField = value; + set { + this.disabilityFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlTextAttribute()] - public string Value - { - get - { - return this.valueField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable IntegrationAide { + get { + return this.integrationAideField; } - set - { - this.valueField = value; + set { + this.integrationAideField = value; } } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum ReportManifestTypeReportDefinitionSourceType - { - - /// - URL, - - /// - Embedded, - - /// - Base64Binary, - - /// - SIF_Query, - - /// - SIF_ExtendedQuery, - } - - /// - [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/au/datamodel/3.4")] - public partial class ReportManifestTypeReportFormat - { - - private ReportManifestTypeReportFormatType typeField; - - private string contentTypeField; - - private string valueField; - + /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public ReportManifestTypeReportFormatType Type - { - get - { - return this.typeField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IntegrationAideSpecified { + get { + return this.integrationAideFieldSpecified; } - set - { - this.typeField = value; + set { + this.integrationAideFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "normalizedString")] - public string ContentType - { - get - { - return this.contentTypeField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable EducationSupport { + get { + return this.educationSupportField; } - set - { - this.contentTypeField = value; + set { + this.educationSupportField = value; } } - + /// - [System.Xml.Serialization.XmlTextAttribute()] - public string Value - { - get - { - return this.valueField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool EducationSupportSpecified { + get { + return this.educationSupportFieldSpecified; } - set - { - this.valueField = value; + set { + this.educationSupportFieldSpecified = value; } } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum ReportManifestTypeReportFormatType - { - - /// - URL, - - /// - Embedded, - - /// - Base64Binary, - } - - /// - [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/au/datamodel/3.4")] - public partial class ReportManifestTypeSIF_QueryGroup - { - - private SIF_QueryType[] sIF_QueryField; - + /// - [System.Xml.Serialization.XmlElementAttribute("SIF_Query")] - public SIF_QueryType[] SIF_Query - { - get - { - return this.sIF_QueryField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable HomeSchooledStudent { + get { + return this.homeSchooledStudentField; } - set - { - this.sIF_QueryField = value; + set { + this.homeSchooledStudentField = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("ReportAuthorityInfo", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class ReportAuthorityInfoType - { - - private string authorityNameField; - - private string authorityIdField; - - private string authorityDepartmentField; - - private ReportAuthorityInfoTypeAuthorityLevel authorityLevelField; - - private bool authorityLevelFieldSpecified; - - private ContactInfoType contactInfoField; - - private AddressType addressField; - - private PhoneNumberType phoneNumberField; - - private SIF_MetadataType sIF_MetadataField; - - private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; - - private string refIdField; - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string AuthorityName - { - get - { - return this.authorityNameField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool HomeSchooledStudentSpecified { + get { + return this.homeSchooledStudentFieldSpecified; } - set - { - this.authorityNameField = value; + set { + this.homeSchooledStudentFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] - public string AuthorityId - { - get - { - return this.authorityIdField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable Sensitive { + get { + return this.sensitiveField; } - set - { - this.authorityIdField = value; + set { + this.sensitiveField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string AuthorityDepartment - { - get - { - return this.authorityDepartmentField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SensitiveSpecified { + get { + return this.sensitiveFieldSpecified; } - set - { - this.authorityDepartmentField = value; + set { + this.sensitiveFieldSpecified = value; } } - + /// - public ReportAuthorityInfoTypeAuthorityLevel AuthorityLevel - { - get - { - return this.authorityLevelField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable OfflineDelivery { + get { + return this.offlineDeliveryField; } - set - { - this.authorityLevelField = value; + set { + this.offlineDeliveryField = value; } } - + /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool AuthorityLevelSpecified - { - get - { - return this.authorityLevelFieldSpecified; + public bool OfflineDeliverySpecified { + get { + return this.offlineDeliveryFieldSpecified; } - set - { - this.authorityLevelFieldSpecified = value; + set { + this.offlineDeliveryFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public ContactInfoType ContactInfo - { - get - { - return this.contactInfoField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string PrePrimaryEducation { + get { + return this.prePrimaryEducationField; } - set - { - this.contactInfoField = value; + set { + this.prePrimaryEducationField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public AddressType Address - { - get - { - return this.addressField; + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable FirstAUSchoolEnrollment { + get { + return this.firstAUSchoolEnrollmentField; } - set - { - this.addressField = value; + set { + this.firstAUSchoolEnrollmentField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public PhoneNumberType PhoneNumber - { - get - { - return this.phoneNumberField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool FirstAUSchoolEnrollmentSpecified { + get { + return this.firstAUSchoolEnrollmentFieldSpecified; } - set - { - this.phoneNumberField = value; + set { + this.firstAUSchoolEnrollmentFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { return this.sIF_MetadataField; } - set - { + set { this.sIF_MetadataField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { return this.sIF_ExtendedElementsField; } - set - { + set { this.sIF_ExtendedElementsField = value; } } - + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { return this.refIdField; } - set - { + set { this.refIdField = value; } } } - + /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum ReportAuthorityInfoTypeAuthorityLevel - { - - /// - Federal, - - /// - State, - - /// - LEA, - - /// - School, - + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("StudentPersonals", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class StudentPersonalCollectionType { + + private StudentPersonalType[] studentPersonalField; + /// - Other, + [System.Xml.Serialization.XmlElementAttribute("StudentPersonal")] + public StudentPersonalType[] StudentPersonal { + get { + return this.studentPersonalField; + } + set { + this.studentPersonalField = value; + } + } } - + /// [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("SIF_ReportObject", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class SIF_ReportObjectType - { - - private object itemField; - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("StudentSchoolEnrollment", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class StudentSchoolEnrollmentType { + + private string studentPersonalRefIdField; + + private string schoolInfoRefIdField; + + private AUCodeSetsSchoolEnrollmentTypeType membershipTypeField; + + private 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; + + private StudentSchoolEnrollmentTypeHomeroom homeroomField; + + private StudentSchoolEnrollmentTypeAdvisor advisorField; + + private StudentSchoolEnrollmentTypeCounselor counselorField; + + private string homegroupField; + + private string aCARASchoolIdField; + + private string classCodeField; + + private YearLevelType testLevelField; + + private System.Nullable reportingSchoolField; + + private bool reportingSchoolFieldSpecified; + + private string houseField; + + private System.Nullable individualLearningPlanField; + + private bool individualLearningPlanFieldSpecified; + + private StudentSchoolEnrollmentTypeCalendar calendarField; + + private System.Nullable exitDateField; + + private bool exitDateFieldSpecified; + + private StudentExitStatusContainerType exitStatusField; + + private StudentExitContainerType exitTypeField; + + private System.Nullable fTEField; + + private bool fTEFieldSpecified; + + private System.Nullable fTPTStatusField; + + private bool fTPTStatusFieldSpecified; + + private System.Nullable fFPOSField; + + private bool fFPOSFieldSpecified; + + private CatchmentStatusContainerType catchmentStatusField; + + private System.Nullable recordClosureReasonField; + + private bool recordClosureReasonFieldSpecified; + + private PromotionInfoType promotionInfoField; + + private string previousSchoolField; + + private string destinationSchoolField; + + private StudentSubjectChoiceType[] studentSubjectChoiceListField; + private SIF_MetadataType sIF_MetadataField; - + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; - + private string refIdField; - + /// - [System.Xml.Serialization.XmlElementAttribute("ReportData", typeof(ReportDataObjectType), IsNullable = true)] - [System.Xml.Serialization.XmlElementAttribute("ReportInfo", typeof(SIF_ReportObjectTypeReportInfo), IsNullable = true)] - [System.Xml.Serialization.XmlElementAttribute("SIF_ExtendedQueryResults", typeof(SIF_ExtendedQueryResultsDataModelType), IsNullable = true)] - public object Item - { - get - { - return this.itemField; + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string StudentPersonalRefId { + get { + return this.studentPersonalRefIdField; } - set - { - this.itemField = value; + set { + this.studentPersonalRefIdField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { - return this.sIF_MetadataField; + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string SchoolInfoRefId { + get { + return this.schoolInfoRefIdField; } - set - { - this.sIF_MetadataField = value; + set { + this.schoolInfoRefIdField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { - return this.sIF_ExtendedElementsField; + public AUCodeSetsSchoolEnrollmentTypeType MembershipType { + get { + return this.membershipTypeField; } - set - { - this.sIF_ExtendedElementsField = value; + set { + this.membershipTypeField = value; } } - + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { - return this.refIdField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool MembershipTypeSpecified { + get { + return this.membershipTypeFieldSpecified; } - set - { - this.refIdField = value; + set { + this.membershipTypeFieldSpecified = 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/au/datamodel/3.4")] - public partial class SIF_ReportObjectTypeReportInfo - { - - private System.DateTime calculationDateField; - - private bool calculationDateFieldSpecified; - - private string submissionNumberField; - - private SIF_ReportObjectTypeReportInfoSubmissionReason submissionReasonField; - - private bool submissionReasonFieldSpecified; - - private SIF_ReportObjectTypeReportInfoReportSubmitterInfo reportSubmitterInfoField; - - private string descriptionField; - - private string reportManifestRefIdField; - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date")] - public System.DateTime CalculationDate - { - get - { - return this.calculationDateField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string LocalId { + get { + return this.localIdField; } - set - { - this.calculationDateField = value; + set { + this.localIdField = value; } } - + + /// + public AUCodeSetsEnrollmentTimeFrameType TimeFrame { + get { + return this.timeFrameField; + } + set { + this.timeFrameField = value; + } + } + /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool CalculationDateSpecified - { - get - { - return this.calculationDateFieldSpecified; + public bool TimeFrameSpecified { + get { + return this.timeFrameFieldSpecified; } - set - { - this.calculationDateFieldSpecified = value; + set { + this.timeFrameFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "positiveInteger")] - public string SubmissionNumber - { - get - { - return this.submissionNumberField; + [System.Xml.Serialization.XmlElementAttribute(DataType="gYear")] + public string SchoolYear { + get { + return this.schoolYearField; } - set - { - this.submissionNumberField = value; + set { + this.schoolYearField = value; } } - + /// - public SIF_ReportObjectTypeReportInfoSubmissionReason SubmissionReason - { - get - { - return this.submissionReasonField; + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime EntryDate { + get { + return this.entryDateField; } - set - { - this.submissionReasonField = value; + set { + this.entryDateField = value; } } - + /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool SubmissionReasonSpecified - { - get - { - return this.submissionReasonFieldSpecified; + public bool EntryDateSpecified { + get { + return this.entryDateFieldSpecified; } - set - { - this.submissionReasonFieldSpecified = value; + set { + this.entryDateFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_ReportObjectTypeReportInfoReportSubmitterInfo ReportSubmitterInfo - { - get - { - return this.reportSubmitterInfoField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public StudentEntryContainerType EntryType { + get { + return this.entryTypeField; } - set - { - this.reportSubmitterInfoField = value; + set { + this.entryTypeField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public string Description - { - get - { - return this.descriptionField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public YearLevelType YearLevel { + get { + return this.yearLevelField; } - set - { - this.descriptionField = value; + set { + this.yearLevelField = value; } } - + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string ReportManifestRefId - { - get - { - return this.reportManifestRefIdField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public StudentSchoolEnrollmentTypeHomeroom Homeroom { + get { + return this.homeroomField; } - set - { - this.reportManifestRefIdField = value; + set { + this.homeroomField = value; } } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum SIF_ReportObjectTypeReportInfoSubmissionReason - { - - /// - Initial, - + /// - Correction, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public StudentSchoolEnrollmentTypeAdvisor Advisor { + get { + return this.advisorField; + } + set { + this.advisorField = value; + } + } + /// - Revision, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public StudentSchoolEnrollmentTypeCounselor Counselor { + get { + return this.counselorField; + } + set { + this.counselorField = value; + } + } + /// - Addition, - } - - /// - [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/au/datamodel/3.4")] - public partial class SIF_ReportObjectTypeReportInfoReportSubmitterInfo - { - - private SIF_ReportObjectTypeReportInfoReportSubmitterInfoSIF_RefId sIF_RefIdField; - - private string submitterNameField; - - private string submitterDepartmentField; - - private ContactInfoType contactInfoField; - - private AddressType addressField; - - private PhoneNumberType phoneNumberField; - - private string submitterNotesField; - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Homegroup { + get { + return this.homegroupField; + } + set { + this.homegroupField = value; + } + } + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_ReportObjectTypeReportInfoReportSubmitterInfoSIF_RefId SIF_RefId - { - get - { - return this.sIF_RefIdField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string ACARASchoolId { + get { + return this.aCARASchoolIdField; } - set - { - this.sIF_RefIdField = value; + set { + this.aCARASchoolIdField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string SubmitterName - { - get - { - return this.submitterNameField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string ClassCode { + get { + return this.classCodeField; } - set - { - this.submitterNameField = value; + set { + this.classCodeField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string SubmitterDepartment - { - get - { - return this.submitterDepartmentField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public YearLevelType TestLevel { + get { + return this.testLevelField; } - set - { - this.submitterDepartmentField = value; + set { + this.testLevelField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public ContactInfoType ContactInfo - { - get - { - return this.contactInfoField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable ReportingSchool { + get { + return this.reportingSchoolField; } - set - { - this.contactInfoField = value; + set { + this.reportingSchoolField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public AddressType Address - { - get - { - return this.addressField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ReportingSchoolSpecified { + get { + return this.reportingSchoolFieldSpecified; } - set - { - this.addressField = value; + set { + this.reportingSchoolFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public PhoneNumberType PhoneNumber - { - get - { - return this.phoneNumberField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string House { + get { + return this.houseField; } - set - { - this.phoneNumberField = value; + set { + this.houseField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public string SubmitterNotes - { - get - { - return this.submitterNotesField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable IndividualLearningPlan { + get { + return this.individualLearningPlanField; } - set - { - this.submitterNotesField = value; + set { + this.individualLearningPlanField = 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/au/datamodel/3.4")] - public partial class SIF_ReportObjectTypeReportInfoReportSubmitterInfoSIF_RefId - { - - private SIF_ReportObjectTypeReportInfoReportSubmitterInfoSIF_RefIdSIF_RefObject sIF_RefObjectField; - - private string valueField; - + /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public SIF_ReportObjectTypeReportInfoReportSubmitterInfoSIF_RefIdSIF_RefObject SIF_RefObject - { - get - { - return this.sIF_RefObjectField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool IndividualLearningPlanSpecified { + get { + return this.individualLearningPlanFieldSpecified; } - set - { - this.sIF_RefObjectField = value; + set { + this.individualLearningPlanFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlTextAttribute()] - public string Value - { - get - { - return this.valueField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public StudentSchoolEnrollmentTypeCalendar Calendar { + get { + return this.calendarField; } - set - { - this.valueField = value; + set { + this.calendarField = value; } } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum SIF_ReportObjectTypeReportInfoReportSubmitterInfoSIF_RefIdSIF_RefObject - { - + /// - LEAInfo, - + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable ExitDate { + get { + return this.exitDateField; + } + set { + this.exitDateField = value; + } + } + /// - SchoolInfo, - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("SectionInfo", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class SectionInfoType - { - - private string schoolCourseInfoRefIdField; - - private string localIdField; - - private string descriptionField; - - private string schoolYearField; - - private string termInfoRefIdField; - - private SectionInfoTypeMediumOfInstruction mediumOfInstructionField; - - private SectionInfoTypeLanguageOfInstruction languageOfInstructionField; - - private SectionInfoTypeLocationOfInstruction locationOfInstructionField; - - private System.Nullable summerSchoolField; - - private bool summerSchoolFieldSpecified; - - private SectionInfoTypeSchoolCourseInfoOverride schoolCourseInfoOverrideField; - - private string courseSectionCodeField; - - private string sectionCodeField; - - private System.Nullable countForAttendanceField; - - private bool countForAttendanceFieldSpecified; - - private SIF_MetadataType sIF_MetadataField; - - private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; - - private string refIdField; - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ExitDateSpecified { + get { + return this.exitDateFieldSpecified; + } + set { + this.exitDateFieldSpecified = value; + } + } + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] - public string SchoolCourseInfoRefId - { - get - { - return this.schoolCourseInfoRefIdField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public StudentExitStatusContainerType ExitStatus { + get { + return this.exitStatusField; } - set - { - this.schoolCourseInfoRefIdField = value; + set { + this.exitStatusField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string LocalId - { - get - { - return this.localIdField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public StudentExitContainerType ExitType { + get { + return this.exitTypeField; } - set - { - this.localIdField = value; + set { + this.exitTypeField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string Description - { - get - { - return this.descriptionField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable FTE { + get { + return this.fTEField; } - set - { - this.descriptionField = value; + set { + this.fTEField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "gYear", IsNullable = true)] - public string SchoolYear - { - get - { - return this.schoolYearField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool FTESpecified { + get { + return this.fTEFieldSpecified; } - set - { - this.schoolYearField = value; + set { + this.fTEFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string TermInfoRefId - { - get - { - return this.termInfoRefIdField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable FTPTStatus { + get { + return this.fTPTStatusField; } - set - { - this.termInfoRefIdField = value; + set { + this.fTPTStatusField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SectionInfoTypeMediumOfInstruction MediumOfInstruction - { - get - { - return this.mediumOfInstructionField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool FTPTStatusSpecified { + get { + return this.fTPTStatusFieldSpecified; } - set - { - this.mediumOfInstructionField = value; + set { + this.fTPTStatusFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SectionInfoTypeLanguageOfInstruction LanguageOfInstruction - { - get - { - return this.languageOfInstructionField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable FFPOS { + get { + return this.fFPOSField; } - set - { - this.languageOfInstructionField = value; + set { + this.fFPOSField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SectionInfoTypeLocationOfInstruction LocationOfInstruction - { - get - { - return this.locationOfInstructionField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool FFPOSSpecified { + get { + return this.fFPOSFieldSpecified; } - set - { - this.locationOfInstructionField = value; + set { + this.fFPOSFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable SummerSchool - { - get - { - return this.summerSchoolField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public CatchmentStatusContainerType CatchmentStatus { + get { + return this.catchmentStatusField; } - set - { - this.summerSchoolField = value; + set { + this.catchmentStatusField = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool SummerSchoolSpecified - { - get - { - return this.summerSchoolFieldSpecified; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable RecordClosureReason { + get { + return this.recordClosureReasonField; } - set - { - this.summerSchoolFieldSpecified = value; + set { + this.recordClosureReasonField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SectionInfoTypeSchoolCourseInfoOverride SchoolCourseInfoOverride - { - get - { - return this.schoolCourseInfoOverrideField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool RecordClosureReasonSpecified { + get { + return this.recordClosureReasonFieldSpecified; } - set - { - this.schoolCourseInfoOverrideField = value; + set { + this.recordClosureReasonFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string CourseSectionCode - { - get - { - return this.courseSectionCodeField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public PromotionInfoType PromotionInfo { + get { + return this.promotionInfoField; } - set - { - this.courseSectionCodeField = value; + set { + this.promotionInfoField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string SectionCode - { - get - { - return this.sectionCodeField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string PreviousSchool { + get { + return this.previousSchoolField; } - set - { - this.sectionCodeField = value; + set { + this.previousSchoolField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable CountForAttendance - { - get - { - return this.countForAttendanceField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string DestinationSchool { + get { + return this.destinationSchoolField; } - set - { - this.countForAttendanceField = value; + set { + this.destinationSchoolField = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool CountForAttendanceSpecified - { - get - { - return this.countForAttendanceFieldSpecified; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("StudentSubjectChoice", IsNullable=false)] + public StudentSubjectChoiceType[] StudentSubjectChoiceList { + get { + return this.studentSubjectChoiceListField; } - set - { - this.countForAttendanceFieldSpecified = value; + set { + this.studentSubjectChoiceListField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { return this.sIF_MetadataField; } - set - { + set { this.sIF_MetadataField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { return this.sIF_ExtendedElementsField; } - set - { + set { this.sIF_ExtendedElementsField = value; } } - + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { return this.refIdField; } - set - { + set { this.refIdField = value; } } } - + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsEnrollmentTimeFrameType { + + /// + C, + + /// + F, + + /// + H, + + /// + ZZREDACTED, + } + /// [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/au/datamodel/3.4")] - public partial class SectionInfoTypeMediumOfInstruction - { - - private AUCodeSetsMediumOfInstructionType codeField; - - private bool codeFieldSpecified; - - private OtherCodeListTypeOtherCode[] otherCodeListField; - - /// - public AUCodeSetsMediumOfInstructionType Code - { - get - { - return this.codeField; - } - set - { - this.codeField = value; - } - } - + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class StudentSchoolEnrollmentTypeHomeroom { + + private StudentSchoolEnrollmentTypeHomeroomSIF_RefObject sIF_RefObjectField; + + private string valueField; + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool CodeSpecified - { - get - { - return this.codeFieldSpecified; + [System.Xml.Serialization.XmlAttributeAttribute()] + public StudentSchoolEnrollmentTypeHomeroomSIF_RefObject SIF_RefObject { + get { + return this.sIF_RefObjectField; } - set - { - this.codeFieldSpecified = value; + set { + this.sIF_RefObjectField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable = false)] - public OtherCodeListTypeOtherCode[] OtherCodeList - { - get - { - return this.otherCodeListField; + [System.Xml.Serialization.XmlTextAttribute()] + public string Value { + get { + return this.valueField; } - set - { - this.otherCodeListField = value; + set { + this.valueField = value; } } } - + /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum AUCodeSetsMediumOfInstructionType - { - - /// - [System.Xml.Serialization.XmlEnumAttribute("0603")] - Item0603, - + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum StudentSchoolEnrollmentTypeHomeroomSIF_RefObject { + /// - [System.Xml.Serialization.XmlEnumAttribute("0604")] - Item0604, - - /// - [System.Xml.Serialization.XmlEnumAttribute("0605")] - Item0605, - - /// - [System.Xml.Serialization.XmlEnumAttribute("0608")] - Item0608, - - /// - [System.Xml.Serialization.XmlEnumAttribute("0609")] - Item0609, - - /// - [System.Xml.Serialization.XmlEnumAttribute("0610")] - Item0610, - - /// - [System.Xml.Serialization.XmlEnumAttribute("0611")] - Item0611, - - /// - [System.Xml.Serialization.XmlEnumAttribute("9999")] - Item9999, - - /// - ZZREDACTED, + RoomInfo, } - + /// [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/au/datamodel/3.4")] - public partial class SectionInfoTypeLanguageOfInstruction - { - - private AUCodeSetsAustralianStandardClassificationOfLanguagesASCLType codeField; - - private bool codeFieldSpecified; - - private OtherCodeListTypeOtherCode[] otherCodeListField; - + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class StudentSchoolEnrollmentTypeAdvisor { + + private StudentSchoolEnrollmentTypeAdvisorSIF_RefObject sIF_RefObjectField; + + private string valueField; + /// - public AUCodeSetsAustralianStandardClassificationOfLanguagesASCLType Code - { - get - { - return this.codeField; + [System.Xml.Serialization.XmlAttributeAttribute()] + public StudentSchoolEnrollmentTypeAdvisorSIF_RefObject SIF_RefObject { + get { + return this.sIF_RefObjectField; } - set - { - this.codeField = value; + set { + this.sIF_RefObjectField = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool CodeSpecified - { - get - { - return this.codeFieldSpecified; + [System.Xml.Serialization.XmlTextAttribute()] + public string Value { + get { + return this.valueField; } - set - { - this.codeFieldSpecified = value; + 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 StudentSchoolEnrollmentTypeAdvisorSIF_RefObject { + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable = false)] - public OtherCodeListTypeOtherCode[] OtherCodeList - { - get - { - return this.otherCodeListField; - } - set - { - this.otherCodeListField = value; - } - } + StaffPersonal, } - + /// [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/au/datamodel/3.4")] - public partial class SectionInfoTypeLocationOfInstruction - { - - private AUCodeSetsReceivingLocationOfInstructionType codeField; - - private bool codeFieldSpecified; - - private OtherCodeListTypeOtherCode[] otherCodeListField; - - /// - public AUCodeSetsReceivingLocationOfInstructionType Code - { - get - { - return this.codeField; - } - set - { - this.codeField = value; - } - } - + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class StudentSchoolEnrollmentTypeCounselor { + + private StudentSchoolEnrollmentTypeCounselorSIF_RefObject sIF_RefObjectField; + + private string valueField; + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool CodeSpecified - { - get - { - return this.codeFieldSpecified; + [System.Xml.Serialization.XmlAttributeAttribute()] + public StudentSchoolEnrollmentTypeCounselorSIF_RefObject SIF_RefObject { + get { + return this.sIF_RefObjectField; } - set - { - this.codeFieldSpecified = value; + set { + this.sIF_RefObjectField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable = false)] - public OtherCodeListTypeOtherCode[] OtherCodeList - { - get - { - return this.otherCodeListField; + [System.Xml.Serialization.XmlTextAttribute()] + public string Value { + get { + return this.valueField; } - set - { - this.otherCodeListField = value; + set { + this.valueField = value; } } } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum AUCodeSetsReceivingLocationOfInstructionType - { - - /// - [System.Xml.Serialization.XmlEnumAttribute("0340")] - Item0340, - - /// - [System.Xml.Serialization.XmlEnumAttribute("0341")] - Item0341, - - /// - [System.Xml.Serialization.XmlEnumAttribute("0342")] - Item0342, - - /// - [System.Xml.Serialization.XmlEnumAttribute("0752")] - Item0752, - - /// - [System.Xml.Serialization.XmlEnumAttribute("0754")] - Item0754, - - /// - [System.Xml.Serialization.XmlEnumAttribute("0997")] - Item0997, - - /// - [System.Xml.Serialization.XmlEnumAttribute("2192")] - Item2192, - - /// - [System.Xml.Serialization.XmlEnumAttribute("3018")] - Item3018, - - /// - [System.Xml.Serialization.XmlEnumAttribute("3506")] - Item3506, - - /// - [System.Xml.Serialization.XmlEnumAttribute("9999")] - Item9999, - - /// - ZZREDACTED, - } - + /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum SectionInfoTypeSummerSchool - { - - /// - Yes, - + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum StudentSchoolEnrollmentTypeCounselorSIF_RefObject { + /// - No, + StaffPersonal, } - + /// [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/au/datamodel/3.4")] - public partial class SectionInfoTypeSchoolCourseInfoOverride - { - - private string courseCodeField; - - private string stateCourseCodeField; - - private string districtCourseCodeField; - - private SubjectAreaType subjectAreaField; - - private string courseTitleField; - - private string instructionalLevelField; - - private string courseCreditsField; - - private SectionInfoTypeSchoolCourseInfoOverrideOverride overrideField; - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string CourseCode - { - get - { - return this.courseCodeField; - } - set - { - this.courseCodeField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string StateCourseCode - { - get - { - return this.stateCourseCodeField; - } - set - { - this.stateCourseCodeField = value; - } - } - + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class StudentSchoolEnrollmentTypeCalendar { + + private StudentSchoolEnrollmentTypeCalendarSIF_RefObject sIF_RefObjectField; + + private string valueField; + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string DistrictCourseCode - { - get - { - return this.districtCourseCodeField; + [System.Xml.Serialization.XmlAttributeAttribute()] + public StudentSchoolEnrollmentTypeCalendarSIF_RefObject SIF_RefObject { + get { + return this.sIF_RefObjectField; } - set - { - this.districtCourseCodeField = value; + set { + this.sIF_RefObjectField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SubjectAreaType SubjectArea - { - get - { - return this.subjectAreaField; + [System.Xml.Serialization.XmlTextAttribute()] + public string Value { + get { + return this.valueField; } - set - { - this.subjectAreaField = value; + 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 StudentSchoolEnrollmentTypeCalendarSIF_RefObject { + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string CourseTitle - { - get - { - return this.courseTitleField; - } - set - { - this.courseTitleField = value; - } - } - + CalendarSummary, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsFTPTStatusCodeType { + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string InstructionalLevel - { - get - { - return this.instructionalLevelField; - } - set - { - this.instructionalLevelField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("01")] + Item01, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string CourseCredits - { - get - { - return this.courseCreditsField; - } - set - { - this.courseCreditsField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("02")] + Item02, + /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public SectionInfoTypeSchoolCourseInfoOverrideOverride Override - { - get - { - return this.overrideField; - } - set - { - this.overrideField = value; - } - } + ZZREDACTED, } - + /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum SectionInfoTypeSchoolCourseInfoOverrideOverride - { - + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum StudentSchoolEnrollmentTypeRecordClosureReason { + /// - Yes, - + SchoolExit, + /// - No, + TimeDependentDataChange, + + /// + EndOfYear, + + /// + CampusExit, } - + /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum SectionInfoTypeCountForAttendance - { - - /// - Yes, - + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("StudentSchoolEnrollments", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class StudentSchoolEnrollmentCollectionType { + + private StudentSchoolEnrollmentType[] studentSchoolEnrollmentField; + /// - No, + [System.Xml.Serialization.XmlElementAttribute("StudentSchoolEnrollment")] + public StudentSchoolEnrollmentType[] StudentSchoolEnrollment { + get { + return this.studentSchoolEnrollmentField; + } + set { + this.studentSchoolEnrollmentField = value; + } + } } - + /// [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("StudentSectionEnrollment", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class StudentSectionEnrollmentType - { - - private string studentPersonalRefIdField; - - private string sectionInfoRefIdField; - - private string schoolYearField; - - private System.Nullable entryDateField; - - private bool entryDateFieldSpecified; - - private System.Nullable exitDateField; - - private bool exitDateFieldSpecified; - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("StudentContactPersonal", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class StudentContactPersonalType { + + private string localIdField; + + private OtherIdType[] otherIdListField; + + private PersonInfoType personInfoField; + + private System.Nullable employmentTypeField; + + private bool employmentTypeFieldSpecified; + + private System.Nullable schoolEducationalLevelField; + + private bool schoolEducationalLevelFieldSpecified; + + private System.Nullable nonSchoolEducationField; + + private bool nonSchoolEducationFieldSpecified; + private SIF_MetadataType sIF_MetadataField; - + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; - + private string refIdField; - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] - public string StudentPersonalRefId - { - get - { - return this.studentPersonalRefIdField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string LocalId { + get { + return this.localIdField; } - set - { - this.studentPersonalRefIdField = value; + set { + this.localIdField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] - public string SectionInfoRefId - { - get - { - return this.sectionInfoRefIdField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("OtherId", IsNullable=false)] + public OtherIdType[] OtherIdList { + get { + return this.otherIdListField; } - set - { - this.sectionInfoRefIdField = value; + set { + this.otherIdListField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "gYear", IsNullable = true)] - public string SchoolYear - { - get - { - return this.schoolYearField; + public PersonInfoType PersonInfo { + get { + return this.personInfoField; } - set - { - this.schoolYearField = value; + set { + this.personInfoField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date", IsNullable = true)] - public System.Nullable EntryDate - { - get - { - return this.entryDateField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable EmploymentType { + get { + return this.employmentTypeField; } - set - { - this.entryDateField = value; + set { + this.employmentTypeField = value; } } - + /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool EntryDateSpecified - { - get - { - return this.entryDateFieldSpecified; + public bool EmploymentTypeSpecified { + get { + return this.employmentTypeFieldSpecified; } - set - { - this.entryDateFieldSpecified = value; + set { + this.employmentTypeFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date", IsNullable = true)] - public System.Nullable ExitDate - { - get - { - return this.exitDateField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable SchoolEducationalLevel { + get { + return this.schoolEducationalLevelField; } - set - { - this.exitDateField = value; + set { + this.schoolEducationalLevelField = value; } } - + /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool ExitDateSpecified - { - get - { - return this.exitDateFieldSpecified; + public bool SchoolEducationalLevelSpecified { + get { + return this.schoolEducationalLevelFieldSpecified; } - set - { - this.exitDateFieldSpecified = value; + set { + this.schoolEducationalLevelFieldSpecified = value; } } - + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable NonSchoolEducation { + get { + return this.nonSchoolEducationField; + } + set { + this.nonSchoolEducationField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool NonSchoolEducationSpecified { + get { + return this.nonSchoolEducationFieldSpecified; + } + set { + this.nonSchoolEducationFieldSpecified = value; + } + } + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { return this.sIF_MetadataField; } - set - { + set { this.sIF_MetadataField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { return this.sIF_ExtendedElementsField; } - set - { + set { this.sIF_ExtendedElementsField = value; } } - + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { return this.refIdField; } - set - { + set { this.refIdField = value; } } } - + /// [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("Sif3Assessment", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class Sif3AssessmentType - { - - private string nameField; - - private Sif3AssessmentTypeAssessmentIdentifier[] assessmentIdentifiersField; - - private string assessmentPackageRefIdField; - - private string[] assessmentDescriptorsField; - - private string assessmentProviderField; - - private Sif3AssessmentTypeAssessmentItemBank[] assessmentItemBanksField; - - private SubjectAreaType[] assessmentSubjectsField; - - private YearLevelType[] assessmentGradeLevelsField; - - private LanguageListTypeLanguage[] assessmentLanguagesField; - - private string[] learningStandardItemRefIdsField; - - private SIF_MetadataType sIF_MetadataField; - - private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; - - private string refIdField; - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("StudentContactPersonals", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class StudentContactPersonalCollectionType { + + private StudentContactPersonalType[] studentContactPersonalField; + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string Name - { - get - { - return this.nameField; + [System.Xml.Serialization.XmlElementAttribute("StudentContactPersonal")] + public StudentContactPersonalType[] StudentContactPersonal { + get { + return this.studentContactPersonalField; } - set - { - this.nameField = value; + set { + this.studentContactPersonalField = value; } } - + } + + /// + [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")] + [System.Xml.Serialization.XmlRootAttribute("StudentParticipation", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class StudentParticipationType { + + private string studentPersonalRefIdField; + + private System.DateTime studentParticipationAsOfDateField; + + private bool studentParticipationAsOfDateFieldSpecified; + + private System.Nullable programTypeField; + + private bool programTypeFieldSpecified; + + private ProgramFundingSourceType[] programFundingSourcesField; + + private StudentParticipationTypeManagingSchool managingSchoolField; + + private System.Nullable referralDateField; + + private bool referralDateFieldSpecified; + + private ReferralSourceType referralSourceField; + + private ProgramStatusType programStatusField; + + private System.Nullable giftedEligibilityCriteriaField; + + private bool giftedEligibilityCriteriaFieldSpecified; + + private System.Nullable evaluationParentalConsentDateField; + + private bool evaluationParentalConsentDateFieldSpecified; + + private System.Nullable evaluationDateField; + + private bool evaluationDateFieldSpecified; + + private System.Nullable evaluationExtensionDateField; + + private bool evaluationExtensionDateFieldSpecified; + + private string extensionCommentsField; + + private System.Nullable reevaluationDateField; + + private bool reevaluationDateFieldSpecified; + + private System.Nullable programEligibilityDateField; + + private bool programEligibilityDateFieldSpecified; + + private System.Nullable programPlanDateField; + + private bool programPlanDateFieldSpecified; + + private System.Nullable programPlanEffectiveDateField; + + private bool programPlanEffectiveDateFieldSpecified; + + private System.Nullable nOREPDateField; + + private bool nOREPDateFieldSpecified; + + private System.Nullable placementParentalConsentDateField; + + private bool placementParentalConsentDateFieldSpecified; + + private System.Nullable programPlacementDateField; + + private bool programPlacementDateFieldSpecified; + + private System.Nullable extendedSchoolYearField; + + private bool extendedSchoolYearFieldSpecified; + + private System.Nullable extendedDayField; + + private bool extendedDayFieldSpecified; + + private ProgramAvailabilityType programAvailabilityField; + + private string entryPersonField; + + private System.Nullable studentSpecialEducationFTEField; + + private bool studentSpecialEducationFTEFieldSpecified; + + private string participationContactField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("AssessmentIdentifier", IsNullable = false)] - public Sif3AssessmentTypeAssessmentIdentifier[] AssessmentIdentifiers - { - get - { - return this.assessmentIdentifiersField; + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string StudentPersonalRefId { + get { + return this.studentPersonalRefIdField; } - set - { - this.assessmentIdentifiersField = value; + set { + this.studentPersonalRefIdField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string AssessmentPackageRefId - { - get - { - return this.assessmentPackageRefIdField; + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime StudentParticipationAsOfDate { + get { + return this.studentParticipationAsOfDateField; } - set - { - this.assessmentPackageRefIdField = value; + set { + this.studentParticipationAsOfDateField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("AssessmentDescriptor", IsNullable = false)] - public string[] AssessmentDescriptors - { - get - { - return this.assessmentDescriptorsField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StudentParticipationAsOfDateSpecified { + get { + return this.studentParticipationAsOfDateFieldSpecified; } - set - { - this.assessmentDescriptorsField = value; + set { + this.studentParticipationAsOfDateFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string AssessmentProvider - { - get - { - return this.assessmentProviderField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable ProgramType { + get { + return this.programTypeField; } - set - { - this.assessmentProviderField = value; + set { + this.programTypeField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("AssessmentItemBank", IsNullable = false)] - public Sif3AssessmentTypeAssessmentItemBank[] AssessmentItemBanks - { - get - { - return this.assessmentItemBanksField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ProgramTypeSpecified { + get { + return this.programTypeFieldSpecified; } - set - { - this.assessmentItemBanksField = value; + set { + this.programTypeFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SubjectArea", IsNullable = false)] - public SubjectAreaType[] AssessmentSubjects - { - get - { - return this.assessmentSubjectsField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("ProgramFundingSource", IsNullable=false)] + public ProgramFundingSourceType[] ProgramFundingSources { + get { + return this.programFundingSourcesField; } - set - { - this.assessmentSubjectsField = value; + set { + this.programFundingSourcesField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("YearLevel", IsNullable = false)] - public YearLevelType[] AssessmentGradeLevels - { - get - { - return this.assessmentGradeLevelsField; + public StudentParticipationTypeManagingSchool ManagingSchool { + get { + return this.managingSchoolField; } - set - { - this.assessmentGradeLevelsField = value; + set { + this.managingSchoolField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("Language", IsNullable = false)] - public LanguageListTypeLanguage[] AssessmentLanguages - { - get - { - return this.assessmentLanguagesField; + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable ReferralDate { + get { + return this.referralDateField; } - set - { - this.assessmentLanguagesField = value; + set { + this.referralDateField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("LearningStandardItemRefId", DataType = "token", IsNullable = false)] - public string[] LearningStandardItemRefIds - { - get - { - return this.learningStandardItemRefIdsField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ReferralDateSpecified { + get { + return this.referralDateFieldSpecified; } - set - { - this.learningStandardItemRefIdsField = value; + set { + this.referralDateFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { - return this.sIF_MetadataField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public ReferralSourceType ReferralSource { + get { + return this.referralSourceField; } - set - { - this.sIF_MetadataField = value; + set { + this.referralSourceField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { - return this.sIF_ExtendedElementsField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public ProgramStatusType ProgramStatus { + get { + return this.programStatusField; } - set - { - this.sIF_ExtendedElementsField = value; + set { + this.programStatusField = value; } } - + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { - return this.refIdField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable GiftedEligibilityCriteria { + get { + return this.giftedEligibilityCriteriaField; } - set - { - this.refIdField = value; + set { + this.giftedEligibilityCriteriaField = 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/au/datamodel/3.4")] - public partial class Sif3AssessmentTypeAssessmentIdentifier - { - - private Sif3AssessmentTypeAssessmentIdentifierAssessmentIdType assessmentIdTypeField; - - private string valueField; - + /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public Sif3AssessmentTypeAssessmentIdentifierAssessmentIdType AssessmentIdType - { - get - { - return this.assessmentIdTypeField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool GiftedEligibilityCriteriaSpecified { + get { + return this.giftedEligibilityCriteriaFieldSpecified; } - set - { - this.assessmentIdTypeField = value; + set { + this.giftedEligibilityCriteriaFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlTextAttribute(DataType = "normalizedString")] - public string Value - { - get - { - return this.valueField; + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable EvaluationParentalConsentDate { + get { + return this.evaluationParentalConsentDateField; } - set - { - this.valueField = value; + set { + this.evaluationParentalConsentDateField = value; } } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum Sif3AssessmentTypeAssessmentIdentifierAssessmentIdType - { - - /// - client, - + /// - local, - - /// - publisher, - - /// - @internal, - - /// - other, - } - - /// - [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/au/datamodel/3.4")] - public partial class Sif3AssessmentTypeAssessmentItemBank - { - - private string assessmentItemBankIdField; - - private string assessmentItemBankNameField; - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string AssessmentItemBankId - { - get - { - return this.assessmentItemBankIdField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool EvaluationParentalConsentDateSpecified { + get { + return this.evaluationParentalConsentDateFieldSpecified; } - set - { - this.assessmentItemBankIdField = value; + set { + this.evaluationParentalConsentDateFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string AssessmentItemBankName - { - get - { - return this.assessmentItemBankNameField; + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable EvaluationDate { + get { + return this.evaluationDateField; } - set - { - this.assessmentItemBankNameField = value; + set { + this.evaluationDateField = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("Sif3AssessmentAdministration", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class Sif3AssessmentAdministrationType - { - - private string administrationNameField; - - private string administrationCodeField; - - private System.Nullable startDateTimeField; - - private bool startDateTimeFieldSpecified; - - private System.Nullable finishDateTimeField; - - private bool finishDateTimeFieldSpecified; - - private string[] administrationAssessmentsField; - - private Sif3AssessmentAdministrationTypeOrganization[] organizationsField; - - private SIF_MetadataType sIF_MetadataField; - - private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; - - private string refIdField; - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string AdministrationName - { - get - { - return this.administrationNameField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool EvaluationDateSpecified { + get { + return this.evaluationDateFieldSpecified; } - set - { - this.administrationNameField = value; + set { + this.evaluationDateFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string AdministrationCode - { - get - { - return this.administrationCodeField; + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable EvaluationExtensionDate { + get { + return this.evaluationExtensionDateField; } - set - { - this.administrationCodeField = value; + set { + this.evaluationExtensionDateField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable StartDateTime - { - get - { - return this.startDateTimeField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool EvaluationExtensionDateSpecified { + get { + return this.evaluationExtensionDateFieldSpecified; } - set - { - this.startDateTimeField = value; + set { + this.evaluationExtensionDateFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool StartDateTimeSpecified - { - get - { - return this.startDateTimeFieldSpecified; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string ExtensionComments { + get { + return this.extensionCommentsField; } - set - { - this.startDateTimeFieldSpecified = value; + set { + this.extensionCommentsField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable FinishDateTime - { - get - { - return this.finishDateTimeField; + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable ReevaluationDate { + get { + return this.reevaluationDateField; } - set - { - this.finishDateTimeField = value; + set { + this.reevaluationDateField = value; } } - + /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool FinishDateTimeSpecified - { - get - { - return this.finishDateTimeFieldSpecified; + public bool ReevaluationDateSpecified { + get { + return this.reevaluationDateFieldSpecified; } - set - { - this.finishDateTimeFieldSpecified = value; + set { + this.reevaluationDateFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("AdministrationAssessment", DataType = "token", IsNullable = false)] - public string[] AdministrationAssessments - { - get - { - return this.administrationAssessmentsField; + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable ProgramEligibilityDate { + get { + return this.programEligibilityDateField; } - set - { - this.administrationAssessmentsField = value; + set { + this.programEligibilityDateField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("Organization", IsNullable = false)] - public Sif3AssessmentAdministrationTypeOrganization[] Organizations - { - get - { - return this.organizationsField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ProgramEligibilityDateSpecified { + get { + return this.programEligibilityDateFieldSpecified; } - set - { - this.organizationsField = value; + set { + this.programEligibilityDateFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { - return this.sIF_MetadataField; + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable ProgramPlanDate { + get { + return this.programPlanDateField; } - set - { - this.sIF_MetadataField = value; + set { + this.programPlanDateField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { - return this.sIF_ExtendedElementsField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ProgramPlanDateSpecified { + get { + return this.programPlanDateFieldSpecified; } - set - { - this.sIF_ExtendedElementsField = value; + set { + this.programPlanDateFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { - return this.refIdField; + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable ProgramPlanEffectiveDate { + get { + return this.programPlanEffectiveDateField; } - set - { - this.refIdField = value; + set { + this.programPlanEffectiveDateField = 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/au/datamodel/3.4")] - public partial class Sif3AssessmentAdministrationTypeOrganization - { - - private string lEAInfoRefIdField; - - private string schoolInfoRefIdField; - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string LEAInfoRefId - { - get - { - return this.lEAInfoRefIdField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ProgramPlanEffectiveDateSpecified { + get { + return this.programPlanEffectiveDateFieldSpecified; } - set - { - this.lEAInfoRefIdField = value; + set { + this.programPlanEffectiveDateFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string SchoolInfoRefId - { - get - { - return this.schoolInfoRefIdField; + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable NOREPDate { + get { + return this.nOREPDateField; } - set - { - this.schoolInfoRefIdField = value; + set { + this.nOREPDateField = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("Sif3AssessmentAsset", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class Sif3AssessmentAssetType - { - - private string assetVersionField; - - private System.Nullable assetPublishDateField; - - private bool assetPublishDateFieldSpecified; - - private Sif3AssessmentAssetTypeAssetIdentifier[] assetIdentifiersField; - - private string assetNameField; - - private Sif3AssessmentAssetTypeAssetType assetTypeField; - - private bool assetTypeFieldSpecified; - - private string assetOwnerField; - - private SubjectAreaType[] assetSubjectsField; - - private YearLevelType[] assetGradeLevelsField; - - private System.Nullable assetLanguageField; - - private bool assetLanguageFieldSpecified; - - private string[] assetLearningStandardsField; - - private AbstractContentElementType assetContentField; - - private SIF_MetadataType sIF_MetadataField; - - private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; - - private string refIdField; - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string AssetVersion - { - get - { - return this.assetVersionField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool NOREPDateSpecified { + get { + return this.nOREPDateFieldSpecified; } - set - { - this.assetVersionField = value; + set { + this.nOREPDateFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable AssetPublishDate - { - get - { - return this.assetPublishDateField; + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable PlacementParentalConsentDate { + get { + return this.placementParentalConsentDateField; } - set - { - this.assetPublishDateField = value; + set { + this.placementParentalConsentDateField = value; } } - + /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool AssetPublishDateSpecified - { - get - { - return this.assetPublishDateFieldSpecified; + public bool PlacementParentalConsentDateSpecified { + get { + return this.placementParentalConsentDateFieldSpecified; } - set - { - this.assetPublishDateFieldSpecified = value; + set { + this.placementParentalConsentDateFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("AssetIdentifier", IsNullable = false)] - public Sif3AssessmentAssetTypeAssetIdentifier[] AssetIdentifiers - { - get - { - return this.assetIdentifiersField; + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable ProgramPlacementDate { + get { + return this.programPlacementDateField; } - set - { - this.assetIdentifiersField = value; + set { + this.programPlacementDateField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string AssetName - { - get - { - return this.assetNameField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ProgramPlacementDateSpecified { + get { + return this.programPlacementDateFieldSpecified; } - set - { - this.assetNameField = value; + set { + this.programPlacementDateFieldSpecified = value; } } - + /// - public Sif3AssessmentAssetTypeAssetType AssetType - { - get - { - return this.assetTypeField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable ExtendedSchoolYear { + get { + return this.extendedSchoolYearField; } - set - { - this.assetTypeField = value; + set { + this.extendedSchoolYearField = value; } } - + /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool AssetTypeSpecified - { - get - { - return this.assetTypeFieldSpecified; + public bool ExtendedSchoolYearSpecified { + get { + return this.extendedSchoolYearFieldSpecified; } - set - { - this.assetTypeFieldSpecified = value; + set { + this.extendedSchoolYearFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string AssetOwner - { - get - { - return this.assetOwnerField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable ExtendedDay { + get { + return this.extendedDayField; } - set - { - this.assetOwnerField = value; + set { + this.extendedDayField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SubjectArea", IsNullable = false)] - public SubjectAreaType[] AssetSubjects - { - get - { - return this.assetSubjectsField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ExtendedDaySpecified { + get { + return this.extendedDayFieldSpecified; } - set - { - this.assetSubjectsField = value; + set { + this.extendedDayFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("YearLevel", IsNullable = false)] - public YearLevelType[] AssetGradeLevels - { - get - { - return this.assetGradeLevelsField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public ProgramAvailabilityType ProgramAvailability { + get { + return this.programAvailabilityField; } - set - { - this.assetGradeLevelsField = value; + set { + this.programAvailabilityField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable AssetLanguage - { - get - { - return this.assetLanguageField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string EntryPerson { + get { + return this.entryPersonField; } - set - { - this.assetLanguageField = value; + set { + this.entryPersonField = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool AssetLanguageSpecified - { - get - { - return this.assetLanguageFieldSpecified; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable StudentSpecialEducationFTE { + get { + return this.studentSpecialEducationFTEField; } - set - { - this.assetLanguageFieldSpecified = value; + set { + this.studentSpecialEducationFTEField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("AssetLearningStandard", DataType = "token", IsNullable = false)] - public string[] AssetLearningStandards - { - get - { - return this.assetLearningStandardsField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StudentSpecialEducationFTESpecified { + get { + return this.studentSpecialEducationFTEFieldSpecified; } - set - { - this.assetLearningStandardsField = value; + set { + this.studentSpecialEducationFTEFieldSpecified = value; } } - + /// - public AbstractContentElementType AssetContent - { - get - { - return this.assetContentField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string ParticipationContact { + get { + return this.participationContactField; } - set - { - this.assetContentField = value; + set { + this.participationContactField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { return this.sIF_MetadataField; } - set - { + set { this.sIF_MetadataField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { return this.sIF_ExtendedElementsField; } - set - { + set { this.sIF_ExtendedElementsField = value; } } - + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { return this.refIdField; } - set - { + set { this.refIdField = 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/au/datamodel/3.4")] - public partial class Sif3AssessmentAssetTypeAssetIdentifier - { - - private Sif3AssessmentAssetTypeAssetIdentifierAssetIdType assetIdTypeField; - - private bool assetIdTypeFieldSpecified; - - private string valueField; - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsStudentFamilyProgramTypeType { + /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public Sif3AssessmentAssetTypeAssetIdentifierAssetIdType AssetIdType - { - get - { - return this.assetIdTypeField; - } - set - { - this.assetIdTypeField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("0100")] + Item0100, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool AssetIdTypeSpecified - { - get - { - return this.assetIdTypeFieldSpecified; - } - set - { - this.assetIdTypeFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("0240")] + Item0240, + /// - [System.Xml.Serialization.XmlTextAttribute(DataType = "normalizedString")] - 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/au/datamodel/3.4")] - public enum Sif3AssessmentAssetTypeAssetIdentifierAssetIdType - { - + [System.Xml.Serialization.XmlEnumAttribute("0241")] + Item0241, + /// - client, - + [System.Xml.Serialization.XmlEnumAttribute("0242")] + Item0242, + /// - publisher, - + [System.Xml.Serialization.XmlEnumAttribute("0244")] + Item0244, + /// - @internal, - + [System.Xml.Serialization.XmlEnumAttribute("0245")] + Item0245, + /// - other, - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum Sif3AssessmentAssetTypeAssetType - { - + [System.Xml.Serialization.XmlEnumAttribute("0246")] + Item0246, + /// - [System.Xml.Serialization.XmlEnumAttribute("reading passage")] - readingpassage, - + [System.Xml.Serialization.XmlEnumAttribute("0247")] + Item0247, + /// - [System.Xml.Serialization.XmlEnumAttribute("graphic art")] - graphicart, - + [System.Xml.Serialization.XmlEnumAttribute("0248")] + Item0248, + /// - map, - + [System.Xml.Serialization.XmlEnumAttribute("0249")] + Item0249, + /// - [System.Xml.Serialization.XmlEnumAttribute("formula sheet")] - formulasheet, - + [System.Xml.Serialization.XmlEnumAttribute("0250")] + Item0250, + /// - table, - + [System.Xml.Serialization.XmlEnumAttribute("0251")] + Item0251, + /// - chart, - + [System.Xml.Serialization.XmlEnumAttribute("0252")] + Item0252, + /// - audio, - + [System.Xml.Serialization.XmlEnumAttribute("0253")] + Item0253, + /// - video, - + [System.Xml.Serialization.XmlEnumAttribute("0255")] + Item0255, + /// - scenario, - + [System.Xml.Serialization.XmlEnumAttribute("0256")] + Item0256, + /// - simulation, - + [System.Xml.Serialization.XmlEnumAttribute("0257")] + Item0257, + /// - [System.Xml.Serialization.XmlEnumAttribute("story board")] - storyboard, - + [System.Xml.Serialization.XmlEnumAttribute("0260")] + Item0260, + /// - [System.Xml.Serialization.XmlEnumAttribute("lab set")] - labset, - + [System.Xml.Serialization.XmlEnumAttribute("0261")] + Item0261, + /// - [System.Xml.Serialization.XmlEnumAttribute("periodic table")] - periodictable, - + [System.Xml.Serialization.XmlEnumAttribute("0262")] + Item0262, + /// - [System.Xml.Serialization.XmlEnumAttribute("translation dictionary")] - translationdictionary, - + [System.Xml.Serialization.XmlEnumAttribute("0263")] + Item0263, + /// - [System.Xml.Serialization.XmlEnumAttribute("basic calculator")] - basiccalculator, - + [System.Xml.Serialization.XmlEnumAttribute("0265")] + Item0265, + /// - [System.Xml.Serialization.XmlEnumAttribute("standard calculator")] - standardcalculator, - + [System.Xml.Serialization.XmlEnumAttribute("0267")] + Item0267, + /// - [System.Xml.Serialization.XmlEnumAttribute("scientific calculator")] - scientificcalculator, - + [System.Xml.Serialization.XmlEnumAttribute("0268")] + Item0268, + /// - [System.Xml.Serialization.XmlEnumAttribute("graphing calculator")] - graphingcalculator, - + [System.Xml.Serialization.XmlEnumAttribute("0269")] + Item0269, + /// - protractor, - + [System.Xml.Serialization.XmlEnumAttribute("0270")] + Item0270, + /// - [System.Xml.Serialization.XmlEnumAttribute("metric ruler")] - metricruler, - + [System.Xml.Serialization.XmlEnumAttribute("0271")] + Item0271, + /// - [System.Xml.Serialization.XmlEnumAttribute("english ruler")] - englishruler, - + [System.Xml.Serialization.XmlEnumAttribute("0272")] + Item0272, + /// - [System.Xml.Serialization.XmlEnumAttribute("units ruler")] - unitsruler, - + [System.Xml.Serialization.XmlEnumAttribute("0273")] + Item0273, + /// - [System.Xml.Serialization.XmlEnumAttribute("reading line")] - readingline, - + [System.Xml.Serialization.XmlEnumAttribute("0277")] + Item0277, + /// - [System.Xml.Serialization.XmlEnumAttribute("line draw")] - linedraw, - + [System.Xml.Serialization.XmlEnumAttribute("0278")] + Item0278, + /// - highlighter, - + [System.Xml.Serialization.XmlEnumAttribute("0279")] + Item0279, + /// - [System.Xml.Serialization.XmlEnumAttribute("other interactive")] - otherinteractive, - + [System.Xml.Serialization.XmlEnumAttribute("0280")] + Item0280, + /// - [System.Xml.Serialization.XmlEnumAttribute("other non-interactive")] - othernoninteractive, - + [System.Xml.Serialization.XmlEnumAttribute("0281")] + Item0281, + /// - other, - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("Sif3AssessmentForm", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class Sif3AssessmentFormType - { - - private string formVersionField; - - private System.Nullable formPublishDateField; - - private bool formPublishDateFieldSpecified; - - private System.Nullable assessmentTypeField; - - private bool assessmentTypeFieldSpecified; - - private string formNameField; - - private Sif3AssessmentFormTypeFormIdentifier[] formIdentifiersField; - - private Sif3AssessmentFormTypeFormAccommodation[] formAccommodationsField; - - private string levelField; - - private string periodField; - - private YearLevelType[] gradeLevelsField; - - private SubjectAreaType[] assessmentFormSubjectsField; - - private LanguageListTypeLanguage[] assessmentFormLanguagesField; - - private string[] assessmentSubTestRefIdsField; - - private Sif3AssessmentFormTypeAssessmentSection[] assessmentSectionsField; - - private Sif3AssessmentFormTypeAssessmentPlatform[] assessmentPlatformsField; - - private string[] assessmentAssetRefIdsField; - - private SIF_MetadataType sIF_MetadataField; - - private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; - - private string refIdField; - - private string assessmentRefIdField; - + [System.Xml.Serialization.XmlEnumAttribute("0282")] + Item0282, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string FormVersion - { - get - { - return this.formVersionField; - } - set - { - this.formVersionField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("0283")] + Item0283, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable FormPublishDate - { - get - { - return this.formPublishDateField; - } - set - { - this.formPublishDateField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("0284")] + Item0284, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool FormPublishDateSpecified - { - get - { - return this.formPublishDateFieldSpecified; - } - set - { - this.formPublishDateFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("0285")] + Item0285, + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable AssessmentType - { - get - { - return this.assessmentTypeField; - } - set - { - this.assessmentTypeField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("0286")] + Item0286, + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool AssessmentTypeSpecified - { - get - { - return this.assessmentTypeFieldSpecified; - } - set - { - this.assessmentTypeFieldSpecified = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("0287")] + Item0287, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string FormName - { - get - { - return this.formNameField; - } - set - { - this.formNameField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("0288")] + Item0288, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("FormIdentifier", IsNullable = false)] - public Sif3AssessmentFormTypeFormIdentifier[] FormIdentifiers - { - get - { - return this.formIdentifiersField; - } - set - { - this.formIdentifiersField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("0289")] + Item0289, + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("FormAccommodation", IsNullable = false)] - public Sif3AssessmentFormTypeFormAccommodation[] FormAccommodations - { - get - { - return this.formAccommodationsField; - } - set - { - this.formAccommodationsField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("0342")] + Item0342, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string Level - { - get - { - return this.levelField; - } - set - { - this.levelField = value; - } - } - + [System.Xml.Serialization.XmlEnumAttribute("0875")] + Item0875, + + /// + [System.Xml.Serialization.XmlEnumAttribute("0876")] + Item0876, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2381")] + Item2381, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2389")] + Item2389, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2393")] + Item2393, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9999")] + Item9999, + + /// + ZZREDACTED, + } + + /// + [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 StudentParticipationTypeManagingSchool { + + private StudentParticipationTypeManagingSchoolSIF_RefObject sIF_RefObjectField; + + private string valueField; + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string Period - { - get - { - return this.periodField; + [System.Xml.Serialization.XmlAttributeAttribute()] + public StudentParticipationTypeManagingSchoolSIF_RefObject SIF_RefObject { + get { + return this.sIF_RefObjectField; } - set - { - this.periodField = value; + set { + this.sIF_RefObjectField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("YearLevel", IsNullable = false)] - public YearLevelType[] GradeLevels - { - get - { - return this.gradeLevelsField; + [System.Xml.Serialization.XmlTextAttribute()] + public string Value { + get { + return this.valueField; } - set - { - this.gradeLevelsField = value; + 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 StudentParticipationTypeManagingSchoolSIF_RefObject { + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SubjectArea", IsNullable = false)] - public SubjectAreaType[] AssessmentFormSubjects - { - get - { - return this.assessmentFormSubjectsField; + SchoolInfo, + } + + /// + [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")] + [System.Xml.Serialization.XmlRootAttribute("StudentParticipations", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class StudentParticipationCollectionType { + + private StudentParticipationType[] studentParticipationField; + + /// + [System.Xml.Serialization.XmlElementAttribute("StudentParticipation")] + public StudentParticipationType[] StudentParticipation { + get { + return this.studentParticipationField; } - set - { - this.assessmentFormSubjectsField = value; + set { + this.studentParticipationField = value; } } - + } + + /// + [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")] + [System.Xml.Serialization.XmlRootAttribute("PersonPicture", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class PersonPictureType { + + private PersonPictureTypeParentObjectRefId parentObjectRefIdField; + + private string schoolYearField; + + private PersonPictureTypePictureSource pictureSourceField; + + private System.Nullable oKToPublishField; + + private bool oKToPublishFieldSpecified; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("Language", IsNullable = false)] - public LanguageListTypeLanguage[] AssessmentFormLanguages - { - get - { - return this.assessmentFormLanguagesField; + public PersonPictureTypeParentObjectRefId ParentObjectRefId { + get { + return this.parentObjectRefIdField; } - set - { - this.assessmentFormLanguagesField = value; + set { + this.parentObjectRefIdField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("AssessmentSubTestRefId", DataType = "token", IsNullable = false)] - public string[] AssessmentSubTestRefIds - { - get - { - return this.assessmentSubTestRefIdsField; + [System.Xml.Serialization.XmlElementAttribute(DataType="gYear")] + public string SchoolYear { + get { + return this.schoolYearField; } - set - { - this.assessmentSubTestRefIdsField = value; + set { + this.schoolYearField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("AssessmentSection", IsNullable = false)] - public Sif3AssessmentFormTypeAssessmentSection[] AssessmentSections - { - get - { - return this.assessmentSectionsField; + public PersonPictureTypePictureSource PictureSource { + get { + return this.pictureSourceField; } - set - { - this.assessmentSectionsField = value; + set { + this.pictureSourceField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("AssessmentPlatform", IsNullable = false)] - public Sif3AssessmentFormTypeAssessmentPlatform[] AssessmentPlatforms - { - get - { - return this.assessmentPlatformsField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable OKToPublish { + get { + return this.oKToPublishField; } - set - { - this.assessmentPlatformsField = value; + set { + this.oKToPublishField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("AssessmentAssetRefId", DataType = "token", IsNullable = false)] - public string[] AssessmentAssetRefIds - { - get - { - return this.assessmentAssetRefIdsField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool OKToPublishSpecified { + get { + return this.oKToPublishFieldSpecified; } - set - { - this.assessmentAssetRefIdsField = value; + set { + this.oKToPublishFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { return this.sIF_MetadataField; } - set - { + set { this.sIF_MetadataField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { return this.sIF_ExtendedElementsField; } - set - { + set { this.sIF_ExtendedElementsField = value; } } - + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { return this.refIdField; } - set - { + set { this.refIdField = 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 PersonPictureTypeParentObjectRefId { + + private PersonPictureTypeParentObjectRefIdSIF_RefObject sIF_RefObjectField; + + private string valueField; + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string AssessmentRefId - { - get - { - return this.assessmentRefIdField; + [System.Xml.Serialization.XmlAttributeAttribute()] + public PersonPictureTypeParentObjectRefIdSIF_RefObject SIF_RefObject { + get { + return this.sIF_RefObjectField; } - set - { - this.assessmentRefIdField = value; + 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/au/datamodel/3.4")] - public enum Sif3AssessmentFormTypeAssessmentType - { - + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum PersonPictureTypeParentObjectRefIdSIF_RefObject { + /// - standard, - + StudentPersonal, + + /// + StaffPersonal, + /// - alternate, + StudentContactPersonal, } - + /// [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/au/datamodel/3.4")] - public partial class Sif3AssessmentFormTypeFormIdentifier - { - - private Sif3AssessmentFormTypeFormIdentifierFormIdentifierType formIdentifierTypeField; - + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class PersonPictureTypePictureSource { + + private AUCodeSetsPictureSourceType typeField; + private string valueField; - + /// [System.Xml.Serialization.XmlAttributeAttribute()] - public Sif3AssessmentFormTypeFormIdentifierFormIdentifierType FormIdentifierType - { - get - { - return this.formIdentifierTypeField; + public AUCodeSetsPictureSourceType Type { + get { + return this.typeField; } - set - { - this.formIdentifierTypeField = value; + set { + this.typeField = value; } } - + /// - [System.Xml.Serialization.XmlTextAttribute(DataType = "token")] - public string Value - { - get - { + [System.Xml.Serialization.XmlTextAttribute()] + public string Value { + get { return this.valueField; } - set - { + 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/au/datamodel/3.4")] - public enum Sif3AssessmentFormTypeFormIdentifierFormIdentifierType - { - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsPictureSourceType { + /// - client, - - /// - local, - + [System.Xml.Serialization.XmlEnumAttribute("01")] + Item01, + /// - publisher, - + [System.Xml.Serialization.XmlEnumAttribute("02")] + Item02, + /// - @internal, - + [System.Xml.Serialization.XmlEnumAttribute("03")] + Item03, + /// - other, - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum Sif3AssessmentFormTypeFormAccommodation - { - + [System.Xml.Serialization.XmlEnumAttribute("04")] + Item04, + /// - braille, - + [System.Xml.Serialization.XmlEnumAttribute("05")] + Item05, + /// - [System.Xml.Serialization.XmlEnumAttribute("text-to-speech")] - texttospeech, - + [System.Xml.Serialization.XmlEnumAttribute("06")] + Item06, + /// - audio, - + [System.Xml.Serialization.XmlEnumAttribute("09")] + Item09, + /// - signLanguage, - + [System.Xml.Serialization.XmlEnumAttribute("10")] + Item10, + /// - alternateLanguage, - + ZZREDACTED, + } + + /// + [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")] + [System.Xml.Serialization.XmlRootAttribute("PersonPictures", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class PersonPictureCollectionType { + + private PersonPictureType[] personPictureField; + /// - simplifiedLanguage, + [System.Xml.Serialization.XmlElementAttribute("PersonPicture")] + public PersonPictureType[] PersonPicture { + get { + return this.personPictureField; + } + set { + this.personPictureField = 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/au/datamodel/3.4")] - public partial class Sif3AssessmentFormTypeAssessmentSection - { - - private string assessmentSectionRefIdField; - - private string assessmentSectionSequenceField; - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("CalendarDate", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class CalendarDateType { + + private System.DateTime dateField; + + private bool dateFieldSpecified; + + private string calendarSummaryRefIdField; + + private string schoolInfoRefIdField; + + private string schoolYearField; + + private CalendarDateInfoType calendarDateType1Field; + + private System.Nullable calendarDateNumberField; + + private bool calendarDateNumberFieldSpecified; + + private AttendanceInfoType studentAttendanceField; + + private AttendanceInfoType teacherAttendanceField; + + private AttendanceInfoType administratorAttendanceField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string calendarDateRefIdField; + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] - public string AssessmentSectionRefId - { - get - { - return this.assessmentSectionRefIdField; + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime Date { + get { + return this.dateField; } - set - { - this.assessmentSectionRefIdField = value; + set { + this.dateField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] - public string AssessmentSectionSequence - { - get - { - return this.assessmentSectionSequenceField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DateSpecified { + get { + return this.dateFieldSpecified; } - set - { - this.assessmentSectionSequenceField = value; + set { + this.dateFieldSpecified = value; } } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum Sif3AssessmentFormTypeAssessmentPlatform - { - + /// - paper, - + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string CalendarSummaryRefId { + get { + return this.calendarSummaryRefIdField; + } + set { + this.calendarSummaryRefIdField = value; + } + } + /// - computer, - + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string SchoolInfoRefId { + get { + return this.schoolInfoRefIdField; + } + set { + this.schoolInfoRefIdField = value; + } + } + /// - mobile, - + [System.Xml.Serialization.XmlElementAttribute(DataType="gYear")] + public string SchoolYear { + get { + return this.schoolYearField; + } + set { + this.schoolYearField = value; + } + } + /// - clicker, - + [System.Xml.Serialization.XmlElementAttribute("CalendarDateType")] + public CalendarDateInfoType CalendarDateType1 { + get { + return this.calendarDateType1Field; + } + set { + this.calendarDateType1Field = value; + } + } + /// - other, + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable CalendarDateNumber { + get { + return this.calendarDateNumberField; + } + set { + this.calendarDateNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CalendarDateNumberSpecified { + get { + return this.calendarDateNumberFieldSpecified; + } + set { + this.calendarDateNumberFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public AttendanceInfoType StudentAttendance { + get { + return this.studentAttendanceField; + } + set { + this.studentAttendanceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public AttendanceInfoType TeacherAttendance { + get { + return this.teacherAttendanceField; + } + set { + this.teacherAttendanceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public AttendanceInfoType AdministratorAttendance { + get { + return this.administratorAttendanceField; + } + set { + this.administratorAttendanceField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string CalendarDateRefId { + get { + return this.calendarDateRefIdField; + } + set { + this.calendarDateRefIdField = value; + } + } } - + /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("Sif3AssessmentItem", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class Sif3AssessmentItemType - { - - private string itemVersionField; - - private System.Nullable itemPublishDateField; - - private bool itemPublishDateFieldSpecified; - - private string itemNameField; - - private Sif3AssessmentItemTypeAssessmentIdentifier[] assessmentIdentifiersField; - - private SubjectAreaType[] assessmentSubjectsField; - - private YearLevelType[] assessmentGradeLevelsField; - - private LanguageListTypeLanguage[] assessmentLanguagesField; - - private string[] learningStandardItemsField; - - private string[] assessmentItemAssetRefIdsField; - - private AbstractContentElementType stemField; - - private Sif3AssessmentItemTypeChoice[] responseChoicesField; - - private string itemFeedbackCorrectField; - - private string itemFeedbackIncorrectField; - - private string itemFeedbackHintField; - - private string itemScoreMaximumField; - - private string itemScoreMinimumField; - - private string[] itemRubricIdsField; - - private Sif3AssessmentItemTypeAssessmentItemBank[] assessmentItemBanksField; - - private Sif3AssessmentItemTypeAssessmentItemPlatform[] assessmentItemPlatformsField; - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("CalendarDates", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class CalendarDateCollectionType { + + private CalendarDateType[] calendarDateField; + + /// + [System.Xml.Serialization.XmlElementAttribute("CalendarDate")] + public CalendarDateType[] CalendarDate { + get { + return this.calendarDateField; + } + set { + this.calendarDateField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.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")] + [System.Xml.Serialization.XmlRootAttribute("CalendarSummary", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class CalendarSummaryType { + + private string schoolInfoRefIdField; + + private string schoolYearField; + + private string localIdField; + + private string descriptionField; + + private uint daysInSessionField; + + private bool daysInSessionFieldSpecified; + + private System.Nullable startDateField; + + private bool startDateFieldSpecified; + + private System.Nullable endDateField; + + private bool endDateFieldSpecified; + + private System.Nullable firstInstructionDateField; + + private bool firstInstructionDateFieldSpecified; + + private System.Nullable lastInstructionDateField; + + private bool lastInstructionDateFieldSpecified; + + private string graduationDateField; + + private System.Nullable instructionalMinutesField; + + private bool instructionalMinutesFieldSpecified; + + private System.Nullable minutesPerDayField; + + private bool minutesPerDayFieldSpecified; + + private YearLevelType[] yearLevelsField; + private SIF_MetadataType sIF_MetadataField; - + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; - + private string refIdField; - - private Sif3AssessmentItemTypeResponseType responseTypeField; - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string ItemVersion - { - get - { - return this.itemVersionField; + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string SchoolInfoRefId { + get { + return this.schoolInfoRefIdField; } - set - { - this.itemVersionField = value; + set { + this.schoolInfoRefIdField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable ItemPublishDate - { - get - { - return this.itemPublishDateField; + [System.Xml.Serialization.XmlElementAttribute(DataType="gYear")] + public string SchoolYear { + get { + return this.schoolYearField; } - set - { - this.itemPublishDateField = value; + set { + this.schoolYearField = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool ItemPublishDateSpecified - { - get - { - return this.itemPublishDateFieldSpecified; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string LocalId { + get { + return this.localIdField; } - set - { - this.itemPublishDateFieldSpecified = value; + set { + this.localIdField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public string ItemName - { - get - { - return this.itemNameField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string Description { + get { + return this.descriptionField; } - set - { - this.itemNameField = value; + set { + this.descriptionField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("AssessmentIdentifier", IsNullable = false)] - public Sif3AssessmentItemTypeAssessmentIdentifier[] AssessmentIdentifiers - { - get - { - return this.assessmentIdentifiersField; + public uint DaysInSession { + get { + return this.daysInSessionField; } - set - { - this.assessmentIdentifiersField = value; + set { + this.daysInSessionField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SubjectArea", IsNullable = false)] - public SubjectAreaType[] AssessmentSubjects - { - get - { - return this.assessmentSubjectsField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DaysInSessionSpecified { + get { + return this.daysInSessionFieldSpecified; } - set - { - this.assessmentSubjectsField = value; + set { + this.daysInSessionFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("YearLevel", IsNullable = false)] - public YearLevelType[] AssessmentGradeLevels - { - get - { - return this.assessmentGradeLevelsField; + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable StartDate { + get { + return this.startDateField; } - set - { - this.assessmentGradeLevelsField = value; + set { + this.startDateField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("Language", IsNullable = false)] - public LanguageListTypeLanguage[] AssessmentLanguages - { - get - { - return this.assessmentLanguagesField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StartDateSpecified { + get { + return this.startDateFieldSpecified; } - set - { - this.assessmentLanguagesField = value; + set { + this.startDateFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("LearningStandardItemRefId", DataType = "token", IsNullable = false)] - public string[] LearningStandardItems - { - get - { - return this.learningStandardItemsField; + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable EndDate { + get { + return this.endDateField; } - set - { - this.learningStandardItemsField = value; + set { + this.endDateField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("AssessmentItemAssetRefId", DataType = "token", IsNullable = false)] - public string[] AssessmentItemAssetRefIds - { - get - { - return this.assessmentItemAssetRefIdsField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool EndDateSpecified { + get { + return this.endDateFieldSpecified; } - set - { - this.assessmentItemAssetRefIdsField = value; + set { + this.endDateFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public AbstractContentElementType Stem - { - get - { - return this.stemField; + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable FirstInstructionDate { + get { + return this.firstInstructionDateField; } - set - { - this.stemField = value; + set { + this.firstInstructionDateField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("Choice", IsNullable = false)] - public Sif3AssessmentItemTypeChoice[] ResponseChoices - { - get - { - return this.responseChoicesField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool FirstInstructionDateSpecified { + get { + return this.firstInstructionDateFieldSpecified; } - set - { - this.responseChoicesField = value; + set { + this.firstInstructionDateFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public string ItemFeedbackCorrect - { - get - { - return this.itemFeedbackCorrectField; + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable LastInstructionDate { + get { + return this.lastInstructionDateField; } - set - { - this.itemFeedbackCorrectField = value; + set { + this.lastInstructionDateField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public string ItemFeedbackIncorrect - { - get - { - return this.itemFeedbackIncorrectField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool LastInstructionDateSpecified { + get { + return this.lastInstructionDateFieldSpecified; } - set - { - this.itemFeedbackIncorrectField = value; + set { + this.lastInstructionDateFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public string ItemFeedbackHint - { - get - { - return this.itemFeedbackHintField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string GraduationDate { + get { + return this.graduationDateField; } - set - { - this.itemFeedbackHintField = value; + set { + this.graduationDateField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string ItemScoreMaximum - { - get - { - return this.itemScoreMaximumField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable InstructionalMinutes { + get { + return this.instructionalMinutesField; } - set - { - this.itemScoreMaximumField = value; + set { + this.instructionalMinutesField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string ItemScoreMinimum - { - get - { - return this.itemScoreMinimumField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool InstructionalMinutesSpecified { + get { + return this.instructionalMinutesFieldSpecified; } - set - { - this.itemScoreMinimumField = value; + set { + this.instructionalMinutesFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("ItemRubricId", DataType = "token", IsNullable = false)] - public string[] ItemRubricIds - { - get - { - return this.itemRubricIdsField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable MinutesPerDay { + get { + return this.minutesPerDayField; } - set - { - this.itemRubricIdsField = value; + set { + this.minutesPerDayField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("AssessmentItemBank", IsNullable = false)] - public Sif3AssessmentItemTypeAssessmentItemBank[] AssessmentItemBanks - { - get - { - return this.assessmentItemBanksField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool MinutesPerDaySpecified { + get { + return this.minutesPerDayFieldSpecified; } - set - { - this.assessmentItemBanksField = value; + set { + this.minutesPerDayFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("AssessmentItemPlatform", IsNullable = false)] - public Sif3AssessmentItemTypeAssessmentItemPlatform[] AssessmentItemPlatforms - { - get - { - return this.assessmentItemPlatformsField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("YearLevel", IsNullable=false)] + public YearLevelType[] YearLevels { + get { + return this.yearLevelsField; } - set - { - this.assessmentItemPlatformsField = value; + set { + this.yearLevelsField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { return this.sIF_MetadataField; } - set - { + set { this.sIF_MetadataField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { return this.sIF_ExtendedElementsField; } - set - { + set { this.sIF_ExtendedElementsField = value; } } - + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { return this.refIdField; } - set - { + set { this.refIdField = value; } } - + } + + /// + [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")] + [System.Xml.Serialization.XmlRootAttribute("CalendarSummarys", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class CalendarSummaryCollectionType { + + private CalendarSummaryType[] calendarSummaryField; + /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public Sif3AssessmentItemTypeResponseType ResponseType - { - get - { - return this.responseTypeField; + [System.Xml.Serialization.XmlElementAttribute("CalendarSummary")] + public CalendarSummaryType[] CalendarSummary { + get { + return this.calendarSummaryField; } - set - { - this.responseTypeField = value; + set { + this.calendarSummaryField = 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/au/datamodel/3.4")] - public partial class Sif3AssessmentItemTypeAssessmentIdentifier - { - - private Sif3AssessmentItemTypeAssessmentIdentifierAssessmentIdType assessmentIdTypeField; - - private string valueField; - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("StudentAttendanceSummary", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class StudentAttendanceSummaryType { + + private string studentPersonalRefIdField; + + private string schoolInfoRefIdField; + + private string schoolYearField; + + private System.DateTime startDateField; + + private bool startDateFieldSpecified; + + private System.DateTime endDateField; + + private bool endDateFieldSpecified; + + private System.Nullable startDayField; + + private bool startDayFieldSpecified; + + private System.Nullable endDayField; + + private bool endDayFieldSpecified; + + private System.Nullable fTEField; + + private bool fTEFieldSpecified; + + private decimal daysAttendedField; + + private 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; + + private string studentAttendanceSummaryRefIdField; + /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public Sif3AssessmentItemTypeAssessmentIdentifierAssessmentIdType AssessmentIdType - { - get - { - return this.assessmentIdTypeField; + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string StudentPersonalRefId { + get { + return this.studentPersonalRefIdField; } - set - { - this.assessmentIdTypeField = value; + set { + this.studentPersonalRefIdField = value; } } - + /// - [System.Xml.Serialization.XmlTextAttribute(DataType = "normalizedString")] - public string Value - { - get - { - return this.valueField; + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string SchoolInfoRefId { + get { + return this.schoolInfoRefIdField; } - set - { - this.valueField = value; + set { + this.schoolInfoRefIdField = value; } } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum Sif3AssessmentItemTypeAssessmentIdentifierAssessmentIdType - { - + /// - client, - + [System.Xml.Serialization.XmlElementAttribute(DataType="gYear")] + public string SchoolYear { + get { + return this.schoolYearField; + } + set { + this.schoolYearField = value; + } + } + /// - local, - + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime StartDate { + get { + return this.startDateField; + } + set { + this.startDateField = value; + } + } + /// - publisher, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StartDateSpecified { + get { + return this.startDateFieldSpecified; + } + set { + this.startDateFieldSpecified = value; + } + } + /// - @internal, - + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime EndDate { + get { + return this.endDateField; + } + set { + this.endDateField = value; + } + } + /// - other, - } - - /// - [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/au/datamodel/3.4")] - public partial class Sif3AssessmentItemTypeChoice - { - - private string choiceLabelField; - - private AbstractContentElementType choiceContentField; - - private System.Nullable creditValueField; - - private bool creditValueFieldSpecified; - - private string responseFeedbackField; - + [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 { + get { + return this.startDayField; + } + set { + this.startDayField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StartDaySpecified { + get { + return this.startDayFieldSpecified; + } + set { + this.startDayFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable EndDay { + get { + return this.endDayField; + } + set { + this.endDayField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool EndDaySpecified { + get { + return this.endDayFieldSpecified; + } + set { + this.endDayFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable FTE { + get { + return this.fTEField; + } + set { + this.fTEField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool FTESpecified { + get { + return this.fTEFieldSpecified; + } + set { + this.fTEFieldSpecified = value; + } + } + + /// + public decimal DaysAttended { + get { + return this.daysAttendedField; + } + set { + this.daysAttendedField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DaysAttendedSpecified { + get { + return this.daysAttendedFieldSpecified; + } + set { + this.daysAttendedFieldSpecified = value; + } + } + + /// + public decimal ExcusedAbsences { + get { + return this.excusedAbsencesField; + } + set { + this.excusedAbsencesField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ExcusedAbsencesSpecified { + get { + return this.excusedAbsencesFieldSpecified; + } + set { + this.excusedAbsencesFieldSpecified = value; + } + } + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string ChoiceLabel - { - get - { - return this.choiceLabelField; + public decimal UnexcusedAbsences { + get { + return this.unexcusedAbsencesField; } - set - { - this.choiceLabelField = value; + set { + this.unexcusedAbsencesField = value; } } - + /// - public AbstractContentElementType ChoiceContent - { - get - { - return this.choiceContentField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool UnexcusedAbsencesSpecified { + get { + return this.unexcusedAbsencesFieldSpecified; } - set - { - this.choiceContentField = value; + set { + this.unexcusedAbsencesFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable CreditValue - { - get - { - return this.creditValueField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable DaysTardy { + get { + return this.daysTardyField; } - set - { - this.creditValueField = value; + set { + this.daysTardyField = value; } } - + /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool CreditValueSpecified - { - get - { - return this.creditValueFieldSpecified; + public bool DaysTardySpecified { + get { + return this.daysTardyFieldSpecified; } - set - { - this.creditValueFieldSpecified = value; + set { + this.daysTardyFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public string ResponseFeedback - { - get - { - return this.responseFeedbackField; + public decimal DaysInMembership { + get { + return this.daysInMembershipField; } - set - { - this.responseFeedbackField = value; + set { + this.daysInMembershipField = 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/au/datamodel/3.4")] - public partial class Sif3AssessmentItemTypeAssessmentItemBank - { - - private string assessmentItemBankIdField; - - private string assessmentItemBankNameField; - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string AssessmentItemBankId - { - get - { - return this.assessmentItemBankIdField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DaysInMembershipSpecified { + get { + return this.daysInMembershipFieldSpecified; } - set - { - this.assessmentItemBankIdField = value; + set { + this.daysInMembershipFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string AssessmentItemBankName - { - get - { - return this.assessmentItemBankNameField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; } - set - { - this.assessmentItemBankNameField = value; + set { + this.sIF_MetadataField = value; } } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum Sif3AssessmentItemTypeAssessmentItemPlatform - { - + /// - paper, - - /// - computer, - - /// - mobile, - - /// - clicker, - + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + /// - other, + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string StudentAttendanceSummaryRefId { + get { + return this.studentAttendanceSummaryRefIdField; + } + set { + this.studentAttendanceSummaryRefIdField = value; + } + } } - + /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum Sif3AssessmentItemTypeResponseType - { - - /// - [System.Xml.Serialization.XmlEnumAttribute("multiple-choice")] - multiplechoice, - - /// - [System.Xml.Serialization.XmlEnumAttribute("multiple-multiple choice")] - multiplemultiplechoice, - - /// - [System.Xml.Serialization.XmlEnumAttribute("true-false")] - truefalse, - - /// - [System.Xml.Serialization.XmlEnumAttribute("fill-in-the-blank")] - fillintheblank, - - /// - [System.Xml.Serialization.XmlEnumAttribute("short-answer")] - shortanswer, - + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("StudentAttendanceSummarys", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class StudentAttendanceSummaryCollectionType { + + private StudentAttendanceSummaryType[] studentAttendanceSummaryField; + /// - essay, + [System.Xml.Serialization.XmlElementAttribute("StudentAttendanceSummary")] + public StudentAttendanceSummaryType[] StudentAttendanceSummary { + get { + return this.studentAttendanceSummaryField; + } + set { + this.studentAttendanceSummaryField = value; + } + } } - + /// [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("Sif3AssessmentItemAssociation", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class Sif3AssessmentItemAssociationType - { - - private string assessmentItemRefIdField; - - private string targetAssessmentItemRefIdField; - - private Sif3AssessmentItemAssociationTypeAssociationType associationTypeField; - - private bool associationTypeFieldSpecified; - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("StudentDailyAttendance", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class StudentDailyAttendanceType { + + private string studentPersonalRefIdField; + + private string schoolInfoRefIdField; + + private System.DateTime dateField; + + private bool dateFieldSpecified; + + private string schoolYearField; + + private System.Nullable dayValueField; + + private bool dayValueFieldSpecified; + + private AttendanceCodeType attendanceCodeField; + + private AUCodeSetsAttendanceStatusType attendanceStatusField; + + private bool attendanceStatusFieldSpecified; + + private System.Nullable timeInField; + + private bool timeInFieldSpecified; + + private System.Nullable timeOutField; + + private bool timeOutFieldSpecified; + + private System.Nullable absenceValueField; + + private bool absenceValueFieldSpecified; + + private string attendanceNoteField; + private SIF_MetadataType sIF_MetadataField; - + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; - + private string refIdField; - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] - public string AssessmentItemRefId - { - get - { - return this.assessmentItemRefIdField; + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string StudentPersonalRefId { + get { + return this.studentPersonalRefIdField; } - set - { - this.assessmentItemRefIdField = value; + set { + this.studentPersonalRefIdField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] - public string TargetAssessmentItemRefId - { - get - { - return this.targetAssessmentItemRefIdField; + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string SchoolInfoRefId { + get { + return this.schoolInfoRefIdField; } - set - { - this.targetAssessmentItemRefIdField = value; + set { + this.schoolInfoRefIdField = value; } } - + /// - public Sif3AssessmentItemAssociationTypeAssociationType AssociationType - { - get - { - return this.associationTypeField; + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime Date { + get { + return this.dateField; } - set - { - this.associationTypeField = value; + set { + this.dateField = value; } } - + /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool AssociationTypeSpecified - { - get - { - return this.associationTypeFieldSpecified; + public bool DateSpecified { + get { + return this.dateFieldSpecified; } - set - { - this.associationTypeFieldSpecified = value; + set { + this.dateFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { - return this.sIF_MetadataField; + [System.Xml.Serialization.XmlElementAttribute(DataType="gYear")] + public string SchoolYear { + get { + return this.schoolYearField; } - set - { - this.sIF_MetadataField = value; + set { + this.schoolYearField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { - return this.sIF_ExtendedElementsField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable DayValue { + get { + return this.dayValueField; } - set - { - this.sIF_ExtendedElementsField = value; + set { + this.dayValueField = value; } } - + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { - return this.refIdField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DayValueSpecified { + get { + return this.dayValueFieldSpecified; } - set - { - this.refIdField = value; + set { + this.dayValueFieldSpecified = value; } } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum Sif3AssessmentItemAssociationTypeAssociationType - { - + /// - enemy, - + public AttendanceCodeType AttendanceCode { + get { + return this.attendanceCodeField; + } + set { + this.attendanceCodeField = value; + } + } + /// - derivative, - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("Sif3AssessmentRubric", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class Sif3AssessmentRubricType - { - - private string rubricVersionField; - - private System.Nullable rubricPublishDateField; - - private bool rubricPublishDateFieldSpecified; - - private Sif3AssessmentRubricTypeRubricIdentifier[] rubricIdentifiersField; - - private string rubricNameField; - - private string scoringGuideReferenceField; - - private Sif3AssessmentRubricTypeScore[] scoresField; - - private SIF_MetadataType sIF_MetadataField; - - private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; - - private string refIdField; - + public AUCodeSetsAttendanceStatusType AttendanceStatus { + get { + return this.attendanceStatusField; + } + set { + this.attendanceStatusField = value; + } + } + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string RubricVersion - { - get - { - return this.rubricVersionField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AttendanceStatusSpecified { + get { + return this.attendanceStatusFieldSpecified; } - set - { - this.rubricVersionField = value; + set { + this.attendanceStatusFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable RubricPublishDate - { - get - { - return this.rubricPublishDateField; + [System.Xml.Serialization.XmlElementAttribute(DataType="time", IsNullable=true)] + public System.Nullable TimeIn { + get { + return this.timeInField; } - set - { - this.rubricPublishDateField = value; + set { + this.timeInField = value; } } - + /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool RubricPublishDateSpecified - { - get - { - return this.rubricPublishDateFieldSpecified; + public bool TimeInSpecified { + get { + return this.timeInFieldSpecified; } - set - { - this.rubricPublishDateFieldSpecified = value; + set { + this.timeInFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("RubricIdentifier", IsNullable = false)] - public Sif3AssessmentRubricTypeRubricIdentifier[] RubricIdentifiers - { - get - { - return this.rubricIdentifiersField; + [System.Xml.Serialization.XmlElementAttribute(DataType="time", IsNullable=true)] + public System.Nullable TimeOut { + get { + return this.timeOutField; } - set - { - this.rubricIdentifiersField = value; + set { + this.timeOutField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string RubricName - { - get - { - return this.rubricNameField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TimeOutSpecified { + get { + return this.timeOutFieldSpecified; } - set - { - this.rubricNameField = value; + set { + this.timeOutFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "anyURI", IsNullable = true)] - public string ScoringGuideReference - { - get - { - return this.scoringGuideReferenceField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable AbsenceValue { + get { + return this.absenceValueField; } - set - { - this.scoringGuideReferenceField = value; + set { + this.absenceValueField = value; } } - + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AbsenceValueSpecified { + get { + return this.absenceValueFieldSpecified; + } + set { + this.absenceValueFieldSpecified = value; + } + } + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("Score", IsNullable = false)] - public Sif3AssessmentRubricTypeScore[] Scores - { - get - { - return this.scoresField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string AttendanceNote { + get { + return this.attendanceNoteField; } - set - { - this.scoresField = value; + set { + this.attendanceNoteField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { return this.sIF_MetadataField; } - set - { + set { this.sIF_MetadataField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { return this.sIF_ExtendedElementsField; } - set - { + set { this.sIF_ExtendedElementsField = value; } } - + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { return this.refIdField; } - set - { + set { this.refIdField = value; } } } - + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsDayValueCodeType { + + /// + AM, + + /// + Full, + + /// + [System.Xml.Serialization.XmlEnumAttribute("N/A")] + NA, + + /// + Partial, + + /// + PM, + + /// + ZZREDACTED, + } + /// [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/au/datamodel/3.4")] - public partial class Sif3AssessmentRubricTypeRubricIdentifier - { - - private Sif3AssessmentRubricTypeRubricIdentifierRubricIdentifierType rubricIdentifierTypeField; - - private bool rubricIdentifierTypeFieldSpecified; - - private string valueField; - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("StudentDailyAttendances", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class StudentDailyAttendanceCollectionType { + + private StudentDailyAttendanceType[] studentDailyAttendanceField; + /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public Sif3AssessmentRubricTypeRubricIdentifierRubricIdentifierType RubricIdentifierType - { - get - { - return this.rubricIdentifierTypeField; + [System.Xml.Serialization.XmlElementAttribute("StudentDailyAttendance")] + public StudentDailyAttendanceType[] StudentDailyAttendance { + get { + return this.studentDailyAttendanceField; } - set - { - this.rubricIdentifierTypeField = value; + set { + this.studentDailyAttendanceField = value; } } - + } + + /// + [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")] + [System.Xml.Serialization.XmlRootAttribute("StudentPeriodAttendance", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class StudentPeriodAttendanceType { + + private string studentPersonalRefIdField; + + private string schoolInfoRefIdField; + + private System.DateTime dateField; + + private bool dateFieldSpecified; + + private string sessionInfoRefIdField; + + private string timetablePeriodField; + + private System.Nullable timeInField; + + private bool timeInFieldSpecified; + + private System.Nullable timeOutField; + + private bool timeOutFieldSpecified; + + private AttendanceCodeType attendanceCodeField; + + private AUCodeSetsAttendanceStatusType attendanceStatusField; + + private bool attendanceStatusFieldSpecified; + + private string schoolYearField; + + private AuditInfoType auditInfoField; + + private string attendanceCommentField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool RubricIdentifierTypeSpecified - { - get - { - return this.rubricIdentifierTypeFieldSpecified; + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string StudentPersonalRefId { + get { + return this.studentPersonalRefIdField; } - set - { - this.rubricIdentifierTypeFieldSpecified = value; + set { + this.studentPersonalRefIdField = value; } } - + /// - [System.Xml.Serialization.XmlTextAttribute(DataType = "token")] - public string Value - { - get - { - return this.valueField; + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string SchoolInfoRefId { + get { + return this.schoolInfoRefIdField; } - set - { - this.valueField = value; + set { + this.schoolInfoRefIdField = value; } } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum Sif3AssessmentRubricTypeRubricIdentifierRubricIdentifierType - { - + /// - client, - + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime Date { + get { + return this.dateField; + } + set { + this.dateField = value; + } + } + /// - publisher, - + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DateSpecified { + get { + return this.dateFieldSpecified; + } + set { + this.dateFieldSpecified = value; + } + } + /// - @internal, - + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string SessionInfoRefId { + get { + return this.sessionInfoRefIdField; + } + set { + this.sessionInfoRefIdField = value; + } + } + /// - other, - } - - /// - [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/au/datamodel/3.4")] - public partial class Sif3AssessmentRubricTypeScore - { - - private string scoreCodeField; - - private AbstractContentElementType scoreCodeDefinitionField; - - private decimal scoreValueField; - - private bool scoreValueFieldSpecified; - - private AbstractContentElementType[] scoreDescriptionsField; - - private Sif3AssessmentRubricTypeScoreScoreComment[] scoreCommentsField; - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string TimetablePeriod { + get { + return this.timetablePeriodField; + } + set { + this.timetablePeriodField = value; + } + } + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string ScoreCode - { - get - { - return this.scoreCodeField; + [System.Xml.Serialization.XmlElementAttribute(DataType="time", IsNullable=true)] + public System.Nullable TimeIn { + get { + return this.timeInField; } - set - { - this.scoreCodeField = value; + set { + this.timeInField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public AbstractContentElementType ScoreCodeDefinition - { - get - { - return this.scoreCodeDefinitionField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TimeInSpecified { + get { + return this.timeInFieldSpecified; } - set - { - this.scoreCodeDefinitionField = value; + set { + this.timeInFieldSpecified = value; } } - + /// - public decimal ScoreValue - { - get - { - return this.scoreValueField; + [System.Xml.Serialization.XmlElementAttribute(DataType="time", IsNullable=true)] + public System.Nullable TimeOut { + get { + return this.timeOutField; } - set - { - this.scoreValueField = value; + set { + this.timeOutField = value; } } - + /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool ScoreValueSpecified - { - get - { - return this.scoreValueFieldSpecified; + public bool TimeOutSpecified { + get { + return this.timeOutFieldSpecified; } - set - { - this.scoreValueFieldSpecified = value; + set { + this.timeOutFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("ScoreDescription", IsNullable = false)] - public AbstractContentElementType[] ScoreDescriptions - { - get - { - return this.scoreDescriptionsField; + public AttendanceCodeType AttendanceCode { + get { + return this.attendanceCodeField; } - set - { - this.scoreDescriptionsField = value; + set { + this.attendanceCodeField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("ScoreComment", IsNullable = false)] - public Sif3AssessmentRubricTypeScoreScoreComment[] ScoreComments - { - get - { - return this.scoreCommentsField; + public AUCodeSetsAttendanceStatusType AttendanceStatus { + get { + return this.attendanceStatusField; } - set - { - this.scoreCommentsField = value; + set { + this.attendanceStatusField = 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/au/datamodel/3.4")] - public partial class Sif3AssessmentRubricTypeScoreScoreComment - { - - private string commentCodeField; - - private AbstractContentElementType commentField; - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] - public string CommentCode - { - get - { - return this.commentCodeField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AttendanceStatusSpecified { + get { + return this.attendanceStatusFieldSpecified; } - set - { - this.commentCodeField = value; + set { + this.attendanceStatusFieldSpecified = value; } } - + /// - public AbstractContentElementType Comment - { - get - { - return this.commentField; + [System.Xml.Serialization.XmlElementAttribute(DataType="gYear", IsNullable=true)] + public string SchoolYear { + get { + return this.schoolYearField; } - set - { - this.commentField = value; + set { + this.schoolYearField = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("Sif3AssessmentRegistration", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class Sif3AssessmentRegistrationType - { - - private string assessmentAdministrationRefIdField; - - private string assessmentSessionRefIdField; - - private string assessmentFormRefIdField; - - private System.DateTime creationDateTimeField; - - private bool creationDateTimeFieldSpecified; - - private System.Nullable startDateTimeField; - - private bool startDateTimeFieldSpecified; - - private System.Nullable endDateTimeField; - - private bool endDateTimeFieldSpecified; - - private string assessmentPlatformField; - - private System.Nullable daysOfInstructionField; - - private bool daysOfInstructionFieldSpecified; - - private string retestIndicatorField; - - private string testAttemptIdentifierField; - - private Sif3AssessmentRegistrationTypeStudentSpecialEvent[] studentSpecialEventsField; - - private Sif3AssessmentRegistrationTypeTestingStatus[] testingStatusesField; - - private System.Nullable scorePublishDateField; - - private bool scorePublishDateFieldSpecified; - - private YearLevelType studentGradeLevelField; - - private YearLevelType assessmentGradeLevelField; - - private Sif3AssessmentRegistrationTypeAssessmentStudentSnapshot assessmentStudentSnapshotField; - - private string lEAInfoRefIdField; - - private string schoolInfoRefIdField; - - private string staffPersonalRefIdField; - - private string sectionInfoRefIdField; - - private SIF_MetadataType sIF_MetadataField; - - private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; - - private string refIdField; - - private string studentPersonalRefIdField; - - private string assessmentRefIdField; - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string AssessmentAdministrationRefId - { - get - { - return this.assessmentAdministrationRefIdField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public AuditInfoType AuditInfo { + get { + return this.auditInfoField; } - set - { - this.assessmentAdministrationRefIdField = value; + set { + this.auditInfoField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string AssessmentSessionRefId - { - get - { - return this.assessmentSessionRefIdField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string AttendanceComment { + get { + return this.attendanceCommentField; } - set - { - this.assessmentSessionRefIdField = value; + set { + this.attendanceCommentField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string AssessmentFormRefId - { - get - { - return this.assessmentFormRefIdField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; } - set - { - this.assessmentFormRefIdField = value; + set { + this.sIF_MetadataField = value; } } - + /// - public System.DateTime CreationDateTime - { - get - { - return this.creationDateTimeField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; } - set - { - this.creationDateTimeField = value; + set { + this.sIF_ExtendedElementsField = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool CreationDateTimeSpecified - { - get - { - return this.creationDateTimeFieldSpecified; + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; } - set - { - this.creationDateTimeFieldSpecified = value; + set { + this.refIdField = value; } } - + } + + /// + [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")] + [System.Xml.Serialization.XmlRootAttribute("StudentPeriodAttendances", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class StudentPeriodAttendanceCollectionType { + + private StudentPeriodAttendanceType[] studentPeriodAttendanceField; + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable StartDateTime - { - get - { - return this.startDateTimeField; + [System.Xml.Serialization.XmlElementAttribute("StudentPeriodAttendance")] + public StudentPeriodAttendanceType[] StudentPeriodAttendance { + get { + return this.studentPeriodAttendanceField; } - set - { - this.startDateTimeField = value; + set { + this.studentPeriodAttendanceField = value; } } - + } + + /// + [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")] + [System.Xml.Serialization.XmlRootAttribute("SessionInfo", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class SessionInfoType { + + private string schoolInfoRefIdField; + + private string timeTableCellRefIdField; + + private string schoolYearField; + + private string localIdField; + + private string timeTableSubjectLocalIdField; + + private string teachingGroupLocalIdField; + + private string schoolLocalIdField; + + private string staffPersonalLocalIdField; + + private string roomNumberField; + + private string dayIdField; + + private string periodIdField; + + private System.DateTime sessionDateField; + + private bool sessionDateFieldSpecified; + + private System.Nullable startTimeField; + + private bool startTimeFieldSpecified; + + private System.Nullable finishTimeField; + + private bool finishTimeFieldSpecified; + + private System.Nullable rollMarkedField; + + private bool rollMarkedFieldSpecified; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool StartDateTimeSpecified - { - get - { - return this.startDateTimeFieldSpecified; + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string SchoolInfoRefId { + get { + return this.schoolInfoRefIdField; } - set - { - this.startDateTimeFieldSpecified = value; + set { + this.schoolInfoRefIdField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable EndDateTime - { - get - { - return this.endDateTimeField; + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string TimeTableCellRefId { + get { + return this.timeTableCellRefIdField; } - set - { - this.endDateTimeField = value; + set { + this.timeTableCellRefIdField = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool EndDateTimeSpecified - { - get - { - return this.endDateTimeFieldSpecified; + [System.Xml.Serialization.XmlElementAttribute(DataType="gYear")] + public string SchoolYear { + get { + return this.schoolYearField; } - set - { - this.endDateTimeFieldSpecified = value; + set { + this.schoolYearField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string AssessmentPlatform - { - get - { - return this.assessmentPlatformField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string LocalId { + get { + return this.localIdField; } - set - { - this.assessmentPlatformField = value; + set { + this.localIdField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable DaysOfInstruction - { - get - { - return this.daysOfInstructionField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string TimeTableSubjectLocalId { + get { + return this.timeTableSubjectLocalIdField; } - set - { - this.daysOfInstructionField = value; + set { + this.timeTableSubjectLocalIdField = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool DaysOfInstructionSpecified - { - get - { - return this.daysOfInstructionFieldSpecified; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string TeachingGroupLocalId { + get { + return this.teachingGroupLocalIdField; } - set - { - this.daysOfInstructionFieldSpecified = value; + set { + this.teachingGroupLocalIdField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string RetestIndicator - { - get - { - return this.retestIndicatorField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string SchoolLocalId { + get { + return this.schoolLocalIdField; } - set - { - this.retestIndicatorField = value; + set { + this.schoolLocalIdField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string TestAttemptIdentifier - { - get - { - return this.testAttemptIdentifierField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string StaffPersonalLocalId { + get { + return this.staffPersonalLocalIdField; } - set - { - this.testAttemptIdentifierField = value; + set { + this.staffPersonalLocalIdField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("StudentSpecialEvent", IsNullable = false)] - public Sif3AssessmentRegistrationTypeStudentSpecialEvent[] StudentSpecialEvents - { - get - { - return this.studentSpecialEventsField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string RoomNumber { + get { + return this.roomNumberField; } - set - { - this.studentSpecialEventsField = value; + set { + this.roomNumberField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("TestingStatus", IsNullable = false)] - public Sif3AssessmentRegistrationTypeTestingStatus[] TestingStatuses - { - get - { - return this.testingStatusesField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string DayId { + get { + return this.dayIdField; } - set - { - this.testingStatusesField = value; + set { + this.dayIdField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable ScorePublishDate - { - get - { - return this.scorePublishDateField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string PeriodId { + get { + return this.periodIdField; } - set - { - this.scorePublishDateField = value; + set { + this.periodIdField = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool ScorePublishDateSpecified - { - get - { - return this.scorePublishDateFieldSpecified; + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime SessionDate { + get { + return this.sessionDateField; } - set - { - this.scorePublishDateFieldSpecified = value; + set { + this.sessionDateField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public YearLevelType StudentGradeLevel - { - get - { - return this.studentGradeLevelField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SessionDateSpecified { + get { + return this.sessionDateFieldSpecified; } - set - { - this.studentGradeLevelField = value; + set { + this.sessionDateFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public YearLevelType AssessmentGradeLevel - { - get - { - return this.assessmentGradeLevelField; + [System.Xml.Serialization.XmlElementAttribute(DataType="time", IsNullable=true)] + public System.Nullable StartTime { + get { + return this.startTimeField; } - set - { - this.assessmentGradeLevelField = value; + set { + this.startTimeField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public Sif3AssessmentRegistrationTypeAssessmentStudentSnapshot AssessmentStudentSnapshot - { - get - { - return this.assessmentStudentSnapshotField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StartTimeSpecified { + get { + return this.startTimeFieldSpecified; } - set - { - this.assessmentStudentSnapshotField = value; + set { + this.startTimeFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string LEAInfoRefId - { - get - { - return this.lEAInfoRefIdField; + [System.Xml.Serialization.XmlElementAttribute(DataType="time", IsNullable=true)] + public System.Nullable FinishTime { + get { + return this.finishTimeField; } - set - { - this.lEAInfoRefIdField = value; + set { + this.finishTimeField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string SchoolInfoRefId - { - get - { - return this.schoolInfoRefIdField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool FinishTimeSpecified { + get { + return this.finishTimeFieldSpecified; } - set - { - this.schoolInfoRefIdField = value; + set { + this.finishTimeFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string StaffPersonalRefId - { - get - { - return this.staffPersonalRefIdField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable RollMarked { + get { + return this.rollMarkedField; } - set - { - this.staffPersonalRefIdField = value; + set { + this.rollMarkedField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string SectionInfoRefId - { - get - { - return this.sectionInfoRefIdField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool RollMarkedSpecified { + get { + return this.rollMarkedFieldSpecified; } - set - { - this.sectionInfoRefIdField = value; + set { + this.rollMarkedFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { return this.sIF_MetadataField; } - set - { + set { this.sIF_MetadataField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { return this.sIF_ExtendedElementsField; } - set - { + set { this.sIF_ExtendedElementsField = value; } } - + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { return this.refIdField; } - set - { + set { this.refIdField = value; } } - - /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string StudentPersonalRefId - { - get - { - return this.studentPersonalRefIdField; - } - set - { - this.studentPersonalRefIdField = value; - } - } - - /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string AssessmentRefId - { - get - { - return this.assessmentRefIdField; - } - set - { - this.assessmentRefIdField = 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/au/datamodel/3.4")] - public partial class Sif3AssessmentRegistrationTypeStudentSpecialEvent - { - - private string codeField; - - private string valueField; - - /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string Code - { - get - { - return this.codeField; - } - set - { - this.codeField = value; - } - } - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("SessionInfos", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class SessionInfoCollectionType { + + private SessionInfoType[] sessionInfoField; + /// - [System.Xml.Serialization.XmlTextAttribute(DataType = "normalizedString")] - public string Value - { - get - { - return this.valueField; + [System.Xml.Serialization.XmlElementAttribute("SessionInfo")] + public SessionInfoType[] SessionInfo { + get { + return this.sessionInfoField; } - set - { - this.valueField = value; + set { + this.sessionInfoField = 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/au/datamodel/3.4")] - public partial class Sif3AssessmentRegistrationTypeTestingStatus - { - - private string testingStatusCodeField; - - private string testingStatusDescriptionField; - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("LearningStandardDocument", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class LearningStandardDocumentType { + + private string titleField; + + private string descriptionField; + + private AbstractContentElementType richDescriptionField; + + private LearningStandardDocumentTypeSource sourceField; + + private bool sourceFieldSpecified; + + private string[] organizationsField; + + private string[] authorsField; + + private string organizationContactPointField; + + private ACStrandSubjectAreaType[] subjectAreasField; + + private LearningStandardDocumentTypeDocumentStatus documentStatusField; + + private bool documentStatusFieldSpecified; + + private System.Nullable documentDateField; + + private bool documentDateFieldSpecified; + + private System.Nullable localAdoptionDateField; + + private bool localAdoptionDateFieldSpecified; + + private System.Nullable localArchiveDateField; + + private bool localArchiveDateFieldSpecified; + + private System.Nullable endOfLifeDateField; + + private bool endOfLifeDateFieldSpecified; + + private LearningStandardDocumentTypeCopyright copyrightField; + + private YearLevelType[] yearLevelsField; + + private System.Nullable repositoryDateField; + + private bool repositoryDateFieldSpecified; + + private string learningStandardItemRefIdField; + + private string[] relatedLearningStandardsField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] - public string TestingStatusCode - { - get - { - return this.testingStatusCodeField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string Title { + get { + return this.titleField; } - set - { - this.testingStatusCodeField = value; + set { + this.titleField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string TestingStatusDescription - { - get - { - return this.testingStatusDescriptionField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string Description { + get { + return this.descriptionField; } - set - { - this.testingStatusDescriptionField = value; + set { + this.descriptionField = 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/au/datamodel/3.4")] - public partial class Sif3AssessmentRegistrationTypeAssessmentStudentSnapshot - { - - private NameType nameField; - - private string localIdField; - - private string stateProvinceIdField; - - private AddressType addressField; - - private System.Nullable sexField; - - private bool sexFieldSpecified; - - private System.Nullable birthDateField; - - private bool birthDateFieldSpecified; - - private System.Nullable ageField; - - private bool ageFieldSpecified; - - private string projectedGraduationYearField; - - private string onTimeGraduationYearField; - - private string graduationDateField; - - private System.Nullable graduationAwardField; - - private bool graduationAwardFieldSpecified; - - private System.Nullable graduationOnTimeField; - - private bool graduationOnTimeFieldSpecified; - - private Sif3AssessmentRegistrationTypeAssessmentStudentSnapshotHomeEnrollment homeEnrollmentField; - - private System.Nullable giftedTalentedField; - - private bool giftedTalentedFieldSpecified; - - private System.Nullable economicDisadvantageField; - - private bool economicDisadvantageFieldSpecified; - - private System.Nullable neglectedDelinquentField; - - private bool neglectedDelinquentFieldSpecified; - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public NameType Name - { - get - { - return this.nameField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public AbstractContentElementType RichDescription { + get { + return this.richDescriptionField; } - set - { - this.nameField = value; + set { + this.richDescriptionField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string LocalId - { - get - { - return this.localIdField; + public LearningStandardDocumentTypeSource Source { + get { + return this.sourceField; } - set - { - this.localIdField = value; + set { + this.sourceField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string StateProvinceId - { - get - { - return this.stateProvinceIdField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SourceSpecified { + get { + return this.sourceFieldSpecified; } - set - { - this.stateProvinceIdField = value; + set { + this.sourceFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public AddressType Address - { - get - { - return this.addressField; + [System.Xml.Serialization.XmlArrayItemAttribute("Organization", DataType="normalizedString", IsNullable=false)] + public string[] Organizations { + get { + return this.organizationsField; } - set - { - this.addressField = value; + set { + this.organizationsField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable Sex - { - get - { - return this.sexField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("Author", DataType="normalizedString", IsNullable=false)] + public string[] Authors { + get { + return this.authorsField; } - set - { - this.sexField = value; + set { + this.authorsField = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool SexSpecified - { - get - { - return this.sexFieldSpecified; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string OrganizationContactPoint { + get { + return this.organizationContactPointField; } - set - { - this.sexFieldSpecified = value; + set { + this.organizationContactPointField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date", IsNullable = true)] - public System.Nullable BirthDate - { - get - { - return this.birthDateField; + [System.Xml.Serialization.XmlArrayItemAttribute("ACStrandSubjectArea", IsNullable=false)] + public ACStrandSubjectAreaType[] SubjectAreas { + get { + return this.subjectAreasField; } - set - { - this.birthDateField = value; + set { + this.subjectAreasField = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool BirthDateSpecified - { - get - { - return this.birthDateFieldSpecified; + public LearningStandardDocumentTypeDocumentStatus DocumentStatus { + get { + return this.documentStatusField; } - set - { - this.birthDateFieldSpecified = value; + set { + this.documentStatusField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable Age - { - get - { - return this.ageField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DocumentStatusSpecified { + get { + return this.documentStatusFieldSpecified; } - set - { - this.ageField = value; + set { + this.documentStatusFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool AgeSpecified - { - get - { - return this.ageFieldSpecified; + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable DocumentDate { + get { + return this.documentDateField; } - set - { - this.ageFieldSpecified = value; + set { + this.documentDateField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "gYear", IsNullable = true)] - public string ProjectedGraduationYear - { - get - { - return this.projectedGraduationYearField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DocumentDateSpecified { + get { + return this.documentDateFieldSpecified; } - set - { - this.projectedGraduationYearField = value; + set { + this.documentDateFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "gYear", IsNullable = true)] - public string OnTimeGraduationYear - { - get - { - return this.onTimeGraduationYearField; + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable LocalAdoptionDate { + get { + return this.localAdoptionDateField; } - set - { - this.onTimeGraduationYearField = value; + set { + this.localAdoptionDateField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public string GraduationDate - { - get - { - return this.graduationDateField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool LocalAdoptionDateSpecified { + get { + return this.localAdoptionDateFieldSpecified; } - set - { - this.graduationDateField = value; + set { + this.localAdoptionDateFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable GraduationAward - { - get - { - return this.graduationAwardField; + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable LocalArchiveDate { + get { + return this.localArchiveDateField; } - set - { - this.graduationAwardField = value; + set { + this.localArchiveDateField = value; } } - + /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool GraduationAwardSpecified - { - get - { - return this.graduationAwardFieldSpecified; + public bool LocalArchiveDateSpecified { + get { + return this.localArchiveDateFieldSpecified; } - set - { - this.graduationAwardFieldSpecified = value; + set { + this.localArchiveDateFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable GraduationOnTime - { - get - { - return this.graduationOnTimeField; + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable EndOfLifeDate { + get { + return this.endOfLifeDateField; } - set - { - this.graduationOnTimeField = value; + set { + this.endOfLifeDateField = value; } } - + /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool GraduationOnTimeSpecified - { - get - { - return this.graduationOnTimeFieldSpecified; + public bool EndOfLifeDateSpecified { + get { + return this.endOfLifeDateFieldSpecified; } - set - { - this.graduationOnTimeFieldSpecified = value; + set { + this.endOfLifeDateFieldSpecified = value; } } - + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public LearningStandardDocumentTypeCopyright Copyright { + get { + return this.copyrightField; + } + set { + this.copyrightField = value; + } + } + /// - public Sif3AssessmentRegistrationTypeAssessmentStudentSnapshotHomeEnrollment HomeEnrollment - { - get - { - return this.homeEnrollmentField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("YearLevel", IsNullable=false)] + public YearLevelType[] YearLevels { + get { + return this.yearLevelsField; } - set - { - this.homeEnrollmentField = value; + set { + this.yearLevelsField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable GiftedTalented - { - get - { - return this.giftedTalentedField; + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable RepositoryDate { + get { + return this.repositoryDateField; } - set - { - this.giftedTalentedField = value; + set { + this.repositoryDateField = value; } } - + /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool GiftedTalentedSpecified - { - get - { - return this.giftedTalentedFieldSpecified; + public bool RepositoryDateSpecified { + get { + return this.repositoryDateFieldSpecified; } - set - { - this.giftedTalentedFieldSpecified = value; + set { + this.repositoryDateFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable EconomicDisadvantage - { - get - { - return this.economicDisadvantageField; + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string LearningStandardItemRefId { + get { + return this.learningStandardItemRefIdField; } - set - { - this.economicDisadvantageField = value; + set { + this.learningStandardItemRefIdField = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool EconomicDisadvantageSpecified - { - get - { - return this.economicDisadvantageFieldSpecified; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LearningStandardDocumentRefId", DataType="token", IsNullable=false)] + public string[] RelatedLearningStandards { + get { + return this.relatedLearningStandardsField; } - set - { - this.economicDisadvantageFieldSpecified = value; + set { + this.relatedLearningStandardsField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable NeglectedDelinquent - { - get - { - return this.neglectedDelinquentField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; } - set - { - this.neglectedDelinquentField = value; + set { + this.sIF_MetadataField = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool NeglectedDelinquentSpecified - { - get - { - return this.neglectedDelinquentFieldSpecified; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; } - set - { - this.neglectedDelinquentFieldSpecified = value; + set { + this.refIdField = value; } } } - + /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum Sif3AssessmentRegistrationTypeAssessmentStudentSnapshotGraduationAward - { - + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum LearningStandardDocumentTypeSource { + /// - Diploma, - + National, + /// - Certificate, - + State, + + /// + Regional, + /// - GED, + District, + + /// + Site, + + /// + Classroom, + + /// + Publisher, } - + /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum Sif3AssessmentRegistrationTypeAssessmentStudentSnapshotGraduationOnTime - { - + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum LearningStandardDocumentTypeDocumentStatus { + /// - Yes, - + Draft, + /// - No, - + Adopted, + /// - Unavailable, - + Archived, + /// - NA, + Unknown, } - + /// [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/au/datamodel/3.4")] - public partial class Sif3AssessmentRegistrationTypeAssessmentStudentSnapshotHomeEnrollment - { - - private string studentSchoolEnrollmentRefIdField; - - private string schoolNameField; - - private string schoolInfoRefIdField; - - private string localIdField; - - private string stateProvinceIdField; - - private Sif3AssessmentRegistrationTypeAssessmentStudentSnapshotHomeEnrollmentStatus statusField; - - private bool statusFieldSpecified; - - private YearLevelType gradeLevelField; - - private Sif3AssessmentRegistrationTypeAssessmentStudentSnapshotHomeEnrollmentHomeroom homeroomField; - - private string homeroomNumberField; - - private System.Nullable fullYearEnrollmentField; - - private bool fullYearEnrollmentFieldSpecified; - + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class LearningStandardDocumentTypeCopyright { + + private System.Nullable dateField; + + private bool dateFieldSpecified; + + private string holderField; + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string StudentSchoolEnrollmentRefId - { - get - { - return this.studentSchoolEnrollmentRefIdField; + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable Date { + get { + return this.dateField; } - set - { - this.studentSchoolEnrollmentRefIdField = value; + set { + this.dateField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string SchoolName - { - get - { - return this.schoolNameField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DateSpecified { + get { + return this.dateFieldSpecified; } - set - { - this.schoolNameField = value; + set { + this.dateFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string SchoolInfoRefId - { - get - { - return this.schoolInfoRefIdField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Holder { + get { + return this.holderField; } - set - { - this.schoolInfoRefIdField = value; + set { + this.holderField = value; } } - + } + + /// + [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")] + [System.Xml.Serialization.XmlRootAttribute("LearningStandardDocuments", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class LearningStandardDocumentCollectionType { + + private LearningStandardDocumentType[] learningStandardDocumentField; + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string LocalId - { - get - { - return this.localIdField; + [System.Xml.Serialization.XmlElementAttribute("LearningStandardDocument")] + public LearningStandardDocumentType[] LearningStandardDocument { + get { + return this.learningStandardDocumentField; } - set - { - this.localIdField = value; + set { + this.learningStandardDocumentField = value; } } - + } + + /// + [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")] + [System.Xml.Serialization.XmlRootAttribute("LearningStandardItem", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class LearningStandardItemType { + + private ResourcesType[] resourcesField; + + private LearningStandardItemTypeStandardSettingBody standardSettingBodyField; + + private LearningStandardItemTypeStandardHierarchyLevel standardHierarchyLevelField; + + private string[] predecessorItemsField; + + private string[] statementCodesField; + + private string[] statementsField; + + private YearLevelType[] yearLevelsField; + + private ACStrandSubjectAreaType aCStrandSubjectAreaField; + + private LearningStandardItemTypeStandardIdentifier standardIdentifierField; + + private string learningStandardDocumentRefIdField; + + private LearningStandardItemTypeLearningStandardItemRefId[] relatedLearningStandardItemsField; + + private string level4Field; + + private string level5Field; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string StateProvinceId - { - get - { - return this.stateProvinceIdField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LearningResourceRefId", IsNullable=false)] + public ResourcesType[] Resources { + get { + return this.resourcesField; } - set - { - this.stateProvinceIdField = value; + set { + this.resourcesField = value; } } - + /// - public Sif3AssessmentRegistrationTypeAssessmentStudentSnapshotHomeEnrollmentStatus Status - { - get - { - return this.statusField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public LearningStandardItemTypeStandardSettingBody StandardSettingBody { + get { + return this.standardSettingBodyField; } - set - { - this.statusField = value; + set { + this.standardSettingBodyField = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool StatusSpecified - { - get - { - return this.statusFieldSpecified; + public LearningStandardItemTypeStandardHierarchyLevel StandardHierarchyLevel { + get { + return this.standardHierarchyLevelField; } - set - { - this.statusFieldSpecified = value; + set { + this.standardHierarchyLevelField = value; } } - + /// - public YearLevelType GradeLevel - { - get - { - return this.gradeLevelField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LearningStandardItemRefId", DataType="token", IsNullable=false)] + public string[] PredecessorItems { + get { + return this.predecessorItemsField; } - set - { - this.gradeLevelField = value; + set { + this.predecessorItemsField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public Sif3AssessmentRegistrationTypeAssessmentStudentSnapshotHomeEnrollmentHomeroom Homeroom - { - get - { - return this.homeroomField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("StatementCode", DataType="token", IsNullable=false)] + public string[] StatementCodes { + get { + return this.statementCodesField; } - set - { - this.homeroomField = value; + set { + this.statementCodesField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string HomeroomNumber - { - get - { - return this.homeroomNumberField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("Statement", IsNullable=false)] + public string[] Statements { + get { + return this.statementsField; } - set - { - this.homeroomNumberField = value; + set { + this.statementsField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable FullYearEnrollment - { - get - { - return this.fullYearEnrollmentField; + [System.Xml.Serialization.XmlArrayItemAttribute("YearLevel", IsNullable=false)] + public YearLevelType[] YearLevels { + get { + return this.yearLevelsField; } - set - { - this.fullYearEnrollmentField = value; + set { + this.yearLevelsField = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool FullYearEnrollmentSpecified - { - get - { - return this.fullYearEnrollmentFieldSpecified; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public ACStrandSubjectAreaType ACStrandSubjectArea { + get { + return this.aCStrandSubjectAreaField; } - set - { - this.fullYearEnrollmentFieldSpecified = value; + set { + this.aCStrandSubjectAreaField = value; } } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum Sif3AssessmentRegistrationTypeAssessmentStudentSnapshotHomeEnrollmentStatus - { - - /// - Active, - - /// - Inactive, - - /// - Unreported, - } - - /// - [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/au/datamodel/3.4")] - public partial class Sif3AssessmentRegistrationTypeAssessmentStudentSnapshotHomeEnrollmentHomeroom - { - - private Sif3AssessmentRegistrationTypeAssessmentStudentSnapshotHomeEnrollmentHomeroomSIF_RefObject sIF_RefObjectField; - - private string valueField; - + /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public Sif3AssessmentRegistrationTypeAssessmentStudentSnapshotHomeEnrollmentHomeroomSIF_RefObject SIF_RefObject - { - get - { - return this.sIF_RefObjectField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public LearningStandardItemTypeStandardIdentifier StandardIdentifier { + get { + return this.standardIdentifierField; } - set - { - this.sIF_RefObjectField = value; + set { + this.standardIdentifierField = value; } } - + /// - [System.Xml.Serialization.XmlTextAttribute()] - public string Value - { - get - { - return this.valueField; + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string LearningStandardDocumentRefId { + get { + return this.learningStandardDocumentRefIdField; } - set - { - this.valueField = value; + set { + this.learningStandardDocumentRefIdField = value; } } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum Sif3AssessmentRegistrationTypeAssessmentStudentSnapshotHomeEnrollmentHomeroomSIF_RefObject - { - - /// - RoomInfo, - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum Sif3AssessmentRegistrationTypeAssessmentStudentSnapshotHomeEnrollmentFullYearEnrollment - { - - /// - Yes, - + /// - No, - - /// - Unknown, - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("Sif3AssessmentScoreTable", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class Sif3AssessmentScoreTableType - { - - private string scoreTableVersionField; - - private System.Nullable scoreTablePublishDateField; - - private bool scoreTablePublishDateFieldSpecified; - - private Sif3AssessmentScoreTableTypeScoreTableIdentifier[] scoreTableIdentifiersField; - - private string scoreTableNameField; - - private Sif3AssessmentScoreTableTypeScoreValue[] scoreValuesField; - - private SIF_MetadataType sIF_MetadataField; - - private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; - - private string refIdField; - + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LearningStandardItemRefId", IsNullable=false)] + public LearningStandardItemTypeLearningStandardItemRefId[] RelatedLearningStandardItems { + get { + return this.relatedLearningStandardItemsField; + } + set { + this.relatedLearningStandardItemsField = value; + } + } + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string ScoreTableVersion - { - get - { - return this.scoreTableVersionField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Level4 { + get { + return this.level4Field; } - set - { - this.scoreTableVersionField = value; + set { + this.level4Field = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable ScoreTablePublishDate - { - get - { - return this.scoreTablePublishDateField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Level5 { + get { + return this.level5Field; } - set - { - this.scoreTablePublishDateField = value; + set { + this.level5Field = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool ScoreTablePublishDateSpecified - { - get - { - return this.scoreTablePublishDateFieldSpecified; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; } - set - { - this.scoreTablePublishDateFieldSpecified = value; + set { + this.sIF_MetadataField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("ScoreTableIdentifier", IsNullable = false)] - public Sif3AssessmentScoreTableTypeScoreTableIdentifier[] ScoreTableIdentifiers - { - get - { - return this.scoreTableIdentifiersField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; } - set - { - this.scoreTableIdentifiersField = value; + set { + this.sIF_ExtendedElementsField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string ScoreTableName - { - get - { - return this.scoreTableNameField; + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; } - set - { - this.scoreTableNameField = value; + set { + this.refIdField = 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 LearningStandardItemTypeStandardSettingBody { + + private CountryType countryField; + + private bool countryFieldSpecified; + + private string stateProvinceField; + + private string settingBodyNameField; + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("ScoreValue", IsNullable = false)] - public Sif3AssessmentScoreTableTypeScoreValue[] ScoreValues - { - get - { - return this.scoreValuesField; + public CountryType Country { + get { + return this.countryField; } - set - { - this.scoreValuesField = value; + set { + this.countryField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { - return this.sIF_MetadataField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CountrySpecified { + get { + return this.countryFieldSpecified; } - set - { - this.sIF_MetadataField = value; + set { + this.countryFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { - return this.sIF_ExtendedElementsField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string StateProvince { + get { + return this.stateProvinceField; } - set - { - this.sIF_ExtendedElementsField = value; + set { + this.stateProvinceField = value; } } - + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { - return this.refIdField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string SettingBodyName { + get { + return this.settingBodyNameField; } - set - { - this.refIdField = value; + set { + this.settingBodyNameField = 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/au/datamodel/3.4")] - public partial class Sif3AssessmentScoreTableTypeScoreTableIdentifier - { - - private Sif3AssessmentScoreTableTypeScoreTableIdentifierScoreTableIdentifierType scoreTableIdentifierTypeField; - - private bool scoreTableIdentifierTypeFieldSpecified; - - private string valueField; - + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class LearningStandardItemTypeStandardHierarchyLevel { + + private uint numberField; + + private bool numberFieldSpecified; + + private string descriptionField; + /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public Sif3AssessmentScoreTableTypeScoreTableIdentifierScoreTableIdentifierType ScoreTableIdentifierType - { - get - { - return this.scoreTableIdentifierTypeField; + public uint Number { + get { + return this.numberField; } - set - { - this.scoreTableIdentifierTypeField = value; + set { + this.numberField = value; } } - + /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool ScoreTableIdentifierTypeSpecified - { - get - { - return this.scoreTableIdentifierTypeFieldSpecified; + public bool NumberSpecified { + get { + return this.numberFieldSpecified; } - set - { - this.scoreTableIdentifierTypeFieldSpecified = value; + set { + this.numberFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlTextAttribute(DataType = "token")] - public string Value - { - get - { - return this.valueField; + public string Description { + get { + return this.descriptionField; } - set - { - this.valueField = value; + set { + this.descriptionField = value; } } } - + /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum Sif3AssessmentScoreTableTypeScoreTableIdentifierScoreTableIdentifierType - { - - /// - client, - + [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 LearningStandardItemTypeStandardIdentifier { + + private string yearCreatedField; + + private ACStrandSubjectAreaType aCStrandSubjectAreaField; + + private string standardNumberField; + + private YearLevelType[] yearLevelsField; + + private string benchmarkField; + + private YearLevelType yearLevelField; + + private string indicatorNumberField; + + private string[] alternateIdentificationCodesField; + + private string organizationField; + /// - publisher, - + [System.Xml.Serialization.XmlElementAttribute(DataType="gYear")] + public string YearCreated { + get { + return this.yearCreatedField; + } + set { + this.yearCreatedField = value; + } + } + /// - @internal, - + public ACStrandSubjectAreaType ACStrandSubjectArea { + get { + return this.aCStrandSubjectAreaField; + } + set { + this.aCStrandSubjectAreaField = value; + } + } + /// - other, - } - - /// - [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/au/datamodel/3.4")] - public partial class Sif3AssessmentScoreTableTypeScoreValue - { - - private string lowerCutField; - - private string upperCutField; - - private Sif3AssessmentScoreTableTypeScoreValueDerivedValue derivedValueField; - - private string passFailIndicatorField; - - private Sif3AssessmentScoreTableTypeScoreValueFeedback[] feedbackListField; - - private AUCodeSetsAssessmentReportingMethodType fromScoreMetricField; - + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string StandardNumber { + get { + return this.standardNumberField; + } + set { + this.standardNumberField = value; + } + } + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] - public string LowerCut - { - get - { - return this.lowerCutField; + [System.Xml.Serialization.XmlArrayItemAttribute("YearLevel", IsNullable=false)] + public YearLevelType[] YearLevels { + get { + return this.yearLevelsField; } - set - { - this.lowerCutField = value; + set { + this.yearLevelsField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] - public string UpperCut - { - get - { - return this.upperCutField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Benchmark { + get { + return this.benchmarkField; } - set - { - this.upperCutField = value; + set { + this.benchmarkField = value; } } - + /// - public Sif3AssessmentScoreTableTypeScoreValueDerivedValue DerivedValue - { - get - { - return this.derivedValueField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public YearLevelType YearLevel { + get { + return this.yearLevelField; } - set - { - this.derivedValueField = value; + set { + this.yearLevelField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string PassFailIndicator - { - get - { - return this.passFailIndicatorField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string IndicatorNumber { + get { + return this.indicatorNumberField; } - set - { - this.passFailIndicatorField = value; + set { + this.indicatorNumberField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("Feedback", IsNullable = false)] - public Sif3AssessmentScoreTableTypeScoreValueFeedback[] FeedbackList - { - get - { - return this.feedbackListField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("AlternateIdentificationCode", DataType="normalizedString", IsNullable=false)] + public string[] AlternateIdentificationCodes { + get { + return this.alternateIdentificationCodesField; } - set - { - this.feedbackListField = value; + set { + this.alternateIdentificationCodesField = value; } } - + /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public AUCodeSetsAssessmentReportingMethodType FromScoreMetric - { - get - { - return this.fromScoreMetricField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string Organization { + get { + return this.organizationField; } - set - { - this.fromScoreMetricField = value; + set { + this.organizationField = 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/au/datamodel/3.4")] - public partial class Sif3AssessmentScoreTableTypeScoreValueDerivedValue - { - - private AUCodeSetsAssessmentReportingMethodType toScoreMetricField; - + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class LearningStandardItemTypeLearningStandardItemRefId { + + private string relationshipTypeField; + private string valueField; - + /// [System.Xml.Serialization.XmlAttributeAttribute()] - public AUCodeSetsAssessmentReportingMethodType ToScoreMetric - { - get - { - return this.toScoreMetricField; + public string RelationshipType { + get { + return this.relationshipTypeField; } - set - { - this.toScoreMetricField = value; + set { + this.relationshipTypeField = value; } } - + /// - [System.Xml.Serialization.XmlTextAttribute(DataType = "token")] - public string Value - { - get - { + [System.Xml.Serialization.XmlTextAttribute()] + public string Value { + get { return this.valueField; } - set - { + set { this.valueField = 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/au/datamodel/3.4")] - public partial class Sif3AssessmentScoreTableTypeScoreValueFeedback - { - - private string diagnosticStatementField; - - private string descriptionField; - - private string sourceField; - - /// - public string DiagnosticStatement - { - get - { - return this.diagnosticStatementField; - } - set - { - this.diagnosticStatementField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string Description - { - get - { - return this.descriptionField; - } - set - { - this.descriptionField = value; - } - } - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("LearningStandardItems", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class LearningStandardItemCollectionType { + + private LearningStandardItemType[] learningStandardItemField; + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string Source - { - get - { - return this.sourceField; + [System.Xml.Serialization.XmlElementAttribute("LearningStandardItem")] + public LearningStandardItemType[] LearningStandardItem { + get { + return this.learningStandardItemField; } - set - { - this.sourceField = value; + set { + this.learningStandardItemField = value; } } } - + /// [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("Sif3AssessmentSection", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class Sif3AssessmentSectionType - { - - private string sectionVersionField; - - private System.Nullable sectionPublishDateField; - - private bool sectionPublishDateFieldSpecified; - - private Sif3AssessmentSectionTypeSectionIdentifier[] sectionIdentifiersField; - - private string sectionNameField; - - private Sif3AssessmentSectionTypeSectionItemSequenceType sectionItemSequenceTypeField; - - private bool sectionItemSequenceTypeFieldSpecified; - - private string itemSelectionAlgorithmNameField; - - private string itemSelectionAlgorithmField; - - private string sectionTimeLimitField; - - private System.Nullable sectionSealedField; - - private bool sectionSealedFieldSpecified; - - private System.Nullable sectionReentryField; - - private bool sectionReentryFieldSpecified; - - private string[] sectionAssetsField; - - private Sif3AssessmentSectionTypeSectionItem[] sectionItemsField; - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("LearningResource", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class LearningResourceType { + + private string nameField; + + private string authorField; + + private ContactType[] contactsField; + + private LearningResourceTypeLocation locationField; + + private string statusField; + + private string descriptionField; + + private YearLevelType[] yearLevelsField; + + private ACStrandSubjectAreaType[] subjectAreasField; + + private string[] mediaTypesField; + + private string useAgreementField; + + private System.Nullable agreementDateField; + + private bool agreementDateFieldSpecified; + + private ApprovalType[] approvalsField; + + private EvaluationType[] evaluationsField; + + private ComponentType[] componentsField; + + private string[] learningStandardsField; + + private string learningResourcePackageRefIdField; + private SIF_MetadataType sIF_MetadataField; - + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; - + private string refIdField; - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string SectionVersion - { - get - { - return this.sectionVersionField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string Name { + get { + return this.nameField; } - set - { - this.sectionVersionField = value; + set { + this.nameField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable SectionPublishDate - { - get - { - return this.sectionPublishDateField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Author { + get { + return this.authorField; } - set - { - this.sectionPublishDateField = value; + set { + this.authorField = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool SectionPublishDateSpecified - { - get - { - return this.sectionPublishDateFieldSpecified; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("Contact", IsNullable=false)] + public ContactType[] Contacts { + get { + return this.contactsField; } - set - { - this.sectionPublishDateFieldSpecified = value; + set { + this.contactsField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SectionIdentifier", IsNullable = false)] - public Sif3AssessmentSectionTypeSectionIdentifier[] SectionIdentifiers - { - get - { - return this.sectionIdentifiersField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public LearningResourceTypeLocation Location { + get { + return this.locationField; } - set - { - this.sectionIdentifiersField = value; + set { + this.locationField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string SectionName - { - get - { - return this.sectionNameField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Status { + get { + return this.statusField; } - set - { - this.sectionNameField = value; + set { + this.statusField = value; } } - + /// - public Sif3AssessmentSectionTypeSectionItemSequenceType SectionItemSequenceType - { - get - { - return this.sectionItemSequenceTypeField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string Description { + get { + return this.descriptionField; } - set - { - this.sectionItemSequenceTypeField = value; + set { + this.descriptionField = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool SectionItemSequenceTypeSpecified - { - get - { - return this.sectionItemSequenceTypeFieldSpecified; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("YearLevel", IsNullable=false)] + public YearLevelType[] YearLevels { + get { + return this.yearLevelsField; } - set - { - this.sectionItemSequenceTypeFieldSpecified = value; + set { + this.yearLevelsField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public string ItemSelectionAlgorithmName - { - get - { - return this.itemSelectionAlgorithmNameField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("ACStrandSubjectArea", IsNullable=false)] + public ACStrandSubjectAreaType[] SubjectAreas { + get { + return this.subjectAreasField; } - set - { - this.itemSelectionAlgorithmNameField = value; + set { + this.subjectAreasField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "anyURI", IsNullable = true)] - public string ItemSelectionAlgorithm - { - get - { - return this.itemSelectionAlgorithmField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("MediaType", DataType="token", IsNullable=false)] + public string[] MediaTypes { + get { + return this.mediaTypesField; } - set - { - this.itemSelectionAlgorithmField = value; + set { + this.mediaTypesField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "duration", IsNullable = true)] - public string SectionTimeLimit - { - get - { - return this.sectionTimeLimitField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string UseAgreement { + get { + return this.useAgreementField; } - set - { - this.sectionTimeLimitField = value; + set { + this.useAgreementField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable SectionSealed - { - get - { - return this.sectionSealedField; + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable AgreementDate { + get { + return this.agreementDateField; } - set - { - this.sectionSealedField = value; + set { + this.agreementDateField = value; } } - + /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool SectionSealedSpecified - { - get - { - return this.sectionSealedFieldSpecified; + public bool AgreementDateSpecified { + get { + return this.agreementDateFieldSpecified; } - set - { - this.sectionSealedFieldSpecified = value; + set { + this.agreementDateFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable SectionReentry - { - get - { - return this.sectionReentryField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("Approval", IsNullable=false)] + public ApprovalType[] Approvals { + get { + return this.approvalsField; } - set - { - this.sectionReentryField = value; + set { + this.approvalsField = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool SectionReentrySpecified - { - get - { - return this.sectionReentryFieldSpecified; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("Evaluation", IsNullable=false)] + public EvaluationType[] Evaluations { + get { + return this.evaluationsField; } - set - { - this.sectionReentryFieldSpecified = value; + set { + this.evaluationsField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SectionAsset", DataType = "token", IsNullable = false)] - public string[] SectionAssets - { - get - { - return this.sectionAssetsField; + [System.Xml.Serialization.XmlArrayItemAttribute("Component", IsNullable=false)] + public ComponentType[] Components { + get { + return this.componentsField; } - set - { - this.sectionAssetsField = value; + set { + this.componentsField = value; } } - + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LearningStandardItemRefId", DataType="token", IsNullable=false)] + public string[] LearningStandards { + get { + return this.learningStandardsField; + } + set { + this.learningStandardsField = value; + } + } + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SectionItem", IsNullable = false)] - public Sif3AssessmentSectionTypeSectionItem[] SectionItems - { - get - { - return this.sectionItemsField; + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string LearningResourcePackageRefId { + get { + return this.learningResourcePackageRefIdField; } - set - { - this.sectionItemsField = value; + set { + this.learningResourcePackageRefIdField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { return this.sIF_MetadataField; } - set - { + set { this.sIF_MetadataField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { return this.sIF_ExtendedElementsField; } - set - { + set { this.sIF_ExtendedElementsField = value; } } - + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { return this.refIdField; } - set - { + set { this.refIdField = 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/au/datamodel/3.4")] - public partial class Sif3AssessmentSectionTypeSectionIdentifier - { - - private Sif3AssessmentSectionTypeSectionIdentifierSectionIdentifierType sectionIdentifierTypeField; - + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class LearningResourceTypeLocation { + + private string referenceTypeField; + private string valueField; - + /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public Sif3AssessmentSectionTypeSectionIdentifierSectionIdentifierType SectionIdentifierType - { - get - { - return this.sectionIdentifierTypeField; + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string ReferenceType { + get { + return this.referenceTypeField; } - set - { - this.sectionIdentifierTypeField = value; + set { + this.referenceTypeField = value; } } - + /// - [System.Xml.Serialization.XmlTextAttribute(DataType = "token")] - public string Value - { - get - { + [System.Xml.Serialization.XmlTextAttribute()] + public string Value { + get { return this.valueField; } - set - { + 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/au/datamodel/3.4")] - public enum Sif3AssessmentSectionTypeSectionIdentifierSectionIdentifierType - { - - /// - client, - - /// - publisher, - - /// - @internal, - - /// - other, - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum Sif3AssessmentSectionTypeSectionItemSequenceType - { - - /// - sequential, - - /// - random, - - /// - adaptive, - - /// - other, - } - + /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum Sif3AssessmentSectionTypeSectionSealed - { - - /// - y, - + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("LearningResources", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class LearningResourceCollectionType { + + private LearningResourceType[] learningResourceField; + /// - n, + [System.Xml.Serialization.XmlElementAttribute("LearningResource")] + public LearningResourceType[] LearningResource { + get { + return this.learningResourceField; + } + set { + this.learningResourceField = value; + } + } } - + /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum Sif3AssessmentSectionTypeSectionReentry - { - - /// - y, - - /// - n, + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("LearningResourcePackage", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class LearningResourcePackageType : AbstractContentPackageType { } - + /// [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/au/datamodel/3.4")] - public partial class Sif3AssessmentSectionTypeSectionItem - { - - private string assessmentItemRefIdField; - - private string itemSequenceField; - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] - public string AssessmentItemRefId - { - get - { - return this.assessmentItemRefIdField; - } - set - { - this.assessmentItemRefIdField = value; - } - } - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("LearningResourcePackages", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class LearningResourcePackageCollectionType { + + private LearningResourcePackageType[] learningResourcePackageField; + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string ItemSequence - { - get - { - return this.itemSequenceField; + [System.Xml.Serialization.XmlElementAttribute("LearningResourcePackage")] + public LearningResourcePackageType[] LearningResourcePackage { + get { + return this.learningResourcePackageField; } - set - { - this.itemSequenceField = value; + set { + this.learningResourcePackageField = value; } } } - + /// [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("Sif3AssessmentSubTest", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class Sif3AssessmentSubTestType - { - - private string subTestVersionField; - - private System.Nullable subTestPublishDateField; - - private bool subTestPublishDateFieldSpecified; - - private Sif3AssessmentSubTestTypeSubTestIdentifier[] subTestIdentifiersField; - - private string subTestNameField; - - private Sif3AssessmentSubTestTypeScoreReporting scoreReportingField; - - private SubjectAreaType[] subTestSubjectAreasField; - - private YearLevelType[] subTestGradeLevelsField; - - private string[] assessmentSubTestRefIdsField; - - private System.Nullable containerOnlyField; - - private bool containerOnlyFieldSpecified; - - private System.Nullable subTestTierField; - - private bool subTestTierFieldSpecified; - - private string[] learningStandardItemRefIdsField; - - private string abbreviationField; - - private string descriptionField; - - private System.Nullable numberOfItemsField; - - private bool numberOfItemsFieldSpecified; - - private Sif3AssessmentSubTestTypeAssessmentItem[] assessmentItemsField; - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("TimeTableSubject", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class TimeTableSubjectType { + + private string subjectLocalIdField; + + private YearLevelType academicYearField; + + private YearRangeType academicYearRangeField; + + private string courseLocalIdField; + + private string schoolCourseInfoRefIdField; + + private string facultyField; + + private string subjectShortNameField; + + private string subjectLongNameField; + + private string subjectTypeField; + + private System.Nullable proposedMaxClassSizeField; + + private bool proposedMaxClassSizeFieldSpecified; + + private System.Nullable proposedMinClassSizeField; + + private bool proposedMinClassSizeFieldSpecified; + + private string schoolInfoRefIdField; + + private string schoolLocalIdField; + + private System.Nullable semesterField; + + private bool semesterFieldSpecified; + + private string schoolYearField; + + private OtherCodeListTypeOtherCode[] otherCodeListField; + private SIF_MetadataType sIF_MetadataField; - + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; - + private string refIdField; - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string SubTestVersion - { - get - { - return this.subTestVersionField; - } - set - { - this.subTestVersionField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable SubTestPublishDate - { - get - { - return this.subTestPublishDateField; - } - set - { - this.subTestPublishDateField = value; - } - } - - /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool SubTestPublishDateSpecified - { - get - { - return this.subTestPublishDateFieldSpecified; - } - set - { - this.subTestPublishDateFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SubTestIdentifier", IsNullable = false)] - public Sif3AssessmentSubTestTypeSubTestIdentifier[] SubTestIdentifiers - { - get - { - return this.subTestIdentifiersField; - } - set - { - this.subTestIdentifiersField = value; - } - } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string SubTestName - { - get - { - return this.subTestNameField; - } - set - { - this.subTestNameField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public Sif3AssessmentSubTestTypeScoreReporting ScoreReporting - { - get - { - return this.scoreReportingField; - } - set - { - this.scoreReportingField = value; - } - } - - /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SubjectArea", IsNullable = false)] - public SubjectAreaType[] SubTestSubjectAreas - { - get - { - return this.subTestSubjectAreasField; - } - set - { - this.subTestSubjectAreasField = value; - } - } - - /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("YearLevel", IsNullable = false)] - public YearLevelType[] SubTestGradeLevels - { - get - { - return this.subTestGradeLevelsField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string SubjectLocalId { + get { + return this.subjectLocalIdField; } - set - { - this.subTestGradeLevelsField = value; + set { + this.subjectLocalIdField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("AssessmentSubTestRefId", DataType = "token", IsNullable = false)] - public string[] AssessmentSubTestRefIds - { - get - { - return this.assessmentSubTestRefIdsField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public YearLevelType AcademicYear { + get { + return this.academicYearField; } - set - { - this.assessmentSubTestRefIdsField = value; + set { + this.academicYearField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable ContainerOnly - { - get - { - return this.containerOnlyField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public YearRangeType AcademicYearRange { + get { + return this.academicYearRangeField; } - set - { - this.containerOnlyField = value; + set { + this.academicYearRangeField = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool ContainerOnlySpecified - { - get - { - return this.containerOnlyFieldSpecified; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string CourseLocalId { + get { + return this.courseLocalIdField; } - set - { - this.containerOnlyFieldSpecified = value; + set { + this.courseLocalIdField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable SubTestTier - { - get - { - return this.subTestTierField; + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string SchoolCourseInfoRefId { + get { + return this.schoolCourseInfoRefIdField; } - set - { - this.subTestTierField = value; + set { + this.schoolCourseInfoRefIdField = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool SubTestTierSpecified - { - get - { - return this.subTestTierFieldSpecified; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Faculty { + get { + return this.facultyField; } - set - { - this.subTestTierFieldSpecified = value; + set { + this.facultyField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("LearningStandardItemRefId", DataType = "token", IsNullable = false)] - public string[] LearningStandardItemRefIds - { - get - { - return this.learningStandardItemRefIdsField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string SubjectShortName { + get { + return this.subjectShortNameField; } - set - { - this.learningStandardItemRefIdsField = value; + set { + this.subjectShortNameField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string Abbreviation - { - get - { - return this.abbreviationField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string SubjectLongName { + get { + return this.subjectLongNameField; } - set - { - this.abbreviationField = value; + set { + this.subjectLongNameField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public string Description - { - get - { - return this.descriptionField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string SubjectType { + get { + return this.subjectTypeField; } - set - { - this.descriptionField = value; + set { + this.subjectTypeField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable NumberOfItems - { - get - { - return this.numberOfItemsField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable ProposedMaxClassSize { + get { + return this.proposedMaxClassSizeField; } - set - { - this.numberOfItemsField = value; + set { + this.proposedMaxClassSizeField = value; } } - + /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool NumberOfItemsSpecified - { - get - { - return this.numberOfItemsFieldSpecified; - } - set - { - this.numberOfItemsFieldSpecified = value; - } - } - - /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("AssessmentItem", IsNullable = false)] - public Sif3AssessmentSubTestTypeAssessmentItem[] AssessmentItems - { - get - { - return this.assessmentItemsField; - } - set - { - this.assessmentItemsField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { - return this.sIF_MetadataField; - } - set - { - this.sIF_MetadataField = value; - } - } - - /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { - return this.sIF_ExtendedElementsField; - } - set - { - this.sIF_ExtendedElementsField = value; - } - } - - /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { - return this.refIdField; + public bool ProposedMaxClassSizeSpecified { + get { + return this.proposedMaxClassSizeFieldSpecified; } - set - { - this.refIdField = value; + set { + this.proposedMaxClassSizeFieldSpecified = 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/au/datamodel/3.4")] - public partial class Sif3AssessmentSubTestTypeSubTestIdentifier - { - - private Sif3AssessmentSubTestTypeSubTestIdentifierSubTestIdentifierType subTestIdentifierTypeField; - - private bool subTestIdentifierTypeFieldSpecified; - - private string valueField; - + /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public Sif3AssessmentSubTestTypeSubTestIdentifierSubTestIdentifierType SubTestIdentifierType - { - get - { - return this.subTestIdentifierTypeField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable ProposedMinClassSize { + get { + return this.proposedMinClassSizeField; } - set - { - this.subTestIdentifierTypeField = value; + set { + this.proposedMinClassSizeField = value; } } - + /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool SubTestIdentifierTypeSpecified - { - get - { - return this.subTestIdentifierTypeFieldSpecified; - } - set - { - this.subTestIdentifierTypeFieldSpecified = 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/au/datamodel/3.4")] - public enum Sif3AssessmentSubTestTypeSubTestIdentifierSubTestIdentifierType - { - - /// - client, - - /// - publisher, - - /// - @internal, - - /// - other, - } - - /// - [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/au/datamodel/3.4")] - public partial class Sif3AssessmentSubTestTypeScoreReporting - { - - private string minimumField; - - private string maximumField; - - private string scoreTableRefIdField; - - private AUCodeSetsAssessmentReportingMethodType scoreMetricField; - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string Minimum - { - get - { - return this.minimumField; - } - set - { - this.minimumField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string Maximum - { - get - { - return this.maximumField; + public bool ProposedMinClassSizeSpecified { + get { + return this.proposedMinClassSizeFieldSpecified; } - set - { - this.maximumField = value; + set { + this.proposedMinClassSizeFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string ScoreTableRefId - { - get - { - return this.scoreTableRefIdField; + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string SchoolInfoRefId { + get { + return this.schoolInfoRefIdField; } - set - { - this.scoreTableRefIdField = value; + set { + this.schoolInfoRefIdField = value; } } - + /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public AUCodeSetsAssessmentReportingMethodType ScoreMetric - { - get - { - return this.scoreMetricField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string SchoolLocalId { + get { + return this.schoolLocalIdField; } - set - { - this.scoreMetricField = value; + set { + this.schoolLocalIdField = 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/au/datamodel/3.4")] - public partial class Sif3AssessmentSubTestTypeAssessmentItem - { - - private string assessmentItemRefIdField; - - private decimal itemWeightCorrectField; - - private bool itemWeightCorrectFieldSpecified; - - private decimal itemWeightIncorrectField; - - private bool itemWeightIncorrectFieldSpecified; - - private decimal itemWeightNotAttemptedField; - - private bool itemWeightNotAttemptedFieldSpecified; - + } + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] - public string AssessmentItemRefId - { - get - { - return this.assessmentItemRefIdField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable Semester { + get { + return this.semesterField; } - set - { - this.assessmentItemRefIdField = value; + set { + this.semesterField = value; } } - + /// - public decimal ItemWeightCorrect - { - get - { - return this.itemWeightCorrectField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SemesterSpecified { + get { + return this.semesterFieldSpecified; } - set - { - this.itemWeightCorrectField = value; + set { + this.semesterFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool ItemWeightCorrectSpecified - { - get - { - return this.itemWeightCorrectFieldSpecified; + [System.Xml.Serialization.XmlElementAttribute(DataType="gYear", IsNullable=true)] + public string SchoolYear { + get { + return this.schoolYearField; } - set - { - this.itemWeightCorrectFieldSpecified = value; + set { + this.schoolYearField = value; } } - + /// - public decimal ItemWeightIncorrect - { - get - { - return this.itemWeightIncorrectField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("OtherCode", IsNullable=false)] + public OtherCodeListTypeOtherCode[] OtherCodeList { + get { + return this.otherCodeListField; } - set - { - this.itemWeightIncorrectField = value; + set { + this.otherCodeListField = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool ItemWeightIncorrectSpecified - { - get - { - return this.itemWeightIncorrectFieldSpecified; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; } - set - { - this.itemWeightIncorrectFieldSpecified = value; + set { + this.sIF_MetadataField = value; } } - + /// - public decimal ItemWeightNotAttempted - { - get - { - return this.itemWeightNotAttemptedField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; } - set - { - this.itemWeightNotAttemptedField = value; + set { + this.sIF_ExtendedElementsField = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool ItemWeightNotAttemptedSpecified - { - get - { - return this.itemWeightNotAttemptedFieldSpecified; + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; } - set - { - this.itemWeightNotAttemptedFieldSpecified = value; + set { + this.refIdField = value; } } } - + /// [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("Sif3AssessmentSession", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class Sif3AssessmentSessionType - { - - private string sessionNameField; - - private Sif3AssessmentSessionTypeSessionType sessionTypeField; - - private bool sessionTypeFieldSpecified; - - private Sif3AssessmentSessionTypeUnusualEvent[] unusualEventsField; - - private System.Nullable scheduledStartDateTimeField; - - private bool scheduledStartDateTimeFieldSpecified; - - private System.Nullable scheduledEndDateTimeField; - - private bool scheduledEndDateTimeFieldSpecified; - - private System.Nullable actualStartDateTimeField; - - private bool actualStartDateTimeFieldSpecified; - - private System.Nullable actualEndDateTimeField; - - private bool actualEndDateTimeFieldSpecified; - - private AddressType addressField; - - private string assessmentAdministrationRefIdField; - - private string assessmentRefIdField; - - private string assessmentFormRefIdField; - - private string lEAInfoRefIdField; - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("TimeTableSubjects", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class TimeTableSubjectCollectionType { + + private TimeTableSubjectType[] timeTableSubjectField; + + /// + [System.Xml.Serialization.XmlElementAttribute("TimeTableSubject")] + public TimeTableSubjectType[] TimeTableSubject { + get { + return this.timeTableSubjectField; + } + set { + this.timeTableSubjectField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.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")] + [System.Xml.Serialization.XmlRootAttribute("TimeTable", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class TimeTableType { + private string schoolInfoRefIdField; - - private string[] staffPersonalRefIdsField; - + + private string schoolYearField; + + private string localIdField; + + private string titleField; + + private uint daysPerCycleField; + + private bool daysPerCycleFieldSpecified; + + private uint periodsPerDayField; + + private bool periodsPerDayFieldSpecified; + + private System.Nullable teachingPeriodsPerDayField; + + private bool teachingPeriodsPerDayFieldSpecified; + + private string schoolLocalIdField; + + private string schoolNameField; + + private System.Nullable timeTableCreationDateField; + + private bool timeTableCreationDateFieldSpecified; + + private System.Nullable startDateField; + + private bool startDateFieldSpecified; + + private System.Nullable endDateField; + + private bool endDateFieldSpecified; + + private TimeTableDayType[] timeTableDayListField; + private SIF_MetadataType sIF_MetadataField; - + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; - + private string refIdField; - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string SessionName - { - get - { - return this.sessionNameField; + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string SchoolInfoRefId { + get { + return this.schoolInfoRefIdField; } - set - { - this.sessionNameField = value; + set { + this.schoolInfoRefIdField = value; } } - + /// - public Sif3AssessmentSessionTypeSessionType SessionType - { - get - { - return this.sessionTypeField; + [System.Xml.Serialization.XmlElementAttribute(DataType="gYear")] + public string SchoolYear { + get { + return this.schoolYearField; } - set - { - this.sessionTypeField = value; + set { + this.schoolYearField = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool SessionTypeSpecified - { - get - { - return this.sessionTypeFieldSpecified; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string LocalId { + get { + return this.localIdField; } - set - { - this.sessionTypeFieldSpecified = value; + set { + this.localIdField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("UnusualEvent", IsNullable = false)] - public Sif3AssessmentSessionTypeUnusualEvent[] UnusualEvents - { - get - { - return this.unusualEventsField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string Title { + get { + return this.titleField; } - set - { - this.unusualEventsField = value; + set { + this.titleField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable ScheduledStartDateTime - { - get - { - return this.scheduledStartDateTimeField; + public uint DaysPerCycle { + get { + return this.daysPerCycleField; } - set - { - this.scheduledStartDateTimeField = value; + set { + this.daysPerCycleField = value; } } - + /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool ScheduledStartDateTimeSpecified - { - get - { - return this.scheduledStartDateTimeFieldSpecified; + public bool DaysPerCycleSpecified { + get { + return this.daysPerCycleFieldSpecified; } - set - { - this.scheduledStartDateTimeFieldSpecified = value; + set { + this.daysPerCycleFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable ScheduledEndDateTime - { - get - { - return this.scheduledEndDateTimeField; + public uint PeriodsPerDay { + get { + return this.periodsPerDayField; } - set - { - this.scheduledEndDateTimeField = value; + set { + this.periodsPerDayField = value; } } - + /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool ScheduledEndDateTimeSpecified - { - get - { - return this.scheduledEndDateTimeFieldSpecified; + public bool PeriodsPerDaySpecified { + get { + return this.periodsPerDayFieldSpecified; } - set - { - this.scheduledEndDateTimeFieldSpecified = value; + set { + this.periodsPerDayFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable ActualStartDateTime - { - get - { - return this.actualStartDateTimeField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable TeachingPeriodsPerDay { + get { + return this.teachingPeriodsPerDayField; } - set - { - this.actualStartDateTimeField = value; + set { + this.teachingPeriodsPerDayField = value; } } - + /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool ActualStartDateTimeSpecified - { - get - { - return this.actualStartDateTimeFieldSpecified; + public bool TeachingPeriodsPerDaySpecified { + get { + return this.teachingPeriodsPerDayFieldSpecified; } - set - { - this.actualStartDateTimeFieldSpecified = value; + set { + this.teachingPeriodsPerDayFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable ActualEndDateTime - { - get - { - return this.actualEndDateTimeField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string SchoolLocalId { + get { + return this.schoolLocalIdField; } - set - { - this.actualEndDateTimeField = value; + set { + this.schoolLocalIdField = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool ActualEndDateTimeSpecified - { - get - { - return this.actualEndDateTimeFieldSpecified; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string SchoolName { + get { + return this.schoolNameField; } - set - { - this.actualEndDateTimeFieldSpecified = value; + set { + this.schoolNameField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public AddressType Address - { - get - { - return this.addressField; + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable TimeTableCreationDate { + get { + return this.timeTableCreationDateField; } - set - { - this.addressField = value; + set { + this.timeTableCreationDateField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string AssessmentAdministrationRefId - { - get - { - return this.assessmentAdministrationRefIdField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TimeTableCreationDateSpecified { + get { + return this.timeTableCreationDateFieldSpecified; } - set - { - this.assessmentAdministrationRefIdField = value; + set { + this.timeTableCreationDateFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] - public string AssessmentRefId - { - get - { - return this.assessmentRefIdField; + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable StartDate { + get { + return this.startDateField; } - set - { - this.assessmentRefIdField = value; + set { + this.startDateField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string AssessmentFormRefId - { - get - { - return this.assessmentFormRefIdField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StartDateSpecified { + get { + return this.startDateFieldSpecified; } - set - { - this.assessmentFormRefIdField = value; + set { + this.startDateFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string LEAInfoRefId - { - get - { - return this.lEAInfoRefIdField; + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable EndDate { + get { + return this.endDateField; } - set - { - this.lEAInfoRefIdField = value; + set { + this.endDateField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string SchoolInfoRefId - { - get - { - return this.schoolInfoRefIdField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool EndDateSpecified { + get { + return this.endDateFieldSpecified; } - set - { - this.schoolInfoRefIdField = value; + set { + this.endDateFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("StaffPersonalRefId", DataType = "token", IsNullable = false)] - public string[] StaffPersonalRefIds - { - get - { - return this.staffPersonalRefIdsField; + [System.Xml.Serialization.XmlArrayItemAttribute("TimeTableDay", IsNullable=false)] + public TimeTableDayType[] TimeTableDayList { + get { + return this.timeTableDayListField; } - set - { - this.staffPersonalRefIdsField = value; + set { + this.timeTableDayListField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { return this.sIF_MetadataField; } - set - { + set { this.sIF_MetadataField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { return this.sIF_ExtendedElementsField; } - set - { + set { this.sIF_ExtendedElementsField = value; } } - + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { return this.refIdField; } - set - { + set { this.refIdField = value; } } } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum Sif3AssessmentSessionTypeSessionType - { - - /// - standard, - - /// - accommodation, - } - + /// [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/au/datamodel/3.4")] - public partial class Sif3AssessmentSessionTypeUnusualEvent - { - - private string codeField; - - private string valueField; - - /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string Code - { - get - { - return this.codeField; - } - set - { - this.codeField = value; - } - } - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("TimeTables", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class TimeTableCollectionType { + + private TimeTableType[] timeTableField; + /// - [System.Xml.Serialization.XmlTextAttribute(DataType = "normalizedString")] - public string Value - { - get - { - return this.valueField; + [System.Xml.Serialization.XmlElementAttribute("TimeTable")] + public TimeTableType[] TimeTable { + get { + return this.timeTableField; } - set - { - this.valueField = value; + set { + this.timeTableField = value; } } } - + /// [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("Sif3StudentResponseSet", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class Sif3StudentResponseSetType - { - - private Sif3StudentResponseSetTypeItem[] itemsField; - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("TeachingGroup", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class TeachingGroupType { + + private string schoolYearField; + + private string localIdField; + + private string shortNameField; + + private string longNameField; + + private string groupTypeField; + + private string setField; + + private string blockField; + + private string curriculumLevelField; + + private string schoolInfoRefIdField; + + private string schoolLocalIdField; + + private string schoolCourseInfoRefIdField; + + private string schoolCourseLocalIdField; + + private string timeTableSubjectRefIdField; + + private string timeTableSubjectLocalIdField; + + private System.Nullable semesterField; + + private bool semesterFieldSpecified; + + private TeachingGroupStudentType[] studentListField; + + private TeachingGroupTeacherType[] teacherListField; + + private string minClassSizeField; + + private string maxClassSizeField; + + private TeachingGroupPeriodType[] teachingGroupPeriodListField; + private SIF_MetadataType sIF_MetadataField; - + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; - + private string refIdField; - - private string assessmentAdministrationRefIdField; - - private string studentPersonalRefIdField; - - private string assessmentRegistrationRefIdField; - + /// - [System.Xml.Serialization.XmlArrayItemAttribute("Item", IsNullable = false)] - public Sif3StudentResponseSetTypeItem[] Items - { - get - { - return this.itemsField; + [System.Xml.Serialization.XmlElementAttribute(DataType="gYear")] + public string SchoolYear { + get { + return this.schoolYearField; } - set - { - this.itemsField = value; + set { + this.schoolYearField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { - return this.sIF_MetadataField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string LocalId { + get { + return this.localIdField; } - set - { - this.sIF_MetadataField = value; + set { + this.localIdField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { - return this.sIF_ExtendedElementsField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string ShortName { + get { + return this.shortNameField; } - set - { - this.sIF_ExtendedElementsField = value; + set { + this.shortNameField = value; } } - + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { - return this.refIdField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string LongName { + get { + return this.longNameField; } - set - { - this.refIdField = value; + set { + this.longNameField = value; } } - + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string AssessmentAdministrationRefId - { - get - { - return this.assessmentAdministrationRefIdField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string GroupType { + get { + return this.groupTypeField; } - set - { - this.assessmentAdministrationRefIdField = value; + set { + this.groupTypeField = value; } } - + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string StudentPersonalRefId - { - get - { - return this.studentPersonalRefIdField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Set { + get { + return this.setField; } - set - { - this.studentPersonalRefIdField = value; + set { + this.setField = value; } } - + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string AssessmentRegistrationRefId - { - get - { - return this.assessmentRegistrationRefIdField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Block { + get { + return this.blockField; } - set - { - this.assessmentRegistrationRefIdField = value; + set { + this.blockField = 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/au/datamodel/3.4")] - public partial class Sif3StudentResponseSetTypeItem - { - - private string responseField; - - private string responseLocationField; - - private System.Nullable responseCorrectnessField; - - private bool responseCorrectnessFieldSpecified; - - private System.Nullable viewStatusField; - - private bool viewStatusFieldSpecified; - - private System.Nullable attemptStatusField; - - private bool attemptStatusFieldSpecified; - - private System.Nullable numberOfAttemptsField; - - private bool numberOfAttemptsFieldSpecified; - - private string timeOnItemField; - - private string itemNumberField; - - private string itemNameField; - - private string assessmentRubricRefIdField; - - private string itemScoreField; - - private string itemScoreCodeField; - - private Sif3StudentResponseSetTypeItemComment[] commentsField; - - private Sif3StudentResponseSetTypeItemTraitScore[] traitScoresField; - - private Sif3StudentResponseSetTypeItemFeedbackItem[] feedbackItemsField; - - private string[] itemAidsField; - - private string assessmentItemRefIdField; - + /// - public string Response - { - get - { - return this.responseField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string CurriculumLevel { + get { + return this.curriculumLevelField; } - set - { - this.responseField = value; + set { + this.curriculumLevelField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "anyURI", IsNullable = true)] - public string ResponseLocation - { - get - { - return this.responseLocationField; + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string SchoolInfoRefId { + get { + return this.schoolInfoRefIdField; } - set - { - this.responseLocationField = value; + set { + this.schoolInfoRefIdField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable ResponseCorrectness - { - get - { - return this.responseCorrectnessField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string SchoolLocalId { + get { + return this.schoolLocalIdField; } - set - { - this.responseCorrectnessField = value; + set { + this.schoolLocalIdField = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool ResponseCorrectnessSpecified - { - get - { - return this.responseCorrectnessFieldSpecified; + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string SchoolCourseInfoRefId { + get { + return this.schoolCourseInfoRefIdField; } - set - { - this.responseCorrectnessFieldSpecified = value; + set { + this.schoolCourseInfoRefIdField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable ViewStatus - { - get - { - return this.viewStatusField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string SchoolCourseLocalId { + get { + return this.schoolCourseLocalIdField; } - set - { - this.viewStatusField = value; + set { + this.schoolCourseLocalIdField = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool ViewStatusSpecified - { - get - { - return this.viewStatusFieldSpecified; + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string TimeTableSubjectRefId { + get { + return this.timeTableSubjectRefIdField; } - set - { - this.viewStatusFieldSpecified = value; + set { + this.timeTableSubjectRefIdField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable AttemptStatus - { - get - { - return this.attemptStatusField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string TimeTableSubjectLocalId { + get { + return this.timeTableSubjectLocalIdField; } - set - { - this.attemptStatusField = value; + set { + this.timeTableSubjectLocalIdField = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool AttemptStatusSpecified - { - get - { - return this.attemptStatusFieldSpecified; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable Semester { + get { + return this.semesterField; } - set - { - this.attemptStatusFieldSpecified = value; + set { + this.semesterField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable NumberOfAttempts - { - get - { - return this.numberOfAttemptsField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SemesterSpecified { + get { + return this.semesterFieldSpecified; } - set - { - this.numberOfAttemptsField = value; + set { + this.semesterFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool NumberOfAttemptsSpecified - { - get - { - return this.numberOfAttemptsFieldSpecified; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("TeachingGroupStudent", IsNullable=false)] + public TeachingGroupStudentType[] StudentList { + get { + return this.studentListField; } - set - { - this.numberOfAttemptsFieldSpecified = value; + set { + this.studentListField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "duration", IsNullable = true)] - public string TimeOnItem - { - get - { - return this.timeOnItemField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("TeachingGroupTeacher", IsNullable=false)] + public TeachingGroupTeacherType[] TeacherList { + get { + return this.teacherListField; } - set - { - this.timeOnItemField = value; + set { + this.teacherListField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string ItemNumber - { - get - { - return this.itemNumberField; + [System.Xml.Serialization.XmlElementAttribute(DataType="integer", IsNullable=true)] + public string MinClassSize { + get { + return this.minClassSizeField; } - set - { - this.itemNumberField = value; + set { + this.minClassSizeField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string ItemName - { - get - { - return this.itemNameField; + [System.Xml.Serialization.XmlElementAttribute(DataType="integer", IsNullable=true)] + public string MaxClassSize { + get { + return this.maxClassSizeField; } - set - { - this.itemNameField = value; + set { + this.maxClassSizeField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string AssessmentRubricRefId - { - get - { - return this.assessmentRubricRefIdField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("TeachingGroupPeriod", IsNullable=false)] + public TeachingGroupPeriodType[] TeachingGroupPeriodList { + get { + return this.teachingGroupPeriodListField; } - set - { - this.assessmentRubricRefIdField = value; + set { + this.teachingGroupPeriodListField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string ItemScore - { - get - { - return this.itemScoreField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; } - set - { - this.itemScoreField = value; + set { + this.sIF_MetadataField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string ItemScoreCode - { - get - { - return this.itemScoreCodeField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; } - set - { - this.itemScoreCodeField = value; + set { + this.sIF_ExtendedElementsField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("Comment", IsNullable = false)] - public Sif3StudentResponseSetTypeItemComment[] Comments - { - get - { - return this.commentsField; + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; } - set - { - this.commentsField = value; + set { + this.refIdField = value; } } - + } + + /// + [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")] + [System.Xml.Serialization.XmlRootAttribute("TeachingGroups", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class TeachingGroupCollectionType { + + private TeachingGroupType[] teachingGroupField; + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("TraitScore", IsNullable = false)] - public Sif3StudentResponseSetTypeItemTraitScore[] TraitScores - { - get - { - return this.traitScoresField; + [System.Xml.Serialization.XmlElementAttribute("TeachingGroup")] + public TeachingGroupType[] TeachingGroup { + get { + return this.teachingGroupField; } - set - { - this.traitScoresField = value; + set { + this.teachingGroupField = value; } } - + } + + /// + [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")] + [System.Xml.Serialization.XmlRootAttribute("TimeTableCell", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class TimeTableCellType { + + private string timeTableRefIdField; + + private string timeTableSubjectRefIdField; + + private string teachingGroupRefIdField; + + private string roomInfoRefIdField; + + private string staffPersonalRefIdField; + + private string timeTableLocalIdField; + + private string subjectLocalIdField; + + private string teachingGroupLocalIdField; + + private string roomNumberField; + + private string staffLocalIdField; + + private string dayIdField; + + private string periodIdField; + + private string cellTypeField; + + private string schoolInfoRefIdField; + + private string schoolLocalIdField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("FeedbackItem", IsNullable = false)] - public Sif3StudentResponseSetTypeItemFeedbackItem[] FeedbackItems - { - get - { - return this.feedbackItemsField; + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string TimeTableRefId { + get { + return this.timeTableRefIdField; } - set - { - this.feedbackItemsField = value; + set { + this.timeTableRefIdField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("ItemAid", DataType = "token", IsNullable = false)] - public string[] ItemAids - { - get - { - return this.itemAidsField; + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string TimeTableSubjectRefId { + get { + return this.timeTableSubjectRefIdField; } - set - { - this.itemAidsField = value; + set { + this.timeTableSubjectRefIdField = value; } } - + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string AssessmentItemRefId - { - get - { - return this.assessmentItemRefIdField; + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string TeachingGroupRefId { + get { + return this.teachingGroupRefIdField; } - set - { - this.assessmentItemRefIdField = value; + set { + this.teachingGroupRefIdField = value; } } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum Sif3StudentResponseSetTypeItemResponseCorrectness - { - - /// - correct, - - /// - incorrect, - - /// - partial, - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum Sif3StudentResponseSetTypeItemViewStatus - { - - /// - yes, - - /// - no, - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum Sif3StudentResponseSetTypeItemAttemptStatus - { - - /// - yes, - + /// - no, - } - - /// - [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/au/datamodel/3.4")] - public partial class Sif3StudentResponseSetTypeItemComment - { - - private string commentCodeField; - - private string commentDescriptionField; - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] - public string CommentCode - { - get - { - return this.commentCodeField; + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string RoomInfoRefId { + get { + return this.roomInfoRefIdField; } - set - { - this.commentCodeField = value; + set { + this.roomInfoRefIdField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string CommentDescription - { - get - { - return this.commentDescriptionField; + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string StaffPersonalRefId { + get { + return this.staffPersonalRefIdField; } - set - { - this.commentDescriptionField = value; + set { + this.staffPersonalRefIdField = 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/au/datamodel/3.4")] - public partial class Sif3StudentResponseSetTypeItemTraitScore - { - - private string traitScoreTypeField; - - private string traitScoreValueField; - - private string traitScoreCodeField; - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string TraitScoreType - { - get - { - return this.traitScoreTypeField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string TimeTableLocalId { + get { + return this.timeTableLocalIdField; } - set - { - this.traitScoreTypeField = value; + set { + this.timeTableLocalIdField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string TraitScoreValue - { - get - { - return this.traitScoreValueField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string SubjectLocalId { + get { + return this.subjectLocalIdField; } - set - { - this.traitScoreValueField = value; + set { + this.subjectLocalIdField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string TraitScoreCode - { - get - { - return this.traitScoreCodeField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string TeachingGroupLocalId { + get { + return this.teachingGroupLocalIdField; } - set - { - this.traitScoreCodeField = value; + set { + this.teachingGroupLocalIdField = 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/au/datamodel/3.4")] - public partial class Sif3StudentResponseSetTypeItemFeedbackItem - { - - private string feedbackCodeField; - - private string diagnosticStatementField; - - private string feedbackDescriptionField; - - private string feedbackSourceField; - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string FeedbackCode - { - get - { - return this.feedbackCodeField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string RoomNumber { + get { + return this.roomNumberField; } - set - { - this.feedbackCodeField = value; + set { + this.roomNumberField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public string DiagnosticStatement - { - get - { - return this.diagnosticStatementField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string StaffLocalId { + get { + return this.staffLocalIdField; } - set - { - this.diagnosticStatementField = value; + set { + this.staffLocalIdField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public string FeedbackDescription - { - get - { - return this.feedbackDescriptionField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string DayId { + get { + return this.dayIdField; } - set - { - this.feedbackDescriptionField = value; + set { + this.dayIdField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public string FeedbackSource - { - get - { - return this.feedbackSourceField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string PeriodId { + get { + return this.periodIdField; } - set - { - this.feedbackSourceField = value; + set { + this.periodIdField = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("Activity", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class ActivityType - { - - private string titleField; - - private string preambleField; - - private ActivityTypeTechnicalRequirements technicalRequirementsField; - - private ActivityTypeSoftwareRequirement[] softwareRequirementListField; - - private string[] essentialMaterialsField; - - private string[] learningObjectivesField; - - private string[] learningStandardsField; - - private SubjectAreaType subjectAreaField; - - private string[] prerequisitesField; - - private string[] studentsField; - - private ActivityTypeSourceObject[] sourceObjectsField; - - private System.Nullable pointsField; - - private bool pointsFieldSpecified; - - private ActivityTypeActivityTime activityTimeField; - - private string assessmentRefIdField; - - private System.Nullable maxAttemptsAllowedField; - - private bool maxAttemptsAllowedFieldSpecified; - - private System.Nullable activityWeightField; - - private bool activityWeightFieldSpecified; - - private ActivityTypeEvaluation evaluationField; - - private string[] learningResourcesField; - - private SIF_MetadataType sIF_MetadataField; - - private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; - - private string refIdField; - - private string langField; - + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string CellType { + get { + return this.cellTypeField; + } + set { + this.cellTypeField = value; + } + } + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string Title - { - get - { - return this.titleField; + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string SchoolInfoRefId { + get { + return this.schoolInfoRefIdField; } - set - { - this.titleField = value; + set { + this.schoolInfoRefIdField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public string Preamble - { - get - { - return this.preambleField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string SchoolLocalId { + get { + return this.schoolLocalIdField; } - set - { - this.preambleField = value; + set { + this.schoolLocalIdField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public ActivityTypeTechnicalRequirements TechnicalRequirements - { - get - { - return this.technicalRequirementsField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; } - set - { - this.technicalRequirementsField = value; + set { + this.sIF_MetadataField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SoftwareRequirement", IsNullable = false)] - public ActivityTypeSoftwareRequirement[] SoftwareRequirementList - { - get - { - return this.softwareRequirementListField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; } - set - { - this.softwareRequirementListField = value; + set { + this.sIF_ExtendedElementsField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("EssentialMaterial", IsNullable = false)] - public string[] EssentialMaterials - { - get - { - return this.essentialMaterialsField; + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; } - set - { - this.essentialMaterialsField = value; + set { + this.refIdField = value; } } - + } + + /// + [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")] + [System.Xml.Serialization.XmlRootAttribute("TimeTableCells", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class TimeTableCellCollectionType { + + private TimeTableCellType[] timeTableCellField; + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("LearningObjective", IsNullable = false)] - public string[] LearningObjectives - { - get - { - return this.learningObjectivesField; + [System.Xml.Serialization.XmlElementAttribute("TimeTableCell")] + public TimeTableCellType[] TimeTableCell { + get { + return this.timeTableCellField; } - set - { - this.learningObjectivesField = value; + set { + this.timeTableCellField = value; } } - + } + + /// + [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")] + [System.Xml.Serialization.XmlRootAttribute("SchoolCourseInfo", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class SchoolCourseInfoType { + + private string schoolInfoRefIdField; + + private string schoolLocalIdField; + + private string schoolYearField; + + private string termInfoRefIdField; + + private string courseCodeField; + + private string stateCourseCodeField; + + private string districtCourseCodeField; + + private SubjectAreaType[] subjectAreaListField; + + private string courseTitleField; + + private string descriptionField; + + private string instructionalLevelField; + + private string courseCreditsField; + + private System.Nullable coreAcademicCourseField; + + private bool coreAcademicCourseFieldSpecified; + + private System.Nullable graduationRequirementField; + + private bool graduationRequirementFieldSpecified; + + private string departmentField; + + private string courseContentField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("LearningStandardItemRefId", DataType = "token", IsNullable = false)] - public string[] LearningStandards - { - get - { - return this.learningStandardsField; + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string SchoolInfoRefId { + get { + return this.schoolInfoRefIdField; } - set - { - this.learningStandardsField = value; + set { + this.schoolInfoRefIdField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SubjectAreaType SubjectArea - { - get - { - return this.subjectAreaField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string SchoolLocalId { + get { + return this.schoolLocalIdField; } - set - { - this.subjectAreaField = value; + set { + this.schoolLocalIdField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("Prerequisite", IsNullable = false)] - public string[] Prerequisites - { - get - { - return this.prerequisitesField; + [System.Xml.Serialization.XmlElementAttribute(DataType="gYear", IsNullable=true)] + public string SchoolYear { + get { + return this.schoolYearField; } - set - { - this.prerequisitesField = value; + set { + this.schoolYearField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("StudentPersonalRefId", DataType = "token", IsNullable = false)] - public string[] Students - { - get - { - return this.studentsField; + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string TermInfoRefId { + get { + return this.termInfoRefIdField; } - set - { - this.studentsField = value; + set { + this.termInfoRefIdField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SourceObject", IsNullable = false)] - public ActivityTypeSourceObject[] SourceObjects - { - get - { - return this.sourceObjectsField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string CourseCode { + get { + return this.courseCodeField; } - set - { - this.sourceObjectsField = value; + set { + this.courseCodeField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable Points - { - get - { - return this.pointsField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string StateCourseCode { + get { + return this.stateCourseCodeField; } - set - { - this.pointsField = value; + set { + this.stateCourseCodeField = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool PointsSpecified - { - get - { - return this.pointsFieldSpecified; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string DistrictCourseCode { + get { + return this.districtCourseCodeField; } - set - { - this.pointsFieldSpecified = value; + set { + this.districtCourseCodeField = value; } } - + /// - public ActivityTypeActivityTime ActivityTime - { - get - { - return this.activityTimeField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SubjectArea", IsNullable=false)] + public SubjectAreaType[] SubjectAreaList { + get { + return this.subjectAreaListField; } - set - { - this.activityTimeField = value; + set { + this.subjectAreaListField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string AssessmentRefId - { - get - { - return this.assessmentRefIdField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string CourseTitle { + get { + return this.courseTitleField; } - set - { - this.assessmentRefIdField = value; + set { + this.courseTitleField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable MaxAttemptsAllowed - { - get - { - return this.maxAttemptsAllowedField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Description { + get { + return this.descriptionField; } - set - { - this.maxAttemptsAllowedField = value; + set { + this.descriptionField = value; } } - + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string InstructionalLevel { + get { + return this.instructionalLevelField; + } + set { + this.instructionalLevelField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string CourseCredits { + get { + return this.courseCreditsField; + } + set { + this.courseCreditsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable CoreAcademicCourse { + get { + return this.coreAcademicCourseField; + } + set { + this.coreAcademicCourseField = value; + } + } + /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool MaxAttemptsAllowedSpecified - { - get - { - return this.maxAttemptsAllowedFieldSpecified; + public bool CoreAcademicCourseSpecified { + get { + return this.coreAcademicCourseFieldSpecified; } - set - { - this.maxAttemptsAllowedFieldSpecified = value; + set { + this.coreAcademicCourseFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable ActivityWeight - { - get - { - return this.activityWeightField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable GraduationRequirement { + get { + return this.graduationRequirementField; } - set - { - this.activityWeightField = value; + set { + this.graduationRequirementField = value; } } - + /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool ActivityWeightSpecified - { - get - { - return this.activityWeightFieldSpecified; + public bool GraduationRequirementSpecified { + get { + return this.graduationRequirementFieldSpecified; } - set - { - this.activityWeightFieldSpecified = value; + set { + this.graduationRequirementFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public ActivityTypeEvaluation Evaluation - { - get - { - return this.evaluationField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Department { + get { + return this.departmentField; } - set - { - this.evaluationField = value; + set { + this.departmentField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("LearningResourceRefId", DataType = "token", IsNullable = false)] - public string[] LearningResources - { - get - { - return this.learningResourcesField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string CourseContent { + get { + return this.courseContentField; } - set - { - this.learningResourcesField = value; + set { + this.courseContentField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { return this.sIF_MetadataField; } - set - { + set { this.sIF_MetadataField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { return this.sIF_ExtendedElementsField; } - set - { + set { this.sIF_ExtendedElementsField = value; } } - + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { return this.refIdField; } - set - { + set { this.refIdField = value; } } - - /// - [System.Xml.Serialization.XmlAttributeAttribute(Form = System.Xml.Schema.XmlSchemaForm.Qualified, Namespace = "http://www.w3.org/XML/1998/namespace")] - public string lang - { - get - { - return this.langField; - } - set - { - this.langField = 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/au/datamodel/3.4")] - public partial class ActivityTypeTechnicalRequirements - { - - private string technicalRequirementField; - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("SchoolCourseInfos", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class SchoolCourseInfoCollectionType { + + private SchoolCourseInfoType[] schoolCourseInfoField; + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public string TechnicalRequirement - { - get - { - return this.technicalRequirementField; + [System.Xml.Serialization.XmlElementAttribute("SchoolCourseInfo")] + public SchoolCourseInfoType[] SchoolCourseInfo { + get { + return this.schoolCourseInfoField; } - set - { - this.technicalRequirementField = value; + set { + this.schoolCourseInfoField = 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/au/datamodel/3.4")] - public partial class ActivityTypeSoftwareRequirement - { - - private string softwareTitleField; - - private string versionField; - - private string vendorField; - - private string osField; - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("LEAInfo", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class LEAInfoType { + + private string localIdField; + + private string stateProvinceIdField; + + private string commonwealthIdField; + + private string lEANameField; + + private string lEAURLField; + + private AgencyType educationAgencyTypeField; + + private LEAContactType[] lEAContactListField; + + private PhoneNumberType[] phoneNumberListField; + + private AddressType[] addressListField; + + private System.Nullable operationalStatusField; + + private bool operationalStatusFieldSpecified; + + private string jurisdictionLowerHouseField; + + private System.Nullable sLAField; + + private bool sLAFieldSpecified; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + /// - public string SoftwareTitle - { - get - { - return this.softwareTitleField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string LocalId { + get { + return this.localIdField; } - set - { - this.softwareTitleField = value; + set { + this.localIdField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public string Version - { - get - { - return this.versionField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string StateProvinceId { + get { + return this.stateProvinceIdField; } - set - { - this.versionField = value; + set { + this.stateProvinceIdField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public string Vendor - { - get - { - return this.vendorField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string CommonwealthId { + get { + return this.commonwealthIdField; } - set - { - this.vendorField = value; + set { + this.commonwealthIdField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public string OS - { - get - { - return this.osField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string LEAName { + get { + return this.lEANameField; } - set - { - this.osField = value; + set { + this.lEANameField = 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/au/datamodel/3.4")] - public partial class ActivityTypeSourceObject - { - - private ActivityTypeSourceObjectSIF_RefObject sIF_RefObjectField; - - private string valueField; - + /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public ActivityTypeSourceObjectSIF_RefObject SIF_RefObject - { - get - { - return this.sIF_RefObjectField; + [System.Xml.Serialization.XmlElementAttribute(DataType="anyURI", IsNullable=true)] + public string LEAURL { + get { + return this.lEAURLField; } - set - { - this.sIF_RefObjectField = value; + set { + this.lEAURLField = value; } } - + /// - [System.Xml.Serialization.XmlTextAttribute()] - public string Value - { - get - { - return this.valueField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public AgencyType EducationAgencyType { + get { + return this.educationAgencyTypeField; } - set - { - this.valueField = value; + set { + this.educationAgencyTypeField = value; } } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum ActivityTypeSourceObjectSIF_RefObject - { - - /// - Assessment, - + /// - LearningResource, - - /// - Activity, - - /// - Lesson, - } - - /// - [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/au/datamodel/3.4")] - public partial class ActivityTypeActivityTime - { - - private System.DateTime creationDateField; - - private bool creationDateFieldSpecified; - - private ActivityTypeActivityTimeDuration durationField; - - private System.Nullable startDateField; - - private bool startDateFieldSpecified; - - private System.Nullable finishDateField; - - private bool finishDateFieldSpecified; - - private System.Nullable dueDateField; - - private bool dueDateFieldSpecified; - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date")] - public System.DateTime CreationDate - { - get - { - return this.creationDateField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LEAContact", IsNullable=false)] + public LEAContactType[] LEAContactList { + get { + return this.lEAContactListField; } - set - { - this.creationDateField = value; + set { + this.lEAContactListField = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool CreationDateSpecified - { - get - { - return this.creationDateFieldSpecified; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("PhoneNumber", IsNullable=false)] + public PhoneNumberType[] PhoneNumberList { + get { + return this.phoneNumberListField; } - set - { - this.creationDateFieldSpecified = value; + set { + this.phoneNumberListField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public ActivityTypeActivityTimeDuration Duration - { - get - { - return this.durationField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("Address", IsNullable=false)] + public AddressType[] AddressList { + get { + return this.addressListField; } - set - { - this.durationField = value; + set { + this.addressListField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date", IsNullable = true)] - public System.Nullable StartDate - { - get - { - return this.startDateField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable OperationalStatus { + get { + return this.operationalStatusField; } - set - { - this.startDateField = value; + set { + this.operationalStatusField = value; } } - + /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool StartDateSpecified - { - get - { - return this.startDateFieldSpecified; + public bool OperationalStatusSpecified { + get { + return this.operationalStatusFieldSpecified; } - set - { - this.startDateFieldSpecified = value; + set { + this.operationalStatusFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date", IsNullable = true)] - public System.Nullable FinishDate - { - get - { - return this.finishDateField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string JurisdictionLowerHouse { + get { + return this.jurisdictionLowerHouseField; } - set - { - this.finishDateField = value; + set { + this.jurisdictionLowerHouseField = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool FinishDateSpecified - { - get - { - return this.finishDateFieldSpecified; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable SLA { + get { + return this.sLAField; } - set - { - this.finishDateFieldSpecified = value; + set { + this.sLAField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date", IsNullable = true)] - public System.Nullable DueDate - { - get - { - return this.dueDateField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SLASpecified { + get { + return this.sLAFieldSpecified; } - set - { - this.dueDateField = value; + set { + this.sLAFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool DueDateSpecified - { - get - { - return this.dueDateFieldSpecified; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; } - set - { - this.dueDateFieldSpecified = value; + set { + this.sIF_MetadataField = 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/au/datamodel/3.4")] - public partial class ActivityTypeActivityTimeDuration - { - - private ActivityTypeActivityTimeDurationUnits unitsField; - - private string valueField; - + /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public ActivityTypeActivityTimeDurationUnits Units - { - get - { - return this.unitsField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; } - set - { - this.unitsField = value; + set { + this.sIF_ExtendedElementsField = value; } } - + /// - [System.Xml.Serialization.XmlTextAttribute()] - public string Value - { - get - { - return this.valueField; + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; } - set - { - this.valueField = value; + set { + this.refIdField = value; } } } - + /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum ActivityTypeActivityTimeDurationUnits - { - - /// - week, - - /// - day, - - /// - hour, - - /// - minute, - + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("LEAInfos", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class LEAInfoCollectionType { + + private LEAInfoType[] lEAInfoField; + /// - second, + [System.Xml.Serialization.XmlElementAttribute("LEAInfo")] + public LEAInfoType[] LEAInfo { + get { + return this.lEAInfoField; + } + set { + this.lEAInfoField = 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/au/datamodel/3.4")] - public partial class ActivityTypeEvaluation - { - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("TermInfo", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class TermInfoType { + + private string schoolInfoRefIdField; + + private string schoolYearField; + + private System.DateTime startDateField; + + private bool startDateFieldSpecified; + + private System.DateTime endDateField; + + private bool endDateFieldSpecified; + private string descriptionField; - - private ActivityTypeEvaluationEvaluationType evaluationTypeField; - + + private System.Nullable relativeDurationField; + + private bool relativeDurationFieldSpecified; + + private string termCodeField; + + private string trackField; + + private System.Nullable termSpanField; + + private bool termSpanFieldSpecified; + + private System.Nullable markingTermField; + + private bool markingTermFieldSpecified; + + private System.Nullable schedulingTermField; + + private bool schedulingTermFieldSpecified; + + private System.Nullable attendanceTermField; + + private bool attendanceTermFieldSpecified; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public string Description - { - get - { - return this.descriptionField; + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string SchoolInfoRefId { + get { + return this.schoolInfoRefIdField; } - set - { - this.descriptionField = value; + set { + this.schoolInfoRefIdField = value; } } - + /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public ActivityTypeEvaluationEvaluationType EvaluationType - { - get - { - return this.evaluationTypeField; + [System.Xml.Serialization.XmlElementAttribute(DataType="gYear")] + public string SchoolYear { + get { + return this.schoolYearField; } - set - { - this.evaluationTypeField = value; + set { + this.schoolYearField = value; } } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum ActivityTypeEvaluationEvaluationType - { - + /// - Inline, - + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime StartDate { + get { + return this.startDateField; + } + set { + this.startDateField = value; + } + } + /// - RefId, - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("ScheduledActivity", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class ScheduledActivityType - { - - private string schoolInfoRefIdField; - - private string timeTableCellRefIdField; - - private string dayIdField; - - private string periodIdField; - - private string timeTableRefIdField; - - private System.DateTime activityDateField; - - private bool activityDateFieldSpecified; - - private System.DateTime startTimeField; - - private bool startTimeFieldSpecified; - - private System.DateTime finishTimeField; - - private bool finishTimeFieldSpecified; - - private string cellTypeField; - - private string timeTableSubjectRefIdField; - - private ScheduledActivityTypeTeacherCover[] teacherListField; - - private string[] roomListField; - - private AddressType[] addressListField; - - private string locationField; - - private System.Nullable activityTypeField; - - private bool activityTypeFieldSpecified; - - private string activityNameField; - - private string activityCommentField; - - private string[] studentListField; - - private string[] teachingGroupListField; - - private YearLevelType[] yearLevelsField; - - private ScheduledActivityTypeOverride overrideField; - - private SIF_MetadataType sIF_MetadataField; - - private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; - - private string refIdField; - + [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 { + get { + return this.endDateField; + } + set { + this.endDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool EndDateSpecified { + get { + return this.endDateFieldSpecified; + } + set { + this.endDateFieldSpecified = value; + } + } + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] - public string SchoolInfoRefId - { - get - { - return this.schoolInfoRefIdField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Description { + get { + return this.descriptionField; } - set - { - this.schoolInfoRefIdField = value; + set { + this.descriptionField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string TimeTableCellRefId - { - get - { - return this.timeTableCellRefIdField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable RelativeDuration { + get { + return this.relativeDurationField; } - set - { - this.timeTableCellRefIdField = value; + set { + this.relativeDurationField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string DayId - { - get - { - return this.dayIdField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool RelativeDurationSpecified { + get { + return this.relativeDurationFieldSpecified; } - set - { - this.dayIdField = value; + set { + this.relativeDurationFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string PeriodId - { - get - { - return this.periodIdField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string TermCode { + get { + return this.termCodeField; } - set - { - this.periodIdField = value; + set { + this.termCodeField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string TimeTableRefId - { - get - { - return this.timeTableRefIdField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Track { + get { + return this.trackField; } - set - { - this.timeTableRefIdField = value; + set { + this.trackField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date")] - public System.DateTime ActivityDate - { - get - { - return this.activityDateField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable TermSpan { + get { + return this.termSpanField; } - set - { - this.activityDateField = value; + set { + this.termSpanField = value; } } - + /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool ActivityDateSpecified - { - get - { - return this.activityDateFieldSpecified; + public bool TermSpanSpecified { + get { + return this.termSpanFieldSpecified; } - set - { - this.activityDateFieldSpecified = value; + set { + this.termSpanFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "time")] - public System.DateTime StartTime - { - get - { - return this.startTimeField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable MarkingTerm { + get { + return this.markingTermField; } - set - { - this.startTimeField = value; + set { + this.markingTermField = value; } } - + /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool StartTimeSpecified - { - get - { - return this.startTimeFieldSpecified; + public bool MarkingTermSpecified { + get { + return this.markingTermFieldSpecified; } - set - { - this.startTimeFieldSpecified = value; + set { + this.markingTermFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "time")] - public System.DateTime FinishTime - { - get - { - return this.finishTimeField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable SchedulingTerm { + get { + return this.schedulingTermField; } - set - { - this.finishTimeField = value; + set { + this.schedulingTermField = value; } } - + /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool FinishTimeSpecified - { - get - { - return this.finishTimeFieldSpecified; + public bool SchedulingTermSpecified { + get { + return this.schedulingTermFieldSpecified; } - set - { - this.finishTimeFieldSpecified = value; + set { + this.schedulingTermFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string CellType - { - get - { - return this.cellTypeField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable AttendanceTerm { + get { + return this.attendanceTermField; } - set - { - this.cellTypeField = value; + set { + this.attendanceTermField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string TimeTableSubjectRefId - { - get - { - return this.timeTableSubjectRefIdField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AttendanceTermSpecified { + get { + return this.attendanceTermFieldSpecified; } - set - { - this.timeTableSubjectRefIdField = value; + set { + this.attendanceTermFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("TeacherCover", IsNullable = false)] - public ScheduledActivityTypeTeacherCover[] TeacherList - { - get - { - return this.teacherListField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; } - set - { - this.teacherListField = value; + set { + this.sIF_MetadataField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("RoomInfoRefId", DataType = "token", IsNullable = false)] - public string[] RoomList - { - get - { - return this.roomListField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; } - set - { - this.roomListField = value; + set { + this.sIF_ExtendedElementsField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("Address", IsNullable = false)] - public AddressType[] AddressList - { - get - { - return this.addressListField; + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; } - set - { - this.addressListField = value; + set { + this.refIdField = value; } } - + } + + /// + [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")] + [System.Xml.Serialization.XmlRootAttribute("TermInfos", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class TermInfoCollectionType { + + private TermInfoType[] termInfoField; + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string Location - { - get - { - return this.locationField; + [System.Xml.Serialization.XmlElementAttribute("TermInfo")] + public TermInfoType[] TermInfo { + get { + return this.termInfoField; } - set - { - this.locationField = value; + set { + this.termInfoField = value; } } - + } + + /// + [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")] + [System.Xml.Serialization.XmlRootAttribute("StudentContactRelationship", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class StudentContactRelationshipType { + + private string studentPersonalRefIdField; + + private string studentContactPersonalRefIdField; + + private RelationshipType relationshipField; + + private System.Nullable parentRelationshipStatusField; + + private bool parentRelationshipStatusFieldSpecified; + + private string[] householdListField; + + private ContactFlagsType contactFlagsField; + + private System.Nullable mainlySpeaksEnglishAtHomeField; + + private bool mainlySpeaksEnglishAtHomeFieldSpecified; + + private System.Nullable contactSequenceField; + + private bool contactSequenceFieldSpecified; + + private System.Nullable contactSequenceSourceField; + + private bool contactSequenceSourceFieldSpecified; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string studentContactRelationshipRefIdField; + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable ActivityType - { - get - { - return this.activityTypeField; + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string StudentPersonalRefId { + get { + return this.studentPersonalRefIdField; } - set - { - this.activityTypeField = value; + set { + this.studentPersonalRefIdField = value; } } - + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string StudentContactPersonalRefId { + get { + return this.studentContactPersonalRefIdField; + } + set { + this.studentContactPersonalRefIdField = value; + } + } + + /// + public RelationshipType Relationship { + get { + return this.relationshipField; + } + set { + this.relationshipField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable ParentRelationshipStatus { + get { + return this.parentRelationshipStatusField; + } + set { + this.parentRelationshipStatusField = value; + } + } + /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool ActivityTypeSpecified - { - get - { - return this.activityTypeFieldSpecified; + public bool ParentRelationshipStatusSpecified { + get { + return this.parentRelationshipStatusFieldSpecified; } - set - { - this.activityTypeFieldSpecified = value; + set { + this.parentRelationshipStatusFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string ActivityName - { - get - { - return this.activityNameField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("Household", DataType="normalizedString", IsNullable=false)] + public string[] HouseholdList { + get { + return this.householdListField; } - set - { - this.activityNameField = value; + set { + this.householdListField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string ActivityComment - { - get - { - return this.activityCommentField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public ContactFlagsType ContactFlags { + get { + return this.contactFlagsField; } - set - { - this.activityCommentField = value; + set { + this.contactFlagsField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("StudentPersonalRefId", DataType = "token", IsNullable = false)] - public string[] StudentList - { - get - { - return this.studentListField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable MainlySpeaksEnglishAtHome { + get { + return this.mainlySpeaksEnglishAtHomeField; } - set - { - this.studentListField = value; + set { + this.mainlySpeaksEnglishAtHomeField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("TeachingGroupRefId", DataType = "token", IsNullable = false)] - public string[] TeachingGroupList - { - get - { - return this.teachingGroupListField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool MainlySpeaksEnglishAtHomeSpecified { + get { + return this.mainlySpeaksEnglishAtHomeFieldSpecified; } - set - { - this.teachingGroupListField = value; + set { + this.mainlySpeaksEnglishAtHomeFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("YearLevel", IsNullable = false)] - public YearLevelType[] YearLevels - { - get - { - return this.yearLevelsField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable ContactSequence { + get { + return this.contactSequenceField; } - set - { - this.yearLevelsField = value; + set { + this.contactSequenceField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public ScheduledActivityTypeOverride Override - { - get - { - return this.overrideField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ContactSequenceSpecified { + get { + return this.contactSequenceFieldSpecified; } - set - { - this.overrideField = value; + set { + this.contactSequenceFieldSpecified = value; } } - + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable ContactSequenceSource { + get { + return this.contactSequenceSourceField; + } + set { + this.contactSequenceSourceField = value; + } + } + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ContactSequenceSourceSpecified { + get { + return this.contactSequenceSourceFieldSpecified; + } + set { + this.contactSequenceSourceFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { return this.sIF_MetadataField; } - set - { + set { this.sIF_MetadataField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { return this.sIF_ExtendedElementsField; } - set - { + set { this.sIF_ExtendedElementsField = value; } } - + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { - return this.refIdField; + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string StudentContactRelationshipRefId { + get { + return this.studentContactRelationshipRefIdField; } - set - { - this.refIdField = value; + set { + this.studentContactRelationshipRefIdField = 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 StudentContactRelationshipTypeParentRelationshipStatus { + + /// + Parent1, + + /// + Parent2, + + /// + NotForReporting, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsSourceCodeTypeType { + + /// + C, + + /// + O, + + /// + P, + + /// + S, + + /// + T, + + /// + ZZREDACTED, + } + /// [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/au/datamodel/3.4")] - public partial class ScheduledActivityTypeTeacherCover - { - - private string staffPersonalRefIdField; - - private string staffLocalIdField; - - private System.Nullable startTimeField; - - private bool startTimeFieldSpecified; - - private System.Nullable finishTimeField; - - private bool finishTimeFieldSpecified; - - private System.Nullable creditField; - - private bool creditFieldSpecified; - - private System.Nullable supervisionField; - - private bool supervisionFieldSpecified; - - private System.Nullable weightingField; - - private bool weightingFieldSpecified; - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("StudentContactRelationships", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class StudentContactRelationshipCollectionType { + + private StudentContactRelationshipType[] studentContactRelationshipField; + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] - public string StaffPersonalRefId - { - get - { - return this.staffPersonalRefIdField; + [System.Xml.Serialization.XmlElementAttribute("StudentContactRelationship")] + public StudentContactRelationshipType[] StudentContactRelationship { + get { + return this.studentContactRelationshipField; } - set - { - this.staffPersonalRefIdField = value; + set { + this.studentContactRelationshipField = value; } } - + } + + /// + [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")] + [System.Xml.Serialization.XmlRootAttribute("StudentActivityInfo", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class StudentActivityInfoType { + + private string titleField; + + private string descriptionField; + + private StudentActivityType studentActivityTypeField; + + private string studentActivityLevelField; + + private YearLevelType[] yearLevelsField; + + private System.Nullable curricularStatusField; + + private bool curricularStatusFieldSpecified; + + private LocationType locationField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string StaffLocalId - { - get - { - return this.staffLocalIdField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string Title { + get { + return this.titleField; } - set - { - this.staffLocalIdField = value; + set { + this.titleField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "time", IsNullable = true)] - public System.Nullable StartTime - { - get - { - return this.startTimeField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Description { + get { + return this.descriptionField; } - set - { - this.startTimeField = value; + set { + this.descriptionField = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool StartTimeSpecified - { - get - { - return this.startTimeFieldSpecified; + public StudentActivityType StudentActivityType { + get { + return this.studentActivityTypeField; } - set - { - this.startTimeFieldSpecified = value; + set { + this.studentActivityTypeField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "time", IsNullable = true)] - public System.Nullable FinishTime - { - get - { - return this.finishTimeField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string StudentActivityLevel { + get { + return this.studentActivityLevelField; } - set - { - this.finishTimeField = value; + set { + this.studentActivityLevelField = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool FinishTimeSpecified - { - get - { - return this.finishTimeFieldSpecified; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("YearLevel", IsNullable=false)] + public YearLevelType[] YearLevels { + get { + return this.yearLevelsField; } - set - { - this.finishTimeFieldSpecified = value; + set { + this.yearLevelsField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable Credit - { - get - { - return this.creditField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable CurricularStatus { + get { + return this.curricularStatusField; } - set - { - this.creditField = value; + set { + this.curricularStatusField = value; } } - + /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool CreditSpecified - { - get - { - return this.creditFieldSpecified; + public bool CurricularStatusSpecified { + get { + return this.curricularStatusFieldSpecified; } - set - { - this.creditFieldSpecified = value; + set { + this.curricularStatusFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable Supervision - { - get - { - return this.supervisionField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public LocationType Location { + get { + return this.locationField; } - set - { - this.supervisionField = value; + set { + this.locationField = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool SupervisionSpecified - { - get - { - return this.supervisionFieldSpecified; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; } - set - { - this.supervisionFieldSpecified = value; + set { + this.sIF_MetadataField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable Weighting - { - get - { - return this.weightingField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; } - set - { - this.weightingField = value; + set { + this.sIF_ExtendedElementsField = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool WeightingSpecified - { - get - { - return this.weightingFieldSpecified; + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; } - set - { - this.weightingFieldSpecified = value; + set { + this.refIdField = value; } } } - + /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum AUCodeSetsTeacherCoverCreditType - { - - /// - [System.Xml.Serialization.XmlEnumAttribute("In-Lieu")] - InLieu, - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsActivityTypeType { + /// - Extra, - + [System.Xml.Serialization.XmlEnumAttribute("0750")] + Item0750, + /// - Underload, - + [System.Xml.Serialization.XmlEnumAttribute("0751")] + Item0751, + /// - Casual, - + [System.Xml.Serialization.XmlEnumAttribute("9999")] + Item9999, + /// ZZREDACTED, } - + /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum AUCodeSetsTeacherCoverSupervisionType - { - - /// - Normal, - - /// - MinimalSupervision, - - /// - MergedClass, - + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("StudentActivityInfos", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class StudentActivityInfoCollectionType { + + private StudentActivityInfoType[] studentActivityInfoField; + /// - ZZREDACTED, + [System.Xml.Serialization.XmlElementAttribute("StudentActivityInfo")] + public StudentActivityInfoType[] StudentActivityInfo { + get { + return this.studentActivityInfoField; + } + set { + this.studentActivityInfoField = value; + } + } } - + /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum AUCodeSetsScheduledActivityTypeType - { - - /// - Duty, - - /// - TeachingClass, - - /// - Study, - - /// - RollClass, - - /// - RosteredTimeOff, - - /// - StaffMeeting, - - /// - ExtraCurricular, - - /// - Excursion, - + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("StudentActivityParticipation", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class StudentActivityParticipationType { + + private string studentPersonalRefIdField; + + private string studentActivityInfoRefIdField; + + private string schoolYearField; + + private string participationCommentField; + + private System.Nullable startDateField; + + private bool startDateFieldSpecified; + + private System.Nullable endDateField; + + private bool endDateFieldSpecified; + + private string roleField; + + private string[] recognitionListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + /// - Incursion, - + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string StudentPersonalRefId { + get { + return this.studentPersonalRefIdField; + } + set { + this.studentPersonalRefIdField = value; + } + } + /// - Exam, - + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string StudentActivityInfoRefId { + get { + return this.studentActivityInfoRefIdField; + } + set { + this.studentActivityInfoRefIdField = value; + } + } + /// - Event, - + [System.Xml.Serialization.XmlElementAttribute(DataType="gYear", IsNullable=true)] + public string SchoolYear { + get { + return this.schoolYearField; + } + set { + this.schoolYearField = value; + } + } + /// - ZZREDACTED, - } - - /// - [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/au/datamodel/3.4")] - public partial class ScheduledActivityTypeOverride - { - - private System.DateTime dateOfOverrideField; - - private bool dateOfOverrideFieldSpecified; - - private string valueField; - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string ParticipationComment { + get { + return this.participationCommentField; + } + set { + this.participationCommentField = value; + } + } + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "date")] - public System.DateTime DateOfOverride - { - get - { - return this.dateOfOverrideField; + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable StartDate { + get { + return this.startDateField; } - set - { - this.dateOfOverrideField = value; + set { + this.startDateField = value; } } - + /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool DateOfOverrideSpecified - { - get - { - return this.dateOfOverrideFieldSpecified; + public bool StartDateSpecified { + get { + return this.startDateFieldSpecified; } - set - { - this.dateOfOverrideFieldSpecified = value; + set { + this.startDateFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlTextAttribute()] - public string Value - { - get - { - return this.valueField; + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable EndDate { + get { + return this.endDateField; } - set - { - this.valueField = value; + set { + this.endDateField = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("ResourceBooking", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class ResourceBookingType - { - - private ResourceBookingTypeResourceRefId resourceRefIdField; - - private string resourceLocalIdField; - - private System.DateTime startDateTimeField; - - private bool startDateTimeFieldSpecified; - - private System.DateTime finishDateTimeField; - - private bool finishDateTimeFieldSpecified; - - private string fromPeriodField; - - private string toPeriodField; - - private string bookerField; - - private string reasonField; - - private string scheduledActivityRefIdField; - - private System.Nullable keepOldField; - - private bool keepOldFieldSpecified; - - private SIF_MetadataType sIF_MetadataField; - - private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; - - private string refIdField; - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public ResourceBookingTypeResourceRefId ResourceRefId - { - get - { - return this.resourceRefIdField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool EndDateSpecified { + get { + return this.endDateFieldSpecified; } - set - { - this.resourceRefIdField = value; + set { + this.endDateFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string ResourceLocalId - { - get - { - return this.resourceLocalIdField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Role { + get { + return this.roleField; } - set - { - this.resourceLocalIdField = value; + set { + this.roleField = value; } } - + /// - public System.DateTime StartDateTime - { - get - { - return this.startDateTimeField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("Recognition", DataType="normalizedString", IsNullable=false)] + public string[] RecognitionList { + get { + return this.recognitionListField; } - set - { - this.startDateTimeField = value; + set { + this.recognitionListField = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool StartDateTimeSpecified - { - get - { - return this.startDateTimeFieldSpecified; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; } - set - { - this.startDateTimeFieldSpecified = value; + set { + this.sIF_MetadataField = value; } } - + /// - public System.DateTime FinishDateTime - { - get - { - return this.finishDateTimeField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; } - set - { - this.finishDateTimeField = value; + set { + this.sIF_ExtendedElementsField = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool FinishDateTimeSpecified - { - get - { - return this.finishDateTimeFieldSpecified; + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; } - set - { - this.finishDateTimeFieldSpecified = value; + set { + this.refIdField = value; } } - + } + + /// + [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")] + [System.Xml.Serialization.XmlRootAttribute("StudentActivityParticipations", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class StudentActivityParticipationCollectionType { + + private StudentActivityParticipationType[] studentActivityParticipationField; + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string FromPeriod - { - get - { - return this.fromPeriodField; + [System.Xml.Serialization.XmlElementAttribute("StudentActivityParticipation")] + public StudentActivityParticipationType[] StudentActivityParticipation { + get { + return this.studentActivityParticipationField; } - set - { - this.fromPeriodField = value; + set { + this.studentActivityParticipationField = value; } } - + } + + /// + [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")] + [System.Xml.Serialization.XmlRootAttribute("Identity", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class IdentityType { + + private IdentityTypeSIF_RefId sIF_RefIdField; + + private IdentityTypeAuthenticationSource authenticationSourceField; + + private bool authenticationSourceFieldSpecified; + + private IdentityAssertionsTypeIdentityAssertion[] identityAssertionsField; + + private PasswordListTypePassword[] passwordListField; + + private string authenticationSourceGlobalUIDField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string ToPeriod - { - get - { - return this.toPeriodField; + public IdentityTypeSIF_RefId SIF_RefId { + get { + return this.sIF_RefIdField; } - set - { - this.toPeriodField = value; + set { + this.sIF_RefIdField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] - public string Booker - { - get - { - return this.bookerField; + public IdentityTypeAuthenticationSource AuthenticationSource { + get { + return this.authenticationSourceField; } - set - { - this.bookerField = value; + set { + this.authenticationSourceField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string Reason - { - get - { - return this.reasonField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AuthenticationSourceSpecified { + get { + return this.authenticationSourceFieldSpecified; } - set - { - this.reasonField = value; + set { + this.authenticationSourceFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string ScheduledActivityRefId - { - get - { - return this.scheduledActivityRefIdField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("IdentityAssertion", IsNullable=false)] + public IdentityAssertionsTypeIdentityAssertion[] IdentityAssertions { + get { + return this.identityAssertionsField; } - set - { - this.scheduledActivityRefIdField = value; + set { + this.identityAssertionsField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable KeepOld - { - get - { - return this.keepOldField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("Password", IsNullable=false)] + public PasswordListTypePassword[] PasswordList { + get { + return this.passwordListField; } - set - { - this.keepOldField = value; + set { + this.passwordListField = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool KeepOldSpecified - { - get - { - return this.keepOldFieldSpecified; + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string AuthenticationSourceGlobalUID { + get { + return this.authenticationSourceGlobalUIDField; } - set - { - this.keepOldFieldSpecified = value; + set { + this.authenticationSourceGlobalUIDField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { return this.sIF_MetadataField; } - set - { + set { this.sIF_MetadataField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { return this.sIF_ExtendedElementsField; } - set - { + set { this.sIF_ExtendedElementsField = value; } } - + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { return this.refIdField; } - set - { + set { this.refIdField = 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/au/datamodel/3.4")] - public partial class ResourceBookingTypeResourceRefId - { - - private ResourceBookingTypeResourceRefIdSIF_RefObject sIF_RefObjectField; - + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class IdentityTypeSIF_RefId { + + private IdentityTypeSIF_RefIdSIF_RefObject sIF_RefObjectField; + private string valueField; - + /// [System.Xml.Serialization.XmlAttributeAttribute()] - public ResourceBookingTypeResourceRefIdSIF_RefObject SIF_RefObject - { - get - { + public IdentityTypeSIF_RefIdSIF_RefObject SIF_RefObject { + get { return this.sIF_RefObjectField; } - set - { + set { this.sIF_RefObjectField = value; } } - + /// [System.Xml.Serialization.XmlTextAttribute()] - public string Value - { - get - { + public string Value { + get { return this.valueField; } - set - { + 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/au/datamodel/3.4")] - public enum ResourceBookingTypeResourceRefIdSIF_RefObject - { - + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum IdentityTypeSIF_RefIdSIF_RefObject { + /// - RoomInfo, - + StudentPersonal, + /// - EquipmentInfo, - + StaffPersonal, + /// - LearningResource, + StudentContactPersonal, } - + + /// + [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 IdentityTypeAuthenticationSource { + + /// + AUAccessShibboleth, + + /// + MSActiveDirectory, + + /// + NovellNDS, + + /// + OpenDirectory, + + /// + OpenID, + + /// + Other, + } + /// [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("EquipmentInfo", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class EquipmentInfoType - { - - private string nameField; - - private string descriptionField; - - private string localIdField; - - private string assetNumberField; - - private string invoiceRefIdField; - - private string purchaseOrderRefIdField; - - private string equipmentTypeField; - - private EquipmentInfoTypeSIF_RefId sIF_RefIdField; - - private SIF_MetadataType sIF_MetadataField; - - private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; - - private string refIdField; - + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class IdentityAssertionsTypeIdentityAssertion { + + private string schemaNameField; + + private string valueField; + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string Name - { - get - { - return this.nameField; + [System.Xml.Serialization.XmlAttributeAttribute(DataType="normalizedString")] + public string SchemaName { + get { + return this.schemaNameField; } - set - { - this.nameField = value; + set { + this.schemaNameField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string Description - { - get - { - return this.descriptionField; + [System.Xml.Serialization.XmlTextAttribute(DataType="normalizedString")] + public string Value { + get { + return this.valueField; } - set - { - this.descriptionField = value; + set { + this.valueField = 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 PasswordListTypePassword { + + private PasswordListTypePasswordAlgorithm algorithmField; + + private string keyNameField; + + private string valueField; + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string LocalId - { - get - { - return this.localIdField; + [System.Xml.Serialization.XmlAttributeAttribute()] + public PasswordListTypePasswordAlgorithm Algorithm { + get { + return this.algorithmField; } - set - { - this.localIdField = value; + set { + this.algorithmField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string AssetNumber - { - get - { - return this.assetNumberField; + [System.Xml.Serialization.XmlAttributeAttribute(DataType="normalizedString")] + public string KeyName { + get { + return this.keyNameField; } - set - { - this.assetNumberField = value; + set { + this.keyNameField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string InvoiceRefId - { - get - { - return this.invoiceRefIdField; + [System.Xml.Serialization.XmlTextAttribute()] + public string Value { + get { + return this.valueField; } - set - { - this.invoiceRefIdField = value; + 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 PasswordListTypePasswordAlgorithm { + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string PurchaseOrderRefId - { - get - { - return this.purchaseOrderRefIdField; + MD5, + + /// + SHA1, + + /// + DES, + + /// + TripleDES, + + /// + RC2, + + /// + AES, + + /// + RSA, + } + + /// + [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")] + [System.Xml.Serialization.XmlRootAttribute("Identitys", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class IdentityCollectionType { + + private IdentityType[] identityField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Identity")] + public IdentityType[] Identity { + get { + return this.identityField; } - set - { - this.purchaseOrderRefIdField = value; + set { + this.identityField = value; } } - + } + + /// + [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")] + [System.Xml.Serialization.XmlRootAttribute("SchoolPrograms", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class SchoolProgramsType { + + private string schoolInfoRefIdField; + + private string schoolYearField; + + private SchoolProgramType[] schoolProgramListField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public string EquipmentType - { - get - { - return this.equipmentTypeField; + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string SchoolInfoRefId { + get { + return this.schoolInfoRefIdField; } - set - { - this.equipmentTypeField = value; + set { + this.schoolInfoRefIdField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public EquipmentInfoTypeSIF_RefId SIF_RefId - { - get - { - return this.sIF_RefIdField; + [System.Xml.Serialization.XmlElementAttribute(DataType="gYear", IsNullable=true)] + public string SchoolYear { + get { + return this.schoolYearField; } - set - { - this.sIF_RefIdField = value; + set { + this.schoolYearField = value; } } - + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("Program", IsNullable=false)] + public SchoolProgramType[] SchoolProgramList { + get { + return this.schoolProgramListField; + } + set { + this.schoolProgramListField = value; + } + } + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { return this.sIF_MetadataField; } - set - { + set { this.sIF_MetadataField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { return this.sIF_ExtendedElementsField; } - set - { + set { this.sIF_ExtendedElementsField = value; } } - + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { return this.refIdField; } - set - { + set { this.refIdField = 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/au/datamodel/3.4")] - public partial class EquipmentInfoTypeSIF_RefId - { - - private EquipmentInfoTypeSIF_RefIdSIF_RefObject sIF_RefObjectField; - - private string valueField; - - /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public EquipmentInfoTypeSIF_RefIdSIF_RefObject SIF_RefObject - { - get - { - return this.sIF_RefObjectField; - } - set - { - this.sIF_RefObjectField = value; - } - } - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("SchoolProgramss", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class SchoolProgramsCollectionType { + + private SchoolProgramsType[] schoolProgramsField; + /// - [System.Xml.Serialization.XmlTextAttribute()] - public string Value - { - get - { - return this.valueField; + [System.Xml.Serialization.XmlElementAttribute("SchoolPrograms")] + public SchoolProgramsType[] SchoolPrograms { + get { + return this.schoolProgramsField; } - set - { - this.valueField = value; + set { + this.schoolProgramsField = value; } } } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum EquipmentInfoTypeSIF_RefIdSIF_RefObject - { - - /// - SchoolInfo, - - /// - RoomInfo, - - /// - LEAInfo, - - /// - other, - } - + /// [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("Invoice", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class InvoiceType - { - - private InvoiceTypeInvoicedEntity invoicedEntityField; - - private string formNumberField; - - private System.DateTime billingDateField; - - private bool billingDateFieldSpecified; - - private string transactionDescriptionField; - - private InvoiceTypeBilledAmount billedAmountField; - - private InvoiceTypeLedger ledgerField; - - private bool ledgerFieldSpecified; - - private string chargedLocationInfoRefIdField; - - private MonetaryAmountType netAmountField; - - private System.Nullable taxRateField; - - private bool taxRateFieldSpecified; - - private string taxTypeField; - - private MonetaryAmountType taxAmountField; - - private string createdByField; - - private string approvedByField; - - private string itemDetailField; - - private System.Nullable dueDateField; - - private bool dueDateFieldSpecified; - - private string[] financialAccountRefIdListField; - - private string accountingPeriodField; - - private string relatedPurchaseOrderRefIdField; - - private InvoiceTypePurchasingItem[] purchasingItemsField; - - private System.Nullable voluntaryField; - - private bool voluntaryFieldSpecified; - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("SectionInfo", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class SectionInfoType { + + private string schoolCourseInfoRefIdField; + + private string localIdField; + + private string descriptionField; + + private string schoolYearField; + + private string termInfoRefIdField; + + private MediumOfInstructionType mediumOfInstructionField; + + private LanguageOfInstructionType languageOfInstructionField; + + private LocationOfInstructionType locationOfInstructionField; + + private System.Nullable summerSchoolField; + + private bool summerSchoolFieldSpecified; + + private SchoolCourseInfoOverrideType schoolCourseInfoOverrideField; + + private string courseSectionCodeField; + + private string sectionCodeField; + + private System.Nullable countForAttendanceField; + + private bool countForAttendanceFieldSpecified; + private SIF_MetadataType sIF_MetadataField; - + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; - + private string refIdField; - + /// - public InvoiceTypeInvoicedEntity InvoicedEntity - { - get - { - return this.invoicedEntityField; + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string SchoolCourseInfoRefId { + get { + return this.schoolCourseInfoRefIdField; } - set - { - this.invoicedEntityField = value; + set { + this.schoolCourseInfoRefIdField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string FormNumber - { - get - { - return this.formNumberField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string LocalId { + get { + return this.localIdField; } - set - { - this.formNumberField = value; + set { + this.localIdField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date")] - public System.DateTime BillingDate - { - get - { - return this.billingDateField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Description { + get { + return this.descriptionField; } - set - { - this.billingDateField = value; + set { + this.descriptionField = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool BillingDateSpecified - { - get - { - return this.billingDateFieldSpecified; + [System.Xml.Serialization.XmlElementAttribute(DataType="gYear", IsNullable=true)] + public string SchoolYear { + get { + return this.schoolYearField; } - set - { - this.billingDateFieldSpecified = value; + set { + this.schoolYearField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string TransactionDescription - { - get - { - return this.transactionDescriptionField; + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string TermInfoRefId { + get { + return this.termInfoRefIdField; } - set - { - this.transactionDescriptionField = value; + set { + this.termInfoRefIdField = value; } } - + /// - public InvoiceTypeBilledAmount BilledAmount - { - get - { - return this.billedAmountField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public MediumOfInstructionType MediumOfInstruction { + get { + return this.mediumOfInstructionField; } - set - { - this.billedAmountField = value; + set { + this.mediumOfInstructionField = value; } } - + /// - public InvoiceTypeLedger Ledger - { - get - { - return this.ledgerField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public LanguageOfInstructionType LanguageOfInstruction { + get { + return this.languageOfInstructionField; } - set - { - this.ledgerField = value; + set { + this.languageOfInstructionField = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool LedgerSpecified - { - get - { - return this.ledgerFieldSpecified; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public LocationOfInstructionType LocationOfInstruction { + get { + return this.locationOfInstructionField; } - set - { - this.ledgerFieldSpecified = value; + set { + this.locationOfInstructionField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string ChargedLocationInfoRefId - { - get - { - return this.chargedLocationInfoRefIdField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable SummerSchool { + get { + return this.summerSchoolField; } - set - { - this.chargedLocationInfoRefIdField = value; + set { + this.summerSchoolField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public MonetaryAmountType NetAmount - { - get - { - return this.netAmountField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool SummerSchoolSpecified { + get { + return this.summerSchoolFieldSpecified; } - set - { - this.netAmountField = value; + set { + this.summerSchoolFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable TaxRate - { - get - { - return this.taxRateField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SchoolCourseInfoOverrideType SchoolCourseInfoOverride { + get { + return this.schoolCourseInfoOverrideField; } - set - { - this.taxRateField = value; + set { + this.schoolCourseInfoOverrideField = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool TaxRateSpecified - { - get - { - return this.taxRateFieldSpecified; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string CourseSectionCode { + get { + return this.courseSectionCodeField; } - set - { - this.taxRateFieldSpecified = value; + set { + this.courseSectionCodeField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string TaxType - { - get - { - return this.taxTypeField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string SectionCode { + get { + return this.sectionCodeField; } - set - { - this.taxTypeField = value; + set { + this.sectionCodeField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public MonetaryAmountType TaxAmount - { - get - { - return this.taxAmountField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable CountForAttendance { + get { + return this.countForAttendanceField; } - set - { - this.taxAmountField = value; + set { + this.countForAttendanceField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string CreatedBy - { - get - { - return this.createdByField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CountForAttendanceSpecified { + get { + return this.countForAttendanceFieldSpecified; } - set - { - this.createdByField = value; + set { + this.countForAttendanceFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string ApprovedBy - { - get - { - return this.approvedByField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; } - set - { - this.approvedByField = value; + set { + this.sIF_MetadataField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string ItemDetail - { - get - { - return this.itemDetailField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; } - set - { - this.itemDetailField = value; + set { + this.sIF_ExtendedElementsField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date", IsNullable = true)] - public System.Nullable DueDate - { - get - { - return this.dueDateField; + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; } - set - { - this.dueDateField = value; + set { + this.refIdField = 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 SectionInfoTypeSummerSchool { + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool DueDateSpecified - { - get - { - return this.dueDateFieldSpecified; + Yes, + + /// + No, + } + + /// + [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 SectionInfoTypeCountForAttendance { + + /// + Yes, + + /// + No, + } + + /// + [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")] + [System.Xml.Serialization.XmlRootAttribute("SectionInfos", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class SectionInfoCollectionType { + + private SectionInfoType[] sectionInfoField; + + /// + [System.Xml.Serialization.XmlElementAttribute("SectionInfo")] + public SectionInfoType[] SectionInfo { + get { + return this.sectionInfoField; } - set - { - this.dueDateFieldSpecified = value; + set { + this.sectionInfoField = value; } } - + } + + /// + [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")] + [System.Xml.Serialization.XmlRootAttribute("StudentSectionEnrollment", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class StudentSectionEnrollmentType { + + private string studentPersonalRefIdField; + + private string sectionInfoRefIdField; + + private string schoolYearField; + + private System.Nullable entryDateField; + + private bool entryDateFieldSpecified; + + private System.Nullable exitDateField; + + private bool exitDateFieldSpecified; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("FinancialAccountRefId", DataType = "token", IsNullable = false)] - public string[] FinancialAccountRefIdList - { - get - { - return this.financialAccountRefIdListField; + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string StudentPersonalRefId { + get { + return this.studentPersonalRefIdField; } - set - { - this.financialAccountRefIdListField = value; + set { + this.studentPersonalRefIdField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string AccountingPeriod - { - get - { - return this.accountingPeriodField; + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string SectionInfoRefId { + get { + return this.sectionInfoRefIdField; } - set - { - this.accountingPeriodField = value; + set { + this.sectionInfoRefIdField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string RelatedPurchaseOrderRefId - { - get - { - return this.relatedPurchaseOrderRefIdField; + [System.Xml.Serialization.XmlElementAttribute(DataType="gYear", IsNullable=true)] + public string SchoolYear { + get { + return this.schoolYearField; } - set - { - this.relatedPurchaseOrderRefIdField = value; + set { + this.schoolYearField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("PurchasingItem", IsNullable = false)] - public InvoiceTypePurchasingItem[] PurchasingItems - { - get - { - return this.purchasingItemsField; + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable EntryDate { + get { + return this.entryDateField; } - set - { - this.purchasingItemsField = value; + set { + this.entryDateField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable Voluntary - { - get - { - return this.voluntaryField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool EntryDateSpecified { + get { + return this.entryDateFieldSpecified; + } + set { + this.entryDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable ExitDate { + get { + return this.exitDateField; } - set - { - this.voluntaryField = value; + set { + this.exitDateField = value; } } - + /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool VoluntarySpecified - { - get - { - return this.voluntaryFieldSpecified; + public bool ExitDateSpecified { + get { + return this.exitDateFieldSpecified; } - set - { - this.voluntaryFieldSpecified = value; + set { + this.exitDateFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { return this.sIF_MetadataField; } - set - { + set { this.sIF_MetadataField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { return this.sIF_ExtendedElementsField; } - set - { + set { this.sIF_ExtendedElementsField = value; } } - + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { return this.refIdField; } - set - { + set { this.refIdField = 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/au/datamodel/3.4")] - public partial class InvoiceTypeInvoicedEntity - { - - private InvoiceTypeInvoicedEntitySIF_RefObject sIF_RefObjectField; - - private string valueField; - - /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public InvoiceTypeInvoicedEntitySIF_RefObject SIF_RefObject - { - get - { - return this.sIF_RefObjectField; - } - set - { - this.sIF_RefObjectField = value; - } - } - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("StudentSectionEnrollments", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class StudentSectionEnrollmentCollectionType { + + private StudentSectionEnrollmentType[] studentSectionEnrollmentField; + /// - [System.Xml.Serialization.XmlTextAttribute()] - public string Value - { - get - { - return this.valueField; + [System.Xml.Serialization.XmlElementAttribute("StudentSectionEnrollment")] + public StudentSectionEnrollmentType[] StudentSectionEnrollment { + get { + return this.studentSectionEnrollmentField; } - set - { - this.valueField = value; + set { + this.studentSectionEnrollmentField = value; } } } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum InvoiceTypeInvoicedEntitySIF_RefObject - { - - /// - Debtor, - - /// - PurchaseOrder, - } - + /// [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/au/datamodel/3.4")] - public partial class InvoiceTypeBilledAmount : MonetaryAmountType - { - - private InvoiceTypeBilledAmountType typeField; - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("Activity", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class ActivityType { + + private string titleField; + + private string preambleField; + + private TechnicalRequirementsType technicalRequirementsField; + + private SoftwareRequirementType[] softwareRequirementListField; + + private string[] essentialMaterialsField; + + private string[] learningObjectivesField; + + private string[] learningStandardsField; + + private SubjectAreaType subjectAreaField; + + private string[] prerequisitesField; + + private string[] studentsField; + + private SourceObjectsTypeSourceObject[] sourceObjectsField; + + private System.Nullable pointsField; + + private bool pointsFieldSpecified; + + private ActivityTimeType activityTimeField; + + private string assessmentRefIdField; + + private System.Nullable maxAttemptsAllowedField; + + private bool maxAttemptsAllowedFieldSpecified; + + private System.Nullable activityWeightField; + + private bool activityWeightFieldSpecified; + + private ActivityTypeEvaluation evaluationField; + + private string[] learningResourcesField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public InvoiceTypeBilledAmountType Type - { - get - { - return this.typeField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Title { + get { + return this.titleField; } - set - { - this.typeField = value; + set { + this.titleField = value; } } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum InvoiceTypeBilledAmountType - { - + /// - Debit, - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string Preamble { + get { + return this.preambleField; + } + set { + this.preambleField = value; + } + } + /// - Credit, - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum InvoiceTypeLedger - { - + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public TechnicalRequirementsType TechnicalRequirements { + get { + return this.technicalRequirementsField; + } + set { + this.technicalRequirementsField = value; + } + } + /// - Creditor, - + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SoftwareRequirement", IsNullable=false)] + public SoftwareRequirementType[] SoftwareRequirementList { + get { + return this.softwareRequirementListField; + } + set { + this.softwareRequirementListField = value; + } + } + /// - Family, - + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("EssentialMaterial", IsNullable=false)] + public string[] EssentialMaterials { + get { + return this.essentialMaterialsField; + } + set { + this.essentialMaterialsField = value; + } + } + /// - Sundry, - } - - /// - [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/au/datamodel/3.4")] - public partial class InvoiceTypePurchasingItem - { - - private string itemNumberField; - - private string itemDescriptionField; - - private string quantityField; - - private MonetaryAmountType unitCostField; - + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LearningObjective", IsNullable=false)] + public string[] LearningObjectives { + get { + return this.learningObjectivesField; + } + set { + this.learningObjectivesField = value; + } + } + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string ItemNumber - { - get - { - return this.itemNumberField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LearningStandardItemRefId", DataType="token", IsNullable=false)] + public string[] LearningStandards { + get { + return this.learningStandardsField; } - set - { - this.itemNumberField = value; + set { + this.learningStandardsField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string ItemDescription - { - get - { - return this.itemDescriptionField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SubjectAreaType SubjectArea { + get { + return this.subjectAreaField; } - set - { - this.itemDescriptionField = value; + set { + this.subjectAreaField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string Quantity - { - get - { - return this.quantityField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("Prerequisite", IsNullable=false)] + public string[] Prerequisites { + get { + return this.prerequisitesField; } - set - { - this.quantityField = value; + set { + this.prerequisitesField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public MonetaryAmountType UnitCost - { - get - { - return this.unitCostField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("StudentPersonalRefId", DataType="token", IsNullable=false)] + public string[] Students { + get { + return this.studentsField; } - set - { - this.unitCostField = value; + set { + this.studentsField = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("FinancialAccount", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class FinancialAccountType - { - - private string subAccountRefIdField; - - private string chargedLocationInfoRefIdField; - - private string accountNumberField; - - private string nameField; - - private string descriptionField; - - 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; - - private string refIdField; - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string SubAccountRefId - { - get - { - return this.subAccountRefIdField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SourceObject", IsNullable=false)] + public SourceObjectsTypeSourceObject[] SourceObjects { + get { + return this.sourceObjectsField; } - set - { - this.subAccountRefIdField = value; + set { + this.sourceObjectsField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string ChargedLocationInfoRefId - { - get - { - return this.chargedLocationInfoRefIdField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable Points { + get { + return this.pointsField; } - set - { - this.chargedLocationInfoRefIdField = value; + set { + this.pointsField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string AccountNumber - { - get - { - return this.accountNumberField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool PointsSpecified { + get { + return this.pointsFieldSpecified; } - set - { - this.accountNumberField = value; + set { + this.pointsFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string Name - { - get - { - return this.nameField; + public ActivityTimeType ActivityTime { + get { + return this.activityTimeField; } - set - { - this.nameField = value; + set { + this.activityTimeField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string Description - { - get - { - return this.descriptionField; + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string AssessmentRefId { + get { + return this.assessmentRefIdField; } - set - { - this.descriptionField = value; + set { + this.assessmentRefIdField = value; } } - + /// - public FinancialAccountTypeClassType ClassType - { - get - { - return this.classTypeField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable MaxAttemptsAllowed { + get { + return this.maxAttemptsAllowedField; } - set - { - this.classTypeField = value; + set { + this.maxAttemptsAllowedField = value; } } - + /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool ClassTypeSpecified - { - get - { - return this.classTypeFieldSpecified; + public bool MaxAttemptsAllowedSpecified { + get { + return this.maxAttemptsAllowedFieldSpecified; } - set - { - this.classTypeFieldSpecified = value; + set { + this.maxAttemptsAllowedFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date")] - public System.DateTime CreationDate - { - get - { - return this.creationDateField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable ActivityWeight { + get { + return this.activityWeightField; } - set - { - this.creationDateField = value; + set { + this.activityWeightField = value; } } - + /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool CreationDateSpecified - { - get - { - return this.creationDateFieldSpecified; + public bool ActivityWeightSpecified { + get { + return this.activityWeightFieldSpecified; } - set - { - this.creationDateFieldSpecified = value; + set { + this.activityWeightFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "time")] - public System.DateTime CreationTime - { - get - { - return this.creationTimeField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public ActivityTypeEvaluation Evaluation { + get { + return this.evaluationField; } - set - { - this.creationTimeField = value; + set { + this.evaluationField = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool CreationTimeSpecified - { - get - { - return this.creationTimeFieldSpecified; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("LearningResourceRefId", DataType="token", IsNullable=false)] + public string[] LearningResources { + get { + return this.learningResourcesField; } - set - { - this.creationTimeFieldSpecified = value; + set { + this.learningResourcesField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { return this.sIF_MetadataField; } - set - { + set { this.sIF_MetadataField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { return this.sIF_ExtendedElementsField; } - set - { + set { this.sIF_ExtendedElementsField = value; } } - + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { return this.refIdField; } - set - { + set { this.refIdField = value; } } } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum FinancialAccountTypeClassType - { - - /// - Asset, - - /// - Liability, - - /// - Revenue, - - /// - Expense, - } - + /// [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("ChargedLocationInfo", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class ChargedLocationInfoType - { - - private ChargedLocationInfoTypeLocationType locationTypeField; - - private bool locationTypeFieldSpecified; - - private string siteCategoryField; - - private string nameField; - - private string descriptionField; - - private string localIdField; - - private string stateProvinceIdField; - - private string parentChargedLocationInfoRefIdField; - - private string schoolInfoRefIdField; - - private AddressType[] addressListField; - - private PhoneNumberType[] phoneNumberListField; - - private SIF_MetadataType sIF_MetadataField; - - private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; - - private string refIdField; - + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class SourceObjectsTypeSourceObject { + + private SourceObjectsTypeSourceObjectSIF_RefObject sIF_RefObjectField; + + private string valueField; + /// - public ChargedLocationInfoTypeLocationType LocationType - { - get - { - return this.locationTypeField; + [System.Xml.Serialization.XmlAttributeAttribute()] + public SourceObjectsTypeSourceObjectSIF_RefObject SIF_RefObject { + get { + return this.sIF_RefObjectField; } - set - { - this.locationTypeField = value; + set { + this.sIF_RefObjectField = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool LocationTypeSpecified - { - get - { - return this.locationTypeFieldSpecified; + [System.Xml.Serialization.XmlTextAttribute()] + public string Value { + get { + return this.valueField; } - set - { - this.locationTypeFieldSpecified = value; + 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 SourceObjectsTypeSourceObjectSIF_RefObject { + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string SiteCategory - { - get - { - return this.siteCategoryField; - } - set - { - this.siteCategoryField = value; - } - } - + Assessment, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string Name - { - get - { - return this.nameField; - } - set - { - this.nameField = value; - } - } - + LearningResource, + + /// + Activity, + + /// + Lesson, + } + + /// + [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 ActivityTypeEvaluation { + + private string descriptionField; + + private ActivityTypeEvaluationEvaluationType evaluationTypeField; + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string Description - { - get - { + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string Description { + get { return this.descriptionField; } - set - { + set { this.descriptionField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string LocalId - { - get - { - return this.localIdField; + [System.Xml.Serialization.XmlAttributeAttribute()] + public ActivityTypeEvaluationEvaluationType EvaluationType { + get { + return this.evaluationTypeField; } - set - { - this.localIdField = value; + set { + this.evaluationTypeField = 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 ActivityTypeEvaluationEvaluationType { + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string StateProvinceId - { - get - { - return this.stateProvinceIdField; - } - set - { - this.stateProvinceIdField = value; - } - } - + Inline, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string ParentChargedLocationInfoRefId - { - get - { - return this.parentChargedLocationInfoRefIdField; + RefId, + } + + /// + [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")] + [System.Xml.Serialization.XmlRootAttribute("Activitys", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class ActivityCollectionType { + + private ActivityType[] activityField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Activity")] + public ActivityType[] Activity { + get { + return this.activityField; } - set - { - this.parentChargedLocationInfoRefIdField = value; + set { + this.activityField = value; } } - + } + + /// + [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")] + [System.Xml.Serialization.XmlRootAttribute("ScheduledActivity", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class ScheduledActivityType { + + private string schoolInfoRefIdField; + + private string timeTableCellRefIdField; + + private string dayIdField; + + private string periodIdField; + + private string timeTableRefIdField; + + private System.DateTime activityDateField; + + private bool activityDateFieldSpecified; + + private System.DateTime startTimeField; + + private bool startTimeFieldSpecified; + + private System.DateTime finishTimeField; + + private bool finishTimeFieldSpecified; + + private string cellTypeField; + + private string timeTableSubjectRefIdField; + + private TeacherCoverType[] teacherListField; + + private string[] roomListField; + + private AddressType[] addressListField; + + private string locationField; + + private System.Nullable activityTypeField; + + private bool activityTypeFieldSpecified; + + private string activityNameField; + + private string activityCommentField; + + private string[] studentListField; + + private string[] teachingGroupListField; + + private YearLevelType[] yearLevelsField; + + private ScheduledActivityOverrideType overrideField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string SchoolInfoRefId - { - get - { + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string SchoolInfoRefId { + get { return this.schoolInfoRefIdField; } - set - { + set { this.schoolInfoRefIdField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("Address", IsNullable = false)] - public AddressType[] AddressList - { - get - { - return this.addressListField; + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string TimeTableCellRefId { + get { + return this.timeTableCellRefIdField; } - set - { - this.addressListField = value; + set { + this.timeTableCellRefIdField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("PhoneNumber", IsNullable = false)] - public PhoneNumberType[] PhoneNumberList - { - get - { - return this.phoneNumberListField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string DayId { + get { + return this.dayIdField; } - set - { - this.phoneNumberListField = value; + set { + this.dayIdField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { - return this.sIF_MetadataField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string PeriodId { + get { + return this.periodIdField; } - set - { - this.sIF_MetadataField = value; + set { + this.periodIdField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { - return this.sIF_ExtendedElementsField; + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string TimeTableRefId { + get { + return this.timeTableRefIdField; } - set - { - this.sIF_ExtendedElementsField = value; + set { + this.timeTableRefIdField = value; } } - + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { - return this.refIdField; + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime ActivityDate { + get { + return this.activityDateField; } - set - { - this.refIdField = value; + set { + this.activityDateField = value; } } - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum ChargedLocationInfoTypeLocationType - { - - /// - School, - - /// - NonSchool, - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("PaymentReceipt", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class PaymentReceiptType - { - - private PaymentReceiptTypeTransactionType transactionTypeField; - - private bool transactionTypeFieldSpecified; - - private string invoiceRefIdField; - - private string vendorInfoRefIdField; - - private string debtorRefIdField; - - private string chargedLocationInfoRefIdField; - - private System.DateTime transactionDateField; - - private bool transactionDateFieldSpecified; - - private PaymentReceiptTypeTransactionAmount transactionAmountField; - - private string receivedTransactionIdField; - - private string[] financialAccountRefIdListField; - - private string transactionDescriptionField; - - private System.Nullable taxRateField; - - private bool taxRateFieldSpecified; - - private MonetaryAmountType taxAmountField; - - private string transactionMethodField; - - private string chequeNumberField; - - private string transactionNoteField; - - private string accountingPeriodField; - - private SIF_MetadataType sIF_MetadataField; - - private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; - - private string refIdField; - + /// - public PaymentReceiptTypeTransactionType TransactionType - { - get - { - return this.transactionTypeField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ActivityDateSpecified { + get { + return this.activityDateFieldSpecified; } - set - { - this.transactionTypeField = value; + set { + this.activityDateFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool TransactionTypeSpecified - { - get - { - return this.transactionTypeFieldSpecified; + [System.Xml.Serialization.XmlElementAttribute(DataType="time")] + public System.DateTime StartTime { + get { + return this.startTimeField; } - set - { - this.transactionTypeFieldSpecified = value; + set { + this.startTimeField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string InvoiceRefId - { - get - { - return this.invoiceRefIdField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StartTimeSpecified { + get { + return this.startTimeFieldSpecified; } - set - { - this.invoiceRefIdField = value; + set { + this.startTimeFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string VendorInfoRefId - { - get - { - return this.vendorInfoRefIdField; + [System.Xml.Serialization.XmlElementAttribute(DataType="time")] + public System.DateTime FinishTime { + get { + return this.finishTimeField; } - set - { - this.vendorInfoRefIdField = value; + set { + this.finishTimeField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string DebtorRefId - { - get - { - return this.debtorRefIdField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool FinishTimeSpecified { + get { + return this.finishTimeFieldSpecified; } - set - { - this.debtorRefIdField = value; + set { + this.finishTimeFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string ChargedLocationInfoRefId - { - get - { - return this.chargedLocationInfoRefIdField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string CellType { + get { + return this.cellTypeField; } - set - { - this.chargedLocationInfoRefIdField = value; + set { + this.cellTypeField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date")] - public System.DateTime TransactionDate - { - get - { - return this.transactionDateField; + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string TimeTableSubjectRefId { + get { + return this.timeTableSubjectRefIdField; } - set - { - this.transactionDateField = value; + set { + this.timeTableSubjectRefIdField = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool TransactionDateSpecified - { - get - { - return this.transactionDateFieldSpecified; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("TeacherCover", IsNullable=false)] + public TeacherCoverType[] TeacherList { + get { + return this.teacherListField; } - set - { - this.transactionDateFieldSpecified = value; + set { + this.teacherListField = value; } } - + /// - public PaymentReceiptTypeTransactionAmount TransactionAmount - { - get - { - return this.transactionAmountField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("RoomInfoRefId", DataType="token", IsNullable=false)] + public string[] RoomList { + get { + return this.roomListField; } - set - { - this.transactionAmountField = value; + set { + this.roomListField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string ReceivedTransactionId - { - get - { - return this.receivedTransactionIdField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("Address", IsNullable=false)] + public AddressType[] AddressList { + get { + return this.addressListField; } - set - { - this.receivedTransactionIdField = value; + set { + this.addressListField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("FinancialAccountRefId", DataType = "token", IsNullable = false)] - public string[] FinancialAccountRefIdList - { - get - { - return this.financialAccountRefIdListField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Location { + get { + return this.locationField; } - set - { - this.financialAccountRefIdListField = value; + set { + this.locationField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string TransactionDescription - { - get - { - return this.transactionDescriptionField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable ActivityType { + get { + return this.activityTypeField; } - set - { - this.transactionDescriptionField = value; + set { + this.activityTypeField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable TaxRate - { - get - { - return this.taxRateField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ActivityTypeSpecified { + get { + return this.activityTypeFieldSpecified; } - set - { - this.taxRateField = value; + set { + this.activityTypeFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool TaxRateSpecified - { - get - { - return this.taxRateFieldSpecified; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string ActivityName { + get { + return this.activityNameField; } - set - { - this.taxRateFieldSpecified = value; + set { + this.activityNameField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public MonetaryAmountType TaxAmount - { - get - { - return this.taxAmountField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string ActivityComment { + get { + return this.activityCommentField; } - set - { - this.taxAmountField = value; + set { + this.activityCommentField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string TransactionMethod - { - get - { - return this.transactionMethodField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("StudentPersonalRefId", DataType="token", IsNullable=false)] + public string[] StudentList { + get { + return this.studentListField; } - set - { - this.transactionMethodField = value; + set { + this.studentListField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string ChequeNumber - { - get - { - return this.chequeNumberField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("TeachingGroupRefId", DataType="token", IsNullable=false)] + public string[] TeachingGroupList { + get { + return this.teachingGroupListField; } - set - { - this.chequeNumberField = value; + set { + this.teachingGroupListField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string TransactionNote - { - get - { - return this.transactionNoteField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("YearLevel", IsNullable=false)] + public YearLevelType[] YearLevels { + get { + return this.yearLevelsField; } - set - { - this.transactionNoteField = value; + set { + this.yearLevelsField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string AccountingPeriod - { - get - { - return this.accountingPeriodField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public ScheduledActivityOverrideType Override { + get { + return this.overrideField; } - set - { - this.accountingPeriodField = value; + set { + this.overrideField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { return this.sIF_MetadataField; } - set - { + set { this.sIF_MetadataField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { return this.sIF_ExtendedElementsField; } - set - { + set { this.sIF_ExtendedElementsField = value; } } - + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { return this.refIdField; } - set - { + set { this.refIdField = value; } } } - + /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum PaymentReceiptTypeTransactionType - { - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum AUCodeSetsScheduledActivityTypeType { + /// - [System.Xml.Serialization.XmlEnumAttribute("GL receipt")] - GLreceipt, - + Duty, + /// - [System.Xml.Serialization.XmlEnumAttribute("GL payment")] - GLpayment, - + TeachingClass, + /// - [System.Xml.Serialization.XmlEnumAttribute("Creditor receipt")] - Creditorreceipt, - + Study, + /// - [System.Xml.Serialization.XmlEnumAttribute("Creditor payment")] - Creditorpayment, - + RollClass, + /// - [System.Xml.Serialization.XmlEnumAttribute("Debtor receipt")] - Debtorreceipt, - + RosteredTimeOff, + /// - [System.Xml.Serialization.XmlEnumAttribute("Debtor payment")] - Debtorpayment, + StaffMeeting, + + /// + ExtraCurricular, + + /// + Excursion, + + /// + Incursion, + + /// + Exam, + + /// + Event, + + /// + ZZREDACTED, } - + /// [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/au/datamodel/3.4")] - public partial class PaymentReceiptTypeTransactionAmount : MonetaryAmountType - { - - private PaymentReceiptTypeTransactionAmountType typeField; - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("ScheduledActivitys", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class ScheduledActivityCollectionType { + + private ScheduledActivityType[] scheduledActivityField; + /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public PaymentReceiptTypeTransactionAmountType Type - { - get - { - return this.typeField; + [System.Xml.Serialization.XmlElementAttribute("ScheduledActivity")] + public ScheduledActivityType[] ScheduledActivity { + get { + return this.scheduledActivityField; } - set - { - this.typeField = value; + set { + this.scheduledActivityField = value; } } } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum PaymentReceiptTypeTransactionAmountType - { - - /// - Debit, - - /// - Credit, - } - + /// [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("PurchaseOrder", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class PurchaseOrderType - { - - private string formNumberField; - - private string vendorInfoRefIdField; - - private string chargedLocationInfoRefIdField; - - private string employeePersonalRefIdField; - - private PurchaseOrderTypePurchasingItem[] purchasingItemsField; - - private System.Nullable creationDateField; - - private bool creationDateFieldSpecified; - - private System.Nullable taxRateField; - - private bool taxRateFieldSpecified; - - private MonetaryAmountType taxAmountField; - - private MonetaryAmountType totalAmountField; - - private System.Nullable updateDateField; - - private bool updateDateFieldSpecified; - - private System.Nullable fullyDeliveredField; - - private bool fullyDeliveredFieldSpecified; - - private string originalPurchaseOrderRefIdField; - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("ResourceBooking", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class ResourceBookingType { + + private ResourceBookingTypeResourceRefId resourceRefIdField; + + private string resourceLocalIdField; + + private System.DateTime startDateTimeField; + + private bool startDateTimeFieldSpecified; + + private System.DateTime finishDateTimeField; + + private bool finishDateTimeFieldSpecified; + + private string fromPeriodField; + + private string toPeriodField; + + private string bookerField; + + private string reasonField; + + private string scheduledActivityRefIdField; + + private System.Nullable keepOldField; + + private bool keepOldFieldSpecified; + private SIF_MetadataType sIF_MetadataField; - + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; - + private string refIdField; - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string FormNumber - { - get - { - return this.formNumberField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public ResourceBookingTypeResourceRefId ResourceRefId { + get { + return this.resourceRefIdField; } - set - { - this.formNumberField = value; + set { + this.resourceRefIdField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] - public string VendorInfoRefId - { - get - { - return this.vendorInfoRefIdField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string ResourceLocalId { + get { + return this.resourceLocalIdField; } - set - { - this.vendorInfoRefIdField = value; + set { + this.resourceLocalIdField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string ChargedLocationInfoRefId - { - get - { - return this.chargedLocationInfoRefIdField; + public System.DateTime StartDateTime { + get { + return this.startDateTimeField; } - set - { - this.chargedLocationInfoRefIdField = value; + set { + this.startDateTimeField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string EmployeePersonalRefId - { - get - { - return this.employeePersonalRefIdField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StartDateTimeSpecified { + get { + return this.startDateTimeFieldSpecified; } - set - { - this.employeePersonalRefIdField = value; + set { + this.startDateTimeFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlArrayItemAttribute("PurchasingItem", IsNullable = false)] - public PurchaseOrderTypePurchasingItem[] PurchasingItems - { - get - { - return this.purchasingItemsField; + public System.DateTime FinishDateTime { + get { + return this.finishDateTimeField; } - set - { - this.purchasingItemsField = value; + set { + this.finishDateTimeField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date", IsNullable = true)] - public System.Nullable CreationDate - { - get - { - return this.creationDateField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool FinishDateTimeSpecified { + get { + return this.finishDateTimeFieldSpecified; } - set - { - this.creationDateField = value; + set { + this.finishDateTimeFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool CreationDateSpecified - { - get - { - return this.creationDateFieldSpecified; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string FromPeriod { + get { + return this.fromPeriodField; } - set - { - this.creationDateFieldSpecified = value; + set { + this.fromPeriodField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable TaxRate - { - get - { - return this.taxRateField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string ToPeriod { + get { + return this.toPeriodField; } - set - { - this.taxRateField = value; + set { + this.toPeriodField = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool TaxRateSpecified - { - get - { - return this.taxRateFieldSpecified; + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string Booker { + get { + return this.bookerField; } - set - { - this.taxRateFieldSpecified = value; + set { + this.bookerField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public MonetaryAmountType TaxAmount - { - get - { - return this.taxAmountField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Reason { + get { + return this.reasonField; } - set - { - this.taxAmountField = value; + set { + this.reasonField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public MonetaryAmountType TotalAmount - { - get - { - return this.totalAmountField; + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string ScheduledActivityRefId { + get { + return this.scheduledActivityRefIdField; } - set - { - this.totalAmountField = value; + set { + this.scheduledActivityRefIdField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date", IsNullable = true)] - public System.Nullable UpdateDate - { - get - { - return this.updateDateField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable KeepOld { + get { + return this.keepOldField; } - set - { - this.updateDateField = value; + set { + this.keepOldField = value; } } - + /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool UpdateDateSpecified - { - get - { - return this.updateDateFieldSpecified; + public bool KeepOldSpecified { + get { + return this.keepOldFieldSpecified; } - set - { - this.updateDateFieldSpecified = value; + set { + this.keepOldFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable FullyDelivered - { - get - { - return this.fullyDeliveredField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; } - set - { - this.fullyDeliveredField = value; + set { + this.sIF_MetadataField = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool FullyDeliveredSpecified - { - get - { - return this.fullyDeliveredFieldSpecified; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; } - set - { - this.fullyDeliveredFieldSpecified = value; + set { + this.sIF_ExtendedElementsField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string OriginalPurchaseOrderRefId - { - get - { - return this.originalPurchaseOrderRefIdField; + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; } - set - { - this.originalPurchaseOrderRefIdField = value; + set { + this.refIdField = 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 ResourceBookingTypeResourceRefId { + + private ResourceBookingTypeResourceRefIdSIF_RefObject sIF_RefObjectField; + + private string valueField; + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { - return this.sIF_MetadataField; + [System.Xml.Serialization.XmlAttributeAttribute()] + public ResourceBookingTypeResourceRefIdSIF_RefObject SIF_RefObject { + get { + return this.sIF_RefObjectField; } - set - { - this.sIF_MetadataField = value; + set { + this.sIF_RefObjectField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { - return this.sIF_ExtendedElementsField; + [System.Xml.Serialization.XmlTextAttribute()] + public string Value { + get { + return this.valueField; } - set - { - this.sIF_ExtendedElementsField = value; + 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 ResourceBookingTypeResourceRefIdSIF_RefObject { + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { - return this.refIdField; + RoomInfo, + + /// + EquipmentInfo, + + /// + LearningResource, + } + + /// + [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")] + [System.Xml.Serialization.XmlRootAttribute("ResourceBookings", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class ResourceBookingCollectionType { + + private ResourceBookingType[] resourceBookingField; + + /// + [System.Xml.Serialization.XmlElementAttribute("ResourceBooking")] + public ResourceBookingType[] ResourceBooking { + get { + return this.resourceBookingField; } - set - { - this.refIdField = value; + set { + this.resourceBookingField = 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/au/datamodel/3.4")] - public partial class PurchaseOrderTypePurchasingItem - { - - private string itemNumberField; - - private string itemDescriptionField; - - private string quantityField; - - private MonetaryAmountType unitCostField; - - private MonetaryAmountType totalCostField; - - private string quantityDeliveredField; - - private System.Nullable cancelledOrderField; - - private bool cancelledOrderFieldSpecified; - - private System.Nullable taxRateField; - - private bool taxRateFieldSpecified; - - private PurchaseOrderTypePurchasingItemExpenseAccounts expenseAccountsField; - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("EquipmentInfo", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class EquipmentInfoType { + + private string nameField; + + private string descriptionField; + + private string localIdField; + + private string assetNumberField; + + private string invoiceRefIdField; + + private string purchaseOrderRefIdField; + + private string equipmentTypeField; + + private EquipmentInfoTypeSIF_RefId sIF_RefIdField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string ItemNumber - { - get - { - return this.itemNumberField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string Name { + get { + return this.nameField; } - set - { - this.itemNumberField = value; + set { + this.nameField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string ItemDescription - { - get - { - return this.itemDescriptionField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Description { + get { + return this.descriptionField; } - set - { - this.itemDescriptionField = value; + set { + this.descriptionField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string Quantity - { - get - { - return this.quantityField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string LocalId { + get { + return this.localIdField; } - set - { - this.quantityField = value; + set { + this.localIdField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public MonetaryAmountType UnitCost - { - get - { - return this.unitCostField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string AssetNumber { + get { + return this.assetNumberField; } - set - { - this.unitCostField = value; + set { + this.assetNumberField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public MonetaryAmountType TotalCost - { - get - { - return this.totalCostField; + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string InvoiceRefId { + get { + return this.invoiceRefIdField; } - set - { - this.totalCostField = value; + set { + this.invoiceRefIdField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string QuantityDelivered - { - get - { - return this.quantityDeliveredField; + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string PurchaseOrderRefId { + get { + return this.purchaseOrderRefIdField; } - set - { - this.quantityDeliveredField = value; + set { + this.purchaseOrderRefIdField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable CancelledOrder - { - get - { - return this.cancelledOrderField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public string EquipmentType { + get { + return this.equipmentTypeField; } - set - { - this.cancelledOrderField = value; + set { + this.equipmentTypeField = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool CancelledOrderSpecified - { - get - { - return this.cancelledOrderFieldSpecified; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public EquipmentInfoTypeSIF_RefId SIF_RefId { + get { + return this.sIF_RefIdField; } - set - { - this.cancelledOrderFieldSpecified = value; + set { + this.sIF_RefIdField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable TaxRate - { - get - { - return this.taxRateField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; } - set - { - this.taxRateField = value; + set { + this.sIF_MetadataField = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool TaxRateSpecified - { - get - { - return this.taxRateFieldSpecified; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; } - set - { - this.taxRateFieldSpecified = value; + set { + this.sIF_ExtendedElementsField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public PurchaseOrderTypePurchasingItemExpenseAccounts ExpenseAccounts - { - get - { - return this.expenseAccountsField; + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; } - set - { - this.expenseAccountsField = value; + set { + this.refIdField = 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/au/datamodel/3.4")] - public partial class PurchaseOrderTypePurchasingItemExpenseAccounts - { - - private PurchaseOrderTypePurchasingItemExpenseAccountsExpenseAccount expenseAccountField; - + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class EquipmentInfoTypeSIF_RefId { + + private EquipmentInfoTypeSIF_RefIdSIF_RefObject sIF_RefObjectField; + + private string valueField; + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public PurchaseOrderTypePurchasingItemExpenseAccountsExpenseAccount ExpenseAccount - { - get - { - return this.expenseAccountField; + [System.Xml.Serialization.XmlAttributeAttribute()] + public EquipmentInfoTypeSIF_RefIdSIF_RefObject SIF_RefObject { + get { + return this.sIF_RefObjectField; } - set - { - this.expenseAccountField = value; + 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.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public partial class PurchaseOrderTypePurchasingItemExpenseAccountsExpenseAccount - { - - private string accountCodeField; - - private MonetaryAmountType amountField; - - private string financialAccountRefIdField; - - private string accountingPeriodField; - + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum EquipmentInfoTypeSIF_RefIdSIF_RefObject { + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] - public string AccountCode - { - get - { - return this.accountCodeField; - } - set - { - this.accountCodeField = value; - } - } - + SchoolInfo, + /// - public MonetaryAmountType Amount - { - get - { - return this.amountField; - } - set - { - this.amountField = value; - } - } - + RoomInfo, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string FinancialAccountRefId - { - get - { - return this.financialAccountRefIdField; - } - set - { - this.financialAccountRefIdField = value; - } - } - + LEAInfo, + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string AccountingPeriod - { - get - { - return this.accountingPeriodField; + other, + } + + /// + [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")] + [System.Xml.Serialization.XmlRootAttribute("EquipmentInfos", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class EquipmentInfoCollectionType { + + private EquipmentInfoType[] equipmentInfoField; + + /// + [System.Xml.Serialization.XmlElementAttribute("EquipmentInfo")] + public EquipmentInfoType[] EquipmentInfo { + get { + return this.equipmentInfoField; } - set - { - this.accountingPeriodField = value; + set { + this.equipmentInfoField = value; } } } - + /// [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("VendorInfo", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class VendorInfoType - { - - private string nameField; - - private ContactInfoType contactInfoField; - - private string customerIdField; - - private string aBNField; - - private System.Nullable registeredForGSTField; - - private bool registeredForGSTFieldSpecified; - - private string paymentTermsField; - - private string bPayField; - - private string bSBField; - - private string accountNumberField; - - private string accountNameField; - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("Invoice", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class InvoiceType { + + private InvoiceTypeInvoicedEntity invoicedEntityField; + + private string formNumberField; + + 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; + + private System.Nullable taxRateField; + + private bool taxRateFieldSpecified; + + private string taxTypeField; + + private MonetaryAmountType taxAmountField; + + private string createdByField; + + private string approvedByField; + + private string itemDetailField; + + private System.Nullable dueDateField; + + private bool dueDateFieldSpecified; + + private string[] financialAccountRefIdListField; + + private string accountingPeriodField; + + private string relatedPurchaseOrderRefIdField; + + private PurchasingItemType[] purchasingItemsField; + + private System.Nullable voluntaryField; + + private bool voluntaryFieldSpecified; + private SIF_MetadataType sIF_MetadataField; - + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; - + private string refIdField; - - /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string Name - { - get - { - return this.nameField; - } - set - { - this.nameField = value; - } - } - - /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public ContactInfoType ContactInfo - { - get - { - return this.contactInfoField; - } - set - { - this.contactInfoField = value; - } - } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string CustomerId - { - get - { - return this.customerIdField; + public InvoiceTypeInvoicedEntity InvoicedEntity { + get { + return this.invoicedEntityField; } - set - { - this.customerIdField = value; + set { + this.invoicedEntityField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string ABN - { - get - { - return this.aBNField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string FormNumber { + get { + return this.formNumberField; } - set - { - this.aBNField = value; + set { + this.formNumberField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable RegisteredForGST - { - get - { - return this.registeredForGSTField; + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime BillingDate { + get { + return this.billingDateField; } - set - { - this.registeredForGSTField = value; + set { + this.billingDateField = value; } } - + /// [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool RegisteredForGSTSpecified - { - get - { - return this.registeredForGSTFieldSpecified; + public bool BillingDateSpecified { + get { + return this.billingDateFieldSpecified; } - set - { - this.registeredForGSTFieldSpecified = value; + set { + this.billingDateFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string PaymentTerms - { - get - { - return this.paymentTermsField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string TransactionDescription { + get { + return this.transactionDescriptionField; } - set - { - this.paymentTermsField = value; + set { + this.transactionDescriptionField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string BPay - { - get - { - return this.bPayField; + public DebitOrCreditAmountType BilledAmount { + get { + return this.billedAmountField; } - set - { - this.bPayField = value; + set { + this.billedAmountField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string BSB - { - get - { - return this.bSBField; + public InvoiceTypeLedger Ledger { + get { + return this.ledgerField; } - set - { - this.bSBField = value; + set { + this.ledgerField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string AccountNumber - { - get - { - return this.accountNumberField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool LedgerSpecified { + get { + return this.ledgerFieldSpecified; } - set - { - this.accountNumberField = value; + set { + this.ledgerFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string AccountName - { - get - { - return this.accountNameField; + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string ChargedLocationInfoRefId { + get { + return this.chargedLocationInfoRefIdField; } - set - { - this.accountNameField = value; + set { + this.chargedLocationInfoRefIdField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { - return this.sIF_MetadataField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public MonetaryAmountType NetAmount { + get { + return this.netAmountField; } - set - { - this.sIF_MetadataField = value; + set { + this.netAmountField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { - return this.sIF_ExtendedElementsField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable TaxRate { + get { + return this.taxRateField; } - set - { - this.sIF_ExtendedElementsField = value; + set { + this.taxRateField = value; } } - + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { - return this.refIdField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TaxRateSpecified { + get { + return this.taxRateFieldSpecified; } - set - { - this.refIdField = value; + set { + this.taxRateFieldSpecified = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("Journal", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class JournalType - { - - private string debitFinancialAccountRefIdField; - - private string creditFinancialAccountRefIdField; - - private JournalTypeOriginatingTransactionRefId originatingTransactionRefIdField; - - private MonetaryAmountType amountField; - - private string gSTCodeOriginalField; - - private string gSTCodeReplacementField; - - private string noteField; - - private System.Nullable createdDateField; - - private bool createdDateFieldSpecified; - - private System.Nullable approvedDateField; - - private bool approvedDateFieldSpecified; - - private string createdByField; - - private string approvedByField; - - private SIF_MetadataType sIF_MetadataField; - - private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; - - private string refIdField; - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] - public string DebitFinancialAccountRefId - { - get - { - return this.debitFinancialAccountRefIdField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string TaxType { + get { + return this.taxTypeField; } - set - { - this.debitFinancialAccountRefIdField = value; + set { + this.taxTypeField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] - public string CreditFinancialAccountRefId - { - get - { - return this.creditFinancialAccountRefIdField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public MonetaryAmountType TaxAmount { + get { + return this.taxAmountField; } - set - { - this.creditFinancialAccountRefIdField = value; + set { + this.taxAmountField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public JournalTypeOriginatingTransactionRefId OriginatingTransactionRefId - { - get - { - return this.originatingTransactionRefIdField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string CreatedBy { + get { + return this.createdByField; } - set - { - this.originatingTransactionRefIdField = value; + set { + this.createdByField = value; } } - + /// - public MonetaryAmountType Amount - { - get - { - return this.amountField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string ApprovedBy { + get { + return this.approvedByField; } - set - { - this.amountField = value; + set { + this.approvedByField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string GSTCodeOriginal - { - get - { - return this.gSTCodeOriginalField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string ItemDetail { + get { + return this.itemDetailField; } - set - { - this.gSTCodeOriginalField = value; + set { + this.itemDetailField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string GSTCodeReplacement - { - get - { - return this.gSTCodeReplacementField; + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable DueDate { + get { + return this.dueDateField; } - set - { - this.gSTCodeReplacementField = value; + set { + this.dueDateField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string Note - { - get - { - return this.noteField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DueDateSpecified { + get { + return this.dueDateFieldSpecified; } - set - { - this.noteField = value; + set { + this.dueDateFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date", IsNullable = true)] - public System.Nullable CreatedDate - { - get - { - return this.createdDateField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("FinancialAccountRefId", DataType="token", IsNullable=false)] + public string[] FinancialAccountRefIdList { + get { + return this.financialAccountRefIdListField; } - set - { - this.createdDateField = value; + set { + this.financialAccountRefIdListField = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool CreatedDateSpecified - { - get - { - return this.createdDateFieldSpecified; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string AccountingPeriod { + get { + return this.accountingPeriodField; } - set - { - this.createdDateFieldSpecified = value; + set { + this.accountingPeriodField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date", IsNullable = true)] - public System.Nullable ApprovedDate - { - get - { - return this.approvedDateField; + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string RelatedPurchaseOrderRefId { + get { + return this.relatedPurchaseOrderRefIdField; } - set - { - this.approvedDateField = value; + set { + this.relatedPurchaseOrderRefIdField = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool ApprovedDateSpecified - { - get - { - return this.approvedDateFieldSpecified; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("PurchasingItem", IsNullable=false)] + public PurchasingItemType[] PurchasingItems { + get { + return this.purchasingItemsField; } - set - { - this.approvedDateFieldSpecified = value; + set { + this.purchasingItemsField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string CreatedBy - { - get - { - return this.createdByField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable Voluntary { + get { + return this.voluntaryField; } - set - { - this.createdByField = value; + set { + this.voluntaryField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string ApprovedBy - { - get - { - return this.approvedByField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool VoluntarySpecified { + get { + return this.voluntaryFieldSpecified; } - set - { - this.approvedByField = value; + set { + this.voluntaryFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { return this.sIF_MetadataField; } - set - { + set { this.sIF_MetadataField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { return this.sIF_ExtendedElementsField; } - set - { + set { this.sIF_ExtendedElementsField = value; } } - + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { return this.refIdField; } - set - { + set { this.refIdField = 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/au/datamodel/3.4")] - public partial class JournalTypeOriginatingTransactionRefId - { - - private JournalTypeOriginatingTransactionRefIdSIF_RefObject sIF_RefObjectField; - + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class InvoiceTypeInvoicedEntity { + + private InvoiceTypeInvoicedEntitySIF_RefObject sIF_RefObjectField; + private string valueField; - + /// [System.Xml.Serialization.XmlAttributeAttribute()] - public JournalTypeOriginatingTransactionRefIdSIF_RefObject SIF_RefObject - { - get - { + public InvoiceTypeInvoicedEntitySIF_RefObject SIF_RefObject { + get { return this.sIF_RefObjectField; } - set - { + set { this.sIF_RefObjectField = value; } } - + /// [System.Xml.Serialization.XmlTextAttribute()] - public string Value - { - get - { + public string Value { + get { return this.valueField; } - set - { + 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/au/datamodel/3.4")] - public enum JournalTypeOriginatingTransactionRefIdSIF_RefObject - { - - /// - Invoice, - + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum InvoiceTypeInvoicedEntitySIF_RefObject { + /// - PaymentReceipt, - + Debtor, + /// PurchaseOrder, } - + + /// + [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 InvoiceTypeLedger { + + /// + Creditor, + + /// + Family, + + /// + Sundry, + } + /// [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("Debtor", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class DebtorType - { - - private DebtorTypeBilledEntity billedEntityField; - - private AddressType[] addressListField; - - private string billingNameField; - - private string billingNoteField; - - private string discountField; - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("Invoices", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class InvoiceCollectionType { + + private InvoiceType[] invoiceField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Invoice")] + public InvoiceType[] Invoice { + get { + return this.invoiceField; + } + set { + this.invoiceField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.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")] + [System.Xml.Serialization.XmlRootAttribute("FinancialAccount", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class FinancialAccountType { + + private string parentAccountRefIdField; + + private string chargedLocationInfoRefIdField; + + private string accountNumberField; + + private string nameField; + + private string descriptionField; + + 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; - + private string refIdField; - + /// - public DebtorTypeBilledEntity BilledEntity - { - get - { - return this.billedEntityField; + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string ParentAccountRefId { + get { + return this.parentAccountRefIdField; } - set - { - this.billedEntityField = value; + set { + this.parentAccountRefIdField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("Address", IsNullable = false)] - public AddressType[] AddressList - { - get - { - return this.addressListField; + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string ChargedLocationInfoRefId { + get { + return this.chargedLocationInfoRefIdField; } - set - { - this.addressListField = value; + set { + this.chargedLocationInfoRefIdField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string BillingName - { - get - { - return this.billingNameField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string AccountNumber { + get { + return this.accountNumberField; } - set - { - this.billingNameField = value; + set { + this.accountNumberField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string BillingNote - { - get - { - return this.billingNoteField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string Name { + get { + return this.nameField; } - set - { - this.billingNoteField = value; + set { + this.nameField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string Discount - { - get - { - return this.discountField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Description { + get { + return this.descriptionField; } - set - { - this.discountField = value; + set { + this.descriptionField = value; } } - + + /// + public FinancialAccountTypeClassType ClassType { + get { + return this.classTypeField; + } + set { + this.classTypeField = value; + } + } + + /// + [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 { + get { + return this.creationDateField; + } + set { + this.creationDateField = value; + } + } + + /// + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CreationDateSpecified { + get { + return this.creationDateFieldSpecified; + } + set { + this.creationDateFieldSpecified = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="time")] + public System.DateTime CreationTime { + get { + return this.creationTimeField; + } + set { + this.creationTimeField = value; + } + } + + /// + [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 - { - get - { + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { return this.sIF_MetadataField; } - set - { + set { this.sIF_MetadataField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { return this.sIF_ExtendedElementsField; } - set - { + set { this.sIF_ExtendedElementsField = value; } } - + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { return this.refIdField; } - set - { + set { this.refIdField = 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/au/datamodel/3.4")] - public partial class DebtorTypeBilledEntity - { - - private DebtorTypeBilledEntitySIF_RefObject sIF_RefObjectField; - - private string valueField; - + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum FinancialAccountTypeClassType { + /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public DebtorTypeBilledEntitySIF_RefObject SIF_RefObject - { - get - { - return this.sIF_RefObjectField; - } - set - { - this.sIF_RefObjectField = value; - } - } - + Asset, + /// - [System.Xml.Serialization.XmlTextAttribute()] - public string Value - { - get - { - return this.valueField; - } - set - { - this.valueField = value; - } - } + Liability, + + /// + Revenue, + + /// + Expense, } - + /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - public enum DebtorTypeBilledEntitySIF_RefObject - { - - /// - StudentPersonal, - - /// - StudentContactPersonal, - - /// - StaffPersonal, - + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("FinancialAccounts", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class FinancialAccountCollectionType { + + private FinancialAccountType[] financialAccountField; + /// - VendorInfo, + [System.Xml.Serialization.XmlElementAttribute("FinancialAccount")] + public FinancialAccountType[] FinancialAccount { + get { + return this.financialAccountField; + } + set { + this.financialAccountField = value; + } + } } - + /// [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("StudentAttendanceTimeList", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class StudentAttendanceTimeListType - { - - private string studentPersonalRefIdField; - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("ChargedLocationInfo", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class ChargedLocationInfoType { + + private ChargedLocationInfoTypeLocationType locationTypeField; + + private bool locationTypeFieldSpecified; + + private string siteCategoryField; + + private string nameField; + + private string descriptionField; + + private string localIdField; + + private string stateProvinceIdField; + + private string parentChargedLocationInfoRefIdField; + private string schoolInfoRefIdField; - - private System.DateTime dateField; - - private bool dateFieldSpecified; - - private string schoolYearField; - - private StudentAttendanceTimeListTypeAttendanceTime[] attendanceTimesField; - + + private AddressType[] addressListField; + + private PhoneNumberType[] phoneNumberListField; + private SIF_MetadataType sIF_MetadataField; - + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; - + private string refIdField; - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] - public string StudentPersonalRefId - { - get - { - return this.studentPersonalRefIdField; + public ChargedLocationInfoTypeLocationType LocationType { + get { + return this.locationTypeField; } - set - { - this.studentPersonalRefIdField = value; + set { + this.locationTypeField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] - public string SchoolInfoRefId - { - get - { - return this.schoolInfoRefIdField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool LocationTypeSpecified { + get { + return this.locationTypeFieldSpecified; } - set - { - this.schoolInfoRefIdField = value; + set { + this.locationTypeFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date")] - public System.DateTime Date - { - get - { - return this.dateField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string SiteCategory { + get { + return this.siteCategoryField; } - set - { - this.dateField = value; + set { + this.siteCategoryField = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool DateSpecified - { - get - { - return this.dateFieldSpecified; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string Name { + get { + return this.nameField; } - set - { - this.dateFieldSpecified = value; + set { + this.nameField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "gYear")] - public string SchoolYear - { - get - { - return this.schoolYearField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Description { + get { + return this.descriptionField; } - set - { - this.schoolYearField = value; + set { + this.descriptionField = value; } } - + /// - [System.Xml.Serialization.XmlArrayItemAttribute("AttendanceTime", IsNullable = false)] - public StudentAttendanceTimeListTypeAttendanceTime[] AttendanceTimes - { - get - { - return this.attendanceTimesField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string LocalId { + get { + return this.localIdField; } - set - { - this.attendanceTimesField = value; + set { + this.localIdField = value; } } - + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string StateProvinceId { + get { + return this.stateProvinceIdField; + } + set { + this.stateProvinceIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string ParentChargedLocationInfoRefId { + get { + return this.parentChargedLocationInfoRefIdField; + } + set { + this.parentChargedLocationInfoRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string SchoolInfoRefId { + get { + return this.schoolInfoRefIdField; + } + set { + this.schoolInfoRefIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("Address", IsNullable=false)] + public AddressType[] AddressList { + get { + return this.addressListField; + } + set { + this.addressListField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("PhoneNumber", IsNullable=false)] + public PhoneNumberType[] PhoneNumberList { + get { + return this.phoneNumberListField; + } + set { + this.phoneNumberListField = value; + } + } + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { return this.sIF_MetadataField; } - set - { + set { this.sIF_MetadataField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { return this.sIF_ExtendedElementsField; } - set - { + set { this.sIF_ExtendedElementsField = value; } } - + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { return this.refIdField; } - set - { + set { this.refIdField = 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 ChargedLocationInfoTypeLocationType { + + /// + School, + + /// + NonSchool, + } + /// [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/au/datamodel/3.4")] - public partial class StudentAttendanceTimeListTypeAttendanceTime - { - - 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 attendanceNoteField; - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("ChargedLocationInfos", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class ChargedLocationInfoCollectionType { + + private ChargedLocationInfoType[] chargedLocationInfoField; + + /// + [System.Xml.Serialization.XmlElementAttribute("ChargedLocationInfo")] + public ChargedLocationInfoType[] ChargedLocationInfo { + get { + return this.chargedLocationInfoField; + } + set { + this.chargedLocationInfoField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.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")] + [System.Xml.Serialization.XmlRootAttribute("PaymentReceipt", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class PaymentReceiptType { + + private PaymentReceiptTypeTransactionType transactionTypeField; + + private bool transactionTypeFieldSpecified; + + private string invoiceRefIdField; + + private string vendorInfoRefIdField; + + private string debtorRefIdField; + + private string chargedLocationInfoRefIdField; + + private System.DateTime transactionDateField; + + private bool transactionDateFieldSpecified; + + private DebitOrCreditAmountType transactionAmountField; + + private string receivedTransactionIdField; + + private string[] financialAccountRefIdListField; + + private string transactionDescriptionField; + + private System.Nullable taxRateField; + + private bool taxRateFieldSpecified; + + private MonetaryAmountType taxAmountField; + + private string transactionMethodField; + + private string chequeNumberField; + + private string transactionNoteField; + + private string accountingPeriodField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + /// - public AttendanceCodeType AttendanceCode - { - get - { - return this.attendanceCodeField; + public PaymentReceiptTypeTransactionType TransactionType { + get { + return this.transactionTypeField; } - set - { - this.attendanceCodeField = value; + set { + this.transactionTypeField = value; } } - + /// - public AUCodeSetsAttendanceStatusType AttendanceStatus - { - get - { - return this.attendanceStatusField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TransactionTypeSpecified { + get { + return this.transactionTypeFieldSpecified; } - set - { - this.attendanceStatusField = value; + set { + this.transactionTypeFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool AttendanceStatusSpecified - { - get - { - return this.attendanceStatusFieldSpecified; + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string InvoiceRefId { + get { + return this.invoiceRefIdField; } - set - { - this.attendanceStatusFieldSpecified = value; + set { + this.invoiceRefIdField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "time")] - public System.DateTime StartTime - { - get - { - return this.startTimeField; + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string VendorInfoRefId { + get { + return this.vendorInfoRefIdField; } - set - { - this.startTimeField = value; + set { + this.vendorInfoRefIdField = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool StartTimeSpecified - { - get - { - return this.startTimeFieldSpecified; + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string DebtorRefId { + get { + return this.debtorRefIdField; } - set - { - this.startTimeFieldSpecified = value; + set { + this.debtorRefIdField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "time")] - public System.DateTime EndTime - { - get - { - return this.endTimeField; + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string ChargedLocationInfoRefId { + get { + return this.chargedLocationInfoRefIdField; } - set - { - this.endTimeField = value; + set { + this.chargedLocationInfoRefIdField = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool EndTimeSpecified - { - get - { - return this.endTimeFieldSpecified; + [System.Xml.Serialization.XmlElementAttribute(DataType="date")] + public System.DateTime TransactionDate { + get { + return this.transactionDateField; } - set - { - this.endTimeFieldSpecified = value; + set { + this.transactionDateField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable DurationValue - { - get - { - return this.durationValueField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TransactionDateSpecified { + get { + return this.transactionDateFieldSpecified; } - set - { - this.durationValueField = value; + set { + this.transactionDateFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool DurationValueSpecified - { - get - { - return this.durationValueFieldSpecified; + public DebitOrCreditAmountType TransactionAmount { + get { + return this.transactionAmountField; } - set - { - this.durationValueFieldSpecified = value; + set { + this.transactionAmountField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string AttendanceNote - { - get - { - return this.attendanceNoteField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string ReceivedTransactionId { + get { + return this.receivedTransactionIdField; } - set - { - this.attendanceNoteField = value; + set { + this.receivedTransactionIdField = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("GradingAssignment", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class GradingAssignmentType - { - - private string teachingGroupRefIdField; - - private string schoolInfoRefIdField; - - private string gradingCategoryField; - - private string descriptionField; - - private uint pointsPossibleField; - - private bool pointsPossibleFieldSpecified; - - private System.Nullable createDateField; - - private bool createDateFieldSpecified; - - private System.Nullable dueDateField; - - private bool dueDateFieldSpecified; - - private System.Nullable weightField; - - private bool weightFieldSpecified; - - private string maxAttemptsAllowedField; - - private string detailedDescriptionURLField; - - private byte[] detailedDescriptionBinaryField; - - private SIF_MetadataType sIF_MetadataField; - - private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; - - private string refIdField; - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string TeachingGroupRefId - { - get - { - return this.teachingGroupRefIdField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("FinancialAccountRefId", DataType="token", IsNullable=false)] + public string[] FinancialAccountRefIdList { + get { + return this.financialAccountRefIdListField; } - set - { - this.teachingGroupRefIdField = value; + set { + this.financialAccountRefIdListField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string SchoolInfoRefId - { - get - { - return this.schoolInfoRefIdField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string TransactionDescription { + get { + return this.transactionDescriptionField; } - set - { - this.schoolInfoRefIdField = value; + set { + this.transactionDescriptionField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string GradingCategory - { - get - { - return this.gradingCategoryField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable TaxRate { + get { + return this.taxRateField; } - set - { - this.gradingCategoryField = value; + set { + this.taxRateField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string Description - { - get - { - return this.descriptionField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TaxRateSpecified { + get { + return this.taxRateFieldSpecified; } - set - { - this.descriptionField = value; + set { + this.taxRateFieldSpecified = value; } } - + /// - public uint PointsPossible - { - get - { - return this.pointsPossibleField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public MonetaryAmountType TaxAmount { + get { + return this.taxAmountField; } - set - { - this.pointsPossibleField = value; + set { + this.taxAmountField = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool PointsPossibleSpecified - { - get - { - return this.pointsPossibleFieldSpecified; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string TransactionMethod { + get { + return this.transactionMethodField; } - set - { - this.pointsPossibleFieldSpecified = value; + set { + this.transactionMethodField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date", IsNullable = true)] - public System.Nullable CreateDate - { - get - { - return this.createDateField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string ChequeNumber { + get { + return this.chequeNumberField; } - set - { - this.createDateField = value; + set { + this.chequeNumberField = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool CreateDateSpecified - { - get - { - return this.createDateFieldSpecified; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string TransactionNote { + get { + return this.transactionNoteField; } - set - { - this.createDateFieldSpecified = value; + set { + this.transactionNoteField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "date", IsNullable = true)] - public System.Nullable DueDate - { - get - { - return this.dueDateField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string AccountingPeriod { + get { + return this.accountingPeriodField; } - set - { - this.dueDateField = value; + set { + this.accountingPeriodField = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool DueDateSpecified - { - get - { - return this.dueDateFieldSpecified; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; } - set - { - this.dueDateFieldSpecified = value; + set { + this.sIF_MetadataField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable Weight - { - get - { - return this.weightField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; } - set - { - this.weightField = value; + set { + this.sIF_ExtendedElementsField = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool WeightSpecified - { - get - { - return this.weightFieldSpecified; + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; } - set - { - this.weightFieldSpecified = value; + set { + this.refIdField = 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 PaymentReceiptTypeTransactionType { + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "integer", IsNullable = true)] - public string MaxAttemptsAllowed - { - get - { - return this.maxAttemptsAllowedField; + [System.Xml.Serialization.XmlEnumAttribute("GL receipt")] + GLreceipt, + + /// + [System.Xml.Serialization.XmlEnumAttribute("GL payment")] + GLpayment, + + /// + [System.Xml.Serialization.XmlEnumAttribute("Creditor receipt")] + Creditorreceipt, + + /// + [System.Xml.Serialization.XmlEnumAttribute("Creditor payment")] + Creditorpayment, + + /// + [System.Xml.Serialization.XmlEnumAttribute("Debtor receipt")] + Debtorreceipt, + + /// + [System.Xml.Serialization.XmlEnumAttribute("Debtor payment")] + Debtorpayment, + } + + /// + [System.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")] + [System.Xml.Serialization.XmlRootAttribute("PaymentReceipts", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class PaymentReceiptCollectionType { + + private PaymentReceiptType[] paymentReceiptField; + + /// + [System.Xml.Serialization.XmlElementAttribute("PaymentReceipt")] + public PaymentReceiptType[] PaymentReceipt { + get { + return this.paymentReceiptField; } - set - { - this.maxAttemptsAllowedField = value; + set { + this.paymentReceiptField = value; } } - + } + + /// + [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")] + [System.Xml.Serialization.XmlRootAttribute("PurchaseOrder", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class PurchaseOrderType { + + private string formNumberField; + + private string vendorInfoRefIdField; + + private string chargedLocationInfoRefIdField; + + private string employeePersonalRefIdField; + + private PurchasingItemType[] purchasingItemsField; + + private System.Nullable creationDateField; + + private bool creationDateFieldSpecified; + + private System.Nullable taxRateField; + + private bool taxRateFieldSpecified; + + private MonetaryAmountType taxAmountField; + + private MonetaryAmountType totalAmountField; + + private System.Nullable updateDateField; + + private bool updateDateFieldSpecified; + + private System.Nullable fullyDeliveredField; + + private bool fullyDeliveredFieldSpecified; + + private string originalPurchaseOrderRefIdField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "anyURI", IsNullable = true)] - public string DetailedDescriptionURL - { - get - { - return this.detailedDescriptionURLField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string FormNumber { + get { + return this.formNumberField; } - set - { - this.detailedDescriptionURLField = value; + set { + this.formNumberField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "base64Binary", IsNullable = true)] - public byte[] DetailedDescriptionBinary - { - get - { - return this.detailedDescriptionBinaryField; + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string VendorInfoRefId { + get { + return this.vendorInfoRefIdField; } - set - { - this.detailedDescriptionBinaryField = value; + set { + this.vendorInfoRefIdField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { - return this.sIF_MetadataField; + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string ChargedLocationInfoRefId { + get { + return this.chargedLocationInfoRefIdField; } - set - { - this.sIF_MetadataField = value; + set { + this.chargedLocationInfoRefIdField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { - return this.sIF_ExtendedElementsField; + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string EmployeePersonalRefId { + get { + return this.employeePersonalRefIdField; } - set - { - this.sIF_ExtendedElementsField = value; + set { + this.employeePersonalRefIdField = value; } } - + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { - return this.refIdField; + [System.Xml.Serialization.XmlArrayItemAttribute("PurchasingItem", IsNullable=false)] + public PurchasingItemType[] PurchasingItems { + get { + return this.purchasingItemsField; } - set - { - this.refIdField = value; + set { + this.purchasingItemsField = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("GradingAssignmentScore", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class GradingAssignmentScoreType - { - - private string studentPersonalRefIdField; - - private string studentPersonalLocalIdField; - - private string teachingGroupRefIdField; - - private string schoolInfoRefIdField; - - private string gradingAssignmentRefIdField; - - private System.Nullable scorePointsField; - - private bool scorePointsFieldSpecified; - - private System.Nullable scorePercentField; - - private bool scorePercentFieldSpecified; - - private string scoreLetterField; - - private string scoreDescriptionField; - - private SIF_MetadataType sIF_MetadataField; - - private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; - - private string refIdField; - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string StudentPersonalRefId - { - get - { - return this.studentPersonalRefIdField; + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable CreationDate { + get { + return this.creationDateField; } - set - { - this.studentPersonalRefIdField = value; + set { + this.creationDateField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString")] - public string StudentPersonalLocalId - { - get - { - return this.studentPersonalLocalIdField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CreationDateSpecified { + get { + return this.creationDateFieldSpecified; } - set - { - this.studentPersonalLocalIdField = value; + set { + this.creationDateFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string TeachingGroupRefId - { - get - { - return this.teachingGroupRefIdField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable TaxRate { + get { + return this.taxRateField; } - set - { - this.teachingGroupRefIdField = value; + set { + this.taxRateField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string SchoolInfoRefId - { - get - { - return this.schoolInfoRefIdField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TaxRateSpecified { + get { + return this.taxRateFieldSpecified; } - set - { - this.schoolInfoRefIdField = value; + set { + this.taxRateFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] - public string GradingAssignmentRefId - { - get - { - return this.gradingAssignmentRefIdField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public MonetaryAmountType TaxAmount { + get { + return this.taxAmountField; } - set - { - this.gradingAssignmentRefIdField = value; + set { + this.taxAmountField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable ScorePoints - { - get - { - return this.scorePointsField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public MonetaryAmountType TotalAmount { + get { + return this.totalAmountField; } - set - { - this.scorePointsField = value; + set { + this.totalAmountField = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool ScorePointsSpecified - { - get - { - return this.scorePointsFieldSpecified; + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable UpdateDate { + get { + return this.updateDateField; } - set - { - this.scorePointsFieldSpecified = value; + set { + this.updateDateField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public System.Nullable ScorePercent - { - get - { - return this.scorePercentField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool UpdateDateSpecified { + get { + return this.updateDateFieldSpecified; } - set - { - this.scorePercentField = value; + set { + this.updateDateFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool ScorePercentSpecified - { - get - { - return this.scorePercentFieldSpecified; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable FullyDelivered { + get { + return this.fullyDeliveredField; } - set - { - this.scorePercentFieldSpecified = value; + set { + this.fullyDeliveredField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "token", IsNullable = true)] - public string ScoreLetter - { - get - { - return this.scoreLetterField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool FullyDeliveredSpecified { + get { + return this.fullyDeliveredFieldSpecified; } - set - { - this.scoreLetterField = value; + set { + this.fullyDeliveredFieldSpecified = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(DataType = "normalizedString", IsNullable = true)] - public string ScoreDescription - { - get - { - return this.scoreDescriptionField; + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string OriginalPurchaseOrderRefId { + get { + return this.originalPurchaseOrderRefIdField; } - set - { - this.scoreDescriptionField = value; + set { + this.originalPurchaseOrderRefIdField = value; } } - + /// - [System.Xml.Serialization.XmlElementAttribute(IsNullable = true)] - public SIF_MetadataType SIF_Metadata - { - get - { + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { return this.sIF_MetadataField; } - set - { + set { this.sIF_MetadataField = value; } } - + /// - [System.Xml.Serialization.XmlArrayAttribute(IsNullable = true)] - [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable = false)] - public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements - { - get - { + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { return this.sIF_ExtendedElementsField; } - set - { + set { this.sIF_ExtendedElementsField = value; } } - + /// - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "token")] - public string RefId - { - get - { + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { return this.refIdField; } - set - { + set { this.refIdField = value; } } } - + /// [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("Activitys", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class ActivityCollectionType - { - - private ActivityType[] activityField; - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("PurchaseOrders", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class PurchaseOrderCollectionType { + + private PurchaseOrderType[] purchaseOrderField; + /// - [System.Xml.Serialization.XmlElementAttribute("Activity")] - public ActivityType[] Activity - { - get - { - return this.activityField; + [System.Xml.Serialization.XmlElementAttribute("PurchaseOrder")] + public PurchaseOrderType[] PurchaseOrder { + get { + return this.purchaseOrderField; } - set - { - this.activityField = value; + set { + this.purchaseOrderField = value; } } } - + /// [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("AggregateCharacteristicInfos", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class AggregateCharacteristicInfoCollectionType - { - - private AggregateCharacteristicInfoType[] aggregateCharacteristicInfoField; - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("VendorInfo", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class VendorInfoType { + + private string nameField; + + private ContactInfoType contactInfoField; + + private string customerIdField; + + private string aBNField; + + private System.Nullable registeredForGSTField; + + private bool registeredForGSTFieldSpecified; + + private string paymentTermsField; + + private string bPayField; + + private string bSBField; + + private string accountNumberField; + + private string accountNameField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + /// - [System.Xml.Serialization.XmlElementAttribute("AggregateCharacteristicInfo")] - public AggregateCharacteristicInfoType[] AggregateCharacteristicInfo - { - get - { - return this.aggregateCharacteristicInfoField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string Name { + get { + return this.nameField; } - set - { - this.aggregateCharacteristicInfoField = value; + set { + this.nameField = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("AggregateStatisticFacts", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class AggregateStatisticFactCollectionType - { - - private AggregateStatisticFactType[] aggregateStatisticFactField; - + /// - [System.Xml.Serialization.XmlElementAttribute("AggregateStatisticFact")] - public AggregateStatisticFactType[] AggregateStatisticFact - { - get - { - return this.aggregateStatisticFactField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public ContactInfoType ContactInfo { + get { + return this.contactInfoField; } - set - { - this.aggregateStatisticFactField = value; + set { + this.contactInfoField = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("AggregateStatisticInfos", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class AggregateStatisticInfoCollectionType - { - - private AggregateStatisticInfoType[] aggregateStatisticInfoField; - + /// - [System.Xml.Serialization.XmlElementAttribute("AggregateStatisticInfo")] - public AggregateStatisticInfoType[] AggregateStatisticInfo - { - get - { - return this.aggregateStatisticInfoField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string CustomerId { + get { + return this.customerIdField; } - set - { - this.aggregateStatisticInfoField = value; + set { + this.customerIdField = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("Assessments", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class AssessmentCollectionType - { - - private AssessmentType[] assessmentField; - + /// - [System.Xml.Serialization.XmlElementAttribute("Assessment")] - public AssessmentType[] Assessment - { - get - { - return this.assessmentField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string ABN { + get { + return this.aBNField; } - set - { - this.assessmentField = value; + set { + this.aBNField = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("AssessmentAdministrations", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class AssessmentAdministrationCollectionType - { - - private AssessmentAdministrationType[] assessmentAdministrationField; - + /// - [System.Xml.Serialization.XmlElementAttribute("AssessmentAdministration")] - public AssessmentAdministrationType[] AssessmentAdministration - { - get - { - return this.assessmentAdministrationField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable RegisteredForGST { + get { + return this.registeredForGSTField; } - set - { - this.assessmentAdministrationField = value; + set { + this.registeredForGSTField = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("AssessmentForms", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class AssessmentFormCollectionType - { - - private AssessmentFormType[] assessmentFormField; - + /// - [System.Xml.Serialization.XmlElementAttribute("AssessmentForm")] - public AssessmentFormType[] AssessmentForm - { - get - { - return this.assessmentFormField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool RegisteredForGSTSpecified { + get { + return this.registeredForGSTFieldSpecified; } - set - { - this.assessmentFormField = value; + set { + this.registeredForGSTFieldSpecified = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("AssessmentItems", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class AssessmentItemCollectionType - { - - private AssessmentItemType[] assessmentItemField; - + /// - [System.Xml.Serialization.XmlElementAttribute("AssessmentItem")] - public AssessmentItemType[] AssessmentItem - { - get - { - return this.assessmentItemField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string PaymentTerms { + get { + return this.paymentTermsField; } - set - { - this.assessmentItemField = value; + set { + this.paymentTermsField = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("AssessmentPackages", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class AssessmentPackageCollectionType - { - - private AssessmentPackageType[] assessmentPackageField; - + /// - [System.Xml.Serialization.XmlElementAttribute("AssessmentPackage")] - public AssessmentPackageType[] AssessmentPackage - { - get - { - return this.assessmentPackageField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string BPay { + get { + return this.bPayField; } - set - { - this.assessmentPackageField = value; + set { + this.bPayField = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("AssessmentRegistrations", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class AssessmentRegistrationCollectionType - { - - private AssessmentRegistrationType[] assessmentRegistrationField; - + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string BSB { + get { + return this.bSBField; + } + set { + this.bSBField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string AccountNumber { + get { + return this.accountNumberField; + } + set { + this.accountNumberField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string AccountName { + get { + return this.accountNameField; + } + set { + this.accountNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + /// - [System.Xml.Serialization.XmlElementAttribute("AssessmentRegistration")] - public AssessmentRegistrationType[] AssessmentRegistration - { - get - { - return this.assessmentRegistrationField; + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; } - set - { - this.assessmentRegistrationField = value; + set { + this.refIdField = value; } } } - + /// [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("AssessmentSubTests", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class AssessmentSubTestCollectionType - { - - private AssessmentSubTestType[] assessmentSubTestField; - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("VendorInfos", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class VendorInfoCollectionType { + + private VendorInfoType[] vendorInfoField; + /// - [System.Xml.Serialization.XmlElementAttribute("AssessmentSubTest")] - public AssessmentSubTestType[] AssessmentSubTest - { - get - { - return this.assessmentSubTestField; + [System.Xml.Serialization.XmlElementAttribute("VendorInfo")] + public VendorInfoType[] VendorInfo { + get { + return this.vendorInfoField; } - set - { - this.assessmentSubTestField = value; + set { + this.vendorInfoField = value; } } } - + /// [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("CalendarDates", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class CalendarDateCollectionType - { - - private CalendarDateType[] calendarDateField; - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("Journal", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class JournalType { + + private string debitFinancialAccountRefIdField; + + private string creditFinancialAccountRefIdField; + + private JournalTypeOriginatingTransactionRefId originatingTransactionRefIdField; + + private MonetaryAmountType amountField; + + private string gSTCodeOriginalField; + + private string gSTCodeReplacementField; + + private string noteField; + + private System.Nullable createdDateField; + + private bool createdDateFieldSpecified; + + private System.Nullable approvedDateField; + + private bool approvedDateFieldSpecified; + + private string createdByField; + + private string approvedByField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + /// - [System.Xml.Serialization.XmlElementAttribute("CalendarDate")] - public CalendarDateType[] CalendarDate - { - get - { - return this.calendarDateField; + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string DebitFinancialAccountRefId { + get { + return this.debitFinancialAccountRefIdField; } - set - { - this.calendarDateField = value; + set { + this.debitFinancialAccountRefIdField = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("CalendarSummarys", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class CalendarSummaryCollectionType - { - - private CalendarSummaryType[] calendarSummaryField; - + /// - [System.Xml.Serialization.XmlElementAttribute("CalendarSummary")] - public CalendarSummaryType[] CalendarSummary - { - get - { - return this.calendarSummaryField; + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string CreditFinancialAccountRefId { + get { + return this.creditFinancialAccountRefIdField; } - set - { - this.calendarSummaryField = value; + set { + this.creditFinancialAccountRefIdField = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("Identitys", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class IdentityCollectionType - { - - private IdentityType[] identityField; - + /// - [System.Xml.Serialization.XmlElementAttribute("Identity")] - public IdentityType[] Identity - { - get - { - return this.identityField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public JournalTypeOriginatingTransactionRefId OriginatingTransactionRefId { + get { + return this.originatingTransactionRefIdField; } - set - { - this.identityField = value; + set { + this.originatingTransactionRefIdField = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("LEAInfos", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class LEAInfoCollectionType - { - - private LEAInfoType[] lEAInfoField; - + /// - [System.Xml.Serialization.XmlElementAttribute("LEAInfo")] - public LEAInfoType[] LEAInfo - { - get - { - return this.lEAInfoField; + public MonetaryAmountType Amount { + get { + return this.amountField; } - set - { - this.lEAInfoField = value; + set { + this.amountField = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("LearningResources", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class LearningResourceCollectionType - { - - private LearningResourceType[] learningResourceField; - + /// - [System.Xml.Serialization.XmlElementAttribute("LearningResource")] - public LearningResourceType[] LearningResource - { - get - { - return this.learningResourceField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string GSTCodeOriginal { + get { + return this.gSTCodeOriginalField; } - set - { - this.learningResourceField = value; + set { + this.gSTCodeOriginalField = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("LearningResourcePackages", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class LearningResourcePackageCollectionType - { - - private LearningResourcePackageType[] learningResourcePackageField; - + /// - [System.Xml.Serialization.XmlElementAttribute("LearningResourcePackage")] - public LearningResourcePackageType[] LearningResourcePackage - { - get - { - return this.learningResourcePackageField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string GSTCodeReplacement { + get { + return this.gSTCodeReplacementField; } - set - { - this.learningResourcePackageField = value; + set { + this.gSTCodeReplacementField = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("LearningStandardDocuments", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class LearningStandardDocumentCollectionType - { - - private LearningStandardDocumentType[] learningStandardDocumentField; - + /// - [System.Xml.Serialization.XmlElementAttribute("LearningStandardDocument")] - public LearningStandardDocumentType[] LearningStandardDocument - { - get - { - return this.learningStandardDocumentField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Note { + get { + return this.noteField; } - set - { - this.learningStandardDocumentField = value; + set { + this.noteField = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("LearningStandardItems", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class LearningStandardItemCollectionType - { - - private LearningStandardItemType[] learningStandardItemField; - + /// - [System.Xml.Serialization.XmlElementAttribute("LearningStandardItem")] - public LearningStandardItemType[] LearningStandardItem - { - get - { - return this.learningStandardItemField; + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable CreatedDate { + get { + return this.createdDateField; } - set - { - this.learningStandardItemField = value; + set { + this.createdDateField = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("PersonPictures", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class PersonPictureCollectionType - { - - private PersonPictureType[] personPictureField; - + /// - [System.Xml.Serialization.XmlElementAttribute("PersonPicture")] - public PersonPictureType[] PersonPicture - { - get - { - return this.personPictureField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CreatedDateSpecified { + get { + return this.createdDateFieldSpecified; } - set - { - this.personPictureField = value; + set { + this.createdDateFieldSpecified = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("ReportAuthorityInfos", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class ReportAuthorityInfoCollectionType - { - - private ReportAuthorityInfoType[] reportAuthorityInfoField; - + /// - [System.Xml.Serialization.XmlElementAttribute("ReportAuthorityInfo")] - public ReportAuthorityInfoType[] ReportAuthorityInfo - { - get - { - return this.reportAuthorityInfoField; + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable ApprovedDate { + get { + return this.approvedDateField; } - set - { - this.reportAuthorityInfoField = value; + set { + this.approvedDateField = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("ReportManifests", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class ReportManifestCollectionType - { - - private ReportManifestType[] reportManifestField; - + /// - [System.Xml.Serialization.XmlElementAttribute("ReportManifest")] - public ReportManifestType[] ReportManifest - { - get - { - return this.reportManifestField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ApprovedDateSpecified { + get { + return this.approvedDateFieldSpecified; } - set - { - this.reportManifestField = value; + set { + this.approvedDateFieldSpecified = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("ResourceUsages", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class ResourceUsageCollectionType - { - - private ResourceUsageType[] resourceUsageField; - + /// - [System.Xml.Serialization.XmlElementAttribute("ResourceUsage")] - public ResourceUsageType[] ResourceUsage - { - get - { - return this.resourceUsageField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string CreatedBy { + get { + return this.createdByField; } - set - { - this.resourceUsageField = value; + set { + this.createdByField = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("RoomInfos", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class RoomInfoCollectionType - { - - private RoomInfoType[] roomInfoField; - + /// - [System.Xml.Serialization.XmlElementAttribute("RoomInfo")] - public RoomInfoType[] RoomInfo - { - get - { - return this.roomInfoField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string ApprovedBy { + get { + return this.approvedByField; } - set - { - this.roomInfoField = value; + set { + this.approvedByField = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("SchoolCourseInfos", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class SchoolCourseInfoCollectionType - { - - private SchoolCourseInfoType[] schoolCourseInfoField; - + /// - [System.Xml.Serialization.XmlElementAttribute("SchoolCourseInfo")] - public SchoolCourseInfoType[] SchoolCourseInfo - { - get - { - return this.schoolCourseInfoField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; } - set - { - this.schoolCourseInfoField = value; + set { + this.sIF_MetadataField = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("SchoolProgramss", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class SchoolProgramsCollectionType - { - - private SchoolProgramsType[] schoolProgramsField; - + /// - [System.Xml.Serialization.XmlElementAttribute("SchoolPrograms")] - public SchoolProgramsType[] SchoolPrograms - { - get - { - return this.schoolProgramsField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; } - set - { - this.schoolProgramsField = value; + set { + this.sIF_ExtendedElementsField = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("SectionInfos", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class SectionInfoCollectionType - { - - private SectionInfoType[] sectionInfoField; - + /// - [System.Xml.Serialization.XmlElementAttribute("SectionInfo")] - public SectionInfoType[] SectionInfo - { - get - { - return this.sectionInfoField; + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; } - set - { - this.sectionInfoField = value; + set { + this.refIdField = value; } } } - + /// [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("SessionInfos", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class SessionInfoCollectionType - { - - private SessionInfoType[] sessionInfoField; - + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class JournalTypeOriginatingTransactionRefId { + + private JournalTypeOriginatingTransactionRefIdSIF_RefObject sIF_RefObjectField; + + private string valueField; + /// - [System.Xml.Serialization.XmlElementAttribute("SessionInfo")] - public SessionInfoType[] SessionInfo - { - get - { - return this.sessionInfoField; + [System.Xml.Serialization.XmlAttributeAttribute()] + public JournalTypeOriginatingTransactionRefIdSIF_RefObject SIF_RefObject { + get { + return this.sIF_RefObjectField; } - set - { - this.sessionInfoField = value; + set { + this.sIF_RefObjectField = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("SIF_ReportObjects", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class SIF_ReportObjectCollectionType - { - - private SIF_ReportObjectType[] sIF_ReportObjectField; - + /// - [System.Xml.Serialization.XmlElementAttribute("SIF_ReportObject")] - public SIF_ReportObjectType[] SIF_ReportObject - { - get - { - return this.sIF_ReportObjectField; + [System.Xml.Serialization.XmlTextAttribute()] + public string Value { + get { + return this.valueField; } - set - { - this.sIF_ReportObjectField = value; + set { + this.valueField = value; } } } - + /// [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("Sif3Assessments", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class Sif3AssessmentCollectionType - { - - private Sif3AssessmentType[] sif3AssessmentField; - + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum JournalTypeOriginatingTransactionRefIdSIF_RefObject { + /// - [System.Xml.Serialization.XmlElementAttribute("Sif3Assessment")] - public Sif3AssessmentType[] Sif3Assessment - { - get - { - return this.sif3AssessmentField; - } - set - { - this.sif3AssessmentField = value; - } - } + Invoice, + + /// + PaymentReceipt, + + /// + PurchaseOrder, } - + /// [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("Sif3AssessmentAdministrations", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class Sif3AssessmentAdministrationCollectionType - { - - private Sif3AssessmentAdministrationType[] sif3AssessmentAdministrationField; - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("Journals", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class JournalCollectionType { + + private JournalType[] journalField; + /// - [System.Xml.Serialization.XmlElementAttribute("Sif3AssessmentAdministration")] - public Sif3AssessmentAdministrationType[] Sif3AssessmentAdministration - { - get - { - return this.sif3AssessmentAdministrationField; + [System.Xml.Serialization.XmlElementAttribute("Journal")] + public JournalType[] Journal { + get { + return this.journalField; } - set - { - this.sif3AssessmentAdministrationField = value; + set { + this.journalField = value; } } } - + /// [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("Sif3AssessmentAssets", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class Sif3AssessmentAssetCollectionType - { - - private Sif3AssessmentAssetType[] sif3AssessmentAssetField; - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("Debtor", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class DebtorType { + + private DebtorTypeBilledEntity billedEntityField; + + private AddressType[] addressListField; + + private string billingNameField; + + private string billingNoteField; + + private string discountField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + /// - [System.Xml.Serialization.XmlElementAttribute("Sif3AssessmentAsset")] - public Sif3AssessmentAssetType[] Sif3AssessmentAsset - { - get - { - return this.sif3AssessmentAssetField; + public DebtorTypeBilledEntity BilledEntity { + get { + return this.billedEntityField; } - set - { - this.sif3AssessmentAssetField = value; + set { + this.billedEntityField = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("Sif3AssessmentForms", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class Sif3AssessmentFormCollectionType - { - - private Sif3AssessmentFormType[] sif3AssessmentFormField; - + /// - [System.Xml.Serialization.XmlElementAttribute("Sif3AssessmentForm")] - public Sif3AssessmentFormType[] Sif3AssessmentForm - { - get - { - return this.sif3AssessmentFormField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("Address", IsNullable=false)] + public AddressType[] AddressList { + get { + return this.addressListField; } - set - { - this.sif3AssessmentFormField = value; + set { + this.addressListField = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("Sif3AssessmentItems", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class Sif3AssessmentItemCollectionType - { - - private Sif3AssessmentItemType[] sif3AssessmentItemField; - + /// - [System.Xml.Serialization.XmlElementAttribute("Sif3AssessmentItem")] - public Sif3AssessmentItemType[] Sif3AssessmentItem - { - get - { - return this.sif3AssessmentItemField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string BillingName { + get { + return this.billingNameField; } - set - { - this.sif3AssessmentItemField = value; + set { + this.billingNameField = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("Sif3AssessmentItemAssociations", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class Sif3AssessmentItemAssociationCollectionType - { - - private Sif3AssessmentItemAssociationType[] sif3AssessmentItemAssociationField; - + /// - [System.Xml.Serialization.XmlElementAttribute("Sif3AssessmentItemAssociation")] - public Sif3AssessmentItemAssociationType[] Sif3AssessmentItemAssociation - { - get - { - return this.sif3AssessmentItemAssociationField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string BillingNote { + get { + return this.billingNoteField; } - set - { - this.sif3AssessmentItemAssociationField = value; + set { + this.billingNoteField = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("Sif3AssessmentRegistrations", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class Sif3AssessmentRegistrationCollectionType - { - - private Sif3AssessmentRegistrationType[] sif3AssessmentRegistrationField; - + /// - [System.Xml.Serialization.XmlElementAttribute("Sif3AssessmentRegistration")] - public Sif3AssessmentRegistrationType[] Sif3AssessmentRegistration - { - get - { - return this.sif3AssessmentRegistrationField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string Discount { + get { + return this.discountField; } - set - { - this.sif3AssessmentRegistrationField = value; + set { + this.discountField = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("Sif3AssessmentRubrics", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class Sif3AssessmentRubricCollectionType - { - - private Sif3AssessmentRubricType[] sif3AssessmentRubricField; - + /// - [System.Xml.Serialization.XmlElementAttribute("Sif3AssessmentRubric")] - public Sif3AssessmentRubricType[] Sif3AssessmentRubric - { - get - { - return this.sif3AssessmentRubricField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; } - set - { - this.sif3AssessmentRubricField = value; + set { + this.sIF_MetadataField = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("Sif3AssessmentScoreTables", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class Sif3AssessmentScoreTableCollectionType - { - - private Sif3AssessmentScoreTableType[] sif3AssessmentScoreTableField; - + /// - [System.Xml.Serialization.XmlElementAttribute("Sif3AssessmentScoreTable")] - public Sif3AssessmentScoreTableType[] Sif3AssessmentScoreTable - { - get - { - return this.sif3AssessmentScoreTableField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; } - set - { - this.sif3AssessmentScoreTableField = value; + set { + this.sIF_ExtendedElementsField = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("Sif3AssessmentSections", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class Sif3AssessmentSectionCollectionType - { - - private Sif3AssessmentSectionType[] sif3AssessmentSectionField; - + /// - [System.Xml.Serialization.XmlElementAttribute("Sif3AssessmentSection")] - public Sif3AssessmentSectionType[] Sif3AssessmentSection - { - get - { - return this.sif3AssessmentSectionField; + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; } - set - { - this.sif3AssessmentSectionField = value; + set { + this.refIdField = value; } } } - + /// [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("Sif3AssessmentSessions", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class Sif3AssessmentSessionCollectionType - { - - private Sif3AssessmentSessionType[] sif3AssessmentSessionField; - + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public partial class DebtorTypeBilledEntity { + + private DebtorTypeBilledEntitySIF_RefObject sIF_RefObjectField; + + private string valueField; + /// - [System.Xml.Serialization.XmlElementAttribute("Sif3AssessmentSession")] - public Sif3AssessmentSessionType[] Sif3AssessmentSession - { - get - { - return this.sif3AssessmentSessionField; + [System.Xml.Serialization.XmlAttributeAttribute()] + public DebtorTypeBilledEntitySIF_RefObject SIF_RefObject { + get { + return this.sIF_RefObjectField; } - set - { - this.sif3AssessmentSessionField = value; + set { + this.sIF_RefObjectField = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("Sif3AssessmentSubTests", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class Sif3AssessmentSubTestCollectionType - { - - private Sif3AssessmentSubTestType[] sif3AssessmentSubTestField; - + /// - [System.Xml.Serialization.XmlElementAttribute("Sif3AssessmentSubTest")] - public Sif3AssessmentSubTestType[] Sif3AssessmentSubTest - { - get - { - return this.sif3AssessmentSubTestField; + [System.Xml.Serialization.XmlTextAttribute()] + public string Value { + get { + return this.valueField; } - set - { - this.sif3AssessmentSubTestField = value; + set { + this.valueField = value; } } } - + /// [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("Sif3StudentResponseSets", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class Sif3StudentResponseSetCollectionType - { - - private Sif3StudentResponseSetType[] sif3StudentResponseSetField; - + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + public enum DebtorTypeBilledEntitySIF_RefObject { + /// - [System.Xml.Serialization.XmlElementAttribute("Sif3StudentResponseSet")] - public Sif3StudentResponseSetType[] Sif3StudentResponseSet - { - get - { - return this.sif3StudentResponseSetField; - } - set - { - this.sif3StudentResponseSetField = value; - } - } + StudentPersonal, + + /// + StudentContactPersonal, + + /// + StaffPersonal, + + /// + VendorInfo, } - + /// [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("StaffAssignments", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class StaffAssignmentCollectionType - { - - private StaffAssignmentType[] staffAssignmentField; - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("Debtors", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class DebtorCollectionType { + + private DebtorType[] debtorField; + /// - [System.Xml.Serialization.XmlElementAttribute("StaffAssignment")] - public StaffAssignmentType[] StaffAssignment - { - get - { - return this.staffAssignmentField; + [System.Xml.Serialization.XmlElementAttribute("Debtor")] + public DebtorType[] Debtor { + get { + return this.debtorField; } - set - { - this.staffAssignmentField = value; + set { + this.debtorField = value; } } } - + /// [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("StudentActivityInfos", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class StudentActivityInfoCollectionType - { - - private StudentActivityInfoType[] studentActivityInfoField; - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("StudentAttendanceTimeList", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class StudentAttendanceTimeListType { + + private string studentPersonalRefIdField; + + private string schoolInfoRefIdField; + + private System.DateTime dateField; + + private bool dateFieldSpecified; + + private string schoolYearField; + + private AttendanceTimeType[] attendanceTimesField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + /// - [System.Xml.Serialization.XmlElementAttribute("StudentActivityInfo")] - public StudentActivityInfoType[] StudentActivityInfo - { - get - { - return this.studentActivityInfoField; + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string StudentPersonalRefId { + get { + return this.studentPersonalRefIdField; } - set - { - this.studentActivityInfoField = value; + set { + this.studentPersonalRefIdField = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("StudentActivityParticipations", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class StudentActivityParticipationCollectionType - { - - private StudentActivityParticipationType[] studentActivityParticipationField; - + /// - [System.Xml.Serialization.XmlElementAttribute("StudentActivityParticipation")] - public StudentActivityParticipationType[] StudentActivityParticipation - { - get - { - return this.studentActivityParticipationField; + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string SchoolInfoRefId { + get { + return this.schoolInfoRefIdField; } - set - { - this.studentActivityParticipationField = value; + set { + this.schoolInfoRefIdField = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("StudentAttendanceSummarys", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class StudentAttendanceSummaryCollectionType - { - - private StudentAttendanceSummaryType[] studentAttendanceSummaryField; - + + /// + [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="gYear")] + public string SchoolYear { + get { + return this.schoolYearField; + } + set { + this.schoolYearField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayItemAttribute("AttendanceTime", IsNullable=false)] + public AttendanceTimeType[] AttendanceTimes { + get { + return this.attendanceTimesField; + } + set { + this.attendanceTimesField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; + } + set { + this.sIF_MetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; + } + set { + this.sIF_ExtendedElementsField = value; + } + } + /// - [System.Xml.Serialization.XmlElementAttribute("StudentAttendanceSummary")] - public StudentAttendanceSummaryType[] StudentAttendanceSummary - { - get - { - return this.studentAttendanceSummaryField; + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; } - set - { - this.studentAttendanceSummaryField = value; + set { + this.refIdField = value; } } } - + /// [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("StudentAttendanceTimeLists", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class StudentAttendanceTimeListCollectionType - { - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("StudentAttendanceTimeLists", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class StudentAttendanceTimeListCollectionType { + private StudentAttendanceTimeListType[] studentAttendanceTimeListField; - + /// [System.Xml.Serialization.XmlElementAttribute("StudentAttendanceTimeList")] - public StudentAttendanceTimeListType[] StudentAttendanceTimeList - { - get - { + public StudentAttendanceTimeListType[] StudentAttendanceTimeList { + get { return this.studentAttendanceTimeListField; } - set - { + set { this.studentAttendanceTimeListField = value; } } } - + /// [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("StudentContactRelationships", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class StudentContactRelationshipCollectionType - { - - private StudentContactRelationshipType[] studentContactRelationshipField; - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("GradingAssignment", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class GradingAssignmentType { + + private string teachingGroupRefIdField; + + private string schoolInfoRefIdField; + + private string gradingCategoryField; + + private string descriptionField; + + private uint pointsPossibleField; + + private bool pointsPossibleFieldSpecified; + + private System.Nullable createDateField; + + private bool createDateFieldSpecified; + + private System.Nullable dueDateField; + + private bool dueDateFieldSpecified; + + private System.Nullable weightField; + + private bool weightFieldSpecified; + + private string maxAttemptsAllowedField; + + private string detailedDescriptionURLField; + + private byte[] detailedDescriptionBinaryField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + /// - [System.Xml.Serialization.XmlElementAttribute("StudentContactRelationship")] - public StudentContactRelationshipType[] StudentContactRelationship - { - get - { - return this.studentContactRelationshipField; + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string TeachingGroupRefId { + get { + return this.teachingGroupRefIdField; } - set - { - this.studentContactRelationshipField = value; + set { + this.teachingGroupRefIdField = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("StudentDailyAttendances", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class StudentDailyAttendanceCollectionType - { - - private StudentDailyAttendanceType[] studentDailyAttendanceField; - + /// - [System.Xml.Serialization.XmlElementAttribute("StudentDailyAttendance")] - public StudentDailyAttendanceType[] StudentDailyAttendance - { - get - { - return this.studentDailyAttendanceField; + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string SchoolInfoRefId { + get { + return this.schoolInfoRefIdField; } - set - { - this.studentDailyAttendanceField = value; + set { + this.schoolInfoRefIdField = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("StudentParticipations", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class StudentParticipationCollectionType - { - - private StudentParticipationType[] studentParticipationField; - + /// - [System.Xml.Serialization.XmlElementAttribute("StudentParticipation")] - public StudentParticipationType[] StudentParticipation - { - get - { - return this.studentParticipationField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string GradingCategory { + get { + return this.gradingCategoryField; } - set - { - this.studentParticipationField = value; + set { + this.gradingCategoryField = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("StudentPeriodAttendances", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class StudentPeriodAttendanceCollectionType - { - - private StudentPeriodAttendanceType[] studentPeriodAttendanceField; - + /// - [System.Xml.Serialization.XmlElementAttribute("StudentPeriodAttendance")] - public StudentPeriodAttendanceType[] StudentPeriodAttendance - { - get - { - return this.studentPeriodAttendanceField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string Description { + get { + return this.descriptionField; } - set - { - this.studentPeriodAttendanceField = value; + set { + this.descriptionField = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("StudentSchoolEnrollments", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class StudentSchoolEnrollmentCollectionType - { - - private StudentSchoolEnrollmentType[] studentSchoolEnrollmentField; - + /// - [System.Xml.Serialization.XmlElementAttribute("StudentSchoolEnrollment")] - public StudentSchoolEnrollmentType[] StudentSchoolEnrollment - { - get - { - return this.studentSchoolEnrollmentField; + public uint PointsPossible { + get { + return this.pointsPossibleField; } - set - { - this.studentSchoolEnrollmentField = value; + set { + this.pointsPossibleField = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("StudentScoreSets", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class StudentScoreSetCollectionType - { - - private StudentScoreSetType[] studentScoreSetField; - + /// - [System.Xml.Serialization.XmlElementAttribute("StudentScoreSet")] - public StudentScoreSetType[] StudentScoreSet - { - get - { - return this.studentScoreSetField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool PointsPossibleSpecified { + get { + return this.pointsPossibleFieldSpecified; } - set - { - this.studentScoreSetField = value; + set { + this.pointsPossibleFieldSpecified = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("StudentSDTNs", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class StudentSDTNCollectionType - { - - private StudentSDTNType[] studentSDTNField; - + /// - [System.Xml.Serialization.XmlElementAttribute("StudentSDTN")] - public StudentSDTNType[] StudentSDTN - { - get - { - return this.studentSDTNField; + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable CreateDate { + get { + return this.createDateField; } - set - { - this.studentSDTNField = value; + set { + this.createDateField = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("StudentSectionEnrollments", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class StudentSectionEnrollmentCollectionType - { - - private StudentSectionEnrollmentType[] studentSectionEnrollmentField; - + /// - [System.Xml.Serialization.XmlElementAttribute("StudentSectionEnrollment")] - public StudentSectionEnrollmentType[] StudentSectionEnrollment - { - get - { - return this.studentSectionEnrollmentField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool CreateDateSpecified { + get { + return this.createDateFieldSpecified; } - set - { - this.studentSectionEnrollmentField = value; + set { + this.createDateFieldSpecified = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("StudentSnapshots", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class StudentSnapshotCollectionType - { - - private StudentSnapshotType[] studentSnapshotField; - + /// - [System.Xml.Serialization.XmlElementAttribute("StudentSnapshot")] - public StudentSnapshotType[] StudentSnapshot - { - get - { - return this.studentSnapshotField; + [System.Xml.Serialization.XmlElementAttribute(DataType="date", IsNullable=true)] + public System.Nullable DueDate { + get { + return this.dueDateField; } - set - { - this.studentSnapshotField = value; + set { + this.dueDateField = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("SummaryEnrollmentInfos", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class SummaryEnrollmentInfoCollectionType - { - - private SummaryEnrollmentInfoType[] summaryEnrollmentInfoField; - + /// - [System.Xml.Serialization.XmlElementAttribute("SummaryEnrollmentInfo")] - public SummaryEnrollmentInfoType[] SummaryEnrollmentInfo - { - get - { - return this.summaryEnrollmentInfoField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DueDateSpecified { + get { + return this.dueDateFieldSpecified; } - set - { - this.summaryEnrollmentInfoField = value; + set { + this.dueDateFieldSpecified = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("StudentPersonals", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class StudentPersonalCollectionType - { - - private StudentPersonalType[] studentPersonalField; - + /// - [System.Xml.Serialization.XmlElementAttribute("StudentPersonal")] - public StudentPersonalType[] StudentPersonal - { - get - { - return this.studentPersonalField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable Weight { + get { + return this.weightField; } - set - { - this.studentPersonalField = value; + set { + this.weightField = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("SchoolInfos", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class SchoolInfoCollectionType - { - - private SchoolInfoType[] schoolInfoField; - + /// - [System.Xml.Serialization.XmlElementAttribute("SchoolInfo")] - public SchoolInfoType[] SchoolInfo - { - get - { - return this.schoolInfoField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool WeightSpecified { + get { + return this.weightFieldSpecified; } - set - { - this.schoolInfoField = value; + set { + this.weightFieldSpecified = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("SystemRoles", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class SystemRoleCollectionType - { - - private SystemRoleType[] systemRoleField; - + /// - [System.Xml.Serialization.XmlElementAttribute("SystemRole")] - public SystemRoleType[] SystemRole - { - get - { - return this.systemRoleField; + [System.Xml.Serialization.XmlElementAttribute(DataType="integer", IsNullable=true)] + public string MaxAttemptsAllowed { + get { + return this.maxAttemptsAllowedField; } - set - { - this.systemRoleField = value; + set { + this.maxAttemptsAllowedField = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("TermInfos", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class TermInfoCollectionType - { - - private TermInfoType[] termInfoField; - + /// - [System.Xml.Serialization.XmlElementAttribute("TermInfo")] - public TermInfoType[] TermInfo - { - get - { - return this.termInfoField; + [System.Xml.Serialization.XmlElementAttribute(DataType="anyURI", IsNullable=true)] + public string DetailedDescriptionURL { + get { + return this.detailedDescriptionURLField; } - set - { - this.termInfoField = value; + set { + this.detailedDescriptionURLField = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("TimeTables", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class TimeTableCollectionType - { - - private TimeTableType[] timeTableField; - + /// - [System.Xml.Serialization.XmlElementAttribute("TimeTable")] - public TimeTableType[] TimeTable - { - get - { - return this.timeTableField; + [System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary", IsNullable=true)] + public byte[] DetailedDescriptionBinary { + get { + return this.detailedDescriptionBinaryField; } - set - { - this.timeTableField = value; + set { + this.detailedDescriptionBinaryField = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("TimeTableCells", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class TimeTableCellCollectionType - { - - private TimeTableCellType[] timeTableCellField; - + /// - [System.Xml.Serialization.XmlElementAttribute("TimeTableCell")] - public TimeTableCellType[] TimeTableCell - { - get - { - return this.timeTableCellField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; } - set - { - this.timeTableCellField = value; + set { + this.sIF_MetadataField = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("TimeTableSubjects", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class TimeTableSubjectCollectionType - { - - private TimeTableSubjectType[] timeTableSubjectField; - + /// - [System.Xml.Serialization.XmlElementAttribute("TimeTableSubject")] - public TimeTableSubjectType[] TimeTableSubject - { - get - { - return this.timeTableSubjectField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; } - set - { - this.timeTableSubjectField = value; + set { + this.sIF_ExtendedElementsField = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("StaffPersonals", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class StaffCollectionType - { - - private StaffPersonalType[] staffPersonalField; - + /// - [System.Xml.Serialization.XmlElementAttribute("StaffPersonal")] - public StaffPersonalType[] StaffPersonal - { - get - { - return this.staffPersonalField; + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; } - set - { - this.staffPersonalField = value; + set { + this.refIdField = value; } } } - + /// [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("StudentContactPersonals", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class StudentContactCollectionType - { - - private StudentContactPersonalType[] studentContactPersonalField; - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("GradingAssignments", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class GradingAssignmentCollectionType { + + private GradingAssignmentType[] gradingAssignmentField; + /// - [System.Xml.Serialization.XmlElementAttribute("StudentContactPersonal")] - public StudentContactPersonalType[] StudentContactPersonal - { - get - { - return this.studentContactPersonalField; + [System.Xml.Serialization.XmlElementAttribute("GradingAssignment")] + public GradingAssignmentType[] GradingAssignment { + get { + return this.gradingAssignmentField; } - set - { - this.studentContactPersonalField = value; + set { + this.gradingAssignmentField = value; } } } - + /// [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("TeachingGroups", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class TeachingGroupCollectionType - { - - private TeachingGroupType[] teachingGroupField; - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("GradingAssignmentScore", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class GradingAssignmentScoreType { + + private string studentPersonalRefIdField; + + private string studentPersonalLocalIdField; + + private string teachingGroupRefIdField; + + private string schoolInfoRefIdField; + + private string gradingAssignmentRefIdField; + + private System.Nullable scorePointsField; + + private bool scorePointsFieldSpecified; + + private System.Nullable scorePercentField; + + private bool scorePercentFieldSpecified; + + private string scoreLetterField; + + private string scoreDescriptionField; + + private SIF_MetadataType sIF_MetadataField; + + private SIF_ExtendedElementsTypeSIF_ExtendedElement[] sIF_ExtendedElementsField; + + private string refIdField; + /// - [System.Xml.Serialization.XmlElementAttribute("TeachingGroup")] - public TeachingGroupType[] TeachingGroup - { - get - { - return this.teachingGroupField; + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string StudentPersonalRefId { + get { + return this.studentPersonalRefIdField; } - set - { - this.teachingGroupField = value; + set { + this.studentPersonalRefIdField = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("ResourceBookings", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class ResourceBookingCollectionType - { - - private ResourceBookingType[] resourceBookingField; - + /// - [System.Xml.Serialization.XmlElementAttribute("ResourceBooking")] - public ResourceBookingType[] ResourceBooking - { - get - { - return this.resourceBookingField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString")] + public string StudentPersonalLocalId { + get { + return this.studentPersonalLocalIdField; } - set - { - this.resourceBookingField = value; + set { + this.studentPersonalLocalIdField = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("ScheduledActivitys", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class ScheduledActivityCollectionType - { - - private ScheduledActivityType[] scheduledActivityField; - + /// - [System.Xml.Serialization.XmlElementAttribute("ScheduledActivity")] - public ScheduledActivityType[] ScheduledActivity - { - get - { - return this.scheduledActivityField; + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string TeachingGroupRefId { + get { + return this.teachingGroupRefIdField; } - set - { - this.scheduledActivityField = value; + set { + this.teachingGroupRefIdField = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("EquipmentInfos", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class EquipmentInfoCollectionType - { - - private EquipmentInfoType[] equipmentInfoField; - + /// - [System.Xml.Serialization.XmlElementAttribute("EquipmentInfo")] - public EquipmentInfoType[] EquipmentInfo - { - get - { - return this.equipmentInfoField; + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string SchoolInfoRefId { + get { + return this.schoolInfoRefIdField; } - set - { - this.equipmentInfoField = value; + set { + this.schoolInfoRefIdField = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("GradingAssignments", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class GradingAssignmentCollectionType - { - - private GradingAssignmentType[] gradingAssignmentField; - + /// - [System.Xml.Serialization.XmlElementAttribute("GradingAssignment")] - public GradingAssignmentType[] GradingAssignment - { - get - { - return this.gradingAssignmentField; + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string GradingAssignmentRefId { + get { + return this.gradingAssignmentRefIdField; } - set - { - this.gradingAssignmentField = value; + set { + this.gradingAssignmentRefIdField = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("GradingAssignmentScores", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class GradingAssignmentScoreCollectionType - { - - private GradingAssignmentScoreType[] gradingAssignmentScoreField; - + /// - [System.Xml.Serialization.XmlElementAttribute("GradingAssignmentScore")] - public GradingAssignmentScoreType[] GradingAssignmentScore - { - get - { - return this.gradingAssignmentScoreField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable ScorePoints { + get { + return this.scorePointsField; } - set - { - this.gradingAssignmentScoreField = value; + set { + this.scorePointsField = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("Invoices", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class InvoiceCollectionType - { - - private InvoiceType[] invoiceField; - + /// - [System.Xml.Serialization.XmlElementAttribute("Invoice")] - public InvoiceType[] Invoice - { - get - { - return this.invoiceField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ScorePointsSpecified { + get { + return this.scorePointsFieldSpecified; } - set - { - this.invoiceField = value; + set { + this.scorePointsFieldSpecified = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("FinancialAccounts", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class FinancialAccountCollectionType - { - - private FinancialAccountType[] financialAccountField; - + /// - [System.Xml.Serialization.XmlElementAttribute("FinancialAccount")] - public FinancialAccountType[] FinancialAccount - { - get - { - return this.financialAccountField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public System.Nullable ScorePercent { + get { + return this.scorePercentField; } - set - { - this.financialAccountField = value; + set { + this.scorePercentField = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("ChargedLocationInfos", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class ChargedLocationInfoCollectionType - { - - private ChargedLocationInfoType[] chargedLocationInfoField; - + /// - [System.Xml.Serialization.XmlElementAttribute("ChargedLocationInfo")] - public ChargedLocationInfoType[] ChargedLocationInfo - { - get - { - return this.chargedLocationInfoField; + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ScorePercentSpecified { + get { + return this.scorePercentFieldSpecified; } - set - { - this.chargedLocationInfoField = value; + set { + this.scorePercentFieldSpecified = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("PaymentReceipts", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class PaymentReceiptCollectionType - { - - private PaymentReceiptType[] paymentReceiptField; - + /// - [System.Xml.Serialization.XmlElementAttribute("PaymentReceipt")] - public PaymentReceiptType[] PaymentReceipt - { - get - { - return this.paymentReceiptField; + [System.Xml.Serialization.XmlElementAttribute(DataType="token", IsNullable=true)] + public string ScoreLetter { + get { + return this.scoreLetterField; } - set - { - this.paymentReceiptField = value; + set { + this.scoreLetterField = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("PurchaseOrders", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class PurchaseOrderCollectionType - { - - private PurchaseOrderType[] purchaseOrderField; - + /// - [System.Xml.Serialization.XmlElementAttribute("PurchaseOrder")] - public PurchaseOrderType[] PurchaseOrder - { - get - { - return this.purchaseOrderField; + [System.Xml.Serialization.XmlElementAttribute(DataType="normalizedString", IsNullable=true)] + public string ScoreDescription { + get { + return this.scoreDescriptionField; } - set - { - this.purchaseOrderField = value; + set { + this.scoreDescriptionField = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("VendorInfos", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class VendorInfoCollectionType - { - - private VendorInfoType[] vendorInfoField; - + /// - [System.Xml.Serialization.XmlElementAttribute("VendorInfo")] - public VendorInfoType[] VendorInfo - { - get - { - return this.vendorInfoField; + [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] + public SIF_MetadataType SIF_Metadata { + get { + return this.sIF_MetadataField; } - set - { - this.vendorInfoField = value; + set { + this.sIF_MetadataField = value; } } - } - - /// - [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/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("Journals", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class JournalCollectionType - { - - private JournalType[] journalField; - + /// - [System.Xml.Serialization.XmlElementAttribute("Journal")] - public JournalType[] Journal - { - get - { - return this.journalField; + [System.Xml.Serialization.XmlArrayAttribute(IsNullable=true)] + [System.Xml.Serialization.XmlArrayItemAttribute("SIF_ExtendedElement", IsNullable=false)] + public SIF_ExtendedElementsTypeSIF_ExtendedElement[] SIF_ExtendedElements { + get { + return this.sIF_ExtendedElementsField; } - set - { - this.journalField = value; + set { + this.sIF_ExtendedElementsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string RefId { + get { + return this.refIdField; + } + set { + this.refIdField = value; } } } - + /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.sifassociation.org/au/datamodel/3.4")] - [System.Xml.Serialization.XmlRootAttribute("Debtors", Namespace = "http://www.sifassociation.org/au/datamodel/3.4", IsNullable = false)] - public partial class DebtorCollectionType - { - - private DebtorType[] debtorField; - + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/datamodel/au/3.4")] + [System.Xml.Serialization.XmlRootAttribute("GradingAssignmentScores", Namespace="http://www.sifassociation.org/datamodel/au/3.4", IsNullable=false)] + public partial class GradingAssignmentScoreCollectionType { + + private GradingAssignmentScoreType[] gradingAssignmentScoreField; + /// - [System.Xml.Serialization.XmlElementAttribute("Debtor")] - public DebtorType[] Debtor - { - get - { - return this.debtorField; + [System.Xml.Serialization.XmlElementAttribute("GradingAssignmentScore")] + public GradingAssignmentScoreType[] GradingAssignmentScore { + get { + return this.gradingAssignmentScoreField; } - set - { - this.debtorField = value; + set { + this.gradingAssignmentScoreField = value; } } } diff --git a/Code/Sif3Specification/Sif.Specification.Infrastructure.v3_2_0/InfrastructureTypes.cs b/Code/Sif3Specification/Sif.Specification.Infrastructure.v3_2_0/InfrastructureTypes.cs index e255fbbe..7d06452c 100644 --- a/Code/Sif3Specification/Sif.Specification.Infrastructure.v3_2_0/InfrastructureTypes.cs +++ b/Code/Sif3Specification/Sif.Specification.Infrastructure.v3_2_0/InfrastructureTypes.cs @@ -1114,7 +1114,7 @@ public partial class serviceType { private string contextIdField; - private serviceTypeType typeField; + private string typeField; /// [System.Xml.Serialization.XmlArrayItemAttribute("right", IsNullable=false)] @@ -1150,8 +1150,8 @@ public string contextId { } /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public serviceTypeType type { + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string type { get { return this.typeField; } @@ -1169,13 +1169,13 @@ public serviceTypeType type { [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/infrastructure/3.2")] public partial class rightType { - private rightTypeType typeField; + private string typeField; - private rightValueType valueField; + private string valueField; /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public rightTypeType type { + [System.Xml.Serialization.XmlAttributeAttribute(DataType="token")] + public string type { get { return this.typeField; } @@ -1185,8 +1185,8 @@ public rightTypeType type { } /// - [System.Xml.Serialization.XmlTextAttribute()] - public rightValueType Value { + [System.Xml.Serialization.XmlTextAttribute(DataType="token")] + public string Value { get { return this.valueField; } @@ -1196,78 +1196,6 @@ public rightValueType Value { } } - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.sifassociation.org/infrastructure/3.2")] - public enum rightTypeType { - - /// - QUERY, - - /// - CREATE, - - /// - UPDATE, - - /// - DELETE, - - /// - PROVIDE, - - /// - SUBSCRIBE, - - /// - ADMIN, - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/infrastructure/3.2")] - public enum rightValueType { - - /// - APPROVED, - - /// - SUPPORTED, - - /// - UNSUPPORTED, - - /// - REJECTED, - - /// - REQUESTED, - } - - /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.sifassociation.org/infrastructure/3.2")] - public enum serviceTypeType { - - /// - UTILITY, - - /// - OBJECT, - - /// - FUNCTIONAL, - - /// - SERVICEPATH, - - /// - XQUERYTEMPLATE, - } - /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")] [System.SerializableAttribute()] @@ -1582,7 +1510,7 @@ public partial class subscriptionType { private string contextIdField; - private serviceTypeType serviceTypeField; + private string serviceTypeField; private string serviceNameField; @@ -1613,7 +1541,8 @@ public string contextId { } /// - public serviceTypeType serviceType { + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string serviceType { get { return this.serviceTypeField; } @@ -1727,7 +1656,7 @@ public string id { [System.Xml.Serialization.XmlRootAttribute("provider", Namespace="http://www.sifassociation.org/infrastructure/3.2", IsNullable=false)] public partial class providerType { - private serviceTypeType serviceTypeField; + private string serviceTypeField; private string serviceNameField; @@ -1746,7 +1675,8 @@ public partial class providerType { private string idField; /// - public serviceTypeType serviceType { + [System.Xml.Serialization.XmlElementAttribute(DataType="token")] + public string serviceType { get { return this.serviceTypeField; } diff --git a/Data/XSD files/SIF AU 3.4 (Infrastructure 3.0.1)/SIF_MessageNoIncludesAnnotated.zip b/Data/XSD files/SIF AU 3.4 (Infrastructure 3.0.1)/SIF_MessageNoIncludesAnnotated.zip new file mode 100644 index 0000000000000000000000000000000000000000..421ab273180454fe22b8d12e32d5c26e6e6b3d73 GIT binary patch literal 116525 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 literal 0 HcmV?d00001 diff --git a/Data/XSD files/SIF AU 3.4 (Infrastructure 3.2)/Infrastructure_3_2_XSDs-23.zip b/Data/XSD files/SIF AU 3.4 (Infrastructure 3.2)/Infrastructure_3_2_XSDs-23.zip new file mode 100644 index 0000000000000000000000000000000000000000..80796901ee7dd233c320b946146f510434af7bfa GIT binary patch literal 33927 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 JcYyrw{{hgdf1>~Z literal 0 HcmV?d00001 diff --git a/Data/XSD files/SIF AU 3.4 (Infrastructure 3.2)/SIF_MessageNoIncludesAnnotated.zip b/Data/XSD files/SIF AU 3.4 (Infrastructure 3.2)/SIF_MessageNoIncludesAnnotated.zip new file mode 100644 index 0000000000000000000000000000000000000000..421ab273180454fe22b8d12e32d5c26e6e6b3d73 GIT binary patch literal 116525 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 literal 0 HcmV?d00001 diff --git a/Scripts/BAT/Code generation/InfrastructureTypes.xml b/Scripts/BAT/Code generation/InfrastructureTypes.xml index 749123e9..c58eb570 100644 --- a/Scripts/BAT/Code generation/InfrastructureTypes.xml +++ b/Scripts/BAT/Code generation/InfrastructureTypes.xml @@ -2,13 +2,13 @@ input\alert.xsd input\codeset.xsd - input\Collections.xsd + input\Collections.xsd input\createresponse.xsd input\deleterequest.xsd input\deleteresponse.xsd input\environment.xsd input\infrastructurecommontypes.xsd - input\job.xsd + input\job.xsd input\namespace.xsd input\provider.xsd input\provisionrequest.xsd diff --git a/SharedLibs/Sif.Framework 3.2.0/Sif.Framework.dll b/SharedLibs/Sif.Framework 3.2.0/Sif.Framework.dll new file mode 100644 index 0000000000000000000000000000000000000000..c7b2b08414a4c4e1a12621b2122bfff3a22d01f2 GIT binary patch literal 193024 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 W_b)pI_NX49I7O!Z_1~`?1^ySTiK__! literal 0 HcmV?d00001 diff --git a/SharedLibs/Sif.Specification.DataModel.Au 3.4/Sif.Specification.DataModel.Au.dll b/SharedLibs/Sif.Specification.DataModel.Au 3.4/Sif.Specification.DataModel.Au.dll index 4e1bcb7600d551d95c43c6f927db76e645047d2b..d01fd390e92b88d3499f0e87e0413e7e4660d00f 100644 GIT binary patch literal 537600 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 literal 714240 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

ocF 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 E10gN#DF6Tf literal 45056 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 E3mi4w7ytkO From 8b95d149719907ce074521dafd50ee5593803835 Mon Sep 17 00:00:00 2001 From: rafidzal Date: Wed, 29 Mar 2017 19:44:59 +0800 Subject: [PATCH 4/9] Update the Funtional Service Provider to use the correct matrix parameters. --- .../Sif.Framework/Consumers/Consumer.cs | 47 +++------ .../Providers/FunctionalServiceProvider.cs | 94 +++++++++--------- .../Sif.Framework/Utils/HttpUtils.cs | 4 +- Data/Databases/SQLite/SifFrameworkDatabase.db | Bin 205824 -> 205824 bytes .../Sif.Framework 3.2.0/Sif.Framework.dll | Bin 193024 -> 193024 bytes 5 files changed, 61 insertions(+), 84 deletions(-) diff --git a/Code/Sif3Framework/Sif.Framework/Consumers/Consumer.cs b/Code/Sif3Framework/Sif.Framework/Consumers/Consumer.cs index a245d247..aaf35317 100644 --- a/Code/Sif3Framework/Sif.Framework/Consumers/Consumer.cs +++ b/Code/Sif3Framework/Sif.Framework/Consumers/Consumer.cs @@ -110,29 +110,6 @@ public Consumer(string applicationKey, string instanceId = null, string userToke registrationService = new RegistrationService(SettingsManager.ConsumerSettings, SessionsManager.ConsumerSessionService); } - ///

- /// Build up a string of Matrix Parameters based upon the passed parameters. - /// - /// Zone associated with a request. - /// Zone context. - /// String of Matrix Parameters. - private string MatrixParameters(string zone = null, string context = null) - { - string matrixParameters = ""; - - if (!string.IsNullOrWhiteSpace(zone)) - { - matrixParameters += ";zoneId=" + zone.Trim(); - } - - if (!string.IsNullOrWhiteSpace(context)) - { - matrixParameters += ";contextId=" + context.Trim(); - } - - return matrixParameters; - } - /// /// SerialiseSingle /// @@ -192,7 +169,7 @@ public string GetChangesSinceMarker(string zone = null, string context = null) throw new InvalidOperationException("Consumer has not registered."); } - string url = EnvironmentUtils.ParseServiceUrl(EnvironmentTemplate) + "/" + TypeName + "s" + MatrixParameters(zone, context); + string url = EnvironmentUtils.ParseServiceUrl(EnvironmentTemplate) + "/" + TypeName + "s" + HttpUtils.MatrixParameters(zone, context); WebHeaderCollection responseHeaders = HttpUtils.HeadRequest(url, RegistrationService.AuthorisationToken); return responseHeaders[HttpUtils.RequestHeader.changesSinceMarker.ToDescription()]; @@ -209,7 +186,7 @@ public virtual TSingle Create(TSingle obj, string zone = null, string context = throw new InvalidOperationException("Consumer has not registered."); } - string url = EnvironmentUtils.ParseServiceUrl(EnvironmentTemplate) + "/" + TypeName + "s" + "/" + TypeName + MatrixParameters(zone, context); + string url = EnvironmentUtils.ParseServiceUrl(EnvironmentTemplate) + "/" + TypeName + "s" + "/" + TypeName + HttpUtils.MatrixParameters(zone, context); string body = SerialiseSingle(obj); string xml = HttpUtils.PostRequest(url, RegistrationService.AuthorisationToken, body); if (log.IsDebugEnabled) log.Debug("XML from POST request ..."); @@ -229,7 +206,7 @@ public virtual MultipleCreateResponse Create(TMultiple obj, string zone = null, throw new InvalidOperationException("Consumer has not registered."); } - string url = EnvironmentUtils.ParseServiceUrl(EnvironmentTemplate) + "/" + TypeName + "s" + MatrixParameters(zone, context); + string url = EnvironmentUtils.ParseServiceUrl(EnvironmentTemplate) + "/" + TypeName + "s" + HttpUtils.MatrixParameters(zone, context); string body = SerialiseMultiple(obj); string xml = HttpUtils.PostRequest(url, RegistrationService.AuthorisationToken, body); if (log.IsDebugEnabled) log.Debug("XML from POST request ..."); @@ -255,7 +232,7 @@ public virtual TSingle Query(TPrimaryKey refId, string zone = null, string conte try { - string url = EnvironmentUtils.ParseServiceUrl(EnvironmentTemplate) + "/" + TypeName + "s" + "/" + refId + MatrixParameters(zone, context); + string url = EnvironmentUtils.ParseServiceUrl(EnvironmentTemplate) + "/" + TypeName + "s" + "/" + refId + HttpUtils.MatrixParameters(zone, context); string xml = HttpUtils.GetRequest(url, RegistrationService.AuthorisationToken); if (log.IsDebugEnabled) log.Debug("XML from GET request ..."); if (log.IsDebugEnabled) log.Debug(xml); @@ -299,7 +276,7 @@ public virtual TMultiple Query(uint? navigationPage = null, uint? navigationPage throw new InvalidOperationException("Consumer has not registered."); } - string url = EnvironmentUtils.ParseServiceUrl(EnvironmentTemplate) + "/" + TypeName + "s" + MatrixParameters(zone, context); + string url = EnvironmentUtils.ParseServiceUrl(EnvironmentTemplate) + "/" + TypeName + "s" + HttpUtils.MatrixParameters(zone, context); string xml; if (navigationPage.HasValue && navigationPageSize.HasValue) @@ -325,7 +302,7 @@ public virtual TMultiple QueryByExample(TSingle obj, uint? navigationPage = null throw new InvalidOperationException("Consumer has not registered."); } - string url = EnvironmentUtils.ParseServiceUrl(EnvironmentTemplate) + "/" + TypeName + "s" + MatrixParameters(zone, context); + string url = EnvironmentUtils.ParseServiceUrl(EnvironmentTemplate) + "/" + TypeName + "s" + HttpUtils.MatrixParameters(zone, context); string body = SerialiseSingle(obj); // TODO: Update PostRequest to accept paging parameters. string xml = HttpUtils.PostRequest(url, RegistrationService.AuthorisationToken, body, "GET"); @@ -358,7 +335,7 @@ public virtual TMultiple QueryByServicePath(IEnumerable conditio } - string url = EnvironmentUtils.ParseServiceUrl(EnvironmentTemplate) + servicePath + "/" + TypeName + "s" + MatrixParameters(zone, context); + string url = EnvironmentUtils.ParseServiceUrl(EnvironmentTemplate) + servicePath + "/" + TypeName + "s" + HttpUtils.MatrixParameters(zone, context); if (log.IsDebugEnabled) log.Debug("Service Path URL is " + url); string xml; @@ -386,7 +363,7 @@ public TMultiple QueryChangesSince(string changesSinceMarker, out string nextCha } string changesSinceParameter = (changesSinceMarker == null ? string.Empty : "?changesSinceMarker=" + changesSinceMarker); - string url = EnvironmentUtils.ParseServiceUrl(EnvironmentTemplate) + "/" + TypeName + "s" + MatrixParameters(zone, context) + changesSinceParameter; + string url = EnvironmentUtils.ParseServiceUrl(EnvironmentTemplate) + "/" + TypeName + "s" + HttpUtils.MatrixParameters(zone, context) + changesSinceParameter; WebHeaderCollection responseHeaders; string xml; @@ -415,7 +392,7 @@ public virtual void Update(TSingle obj, string zone = null, string context = nul throw new InvalidOperationException("Consumer has not registered."); } - string url = EnvironmentUtils.ParseServiceUrl(EnvironmentTemplate) + "/" + TypeName + "s" + "/" + obj.RefId + MatrixParameters(zone, context); + string url = EnvironmentUtils.ParseServiceUrl(EnvironmentTemplate) + "/" + TypeName + "s" + "/" + obj.RefId + HttpUtils.MatrixParameters(zone, context); string body = SerialiseSingle(obj); string xml = HttpUtils.PutRequest(url, RegistrationService.AuthorisationToken, body); if (log.IsDebugEnabled) log.Debug("XML from PUT request ..."); @@ -433,7 +410,7 @@ public virtual MultipleUpdateResponse Update(TMultiple obj, string zone = null, throw new InvalidOperationException("Consumer has not registered."); } - string url = EnvironmentUtils.ParseServiceUrl(EnvironmentTemplate) + "/" + TypeName + "s" + MatrixParameters(zone, context); + string url = EnvironmentUtils.ParseServiceUrl(EnvironmentTemplate) + "/" + TypeName + "s" + HttpUtils.MatrixParameters(zone, context); string body = SerialiseMultiple(obj); string xml = HttpUtils.PutRequest(url, RegistrationService.AuthorisationToken, body); if (log.IsDebugEnabled) log.Debug("XML from PUT request ..."); @@ -455,7 +432,7 @@ public virtual void Delete(TPrimaryKey refId, string zone = null, string context throw new InvalidOperationException("Consumer has not registered."); } - string url = EnvironmentUtils.ParseServiceUrl(EnvironmentTemplate) + "/" + TypeName + "s" + "/" + refId + MatrixParameters(zone, context); + string url = EnvironmentUtils.ParseServiceUrl(EnvironmentTemplate) + "/" + TypeName + "s" + "/" + refId + HttpUtils.MatrixParameters(zone, context); string xml = HttpUtils.DeleteRequest(url, RegistrationService.AuthorisationToken); if (log.IsDebugEnabled) log.Debug("XML from DELETE request ..."); if (log.IsDebugEnabled) log.Debug(xml); @@ -481,7 +458,7 @@ public virtual MultipleDeleteResponse Delete(IEnumerable refIds, st } deleteRequestType request = new deleteRequestType { deletes = deleteIds.ToArray() }; - string url = EnvironmentUtils.ParseServiceUrl(EnvironmentTemplate) + "/" + TypeName + "s" + MatrixParameters(zone, context); + string url = EnvironmentUtils.ParseServiceUrl(EnvironmentTemplate) + "/" + TypeName + "s" + HttpUtils.MatrixParameters(zone, context); string body = SerialiserFactory.GetXmlSerialiser().Serialise(request); string xml = HttpUtils.PutRequest(url, RegistrationService.AuthorisationToken, body, "DELETE"); if (log.IsDebugEnabled) log.Debug("XML from PUT (DELETE) request ..."); diff --git a/Code/Sif3Framework/Sif.Framework/Providers/FunctionalServiceProvider.cs b/Code/Sif3Framework/Sif.Framework/Providers/FunctionalServiceProvider.cs index b2a38cd1..594a6114 100644 --- a/Code/Sif3Framework/Sif.Framework/Providers/FunctionalServiceProvider.cs +++ b/Code/Sif3Framework/Sif.Framework/Providers/FunctionalServiceProvider.cs @@ -75,9 +75,9 @@ public FunctionalServiceProvider() ///

UE(jflMXgI2XEdh>YA~R|}DmTkIMj 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 z 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

[HttpPost] [Route("{serviceName}/{jobName}")] - public virtual HttpResponseMessage Post([FromUri] string serviceName, [FromUri] string jobName, [FromBody] jobType item, [MatrixParameter] string[] zone = null, [MatrixParameter] string[] context = null) + public virtual HttpResponseMessage Post([FromUri] string serviceName, [FromUri] string jobName, [FromBody] jobType item, [MatrixParameter] string[] zoneId = null, [MatrixParameter] string[] contextId = null) { - string sessionToken = CheckAuthorisation(serviceName, zone, context, new Right(RightType.CREATE, RightValue.APPROVED)); + string sessionToken = CheckAuthorisation(serviceName, zoneId, contextId, new Right(RightType.CREATE, RightValue.APPROVED)); HttpResponseMessage result; try @@ -104,14 +104,14 @@ public virtual HttpResponseMessage Post([FromUri] string serviceName, [FromUri] return Request.CreateErrorResponse(HttpStatusCode.BadRequest, "Request requires use of advisory id, but none has been supplied."); } - Guid id = service.Create(item, zone: (zone == null ? null : zone[0]), context: (context == null ? null : context[0])); + Guid id = service.Create(item, zone: (zoneId == null ? null : zoneId[0]), context: (contextId == null ? null : contextId[0])); if (SettingsManager.ProviderSettings.JobBinding) { service.Bind(id, getOwnerId(sessionToken)); } - jobType job = service.Retrieve(id, zone: (zone == null ? null : zone[0]), context: (context == null ? null : context[0])); + jobType job = service.Retrieve(id, zone: (zoneId == null ? null : zoneId[0]), context: (contextId == null ? null : contextId[0])); string uri = Url.Link("ServicesRoute", new { controller = serviceName, id = id }); @@ -150,9 +150,9 @@ public virtual HttpResponseMessage Post([FromUri] string serviceName, [FromUri] ///
[HttpPost] [Route("{serviceName}")] - public virtual HttpResponseMessage Post([FromUri] string serviceName, [FromBody] jobCollectionType items, [MatrixParameter] string[] zone = null, [MatrixParameter] string[] context = null) + public virtual HttpResponseMessage Post([FromUri] string serviceName, [FromBody] jobCollectionType items, [MatrixParameter] string[] zoneId = null, [MatrixParameter] string[] contextId = null) { - string sessionToken = CheckAuthorisation(serviceName, zone, context, new Right(RightType.CREATE, RightValue.APPROVED)); + string sessionToken = CheckAuthorisation(serviceName, zoneId, contextId, new Right(RightType.CREATE, RightValue.APPROVED)); HttpResponseMessage result; try @@ -168,7 +168,7 @@ public virtual HttpResponseMessage Post([FromUri] string serviceName, [FromBody] { throw new ArgumentException("Service " + serviceName + " does not handle jobs named " + job.name); } - Guid id = service.Create(job, zone: (zone == null ? null : zone[0]), context: (context == null ? null : context[0])); + Guid id = service.Create(job, zone: (zoneId == null ? null : zoneId[0]), context: (contextId == null ? null : contextId[0])); if (SettingsManager.ProviderSettings.JobBinding) { @@ -222,9 +222,9 @@ public virtual HttpResponseMessage Post([FromUri] string serviceName, [FromBody] /// Forbidden (403) [HttpGet] [Route("")] - public virtual HttpResponseMessage Get([MatrixParameter] string[] zone = null, [MatrixParameter] string[] context = null) + public virtual HttpResponseMessage Get([MatrixParameter] string[] zoneId = null, [MatrixParameter] string[] contextId = null) { - CheckAuthorisation(zone, context); + CheckAuthorisation(zoneId, contextId); return Request.CreateResponse(HttpStatusCode.Forbidden); } @@ -234,16 +234,16 @@ public virtual HttpResponseMessage Get([MatrixParameter] string[] zone = null, [ /// [HttpGet] [Route("{serviceName}")] - public virtual ICollection Get([FromUri] string serviceName, [MatrixParameter] string[] zone = null, [MatrixParameter] string[] context = null) + public virtual ICollection Get([FromUri] string serviceName, [MatrixParameter] string[] zoneId = null, [MatrixParameter] string[] contextId = null) { - string sessionToken = CheckAuthorisation(serviceName, zone, context, new Right(RightType.QUERY, RightValue.APPROVED)); + string sessionToken = CheckAuthorisation(serviceName, zoneId, contextId, new Right(RightType.QUERY, RightValue.APPROVED)); ICollection items = new List(); try { IFunctionalService service = getService(serviceName); - ICollection jobs = service.Retrieve(zone: (zone == null ? null : zone[0]), context: (context == null ? null : context[0])); + ICollection jobs = service.Retrieve(zone: (zoneId == null ? null : zoneId[0]), context: (contextId == null ? null : contextId[0])); foreach (jobType job in jobs) { if (!SettingsManager.ProviderSettings.JobBinding @@ -271,9 +271,9 @@ public virtual ICollection Get([FromUri] string serviceName, [MatrixPar /// [HttpGet] [Route("{serviceName}/{id}")] - public virtual HttpResponseMessage Get([FromUri] string serviceName, [FromUri] Guid id, [MatrixParameter] string[] zone = null, [MatrixParameter] string[] context = null) + public virtual HttpResponseMessage Get([FromUri] string serviceName, [FromUri] Guid id, [MatrixParameter] string[] zoneId = null, [MatrixParameter] string[] contextId = null) { - string sessionToken = CheckAuthorisation(serviceName, zone, context, new Right(RightType.QUERY, RightValue.APPROVED)); + string sessionToken = CheckAuthorisation(serviceName, zoneId, contextId, new Right(RightType.QUERY, RightValue.APPROVED)); // Check that we support that provider // if not then throw new HttpResponseException(HttpStatusCode.NotFound); @@ -283,7 +283,7 @@ public virtual HttpResponseMessage Get([FromUri] string serviceName, [FromUri] G try { IFunctionalService service = getService(serviceName); - item = service.Retrieve(id, zone: (zone == null ? null : zone[0]), context: (context == null ? null : context[0])); + item = service.Retrieve(id, zone: (zoneId == null ? null : zoneId[0]), context: (contextId == null ? null : contextId[0])); if (SettingsManager.ProviderSettings.JobBinding && !service.IsBound(Guid.Parse(item.id), getOwnerId(sessionToken))) @@ -312,9 +312,9 @@ public virtual HttpResponseMessage Get([FromUri] string serviceName, [FromUri] G /// Forbidden (403) [HttpPut] [Route("{serviceName}/{id}")] - public virtual HttpResponseMessage Put([FromUri] string serviceName, [FromUri] Guid id, [FromBody] jobType item, [MatrixParameter] string[] zone = null, [MatrixParameter] string[] context = null) + public virtual HttpResponseMessage Put([FromUri] string serviceName, [FromUri] Guid id, [FromBody] jobType item, [MatrixParameter] string[] zoneId = null, [MatrixParameter] string[] contextId = null) { - CheckAuthorisation(serviceName, zone, context, new Right(RightType.UPDATE, RightValue.APPROVED)); + CheckAuthorisation(serviceName, zoneId, contextId, new Right(RightType.UPDATE, RightValue.APPROVED)); return Request.CreateResponse(HttpStatusCode.Forbidden); } @@ -325,9 +325,9 @@ public virtual HttpResponseMessage Put([FromUri] string serviceName, [FromUri] G /// Forbidden (403) [HttpPut] [Route("{serviceName}")] - public virtual HttpResponseMessage Put([FromUri] string serviceName, [FromBody] jobCollectionType items, [MatrixParameter] string[] zone = null, [MatrixParameter] string[] context = null) + public virtual HttpResponseMessage Put([FromUri] string serviceName, [FromBody] jobCollectionType items, [MatrixParameter] string[] zoneId = null, [MatrixParameter] string[] contextId = null) { - CheckAuthorisation(serviceName, zone, context, new Right(RightType.UPDATE, RightValue.APPROVED)); + CheckAuthorisation(serviceName, zoneId, contextId, new Right(RightType.UPDATE, RightValue.APPROVED)); return Request.CreateResponse(HttpStatusCode.Forbidden); } @@ -337,9 +337,9 @@ public virtual HttpResponseMessage Put([FromUri] string serviceName, [FromBody] /// [HttpDelete] [Route("{serviceName}/{id}")] - public virtual HttpResponseMessage Delete([FromUri] string serviceName, [FromUri] Guid id, [MatrixParameter] string[] zone = null, [MatrixParameter] string[] context = null) + public virtual HttpResponseMessage Delete([FromUri] string serviceName, [FromUri] Guid id, [MatrixParameter] string[] zoneId = null, [MatrixParameter] string[] contextId = null) { - string sessionToken = CheckAuthorisation(serviceName, zone, context, new Right(RightType.DELETE, RightValue.APPROVED)); + string sessionToken = CheckAuthorisation(serviceName, zoneId, contextId, new Right(RightType.DELETE, RightValue.APPROVED)); try { @@ -351,7 +351,7 @@ public virtual HttpResponseMessage Delete([FromUri] string serviceName, [FromUri throw new InvalidSessionException("Request failed as one or more jobs referred to in this request do not belong to this consumer."); } - service.Delete(id, zone: (zone == null ? null : zone[0]), context: (context == null ? null : context[0])); + service.Delete(id, zone: (zoneId == null ? null : zoneId[0]), context: (contextId == null ? null : contextId[0])); if (SettingsManager.ProviderSettings.JobBinding) { @@ -373,10 +373,10 @@ public virtual HttpResponseMessage Delete([FromUri] string serviceName, [FromUri /// [HttpDelete] [Route("{serviceName}")] - public virtual HttpResponseMessage Delete([FromUri] string serviceName, [FromBody] deleteRequestType deleteRequest, [MatrixParameter] string[] zone = null, [MatrixParameter] string[] context = null) + public virtual HttpResponseMessage Delete([FromUri] string serviceName, [FromBody] deleteRequestType deleteRequest, [MatrixParameter] string[] zoneId = null, [MatrixParameter] string[] contextId = null) { - string sessionToken = CheckAuthorisation(serviceName, zone, context, new Right(RightType.DELETE, RightValue.APPROVED)); + string sessionToken = CheckAuthorisation(serviceName, zoneId, contextId, new Right(RightType.DELETE, RightValue.APPROVED)); IFunctionalService service = getService(serviceName); ICollection statuses = new List(); @@ -391,7 +391,7 @@ public virtual HttpResponseMessage Delete([FromUri] string serviceName, [FromBod throw new InvalidSessionException("Request failed as job does not belong to this consumer."); } - service.Delete(Guid.Parse(deleteId.id), zone: (zone == null ? null : zone[0]), context: (context == null ? null : context[0])); + service.Delete(Guid.Parse(deleteId.id), zone: (zoneId == null ? null : zoneId[0]), context: (contextId == null ? null : contextId[0])); if (SettingsManager.ProviderSettings.JobBinding) { @@ -434,9 +434,9 @@ public virtual HttpResponseMessage Delete([FromUri] string serviceName, [FromBod /// [HttpPost] [Route("{serviceName}/{id}/{phaseName}")] - public virtual HttpResponseMessage Post([FromUri] string serviceName, [FromUri] Guid id, [FromUri] string phaseName, [MatrixParameter] string[] zone = null, [MatrixParameter] string[] context = null) + public virtual HttpResponseMessage Post([FromUri] string serviceName, [FromUri] Guid id, [FromUri] string phaseName, [MatrixParameter] string[] zoneId = null, [MatrixParameter] string[] contextId = null) { - string sessionToken = CheckAuthorisation(serviceName, zone, context, new Right(RightType.UPDATE, RightValue.APPROVED)); + string sessionToken = CheckAuthorisation(serviceName, zoneId, contextId, new Right(RightType.UPDATE, RightValue.APPROVED)); preventPagingHeaders(); @@ -450,7 +450,7 @@ public virtual HttpResponseMessage Post([FromUri] string serviceName, [FromUri] { throw new InvalidSessionException("Request failed as the job referred to in this request does not belong to this consumer."); } - return OKResult(service.CreateToPhase(id, phaseName, body, zone: (zone == null ? null : zone[0]), context: (context == null ? null : context[0]), contentType: HttpUtils.GetContentType(Request), accept: HttpUtils.GetAccept(Request))); + return OKResult(service.CreateToPhase(id, phaseName, body, zone: (zoneId == null ? null : zoneId[0]), context: (contextId == null ? null : contextId[0]), contentType: HttpUtils.GetContentType(Request), accept: HttpUtils.GetAccept(Request))); } catch (ArgumentException e) { @@ -475,9 +475,9 @@ public virtual HttpResponseMessage Post([FromUri] string serviceName, [FromUri] /// [HttpGet] [Route("{serviceName}/{id}/{phaseName}")] - public virtual HttpResponseMessage Get([FromUri] string serviceName, [FromUri] Guid id, [FromUri] string phaseName, [MatrixParameter] string[] zone = null, [MatrixParameter] string[] context = null) + public virtual HttpResponseMessage Get([FromUri] string serviceName, [FromUri] Guid id, [FromUri] string phaseName, [MatrixParameter] string[] zoneId = null, [MatrixParameter] string[] contextId = null) { - string sessionToken = CheckAuthorisation(serviceName, zone, context, new Right(RightType.UPDATE, RightValue.APPROVED)); + string sessionToken = CheckAuthorisation(serviceName, zoneId, contextId, new Right(RightType.UPDATE, RightValue.APPROVED)); preventPagingHeaders(); @@ -491,7 +491,7 @@ public virtual HttpResponseMessage Get([FromUri] string serviceName, [FromUri] G { throw new InvalidSessionException("Request failed as the job referred to in this request does not belong to this consumer."); } - return OKResult(service.RetrieveToPhase(id, phaseName, zone: (zone == null ? null : zone[0]), context: (context == null ? null : context[0]), contentType: HttpUtils.GetContentType(Request), accept: HttpUtils.GetAccept(Request))); + return OKResult(service.RetrieveToPhase(id, phaseName, zone: (zoneId == null ? null : zoneId[0]), context: (contextId == null ? null : contextId[0]), contentType: HttpUtils.GetContentType(Request), accept: HttpUtils.GetAccept(Request))); } catch (ArgumentException e) { @@ -516,9 +516,9 @@ public virtual HttpResponseMessage Get([FromUri] string serviceName, [FromUri] G /// [HttpPut] [Route("{serviceName}/{id}/{phaseName}")] - public virtual HttpResponseMessage Put([FromUri] string serviceName, [FromUri] Guid id, [FromUri] string phaseName, [MatrixParameter] string[] zone = null, [MatrixParameter] string[] context = null) + public virtual HttpResponseMessage Put([FromUri] string serviceName, [FromUri] Guid id, [FromUri] string phaseName, [MatrixParameter] string[] zoneId = null, [MatrixParameter] string[] contextId = null) { - string sessionToken = CheckAuthorisation(serviceName, zone, context, new Right(RightType.UPDATE, RightValue.APPROVED)); + string sessionToken = CheckAuthorisation(serviceName, zoneId, contextId, new Right(RightType.UPDATE, RightValue.APPROVED)); string body = Request.Content.ReadAsStringAsync().Result; @@ -530,7 +530,7 @@ public virtual HttpResponseMessage Put([FromUri] string serviceName, [FromUri] G { throw new InvalidSessionException("Request failed as the job referred to in this request does not belong to this consumer."); } - return OKResult(service.UpdateToPhase(id, phaseName, body, zone: (zone == null ? null : zone[0]), context: (context == null ? null : context[0]), contentType: HttpUtils.GetContentType(Request), accept: HttpUtils.GetAccept(Request))); + return OKResult(service.UpdateToPhase(id, phaseName, body, zone: (zoneId == null ? null : zoneId[0]), context: (contextId == null ? null : contextId[0]), contentType: HttpUtils.GetContentType(Request), accept: HttpUtils.GetAccept(Request))); } catch (ArgumentException e) { @@ -555,9 +555,9 @@ public virtual HttpResponseMessage Put([FromUri] string serviceName, [FromUri] G /// [HttpDelete] [Route("{serviceName}/{id}/{phaseName}")] - public virtual HttpResponseMessage Delete([FromUri] string serviceName, [FromUri] Guid id, [FromUri] string phaseName, [MatrixParameter] string[] zone = null, [MatrixParameter] string[] context = null) + public virtual HttpResponseMessage Delete([FromUri] string serviceName, [FromUri] Guid id, [FromUri] string phaseName, [MatrixParameter] string[] zoneId = null, [MatrixParameter] string[] contextId = null) { - string sessionToken = CheckAuthorisation(serviceName, zone, context, new Right(RightType.UPDATE, RightValue.APPROVED)); + string sessionToken = CheckAuthorisation(serviceName, zoneId, contextId, new Right(RightType.UPDATE, RightValue.APPROVED)); preventPagingHeaders(); @@ -571,7 +571,7 @@ public virtual HttpResponseMessage Delete([FromUri] string serviceName, [FromUri { throw new InvalidSessionException("Request failed as the job referred to in this request does not belong to this consumer."); } - return OKResult(service.DeleteToPhase(id, phaseName, body, zone: (zone == null ? null : zone[0]), context: (context == null ? null : context[0]), contentType: HttpUtils.GetContentType(Request), accept: HttpUtils.GetAccept(Request))); + return OKResult(service.DeleteToPhase(id, phaseName, body, zone: (zoneId == null ? null : zoneId[0]), context: (contextId == null ? null : contextId[0]), contentType: HttpUtils.GetContentType(Request), accept: HttpUtils.GetAccept(Request))); } catch (ArgumentException e) { @@ -600,9 +600,9 @@ public virtual HttpResponseMessage Delete([FromUri] string serviceName, [FromUri /// [HttpPost] [Route("{serviceName}/{id}/{phaseName}/states/state")] - public virtual HttpResponseMessage Post([FromUri] string serviceName, [FromUri] Guid id, [FromUri] string phaseName, [FromBody] stateType item, [MatrixParameter] string[] zone = null, [MatrixParameter] string[] context = null) + public virtual HttpResponseMessage Post([FromUri] string serviceName, [FromUri] Guid id, [FromUri] string phaseName, [FromBody] stateType item, [MatrixParameter] string[] zoneId = null, [MatrixParameter] string[] contextId = null) { - string sessionToken = CheckAuthorisation(serviceName, zone, context, new Right(RightType.UPDATE, RightValue.APPROVED)); + string sessionToken = CheckAuthorisation(serviceName, zoneId, contextId, new Right(RightType.UPDATE, RightValue.APPROVED)); preventPagingHeaders(); @@ -615,7 +615,7 @@ public virtual HttpResponseMessage Post([FromUri] string serviceName, [FromUri] { throw new InvalidSessionException("Request failed as the job referred to in this request does not belong to this consumer."); } - stateType state = service.CreateToState(id, phaseName, item, zone: (zone == null ? null : zone[0]), context: (context == null ? null : context[0])); + stateType state = service.CreateToState(id, phaseName, item, zone: (zoneId == null ? null : zoneId[0]), context: (contextId == null ? null : contextId[0])); string uri = Url.Link("ServiceStatesRoute", new { controller = serviceName, id = id, phaseName = phaseName, stateId = state.id }); result = Request.CreateResponse(HttpStatusCode.Created, state); @@ -672,7 +672,7 @@ protected virtual IFunctionalService getService(string serviceName) /// Internal method to check if the request is authorised in the given zone and context by checking the environment XML. /// /// The SessionToken if the request is authorised, otherwise an excpetion will be thrown. - protected virtual string CheckAuthorisation(string[] zone, string[] context) + protected virtual string CheckAuthorisation(string[] zoneId, string[] contextId) { string sessionToken = ""; if (!authService.VerifyAuthenticationHeader(Request.Headers, out sessionToken)) @@ -683,7 +683,7 @@ protected virtual string CheckAuthorisation(string[] zone, string[] context) // Check ACLs and return StatusCode(HttpStatusCode.Forbidden) if appropriate. - if ((zone != null && zone.Length != 1) || (context != null && context.Length != 1)) + if ((zoneId != null && zoneId.Length != 1) || (contextId != null && contextId.Length != 1)) { throw new HttpResponseException(Request.CreateErrorResponse(HttpStatusCode.BadRequest, "Request failed as Zone and/or Context are invalid.")); } @@ -695,13 +695,13 @@ protected virtual string CheckAuthorisation(string[] zone, string[] context) /// Internal method to check if a given right is supported by the ACL. /// /// The name of the service to check - /// The zone to check authorization in - /// The context to check authorization in + /// The zone to check authorization in + /// The context to check authorization in /// The right to check /// The session token if authorized, otherwise a HttpResponseException is thrown - protected virtual string CheckAuthorisation(string serviceName, string[] zone, string[] context, Right right) + protected virtual string CheckAuthorisation(string serviceName, string[] zoneId, string[] contextId, Right right) { - string sessionToken = CheckAuthorisation(zone, context); + string sessionToken = CheckAuthorisation(zoneId, contextId); Environment environment = authService.GetEnvironmentBySessionToken(sessionToken); if (environment == null) @@ -710,7 +710,7 @@ protected virtual string CheckAuthorisation(string serviceName, string[] zone, s } try { - RightsUtils.CheckRight(getRights(serviceName, EnvironmentUtils.GetTargetZone(environment, zone == null ? null : zone[0])), right); + RightsUtils.CheckRight(getRights(serviceName, EnvironmentUtils.GetTargetZone(environment, zoneId == null ? null : zoneId[0])), right); log.Debug("Functional Service " + serviceName + " has expected ACL (" + right.Type + ":" + right.Value + ")"); return sessionToken; } diff --git a/Code/Sif3Framework/Sif.Framework/Utils/HttpUtils.cs b/Code/Sif3Framework/Sif.Framework/Utils/HttpUtils.cs index 07fe81cf..8e87f553 100644 --- a/Code/Sif3Framework/Sif.Framework/Utils/HttpUtils.cs +++ b/Code/Sif3Framework/Sif.Framework/Utils/HttpUtils.cs @@ -638,12 +638,12 @@ public static string MatrixParameters(string zone = null, string context = null) if (!string.IsNullOrWhiteSpace(zone)) { - matrixParameters += ";zone=" + zone.Trim(); + matrixParameters += ";zoneId=" + zone.Trim(); } if (!string.IsNullOrWhiteSpace(context)) { - matrixParameters += ";context=" + context.Trim(); + matrixParameters += ";contextId=" + context.Trim(); } return matrixParameters; diff --git a/Data/Databases/SQLite/SifFrameworkDatabase.db b/Data/Databases/SQLite/SifFrameworkDatabase.db index 169d1b1fd5b03c90e2b7d69409b867e52e59776b..1e06032324ca9e39b6efbec8b6bed8859989cee1 100644 GIT binary patch delta 16421 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 delta 16288 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 E4}(o-DgXcg From 4d97478c0d3783f6ba6c1f8dfff400bae995dcd2 Mon Sep 17 00:00:00 2001 From: rafidzal Date: Wed, 29 Mar 2017 20:40:58 +0800 Subject: [PATCH 5/9] Update references to zone and context to zoneId and contextId for all Consumer-side code. --- .../Sif.Framework/Consumers/Consumer.cs | 48 +++--- .../Consumers/FunctionalServiceConsumer.cs | 156 +++++++++--------- .../Sif.Framework/Consumers/IConsumer.cs | 72 ++++---- .../Sif.Framework/Utils/EnvironmentUtils.cs | 30 ++-- .../Sif.Framework/Utils/HttpUtils.cs | 14 +- .../ConsumerApp.cs | 2 +- .../ConsumerApp.cs | 2 +- Data/Databases/SQLite/SifFrameworkDatabase.db | Bin 205824 -> 205824 bytes .../Sif.Framework 3.2.0/Sif.Framework.dll | Bin 193024 -> 193024 bytes 9 files changed, 162 insertions(+), 162 deletions(-) diff --git a/Code/Sif3Framework/Sif.Framework/Consumers/Consumer.cs b/Code/Sif3Framework/Sif.Framework/Consumers/Consumer.cs index aaf35317..9cb75e51 100644 --- a/Code/Sif3Framework/Sif.Framework/Consumers/Consumer.cs +++ b/Code/Sif3Framework/Sif.Framework/Consumers/Consumer.cs @@ -161,7 +161,7 @@ public void Unregister(bool? deleteOnUnregister = null) /// /// GetChangesSinceMarker /// - public string GetChangesSinceMarker(string zone = null, string context = null) + public string GetChangesSinceMarker(string zoneId = null, string contextId = null) { if (!RegistrationService.Registered) @@ -169,7 +169,7 @@ public string GetChangesSinceMarker(string zone = null, string context = null) throw new InvalidOperationException("Consumer has not registered."); } - string url = EnvironmentUtils.ParseServiceUrl(EnvironmentTemplate) + "/" + TypeName + "s" + HttpUtils.MatrixParameters(zone, context); + string url = EnvironmentUtils.ParseServiceUrl(EnvironmentTemplate) + "/" + TypeName + "s" + HttpUtils.MatrixParameters(zoneId, contextId); WebHeaderCollection responseHeaders = HttpUtils.HeadRequest(url, RegistrationService.AuthorisationToken); return responseHeaders[HttpUtils.RequestHeader.changesSinceMarker.ToDescription()]; @@ -178,7 +178,7 @@ public string GetChangesSinceMarker(string zone = null, string context = null) /// /// Create /// - public virtual TSingle Create(TSingle obj, string zone = null, string context = null) + public virtual TSingle Create(TSingle obj, string zoneId = null, string contextId = null) { if (!RegistrationService.Registered) @@ -186,7 +186,7 @@ public virtual TSingle Create(TSingle obj, string zone = null, string context = throw new InvalidOperationException("Consumer has not registered."); } - string url = EnvironmentUtils.ParseServiceUrl(EnvironmentTemplate) + "/" + TypeName + "s" + "/" + TypeName + HttpUtils.MatrixParameters(zone, context); + string url = EnvironmentUtils.ParseServiceUrl(EnvironmentTemplate) + "/" + TypeName + "s" + "/" + TypeName + HttpUtils.MatrixParameters(zoneId, contextId); string body = SerialiseSingle(obj); string xml = HttpUtils.PostRequest(url, RegistrationService.AuthorisationToken, body); if (log.IsDebugEnabled) log.Debug("XML from POST request ..."); @@ -198,7 +198,7 @@ public virtual TSingle Create(TSingle obj, string zone = null, string context = /// /// Create /// - public virtual MultipleCreateResponse Create(TMultiple obj, string zone = null, string context = null) + public virtual MultipleCreateResponse Create(TMultiple obj, string zoneId = null, string contextId = null) { if (!RegistrationService.Registered) @@ -206,7 +206,7 @@ public virtual MultipleCreateResponse Create(TMultiple obj, string zone = null, throw new InvalidOperationException("Consumer has not registered."); } - string url = EnvironmentUtils.ParseServiceUrl(EnvironmentTemplate) + "/" + TypeName + "s" + HttpUtils.MatrixParameters(zone, context); + string url = EnvironmentUtils.ParseServiceUrl(EnvironmentTemplate) + "/" + TypeName + "s" + HttpUtils.MatrixParameters(zoneId, contextId); string body = SerialiseMultiple(obj); string xml = HttpUtils.PostRequest(url, RegistrationService.AuthorisationToken, body); if (log.IsDebugEnabled) log.Debug("XML from POST request ..."); @@ -220,7 +220,7 @@ public virtual MultipleCreateResponse Create(TMultiple obj, string zone = null, /// /// Query /// - public virtual TSingle Query(TPrimaryKey refId, string zone = null, string context = null) + public virtual TSingle Query(TPrimaryKey refId, string zoneId = null, string contextId = null) { if (!RegistrationService.Registered) @@ -232,7 +232,7 @@ public virtual TSingle Query(TPrimaryKey refId, string zone = null, string conte try { - string url = EnvironmentUtils.ParseServiceUrl(EnvironmentTemplate) + "/" + TypeName + "s" + "/" + refId + HttpUtils.MatrixParameters(zone, context); + string url = EnvironmentUtils.ParseServiceUrl(EnvironmentTemplate) + "/" + TypeName + "s" + "/" + refId + HttpUtils.MatrixParameters(zoneId, contextId); string xml = HttpUtils.GetRequest(url, RegistrationService.AuthorisationToken); if (log.IsDebugEnabled) log.Debug("XML from GET request ..."); if (log.IsDebugEnabled) log.Debug(xml); @@ -268,7 +268,7 @@ public virtual TSingle Query(TPrimaryKey refId, string zone = null, string conte /// /// Query /// - public virtual TMultiple Query(uint? navigationPage = null, uint? navigationPageSize = null, string zone = null, string context = null) + public virtual TMultiple Query(uint? navigationPage = null, uint? navigationPageSize = null, string zoneId = null, string contextId = null) { if (!RegistrationService.Registered) @@ -276,7 +276,7 @@ public virtual TMultiple Query(uint? navigationPage = null, uint? navigationPage throw new InvalidOperationException("Consumer has not registered."); } - string url = EnvironmentUtils.ParseServiceUrl(EnvironmentTemplate) + "/" + TypeName + "s" + HttpUtils.MatrixParameters(zone, context); + string url = EnvironmentUtils.ParseServiceUrl(EnvironmentTemplate) + "/" + TypeName + "s" + HttpUtils.MatrixParameters(zoneId, contextId); string xml; if (navigationPage.HasValue && navigationPageSize.HasValue) @@ -294,7 +294,7 @@ public virtual TMultiple Query(uint? navigationPage = null, uint? navigationPage /// /// QueryByExample /// - public virtual TMultiple QueryByExample(TSingle obj, uint? navigationPage = null, uint? navigationPageSize = null, string zone = null, string context = null) + public virtual TMultiple QueryByExample(TSingle obj, uint? navigationPage = null, uint? navigationPageSize = null, string zoneId = null, string contextId = null) { if (!RegistrationService.Registered) @@ -302,7 +302,7 @@ public virtual TMultiple QueryByExample(TSingle obj, uint? navigationPage = null throw new InvalidOperationException("Consumer has not registered."); } - string url = EnvironmentUtils.ParseServiceUrl(EnvironmentTemplate) + "/" + TypeName + "s" + HttpUtils.MatrixParameters(zone, context); + string url = EnvironmentUtils.ParseServiceUrl(EnvironmentTemplate) + "/" + TypeName + "s" + HttpUtils.MatrixParameters(zoneId, contextId); string body = SerialiseSingle(obj); // TODO: Update PostRequest to accept paging parameters. string xml = HttpUtils.PostRequest(url, RegistrationService.AuthorisationToken, body, "GET"); @@ -315,7 +315,7 @@ public virtual TMultiple QueryByExample(TSingle obj, uint? navigationPage = null /// /// QueryByServicePath /// - public virtual TMultiple QueryByServicePath(IEnumerable conditions, uint? navigationPage = null, uint? navigationPageSize = null, string zone = null, string context = null) + public virtual TMultiple QueryByServicePath(IEnumerable conditions, uint? navigationPage = null, uint? navigationPageSize = null, string zoneId = null, string contextId = null) { if (!RegistrationService.Registered) @@ -335,7 +335,7 @@ public virtual TMultiple QueryByServicePath(IEnumerable conditio } - string url = EnvironmentUtils.ParseServiceUrl(EnvironmentTemplate) + servicePath + "/" + TypeName + "s" + HttpUtils.MatrixParameters(zone, context); + string url = EnvironmentUtils.ParseServiceUrl(EnvironmentTemplate) + servicePath + "/" + TypeName + "s" + HttpUtils.MatrixParameters(zoneId, contextId); if (log.IsDebugEnabled) log.Debug("Service Path URL is " + url); string xml; @@ -354,7 +354,7 @@ public virtual TMultiple QueryByServicePath(IEnumerable conditio /// /// QueryChangesSince /// - public TMultiple QueryChangesSince(string changesSinceMarker, out string nextChangesSinceMarker, uint? navigationPage = null, uint? navigationPageSize = null, string zone = null, string context = null) + public TMultiple QueryChangesSince(string changesSinceMarker, out string nextChangesSinceMarker, uint? navigationPage = null, uint? navigationPageSize = null, string zoneId = null, string contextId = null) { if (!RegistrationService.Registered) @@ -363,7 +363,7 @@ public TMultiple QueryChangesSince(string changesSinceMarker, out string nextCha } string changesSinceParameter = (changesSinceMarker == null ? string.Empty : "?changesSinceMarker=" + changesSinceMarker); - string url = EnvironmentUtils.ParseServiceUrl(EnvironmentTemplate) + "/" + TypeName + "s" + HttpUtils.MatrixParameters(zone, context) + changesSinceParameter; + string url = EnvironmentUtils.ParseServiceUrl(EnvironmentTemplate) + "/" + TypeName + "s" + HttpUtils.MatrixParameters(zoneId, contextId) + changesSinceParameter; WebHeaderCollection responseHeaders; string xml; @@ -384,7 +384,7 @@ public TMultiple QueryChangesSince(string changesSinceMarker, out string nextCha /// /// Update /// - public virtual void Update(TSingle obj, string zone = null, string context = null) + public virtual void Update(TSingle obj, string zoneId = null, string contextId = null) { if (!RegistrationService.Registered) @@ -392,7 +392,7 @@ public virtual void Update(TSingle obj, string zone = null, string context = nul throw new InvalidOperationException("Consumer has not registered."); } - string url = EnvironmentUtils.ParseServiceUrl(EnvironmentTemplate) + "/" + TypeName + "s" + "/" + obj.RefId + HttpUtils.MatrixParameters(zone, context); + string url = EnvironmentUtils.ParseServiceUrl(EnvironmentTemplate) + "/" + TypeName + "s" + "/" + obj.RefId + HttpUtils.MatrixParameters(zoneId, contextId); string body = SerialiseSingle(obj); string xml = HttpUtils.PutRequest(url, RegistrationService.AuthorisationToken, body); if (log.IsDebugEnabled) log.Debug("XML from PUT request ..."); @@ -402,7 +402,7 @@ public virtual void Update(TSingle obj, string zone = null, string context = nul /// /// Update /// - public virtual MultipleUpdateResponse Update(TMultiple obj, string zone = null, string context = null) + public virtual MultipleUpdateResponse Update(TMultiple obj, string zoneId = null, string contextId = null) { if (!RegistrationService.Registered) @@ -410,7 +410,7 @@ public virtual MultipleUpdateResponse Update(TMultiple obj, string zone = null, throw new InvalidOperationException("Consumer has not registered."); } - string url = EnvironmentUtils.ParseServiceUrl(EnvironmentTemplate) + "/" + TypeName + "s" + HttpUtils.MatrixParameters(zone, context); + string url = EnvironmentUtils.ParseServiceUrl(EnvironmentTemplate) + "/" + TypeName + "s" + HttpUtils.MatrixParameters(zoneId, contextId); string body = SerialiseMultiple(obj); string xml = HttpUtils.PutRequest(url, RegistrationService.AuthorisationToken, body); if (log.IsDebugEnabled) log.Debug("XML from PUT request ..."); @@ -424,7 +424,7 @@ public virtual MultipleUpdateResponse Update(TMultiple obj, string zone = null, /// /// Delete /// - public virtual void Delete(TPrimaryKey refId, string zone = null, string context = null) + public virtual void Delete(TPrimaryKey refId, string zoneId = null, string contextId = null) { if (!RegistrationService.Registered) @@ -432,7 +432,7 @@ public virtual void Delete(TPrimaryKey refId, string zone = null, string context throw new InvalidOperationException("Consumer has not registered."); } - string url = EnvironmentUtils.ParseServiceUrl(EnvironmentTemplate) + "/" + TypeName + "s" + "/" + refId + HttpUtils.MatrixParameters(zone, context); + string url = EnvironmentUtils.ParseServiceUrl(EnvironmentTemplate) + "/" + TypeName + "s" + "/" + refId + HttpUtils.MatrixParameters(zoneId, contextId); string xml = HttpUtils.DeleteRequest(url, RegistrationService.AuthorisationToken); if (log.IsDebugEnabled) log.Debug("XML from DELETE request ..."); if (log.IsDebugEnabled) log.Debug(xml); @@ -441,7 +441,7 @@ public virtual void Delete(TPrimaryKey refId, string zone = null, string context /// /// Delete /// - public virtual MultipleDeleteResponse Delete(IEnumerable refIds, string zone = null, string context = null) + public virtual MultipleDeleteResponse Delete(IEnumerable refIds, string zoneId = null, string contextId = null) { if (!RegistrationService.Registered) @@ -458,7 +458,7 @@ public virtual MultipleDeleteResponse Delete(IEnumerable refIds, st } deleteRequestType request = new deleteRequestType { deletes = deleteIds.ToArray() }; - string url = EnvironmentUtils.ParseServiceUrl(EnvironmentTemplate) + "/" + TypeName + "s" + HttpUtils.MatrixParameters(zone, context); + string url = EnvironmentUtils.ParseServiceUrl(EnvironmentTemplate) + "/" + TypeName + "s" + HttpUtils.MatrixParameters(zoneId, contextId); string body = SerialiserFactory.GetXmlSerialiser().Serialise(request); string xml = HttpUtils.PutRequest(url, RegistrationService.AuthorisationToken, body, "DELETE"); if (log.IsDebugEnabled) log.Debug("XML from PUT (DELETE) request ..."); diff --git a/Code/Sif3Framework/Sif.Framework/Consumers/FunctionalServiceConsumer.cs b/Code/Sif3Framework/Sif.Framework/Consumers/FunctionalServiceConsumer.cs index d54d6f44..97ef871a 100644 --- a/Code/Sif3Framework/Sif.Framework/Consumers/FunctionalServiceConsumer.cs +++ b/Code/Sif3Framework/Sif.Framework/Consumers/FunctionalServiceConsumer.cs @@ -172,16 +172,16 @@ protected virtual string GetURLPrefix(string jobName) /// Create a single Job with the defaults provided, and persist it to the data store /// /// Job object with defaults to use when creating the Job - /// The zone in which to create the Job - /// The context in which to create the Job + /// The zone in which to create the Job + /// The context in which to create the Job /// The created Job object - public virtual Job Create(Job job, string zone = null, string context = null) + public virtual Job Create(Job job, string zoneId = null, string contextId = null) { checkRegistered(); - checkJob(job, RightType.CREATE, zone); + checkJob(job, RightType.CREATE, zoneId); - string url = GetURLPrefix(job.Name) + "/" + job.Name + HttpUtils.MatrixParameters(zone, context); + string url = GetURLPrefix(job.Name) + "/" + job.Name + HttpUtils.MatrixParameters(zoneId, contextId); string body = SerialiseSingle(job); string xml = HttpUtils.PostRequest(url, RegistrationService.AuthorisationToken, body); if (log.IsDebugEnabled) log.Debug("XML from POST request ..."); @@ -194,16 +194,16 @@ public virtual Job Create(Job job, string zone = null, string context = null) /// Create a multiple Jobs with the defaults provided, and persist it to the data store /// /// Job objects with defaults to use when creating the Jobs - /// The zone in which to create the Jobs - /// The context in which to create the Jobs + /// The zone in which to create the Jobs + /// The context in which to create the Jobs /// A MultipleCreateResponse object - public virtual MultipleCreateResponse Create(List jobs, string zone = null, string context = null) + public virtual MultipleCreateResponse Create(List jobs, string zoneId = null, string contextId = null) { checkRegistered(); - string jobName = checkJobs(jobs, RightType.CREATE, zone); + string jobName = checkJobs(jobs, RightType.CREATE, zoneId); - string url = GetURLPrefix(jobName) + HttpUtils.MatrixParameters(zone, context); + string url = GetURLPrefix(jobName) + HttpUtils.MatrixParameters(zoneId, contextId); string body = SerialiseMultiple(jobs); string xml = HttpUtils.PostRequest(url, RegistrationService.AuthorisationToken, body); if (log.IsDebugEnabled) log.Debug("XML from POST request ..."); @@ -219,10 +219,10 @@ public virtual MultipleCreateResponse Create(List jobs, string zone = null, /// /// A MutilpleCreateResponse object to parse /// The job name (singular) that the MultipleCreateResponse refers to - /// The zone in which to fetch the Jobs - /// The context in which to fetch the Jobs + /// The zone in which to fetch the Jobs + /// The context in which to fetch the Jobs /// The created Job objects - public virtual IList GetCreated(MultipleCreateResponse creates, string jobName, string zone = null, string context = null) + public virtual IList GetCreated(MultipleCreateResponse creates, string jobName, string zoneId = null, string contextId = null) { if(creates == null) { @@ -240,7 +240,7 @@ where s.StatusCode.StartsWith("2") foreach(Job job in toFetch) { - fetched.Add(this.Query(job, zone, context)); + fetched.Add(this.Query(job, zoneId, contextId)); } return fetched; @@ -250,18 +250,18 @@ where s.StatusCode.StartsWith("2") /// Get a single Job /// /// The job template of the Job to fetch, must have name and id properties populated. - /// The zone in which to perform the request. - /// The context in which to perform the request. + /// The zone in which to perform the request. + /// The context in which to perform the request. /// The Job object - public virtual Job Query(Job job, string zone = null, string context = null) + public virtual Job Query(Job job, string zoneId = null, string contextId = null) { checkRegistered(); - checkJob(job, RightType.QUERY, zone); + checkJob(job, RightType.QUERY, zoneId); try { - string url = GetURLPrefix(job.Name) + "/" + job.Id + HttpUtils.MatrixParameters(zone, context); + string url = GetURLPrefix(job.Name) + "/" + job.Id + HttpUtils.MatrixParameters(zoneId, contextId); string xml = HttpUtils.GetRequest(url, RegistrationService.AuthorisationToken); if (log.IsDebugEnabled) log.Debug("XML from GET request ..."); if (log.IsDebugEnabled) log.Debug(xml); @@ -296,16 +296,16 @@ public virtual Job Query(Job job, string zone = null, string context = null) /// The name of the job used to resolve the right functional service /// The page to fetch /// The number of items to fetch per page - /// The zone in which to operate - /// The context in which to operate + /// The zone in which to operate + /// The context in which to operate /// A page of Job objects - public virtual List Query(string jobName, uint? navigationPage = null, uint? navigationPageSize = null, string zone = null, string context = null) + public virtual List Query(string jobName, uint? navigationPage = null, uint? navigationPageSize = null, string zoneId = null, string contextId = null) { checkRegistered(); - checkJob(new Job(jobName), RightType.QUERY, zone, true); + checkJob(new Job(jobName), RightType.QUERY, zoneId, true); - string url = GetURLPrefix(jobName) + HttpUtils.MatrixParameters(zone, context); + string url = GetURLPrefix(jobName) + HttpUtils.MatrixParameters(zoneId, contextId); string xml; if (navigationPage.HasValue && navigationPageSize.HasValue) @@ -326,16 +326,16 @@ public virtual List Query(string jobName, uint? navigationPage = null, uint /// The example object to match against /// The page to fetch /// The number of items to fetch per page - /// The zone in which to operate - /// The context in which to operate + /// The zone in which to operate + /// The context in which to operate /// A page of Job objects - public virtual List QueryByExample(Job job, uint? navigationPage = null, uint? navigationPageSize = null, string zone = null, string context = null) + public virtual List QueryByExample(Job job, uint? navigationPage = null, uint? navigationPageSize = null, string zoneId = null, string contextId = null) { checkRegistered(); - checkJob(job, RightType.QUERY, zone); + checkJob(job, RightType.QUERY, zoneId); - string url = GetURLPrefix(job.Name) + HttpUtils.MatrixParameters(zone, context); + string url = GetURLPrefix(job.Name) + HttpUtils.MatrixParameters(zoneId, contextId); string body = SerialiseSingle(job); // TODO: Update PostRequest to accept paging parameters. string xml = HttpUtils.PostRequest(url, RegistrationService.AuthorisationToken, body, "GET"); @@ -350,13 +350,13 @@ public virtual List QueryByExample(Job job, uint? navigationPage = null, ui /// Update single job object is not supported for Functional Services. Throws a HttpResponseException with Forbidden status code. /// /// Job object to update - /// The zone in which to update the Job - /// The context in which to update the Job - public virtual void Update(Job job, string zone = null, string context = null) + /// The zone in which to update the Job + /// The context in which to update the Job + public virtual void Update(Job job, string zoneId = null, string contextId = null) { checkRegistered(); - checkJob(job, RightType.UPDATE, zone); + checkJob(job, RightType.UPDATE, zoneId); throw new HttpResponseException(HttpStatusCode.Forbidden); } @@ -365,13 +365,13 @@ public virtual void Update(Job job, string zone = null, string context = null) /// Update multiple job objects is not supported for Functional Services. Throws a HttpResponseException with Forbidden status code. /// /// Job objects to update - /// The zone in which to update the Jobs - /// The context in which to update the Jobs - public virtual MultipleUpdateResponse Update(List jobs, string zone = null, string context = null) + /// The zone in which to update the Jobs + /// The context in which to update the Jobs + public virtual MultipleUpdateResponse Update(List jobs, string zoneId = null, string contextId = null) { checkRegistered(); - checkJobs(jobs, RightType.UPDATE, zone); + checkJobs(jobs, RightType.UPDATE, zoneId); throw new HttpResponseException(HttpStatusCode.Forbidden); } @@ -380,15 +380,15 @@ public virtual MultipleUpdateResponse Update(List jobs, string zone = null, /// Delete a Job /// /// The job template of the Job to delete, must have name and id populated. - /// The zone in which to perform the request. - /// The context in which to perform the request. - public virtual void Delete(Job job, string zone = null, string context = null) + /// The zone in which to perform the request. + /// The context in which to perform the request. + public virtual void Delete(Job job, string zoneId = null, string contextId = null) { checkRegistered(); - checkJob(job, RightType.DELETE, zone); + checkJob(job, RightType.DELETE, zoneId); - string url = GetURLPrefix(job.Name) + "/" + job.Id + HttpUtils.MatrixParameters(zone, context); + string url = GetURLPrefix(job.Name) + "/" + job.Id + HttpUtils.MatrixParameters(zoneId, contextId); string xml = HttpUtils.DeleteRequest(url, RegistrationService.AuthorisationToken); if (log.IsDebugEnabled) log.Debug("XML from DELETE request ..."); if (log.IsDebugEnabled) log.Debug(xml); @@ -398,14 +398,14 @@ public virtual void Delete(Job job, string zone = null, string context = null) /// Delete a series of Job objects /// /// The job objtect templates of the Jobs to delete, each must have name and id populated. tHe name of all jobs must be the same. - /// The zone in which to perform the request. - /// The context in which to perform the request. + /// The zone in which to perform the request. + /// The context in which to perform the request. /// A response - public virtual MultipleDeleteResponse Delete(List jobs, string zone = null, string context = null) + public virtual MultipleDeleteResponse Delete(List jobs, string zoneId = null, string contextId = null) { checkRegistered(); - string jobName = checkJobs(jobs, RightType.DELETE, zone); + string jobName = checkJobs(jobs, RightType.DELETE, zoneId); List deleteIds = new List(); @@ -415,7 +415,7 @@ public virtual MultipleDeleteResponse Delete(List jobs, string zone = null, } deleteRequestType request = new deleteRequestType { deletes = deleteIds.ToArray() }; - string url = GetURLPrefix(jobName) + HttpUtils.MatrixParameters(zone, context); + string url = GetURLPrefix(jobName) + HttpUtils.MatrixParameters(zoneId, contextId); string body = SerialiserFactory.GetXmlSerialiser().Serialise(request); string xml = HttpUtils.PutRequest(url, RegistrationService.AuthorisationToken, body, "DELETE"); if (log.IsDebugEnabled) log.Debug("XML from PUT (DELETE) request ..."); @@ -432,19 +432,19 @@ public virtual MultipleDeleteResponse Delete(List jobs, string zone = null, /// The Job on which to execute the phase /// The name of the phase /// The payload to send to the phase - /// The zone in which to operate - /// The context in which to operate + /// The zone in which to operate + /// The context in which to operate /// The mime type of the data to be sent /// The expected mime type of the result /// A string, possibly containing a serialized object, returned from the functional service - public virtual string CreateToPhase(Job job, string phaseName, string body = null, string zone = null, string context = null, string contentTypeOverride = null, string acceptOverride = null) + public virtual string CreateToPhase(Job job, string phaseName, string body = null, string zoneId = null, string contextId = null, string contentTypeOverride = null, string acceptOverride = null) { checkRegistered(); - checkJob(job, zone); + checkJob(job, zoneId); string response = null; - string url = GetURLPrefix(job.Name) + "/" + job.Id + "/" + phaseName + HttpUtils.MatrixParameters(zone, context); + string url = GetURLPrefix(job.Name) + "/" + job.Id + "/" + phaseName + HttpUtils.MatrixParameters(zoneId, contextId); response = HttpUtils.PostRequest(url, RegistrationService.AuthorisationToken, body, contentTypeOverride: contentTypeOverride, acceptOverride: acceptOverride); if (log.IsDebugEnabled) log.Debug("String from CREATE request to phase ..."); if (log.IsDebugEnabled) log.Debug(response); @@ -457,19 +457,19 @@ public virtual string CreateToPhase(Job job, string phaseName, string body = nul /// The Job on which to execute the phase /// The name of the phase /// The payload to send to the phase - /// The zone in which to operate - /// The context in which to operate + /// The zone in which to operate + /// The context in which to operate /// The mime type of the data to be sent /// The expected mime type of the result /// A string, possibly containing a serialized object, returned from the functional service - public virtual string RetrieveToPhase(Job job, string phaseName, string body = null, string zone = null, string context = null, string contentTypeOverride = null, string acceptOverride = null) + public virtual string RetrieveToPhase(Job job, string phaseName, string body = null, string zoneId = null, string contextId = null, string contentTypeOverride = null, string acceptOverride = null) { checkRegistered(); - checkJob(job, zone); + checkJob(job, zoneId); string response = null; - string url = GetURLPrefix(job.Name) + "/" + job.Id + "/" + phaseName + HttpUtils.MatrixParameters(zone, context); + string url = GetURLPrefix(job.Name) + "/" + job.Id + "/" + phaseName + HttpUtils.MatrixParameters(zoneId, contextId); response = HttpUtils.PostRequest(url, RegistrationService.AuthorisationToken, body, "GET", contentTypeOverride, acceptOverride); if (log.IsDebugEnabled) log.Debug("String from GET request to phase ..."); if (log.IsDebugEnabled) log.Debug(response); @@ -482,19 +482,19 @@ public virtual string RetrieveToPhase(Job job, string phaseName, string body = n /// The Job on which to execute the phase /// The name of the phase /// The payload to send to the phase - /// The zone in which to operate - /// The context in which to operate + /// The zone in which to operate + /// The context in which to operate /// The mime type of the data to be sent /// The expected mime type of the result /// A string, possibly containing a serialized object, returned from the functional service - public virtual string UpdateToPhase(Job job, string phaseName, string body, string zone = null, string context = null, string contentTypeOverride = null, string acceptOverride = null) + public virtual string UpdateToPhase(Job job, string phaseName, string body, string zoneId = null, string contextId = null, string contentTypeOverride = null, string acceptOverride = null) { checkRegistered(); - checkJob(job, zone); + checkJob(job, zoneId); string response = null; - string url = GetURLPrefix(job.Name) + "/" + job.Id + "/" + phaseName + HttpUtils.MatrixParameters(zone, context); + string url = GetURLPrefix(job.Name) + "/" + job.Id + "/" + phaseName + HttpUtils.MatrixParameters(zoneId, contextId); response = HttpUtils.PutRequest(url, RegistrationService.AuthorisationToken, body, contentTypeOverride: contentTypeOverride, acceptOverride: acceptOverride); if (log.IsDebugEnabled) log.Debug("String from PUT request to phase ..."); if (log.IsDebugEnabled) log.Debug(response); @@ -507,19 +507,19 @@ public virtual string UpdateToPhase(Job job, string phaseName, string body, stri /// The Job on which to execute the phase /// The name of the phase /// The payload to send to the phase - /// The zone in which to operate - /// The context in which to operate + /// The zone in which to operate + /// The context in which to operate /// The mime type of the data to be sent /// The expected mime type of the result /// A string, possibly containing a serialized object, returned from the functional service - public virtual string DeleteToPhase(Job job, string phaseName, string body, string zone = null, string context = null, string contentTypeOverride = null, string acceptOverride = null) + public virtual string DeleteToPhase(Job job, string phaseName, string body, string zoneId = null, string contextId = null, string contentTypeOverride = null, string acceptOverride = null) { checkRegistered(); - checkJob(job, zone); + checkJob(job, zoneId); string response = null; - string url = GetURLPrefix(job.Name) + "/" + job.Id + "/" + phaseName + HttpUtils.MatrixParameters(zone, context); + string url = GetURLPrefix(job.Name) + "/" + job.Id + "/" + phaseName + HttpUtils.MatrixParameters(zoneId, contextId); response = HttpUtils.DeleteRequest(url, RegistrationService.AuthorisationToken, body, contentTypeOverride: contentTypeOverride, acceptOverride: acceptOverride); if (log.IsDebugEnabled) log.Debug("String from DELETE request to phase ..."); if (log.IsDebugEnabled) log.Debug(response); @@ -532,16 +532,16 @@ public virtual string DeleteToPhase(Job job, string phaseName, string body, stri /// The Job on which to operate /// The name of the phase whose state is to change /// The PhaseState instance template - /// The zone in which to perform the request. - /// The context in which to perform the request. + /// The zone in which to perform the request. + /// The context in which to perform the request. /// The current state of the phase. - public virtual PhaseState CreateToState(Job job, string phaseName, PhaseState item, string zone = null, string context = null) + public virtual PhaseState CreateToState(Job job, string phaseName, PhaseState item, string zoneId = null, string contextId = null) { checkRegistered(); - checkJob(job, zone); + checkJob(job, zoneId); - string url = GetURLPrefix(job.Name) + "/" + job.Id + "/" + phaseName + "/states/state" + HttpUtils.MatrixParameters(zone, context); + string url = GetURLPrefix(job.Name) + "/" + job.Id + "/" + phaseName + "/states/state" + HttpUtils.MatrixParameters(zoneId, contextId); string body = SerialiseSingle(item); string xml = HttpUtils.PostRequest(url, RegistrationService.AuthorisationToken, body); if (log.IsDebugEnabled) log.Debug("Guid from CREATE request to state on phase ..."); @@ -549,7 +549,7 @@ public virtual PhaseState CreateToState(Job job, string phaseName, PhaseState it return DeserialiseSingle(xml); } - private Model.Infrastructure.Service checkJob(Job job, string zone = null) + private Model.Infrastructure.Service checkJob(Job job, string zoneId = null) { if (job == null) { @@ -561,7 +561,7 @@ private Model.Infrastructure.Service checkJob(Job job, string zone = null) throw new ArgumentException("Job name must be specified."); } - Model.Infrastructure.Service service = ZoneUtils.GetService(EnvironmentUtils.GetTargetZone(registrationService.CurrentEnvironment, zone), job.Name + "s", ServiceType.FUNCTIONAL); + Model.Infrastructure.Service service = ZoneUtils.GetService(EnvironmentUtils.GetTargetZone(registrationService.CurrentEnvironment, zoneId), job.Name + "s", ServiceType.FUNCTIONAL); if (service == null) { @@ -571,9 +571,9 @@ private Model.Infrastructure.Service checkJob(Job job, string zone = null) return service; } - private void checkJob(Job job, RightType right, string zone = null, Boolean ignoreId= false) + private void checkJob(Job job, RightType right, string zoneId = null, Boolean ignoreId= false) { - Model.Infrastructure.Service service = checkJob(job, zone); + Model.Infrastructure.Service service = checkJob(job, zoneId); if(!ignoreId && !right.Equals(RightType.CREATE) && job.Id == null) { @@ -586,7 +586,7 @@ private void checkJob(Job job, RightType right, string zone = null, Boolean igno } } - private string checkJobs(IList jobs, RightType right, string zone = null) + private string checkJobs(IList jobs, RightType right, string zoneId = null) { if (jobs == null || jobs.Count == 0) { @@ -596,7 +596,7 @@ private string checkJobs(IList jobs, RightType right, string zone = null) string name = null; foreach (Job job in jobs) { - checkJob(job, right, zone); + checkJob(job, right, zoneId); if (StringUtils.IsEmpty(name)) { diff --git a/Code/Sif3Framework/Sif.Framework/Consumers/IConsumer.cs b/Code/Sif3Framework/Sif.Framework/Consumers/IConsumer.cs index c55b49bc..083f2385 100644 --- a/Code/Sif3Framework/Sif.Framework/Consumers/IConsumer.cs +++ b/Code/Sif3Framework/Sif.Framework/Consumers/IConsumer.cs @@ -48,40 +48,40 @@ public interface IConsumer : IPayloadSerialisab /// Retrieve the current Changes Since marker. /// HEAD /StudentPersonals /// - /// Zone associated with the request. - /// Zone context. + /// Zone associated with the request. + /// Zone context. /// Changes Since marker. - string GetChangesSinceMarker(string zone = null, string context = null); + string GetChangesSinceMarker(string zoneId = null, string contextId = null); /// /// Create a single object. /// POST /StudentPersonals/StudentPersonal /// /// Object to create. - /// Zone associated with the request. - /// Zone context. + /// Zone associated with the request. + /// Zone context. /// Created object. - TSingle Create(TSingle obj, string zone = null, string context = null); + TSingle Create(TSingle obj, string zoneId = null, string contextId = null); /// /// Create multiple objects. /// POST /StudentPersonals /// /// Object (multiple object entity) to create. - /// Zone associated with the request. - /// Zone context. + /// Zone associated with the request. + /// Zone context. /// Response containing status of each object created. - MultipleCreateResponse Create(TMultiple obj, string zone = null, string context = null); + MultipleCreateResponse Create(TMultiple obj, string zoneId = null, string contextId = null); /// /// Retrieve a single object. /// GET /StudentPersonals/{id} /// /// SIF identifier of the object. - /// Zone associated with the request. - /// Zone context. + /// Zone associated with the request. + /// Zone context. /// Retrieved object. - TSingle Query(TPrimaryKey refId, string zone = null, string context = null); + TSingle Query(TPrimaryKey refId, string zoneId = null, string contextId = null); /// /// Retrieve all objects. @@ -89,10 +89,10 @@ public interface IConsumer : IPayloadSerialisab /// /// Current paging index. /// Page size. - /// Zone associated with the request. - /// Zone context. + /// Zone associated with the request. + /// Zone context. /// Retrieved objects. - TMultiple Query(uint? navigationPage = null, uint? navigationPageSize = null, string zone = null, string context = null); + TMultiple Query(uint? navigationPage = null, uint? navigationPageSize = null, string zoneId = null, string contextId = null); /// /// Retrieve multiple objects using Query by Example. @@ -101,10 +101,10 @@ public interface IConsumer : IPayloadSerialisab /// Example object. /// Current paging index. /// Page size. - /// Zone associated with the request. - /// Zone context. + /// Zone associated with the request. + /// Zone context. /// Retrieved objects. - TMultiple QueryByExample(TSingle obj, uint? navigationPage = null, uint? navigationPageSize = null, string zone = null, string context = null); + TMultiple QueryByExample(TSingle obj, uint? navigationPage = null, uint? navigationPageSize = null, string zoneId = null, string contextId = null); /// /// Retrieve multiple objects using Service Paths. @@ -115,10 +115,10 @@ public interface IConsumer : IPayloadSerialisab /// Service Path conditions. /// Current paging index. /// Page size. - /// Zone associated with the request. - /// Zone context. + /// Zone associated with the request. + /// Zone context. /// Retrieved objects. - TMultiple QueryByServicePath(IEnumerable conditions, uint? navigationPage = null, uint? navigationPageSize = null, string zone = null, string context = null); + TMultiple QueryByServicePath(IEnumerable conditions, uint? navigationPage = null, uint? navigationPageSize = null, string zoneId = null, string contextId = null); /// /// Retrieve multiple objects based on the Changes Since marker. @@ -128,48 +128,48 @@ public interface IConsumer : IPayloadSerialisab /// Next Changes Since marker. /// Current paging index. /// Page size. - /// Zone associated with the request. - /// Zone context. + /// Zone associated with the request. + /// Zone context. /// Retrieved objects. - TMultiple QueryChangesSince(string changesSinceMarker, out string nextChangesSinceMarker, uint? navigationPage = null, uint? navigationPageSize = null, string zone = null, string context = null); + TMultiple QueryChangesSince(string changesSinceMarker, out string nextChangesSinceMarker, uint? navigationPage = null, uint? navigationPageSize = null, string zoneId = null, string contextId = null); /// /// Update a single object. /// PUT /StudentPersonals/{id} /// /// Object to update. - /// Zone associated with the request. - /// Zone context. - void Update(TSingle obj, string zone = null, string context = null); + /// Zone associated with the request. + /// Zone context. + void Update(TSingle obj, string zoneId = null, string contextId = null); /// /// Update multiple objects. /// PUT /StudentPersonals /// /// Object (multiple object entity) to update. - /// Zone associated with the request. - /// Zone context. + /// Zone associated with the request. + /// Zone context. /// Response containing status of each object updated. - MultipleUpdateResponse Update(TMultiple obj, string zone = null, string context = null); + MultipleUpdateResponse Update(TMultiple obj, string zoneId = null, string contextId = null); /// /// Delete a single object. /// DELETE /StudentPersonals/{id} /// /// SIF identifier of the object. - /// Zone associated with the request. - /// Zone context. - void Delete(TPrimaryKey refId, string zone = null, string context = null); + /// Zone associated with the request. + /// Zone context. + void Delete(TPrimaryKey refId, string zoneId = null, string contextId = null); /// /// Delete multiple objects. /// PUT /StudentPersonals (methodOverride: DELETE) /// /// SIF identifiers of the objects. - /// Zone associated with the request. - /// Zone context. + /// Zone associated with the request. + /// Zone context. /// Response containing status of each object deleted. - MultipleDeleteResponse Delete(IEnumerable refIds, string zone = null, string context = null); + MultipleDeleteResponse Delete(IEnumerable refIds, string zoneId = null, string contextId = null); } diff --git a/Code/Sif3Framework/Sif.Framework/Utils/EnvironmentUtils.cs b/Code/Sif3Framework/Sif.Framework/Utils/EnvironmentUtils.cs index 3eabc532..3c896244 100644 --- a/Code/Sif3Framework/Sif.Framework/Utils/EnvironmentUtils.cs +++ b/Code/Sif3Framework/Sif.Framework/Utils/EnvironmentUtils.cs @@ -1,5 +1,5 @@ /* - * Copyright 2015 Systemic Pty Ltd + * Copyright 2017 Systemic Pty Ltd * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -44,7 +44,7 @@ internal static Environment LoadFromSettings(IFrameworkSettings settings) merged.ApplicationInfo = new ApplicationInfo(); } - if (String.IsNullOrWhiteSpace(settings.ApplicationKey)) + if (string.IsNullOrWhiteSpace(settings.ApplicationKey)) { throw new ConfigurationErrorsException("An applicationKey must be defined in the Provider Environment template."); } @@ -53,22 +53,22 @@ internal static Environment LoadFromSettings(IFrameworkSettings settings) merged.ApplicationInfo.ApplicationKey = settings.ApplicationKey; } - if (!String.IsNullOrWhiteSpace(settings.AuthenticationMethod)) + if (!string.IsNullOrWhiteSpace(settings.AuthenticationMethod)) { merged.AuthenticationMethod = settings.AuthenticationMethod; } - if (!String.IsNullOrWhiteSpace(settings.ConsumerName)) + if (!string.IsNullOrWhiteSpace(settings.ConsumerName)) { merged.ConsumerName = settings.ConsumerName; } - if (!String.IsNullOrWhiteSpace(settings.DataModelNamespace)) + if (!string.IsNullOrWhiteSpace(settings.DataModelNamespace)) { merged.ApplicationInfo.DataModelNamespace = settings.DataModelNamespace; } - if (!String.IsNullOrWhiteSpace(settings.SupportedInfrastructureVersion)) + if (!string.IsNullOrWhiteSpace(settings.SupportedInfrastructureVersion)) { merged.ApplicationInfo.SupportedInfrastructureVersion = settings.SupportedInfrastructureVersion; } @@ -102,32 +102,32 @@ internal static Environment MergeWithSettings(Environment environment, IFramewor merged.ApplicationInfo = new ApplicationInfo(); } - if (String.IsNullOrWhiteSpace(merged.ApplicationInfo.ApplicationKey) && settings.ApplicationKey != null) + if (string.IsNullOrWhiteSpace(merged.ApplicationInfo.ApplicationKey) && settings.ApplicationKey != null) { merged.ApplicationInfo.ApplicationKey = settings.ApplicationKey; } - if (String.IsNullOrWhiteSpace(merged.ApplicationInfo.ApplicationKey)) + if (string.IsNullOrWhiteSpace(merged.ApplicationInfo.ApplicationKey)) { throw new ArgumentException("An applicationKey must either be provided or defined in the Consumer Environment template.", "applicationKey"); } - if (String.IsNullOrWhiteSpace(merged.AuthenticationMethod) && settings.AuthenticationMethod != null) + if (string.IsNullOrWhiteSpace(merged.AuthenticationMethod) && settings.AuthenticationMethod != null) { merged.AuthenticationMethod = settings.AuthenticationMethod; } - if (String.IsNullOrWhiteSpace(merged.ConsumerName) && settings.ConsumerName != null) + if (string.IsNullOrWhiteSpace(merged.ConsumerName) && settings.ConsumerName != null) { merged.ConsumerName = settings.ConsumerName; } - if (String.IsNullOrWhiteSpace(merged.ApplicationInfo.DataModelNamespace) && settings.DataModelNamespace != null) + if (string.IsNullOrWhiteSpace(merged.ApplicationInfo.DataModelNamespace) && settings.DataModelNamespace != null) { merged.ApplicationInfo.DataModelNamespace = settings.DataModelNamespace; } - if (String.IsNullOrWhiteSpace(merged.ApplicationInfo.SupportedInfrastructureVersion) && settings.SupportedInfrastructureVersion != null) + if (string.IsNullOrWhiteSpace(merged.ApplicationInfo.SupportedInfrastructureVersion) && settings.SupportedInfrastructureVersion != null) { merged.ApplicationInfo.SupportedInfrastructureVersion = settings.SupportedInfrastructureVersion; } @@ -175,12 +175,12 @@ internal static string ParseServiceUrl(Environment environment, ServiceType serv return environment.InfrastructureServices[name].Value; } - public static ProvisionedZone GetTargetZone(Environment environment, string zone = null) + public static ProvisionedZone GetTargetZone(Environment environment, string zoneId = null) { // Return the requested zone - if (StringUtils.NotEmpty(zone)) + if (StringUtils.NotEmpty(zoneId)) { - return environment.ProvisionedZones[zone]; + return environment.ProvisionedZones[zoneId]; } // No zone, so try getting the default zone diff --git a/Code/Sif3Framework/Sif.Framework/Utils/HttpUtils.cs b/Code/Sif3Framework/Sif.Framework/Utils/HttpUtils.cs index 8e87f553..0090c28c 100644 --- a/Code/Sif3Framework/Sif.Framework/Utils/HttpUtils.cs +++ b/Code/Sif3Framework/Sif.Framework/Utils/HttpUtils.cs @@ -629,21 +629,21 @@ public static string GetAccept(HttpRequestMessage Request) /// /// Build up a string of Matrix Parameters based upon the passed parameters. /// - /// Zone associated with a request. - /// Zone context. + /// Zone associated with a request. + /// Zone context. /// String of Matrix Parameters. - public static string MatrixParameters(string zone = null, string context = null) + public static string MatrixParameters(string zoneId = null, string contextId = null) { string matrixParameters = ""; - if (!string.IsNullOrWhiteSpace(zone)) + if (!string.IsNullOrWhiteSpace(zoneId)) { - matrixParameters += ";zoneId=" + zone.Trim(); + matrixParameters += ";zoneId=" + zoneId.Trim(); } - if (!string.IsNullOrWhiteSpace(context)) + if (!string.IsNullOrWhiteSpace(contextId)) { - matrixParameters += ";contextId=" + context.Trim(); + matrixParameters += ";contextId=" + contextId.Trim(); } return matrixParameters; diff --git a/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Au.Consumer/ConsumerApp.cs b/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Au.Consumer/ConsumerApp.cs index 1329e9c0..45f88b9a 100644 --- a/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Au.Consumer/ConsumerApp.cs +++ b/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Au.Consumer/ConsumerApp.cs @@ -142,7 +142,7 @@ void RunStudentPersonalConsumer() // Retrieve all students from zone "Gov" and context "Curr". if (log.IsInfoEnabled) log.Info("*** Retrieve all students from zone \"Gov\" and context \"Curr\"."); - IEnumerable students = studentPersonalConsumer.Query(zone: "Gov", context: "Curr"); + IEnumerable students = studentPersonalConsumer.Query(zoneId: "Gov", contextId: "Curr"); foreach (StudentPersonal student in students) { diff --git a/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Uk.Consumer/ConsumerApp.cs b/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Uk.Consumer/ConsumerApp.cs index 0307f1af..43caa907 100644 --- a/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Uk.Consumer/ConsumerApp.cs +++ b/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Uk.Consumer/ConsumerApp.cs @@ -206,7 +206,7 @@ void RunLearnerPersonalConsumer() // Retrieve all learners from zone "Gov" and context "Curr". if (log.IsInfoEnabled) log.Info("*** Retrieve all learners from zone \"Gov\" and context \"Curr\"."); - IEnumerable learners = learnerPersonalConsumer.Query(zone: "Gov", context: "Curr"); + IEnumerable learners = learnerPersonalConsumer.Query(zoneId: "Gov", contextId: "Curr"); foreach (LearnerPersonal learner in learners) { diff --git a/Data/Databases/SQLite/SifFrameworkDatabase.db b/Data/Databases/SQLite/SifFrameworkDatabase.db index 1e06032324ca9e39b6efbec8b6bed8859989cee1..48dfe78bcbb115270e28091fea01c327370a266c 100644 GIT binary patch delta 17814 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 Vcw{&EmXnUA_UG+bl`a;A{SOrOUtItI diff --git a/SharedLibs/Sif.Framework 3.2.0/Sif.Framework.dll b/SharedLibs/Sif.Framework 3.2.0/Sif.Framework.dll index 3e352053e97c2223edd766361434bfd79a2583eb..d726b6415760828561705725bbb1d1aff9ac5047 100644 GIT binary patch delta 673 zcmZp8!rkzMdqM}(mnDr|Te}#mLYW?OZD$K({Kv%cm`gx_iD4)AcAiK^IWZRyml?=q zU|?j}>;{rT7K!v?U|?ccC^X0d|8rWgHdvNUOJ-!kAMIp11J=jfT1wmE|XDg`i??I z9yR2^IOPkH#uil5UllUSfQ@8>8>u4u5G9g87PPp4NZMP?hidiqxMIdbzXhIa9+cl8 z>+UhB%l^zad6(nc4f2_8lmk=Vbgt)2QUXQ)15RsgHFe(kwS9`rG^V}VO`bEI;Q|2L C&iL*deI&vYaoSv7@C{_=WXGM{(lmY3xqz%%CDT{0m zrp>4}V0WD(7sz!S@*rETPLGUd6r3(nz$iC8E}oGG#1ffaQ^3eIy#oiAiGgAIy+lSa z1BhQhc0f$L8jSGoE1(^qkOA2Q6QBOBfH8{|`{0syVSoF4!H From b76e9a1c68d544b892e6e4ac737b0bef8d310c49 Mon Sep 17 00:00:00 2001 From: rafidzal Date: Fri, 31 Mar 2017 21:09:58 +0800 Subject: [PATCH 6/9] Update references to zone and context to zoneId and contextId for all service layer code. --- .../Sif.Framework/Providers/BasicProvider.cs | 6 +- .../Providers/FunctionalServiceProvider.cs | 24 ++--- .../Sif.Framework/Providers/Provider.cs | 18 ++-- .../Service/Functional/FunctionalService.cs | 47 ++++----- .../Service/Functional/IFunctionalService.cs | 11 ++- .../Sif.Framework/Service/IObjectService.cs | 44 ++++----- .../Sif.Framework/Service/ISifService.cs | 91 +++++++++++++++--- .../Infrastructure/EnvironmentService.cs | 52 +++++++++- .../Service/Providers/IChangesSinceService.cs | 6 +- .../Service/Providers/IProviderService.cs | 14 +-- .../Sif.Framework/Service/SifService.cs | 67 ++++++++++--- .../Services/SchoolInfoService.cs | 19 ++-- .../Services/StudentPersonalService.cs | 18 ++-- .../Services/LearnerPersonalService.cs | 19 ++-- .../Services/XStudentService.cs | 18 ++-- .../Sif.Framework 3.2.0/Sif.Framework.dll | Bin 193024 -> 193024 bytes 16 files changed, 307 insertions(+), 147 deletions(-) diff --git a/Code/Sif3Framework/Sif.Framework/Providers/BasicProvider.cs b/Code/Sif3Framework/Sif.Framework/Providers/BasicProvider.cs index bf095fc5..0bcb8496 100644 --- a/Code/Sif3Framework/Sif.Framework/Providers/BasicProvider.cs +++ b/Code/Sif3Framework/Sif.Framework/Providers/BasicProvider.cs @@ -86,7 +86,7 @@ public override IHttpActionResult Post(List objs, [MatrixParameter] string[] if (mustUseAdvisory.HasValue && mustUseAdvisory.Value == true) { - status.id = service.Create(obj, mustUseAdvisory, zone: (zoneId == null ? null : zoneId[0]), context: (contextId == null ? null : contextId[0])).RefId; + status.id = service.Create(obj, mustUseAdvisory, zoneId: (zoneId == null ? null : zoneId[0]), contextId: (contextId == null ? null : contextId[0])).RefId; status.statusCode = ((int)HttpStatusCode.Created).ToString(); } else @@ -106,7 +106,7 @@ public override IHttpActionResult Post(List objs, [MatrixParameter] string[] } else { - status.id = service.Create(obj, zone: (zoneId == null ? null : zoneId[0]), context: (contextId == null ? null : contextId[0])).RefId; + status.id = service.Create(obj, zoneId: (zoneId == null ? null : zoneId[0]), contextId: (contextId == null ? null : contextId[0])).RefId; status.statusCode = ((int)HttpStatusCode.Created).ToString(); } @@ -185,7 +185,7 @@ public override IHttpActionResult Put(List objs, [MatrixParameter] string[] z try { - service.Update(obj, zone: (zoneId == null ? null : zoneId[0]), context: (contextId == null ? null : contextId[0])); + service.Update(obj, zoneId: (zoneId == null ? null : zoneId[0]), contextId: (contextId == null ? null : contextId[0])); status.statusCode = ((int)HttpStatusCode.NoContent).ToString(); } catch (ArgumentException e) diff --git a/Code/Sif3Framework/Sif.Framework/Providers/FunctionalServiceProvider.cs b/Code/Sif3Framework/Sif.Framework/Providers/FunctionalServiceProvider.cs index 594a6114..aaaff154 100644 --- a/Code/Sif3Framework/Sif.Framework/Providers/FunctionalServiceProvider.cs +++ b/Code/Sif3Framework/Sif.Framework/Providers/FunctionalServiceProvider.cs @@ -104,14 +104,14 @@ public virtual HttpResponseMessage Post([FromUri] string serviceName, [FromUri] return Request.CreateErrorResponse(HttpStatusCode.BadRequest, "Request requires use of advisory id, but none has been supplied."); } - Guid id = service.Create(item, zone: (zoneId == null ? null : zoneId[0]), context: (contextId == null ? null : contextId[0])); + Guid id = service.Create(item, zoneId: (zoneId == null ? null : zoneId[0]), contextId: (contextId == null ? null : contextId[0])); if (SettingsManager.ProviderSettings.JobBinding) { service.Bind(id, getOwnerId(sessionToken)); } - jobType job = service.Retrieve(id, zone: (zoneId == null ? null : zoneId[0]), context: (contextId == null ? null : contextId[0])); + jobType job = service.Retrieve(id, zoneId: (zoneId == null ? null : zoneId[0]), contextId: (contextId == null ? null : contextId[0])); string uri = Url.Link("ServicesRoute", new { controller = serviceName, id = id }); @@ -168,7 +168,7 @@ public virtual HttpResponseMessage Post([FromUri] string serviceName, [FromBody] { throw new ArgumentException("Service " + serviceName + " does not handle jobs named " + job.name); } - Guid id = service.Create(job, zone: (zoneId == null ? null : zoneId[0]), context: (contextId == null ? null : contextId[0])); + Guid id = service.Create(job, zoneId: (zoneId == null ? null : zoneId[0]), contextId: (contextId == null ? null : contextId[0])); if (SettingsManager.ProviderSettings.JobBinding) { @@ -243,7 +243,7 @@ public virtual ICollection Get([FromUri] string serviceName, [MatrixPar try { IFunctionalService service = getService(serviceName); - ICollection jobs = service.Retrieve(zone: (zoneId == null ? null : zoneId[0]), context: (contextId == null ? null : contextId[0])); + ICollection jobs = service.Retrieve(zoneId: (zoneId == null ? null : zoneId[0]), contextId: (contextId == null ? null : contextId[0])); foreach (jobType job in jobs) { if (!SettingsManager.ProviderSettings.JobBinding @@ -283,7 +283,7 @@ public virtual HttpResponseMessage Get([FromUri] string serviceName, [FromUri] G try { IFunctionalService service = getService(serviceName); - item = service.Retrieve(id, zone: (zoneId == null ? null : zoneId[0]), context: (contextId == null ? null : contextId[0])); + item = service.Retrieve(id, zoneId: (zoneId == null ? null : zoneId[0]), contextId: (contextId == null ? null : contextId[0])); if (SettingsManager.ProviderSettings.JobBinding && !service.IsBound(Guid.Parse(item.id), getOwnerId(sessionToken))) @@ -351,7 +351,7 @@ public virtual HttpResponseMessage Delete([FromUri] string serviceName, [FromUri throw new InvalidSessionException("Request failed as one or more jobs referred to in this request do not belong to this consumer."); } - service.Delete(id, zone: (zoneId == null ? null : zoneId[0]), context: (contextId == null ? null : contextId[0])); + service.Delete(id, zoneId: (zoneId == null ? null : zoneId[0]), contextId: (contextId == null ? null : contextId[0])); if (SettingsManager.ProviderSettings.JobBinding) { @@ -391,7 +391,7 @@ public virtual HttpResponseMessage Delete([FromUri] string serviceName, [FromBod throw new InvalidSessionException("Request failed as job does not belong to this consumer."); } - service.Delete(Guid.Parse(deleteId.id), zone: (zoneId == null ? null : zoneId[0]), context: (contextId == null ? null : contextId[0])); + service.Delete(Guid.Parse(deleteId.id), zoneId: (zoneId == null ? null : zoneId[0]), contextId: (contextId == null ? null : contextId[0])); if (SettingsManager.ProviderSettings.JobBinding) { @@ -450,7 +450,7 @@ public virtual HttpResponseMessage Post([FromUri] string serviceName, [FromUri] { throw new InvalidSessionException("Request failed as the job referred to in this request does not belong to this consumer."); } - return OKResult(service.CreateToPhase(id, phaseName, body, zone: (zoneId == null ? null : zoneId[0]), context: (contextId == null ? null : contextId[0]), contentType: HttpUtils.GetContentType(Request), accept: HttpUtils.GetAccept(Request))); + return OKResult(service.CreateToPhase(id, phaseName, body, zoneId: (zoneId == null ? null : zoneId[0]), contextId: (contextId == null ? null : contextId[0]), contentType: HttpUtils.GetContentType(Request), accept: HttpUtils.GetAccept(Request))); } catch (ArgumentException e) { @@ -491,7 +491,7 @@ public virtual HttpResponseMessage Get([FromUri] string serviceName, [FromUri] G { throw new InvalidSessionException("Request failed as the job referred to in this request does not belong to this consumer."); } - return OKResult(service.RetrieveToPhase(id, phaseName, zone: (zoneId == null ? null : zoneId[0]), context: (contextId == null ? null : contextId[0]), contentType: HttpUtils.GetContentType(Request), accept: HttpUtils.GetAccept(Request))); + return OKResult(service.RetrieveToPhase(id, phaseName, zoneId: (zoneId == null ? null : zoneId[0]), contextId: (contextId == null ? null : contextId[0]), contentType: HttpUtils.GetContentType(Request), accept: HttpUtils.GetAccept(Request))); } catch (ArgumentException e) { @@ -530,7 +530,7 @@ public virtual HttpResponseMessage Put([FromUri] string serviceName, [FromUri] G { throw new InvalidSessionException("Request failed as the job referred to in this request does not belong to this consumer."); } - return OKResult(service.UpdateToPhase(id, phaseName, body, zone: (zoneId == null ? null : zoneId[0]), context: (contextId == null ? null : contextId[0]), contentType: HttpUtils.GetContentType(Request), accept: HttpUtils.GetAccept(Request))); + return OKResult(service.UpdateToPhase(id, phaseName, body, zoneId: (zoneId == null ? null : zoneId[0]), contextId: (contextId == null ? null : contextId[0]), contentType: HttpUtils.GetContentType(Request), accept: HttpUtils.GetAccept(Request))); } catch (ArgumentException e) { @@ -571,7 +571,7 @@ public virtual HttpResponseMessage Delete([FromUri] string serviceName, [FromUri { throw new InvalidSessionException("Request failed as the job referred to in this request does not belong to this consumer."); } - return OKResult(service.DeleteToPhase(id, phaseName, body, zone: (zoneId == null ? null : zoneId[0]), context: (contextId == null ? null : contextId[0]), contentType: HttpUtils.GetContentType(Request), accept: HttpUtils.GetAccept(Request))); + return OKResult(service.DeleteToPhase(id, phaseName, body, zoneId: (zoneId == null ? null : zoneId[0]), contextId: (contextId == null ? null : contextId[0]), contentType: HttpUtils.GetContentType(Request), accept: HttpUtils.GetAccept(Request))); } catch (ArgumentException e) { @@ -615,7 +615,7 @@ public virtual HttpResponseMessage Post([FromUri] string serviceName, [FromUri] { throw new InvalidSessionException("Request failed as the job referred to in this request does not belong to this consumer."); } - stateType state = service.CreateToState(id, phaseName, item, zone: (zoneId == null ? null : zoneId[0]), context: (contextId == null ? null : contextId[0])); + stateType state = service.CreateToState(id, phaseName, item, zoneId: (zoneId == null ? null : zoneId[0]), contextId: (contextId == null ? null : contextId[0])); string uri = Url.Link("ServiceStatesRoute", new { controller = serviceName, id = id, phaseName = phaseName, stateId = state.id }); result = Request.CreateResponse(HttpStatusCode.Created, state); diff --git a/Code/Sif3Framework/Sif.Framework/Providers/Provider.cs b/Code/Sif3Framework/Sif.Framework/Providers/Provider.cs index dc131cd0..bbf002dc 100644 --- a/Code/Sif3Framework/Sif.Framework/Providers/Provider.cs +++ b/Code/Sif3Framework/Sif.Framework/Providers/Provider.cs @@ -113,7 +113,7 @@ public virtual IHttpActionResult Post(TSingle obj, [MatrixParameter] string[] zo if (mustUseAdvisory.HasValue && mustUseAdvisory.Value == true) { - TSingle createdObject = service.Create(obj, mustUseAdvisory, zone: (zoneId == null ? null : zoneId[0]), context: (contextId == null ? null : contextId[0])); + TSingle createdObject = service.Create(obj, mustUseAdvisory, zoneId: (zoneId == null ? null : zoneId[0]), contextId: (contextId == null ? null : contextId[0])); string uri = Url.Link("DefaultApi", new { controller = typeof(TSingle).Name, id = createdObject.RefId }); result = Created(uri, createdObject); } @@ -132,7 +132,7 @@ public virtual IHttpActionResult Post(TSingle obj, [MatrixParameter] string[] zo } else { - TSingle createdObject = service.Create(obj, zone: (zoneId == null ? null : zoneId[0]), context: (contextId == null ? null : contextId[0])); + TSingle createdObject = service.Create(obj, zoneId: (zoneId == null ? null : zoneId[0]), contextId: (contextId == null ? null : contextId[0])); string uri = Url.Link("DefaultApi", new { controller = typeof(TSingle).Name, id = createdObject.RefId }); result = Created(uri, createdObject); } @@ -188,7 +188,7 @@ public virtual IHttpActionResult Post(TMultiple obj, [MatrixParameter] string[] bool? mustUseAdvisory = HttpUtils.GetMustUseAdvisory(Request.Headers); MultipleCreateResponse multipleCreateResponse = - ((IProviderService)service).Create(obj, mustUseAdvisory, zone: (zoneId == null ? null : zoneId[0]), context: (contextId == null ? null : contextId[0])); + ((IProviderService)service).Create(obj, mustUseAdvisory, zoneId: (zoneId == null ? null : zoneId[0]), contextId: (contextId == null ? null : contextId[0])); createResponseType createResponse = MapperFactory.CreateInstance(multipleCreateResponse); IHttpActionResult result = Ok(createResponse); @@ -222,7 +222,7 @@ public virtual IHttpActionResult Get([FromUri(Name = "id")] string refId, [Matri try { - TSingle obj = service.Retrieve(refId, zone: (zoneId == null ? null : zoneId[0]), context: (contextId == null ? null : contextId[0])); + TSingle obj = service.Retrieve(refId, zoneId: (zoneId == null ? null : zoneId[0]), contextId: (contextId == null ? null : contextId[0])); if (obj == null) { @@ -508,7 +508,7 @@ public virtual IHttpActionResult Get(string object1, } - TMultiple objs = service.Retrieve(conditions, zone: (zoneId == null ? null : zoneId[0]), context: (contextId == null ? null : contextId[0])); + TMultiple objs = service.Retrieve(conditions, zoneId: (zoneId == null ? null : zoneId[0]), contextId: (contextId == null ? null : contextId[0])); if (objs == null) { @@ -567,7 +567,7 @@ public virtual IHttpActionResult Put([FromUri(Name = "id")] string refId, TSingl try { - service.Update(obj, zone: (zoneId == null ? null : zoneId[0]), context: (contextId == null ? null : contextId[0])); + service.Update(obj, zoneId: (zoneId == null ? null : zoneId[0]), contextId: (contextId == null ? null : contextId[0])); result = StatusCode(HttpStatusCode.NoContent); } catch (ArgumentException e) @@ -609,7 +609,7 @@ public virtual IHttpActionResult Put(TMultiple obj, [MatrixParameter] string[] z } MultipleUpdateResponse multipleUpdateResponse = - ((IProviderService)service).Update(obj, zone: (zoneId == null ? null : zoneId[0]), context: (contextId == null ? null : contextId[0])); + ((IProviderService)service).Update(obj, zoneId: (zoneId == null ? null : zoneId[0]), contextId: (contextId == null ? null : contextId[0])); updateResponseType updateResponse = MapperFactory.CreateInstance(multipleUpdateResponse); IHttpActionResult result = Ok(updateResponse); @@ -638,7 +638,7 @@ public virtual IHttpActionResult Delete([FromUri(Name = "id")] string refId, [Ma try { - service.Delete(refId, zone: (zoneId == null ? null : zoneId[0]), context: (contextId == null ? null : contextId[0])); + service.Delete(refId, zoneId: (zoneId == null ? null : zoneId[0]), contextId: (contextId == null ? null : contextId[0])); result = StatusCode(HttpStatusCode.NoContent); } catch (ArgumentException e) @@ -692,7 +692,7 @@ public virtual IHttpActionResult Delete(deleteRequestType deleteRequest, [Matrix try { - service.Delete(deleteId.id, zone: (zoneId == null ? null : zoneId[0]), context: (contextId == null ? null : contextId[0])); + service.Delete(deleteId.id, zoneId: (zoneId == null ? null : zoneId[0]), contextId: (contextId == null ? null : contextId[0])); status.statusCode = ((int)HttpStatusCode.NoContent).ToString(); } catch (ArgumentException e) diff --git a/Code/Sif3Framework/Sif.Framework/Service/Functional/FunctionalService.cs b/Code/Sif3Framework/Sif.Framework/Service/Functional/FunctionalService.cs index 4ed22c03..3a8dd584 100644 --- a/Code/Sif3Framework/Sif.Framework/Service/Functional/FunctionalService.cs +++ b/Code/Sif3Framework/Sif.Framework/Service/Functional/FunctionalService.cs @@ -1,5 +1,6 @@ /* * Crown Copyright © Department for Education (UK) 2016 + * Copyright 2017 Systemic Pty Ltd * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,18 +15,18 @@ * limitations under the License. */ -using Sif.Framework.Persistence.NHibernate; -using System; -using Job = Sif.Framework.Model.Infrastructure.Job; -using System.Collections.Generic; -using Sif.Framework.Model.Infrastructure; +using log4net; using Sif.Framework.Model.Exceptions; -using Sif.Specification.Infrastructure; +using Sif.Framework.Model.Infrastructure; +using Sif.Framework.Persistence.NHibernate; using Sif.Framework.Service.Mapper; using Sif.Framework.Utils; -using log4net; -using System.Reflection; +using Sif.Specification.Infrastructure; +using System; +using System.Collections.Generic; using System.Linq; +using System.Reflection; +using Job = Sif.Framework.Model.Infrastructure.Job; namespace Sif.Framework.Service.Functional { @@ -157,7 +158,7 @@ public virtual Boolean IsBound(Guid objectId, string ownerId) } /// - public override Guid Create(jobType item, string zone = null, string context = null) + public override Guid Create(jobType item, string zoneId = null, string contextId = null) { Job job = MapperFactory.CreateInstance(item); @@ -172,7 +173,7 @@ public override Guid Create(jobType item, string zone = null, string context = n } /// - public override void Create(IEnumerable items, string zone = null, string context = null) + public override void Create(IEnumerable items, string zoneId = null, string contextId = null) { ICollection jobs = MapperFactory.CreateInstances(items); foreach (Job job in jobs) @@ -189,19 +190,19 @@ public override void Create(IEnumerable items, string zone = null, stri } /// - public override void Update(jobType item, string zone = null, string context = null) + public override void Update(jobType item, string zoneId = null, string contextId = null) { throw new RejectedException(); } /// - public override void Update(IEnumerable items, string zone = null, string context = null) + public override void Update(IEnumerable items, string zoneId = null, string contextId = null) { throw new RejectedException(); } /// - public override jobType Retrieve(Guid id, string zone = null, string context = null) + public override jobType Retrieve(Guid id, string zoneId = null, string contextId = null) { Job job = repository.Retrieve(id); AcceptJob(job); @@ -209,7 +210,7 @@ public override jobType Retrieve(Guid id, string zone = null, string context = n } /// - public override ICollection Retrieve(jobType item, string zone = null, string context = null) + public override ICollection Retrieve(jobType item, string zoneId = null, string contextId = null) { Job repoItem = MapperFactory.CreateInstance(item); IList repoItems = (from Job job in repository.Retrieve(repoItem) @@ -219,7 +220,7 @@ where AcceptJob(job) } /// - public override ICollection Retrieve(string zone = null, string context = null) + public override ICollection Retrieve(string zoneId = null, string contextId = null) { IList repoItems = (from Job job in repository.Retrieve() where AcceptJob(job) @@ -228,7 +229,7 @@ where AcceptJob(job) } /// - public override void Delete(Guid id, string zone = null, string context = null) + public override void Delete(Guid id, string zoneId = null, string contextId = null) { try { @@ -244,7 +245,7 @@ public override void Delete(Guid id, string zone = null, string context = null) } /// - public override void Delete(jobType item, string zone = null, string context = null) + public override void Delete(jobType item, string zoneId = null, string contextId = null) { try { @@ -260,7 +261,7 @@ public override void Delete(jobType item, string zone = null, string context = n } /// - public override void Delete(IEnumerable items, string zone = null, string context = null) + public override void Delete(IEnumerable items, string zoneId = null, string contextId = null) { ICollection jobs = MapperFactory.CreateInstances(items); foreach (Job job in jobs) @@ -286,7 +287,7 @@ public override void Delete(IEnumerable items, string zone = null, stri } /// - public virtual string CreateToPhase(Guid id, string phaseName, string body = null, string zone = null, string context = null, string contentType = null, string accept = null) + public virtual string CreateToPhase(Guid id, string phaseName, string body = null, string zoneId = null, string contextId = null, string contentType = null, string accept = null) { Job job = repository.Retrieve(id); Phase phase = getPhase(job, phaseName); @@ -299,7 +300,7 @@ public virtual string CreateToPhase(Guid id, string phaseName, string body = nul } /// - public virtual string RetrieveToPhase(Guid id, string phaseName, string body = null, string zone = null, string context = null, string contentType = null, string accept = null) + public virtual string RetrieveToPhase(Guid id, string phaseName, string body = null, string zoneId = null, string contextId = null, string contentType = null, string accept = null) { Job job = repository.Retrieve(id); Phase phase = getPhase(job, phaseName); @@ -312,7 +313,7 @@ public virtual string RetrieveToPhase(Guid id, string phaseName, string body = n } /// - public virtual string UpdateToPhase(Guid id, string phaseName, string body = null, string zone = null, string context = null, string contentType = null, string accept = null) + public virtual string UpdateToPhase(Guid id, string phaseName, string body = null, string zoneId = null, string contextId = null, string contentType = null, string accept = null) { Job job = repository.Retrieve(id); Phase phase = getPhase(job, phaseName); @@ -325,7 +326,7 @@ public virtual string UpdateToPhase(Guid id, string phaseName, string body = nul } /// - public virtual string DeleteToPhase(Guid id, string phaseName, string body = null, string zone = null, string context = null, string contentType = null, string accept = null) + public virtual string DeleteToPhase(Guid id, string phaseName, string body = null, string zoneId = null, string contextId = null, string contentType = null, string accept = null) { Job job = repository.Retrieve(id); Phase phase = getPhase(job, phaseName); @@ -338,7 +339,7 @@ public virtual string DeleteToPhase(Guid id, string phaseName, string body = nul } /// - public virtual stateType CreateToState(Guid id, string phaseName, stateType item = null, string zone = null, string context = null) + public virtual stateType CreateToState(Guid id, string phaseName, stateType item = null, string zoneId = null, string contextId = null) { Job job = repository.Retrieve(id); Phase phase = getPhase(job, phaseName); diff --git a/Code/Sif3Framework/Sif.Framework/Service/Functional/IFunctionalService.cs b/Code/Sif3Framework/Sif.Framework/Service/Functional/IFunctionalService.cs index abbe70b7..58ab5f70 100644 --- a/Code/Sif3Framework/Sif.Framework/Service/Functional/IFunctionalService.cs +++ b/Code/Sif3Framework/Sif.Framework/Service/Functional/IFunctionalService.cs @@ -1,5 +1,6 @@ /* * Crown Copyright © Department for Education (UK) 2016 + * Copyright 2017 Systemic Pty Ltd * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -33,27 +34,27 @@ public interface IFunctionalService : ISifService /// /// Handles a create message being sent to, and response from, the named phase on the job with the given RefId. /// - string CreateToPhase(Guid id, string phaseName, string body = null, string zone = null, string context = null, string contentType = null, string accept = null); + string CreateToPhase(Guid id, string phaseName, string body = null, string zoneId = null, string contextId = null, string contentType = null, string accept = null); /// /// Handles a Retrieve message being sent to, and response from, the named phase on the job with the given RefId. /// - string RetrieveToPhase(Guid id, string phaseName, string body = null, string zone = null, string context = null, string contentType = null, string accept = null); + string RetrieveToPhase(Guid id, string phaseName, string body = null, string zoneId = null, string contextId = null, string contentType = null, string accept = null); /// /// Handles a Update message being sent to, and response from, the named phase on the job with the given RefId. /// - string UpdateToPhase(Guid id, string phaseName, string body = null, string zone = null, string context = null, string contentType = null, string accept = null); + string UpdateToPhase(Guid id, string phaseName, string body = null, string zoneId = null, string contextId = null, string contentType = null, string accept = null); /// /// Handles a Delete message being sent to, and response from, the named phase on the job with the given RefId. /// - string DeleteToPhase(Guid id, string phaseName, string body = null, string zone = null, string context = null, string contentType = null, string accept = null); + string DeleteToPhase(Guid id, string phaseName, string body = null, string zoneId = null, string contextId = null, string contentType = null, string accept = null); /// /// Handles creating a state on the named phase on the job with the given RefId. /// - stateType CreateToState(Guid id, string phaseName, stateType item = null, string zone = null, string context = null); + stateType CreateToState(Guid id, string phaseName, stateType item = null, string zoneId = null, string contextId = null); /// /// Checks if the job has the right name to be acceptable for this service. diff --git a/Code/Sif3Framework/Sif.Framework/Service/IObjectService.cs b/Code/Sif3Framework/Sif.Framework/Service/IObjectService.cs index 59557661..9d4789cb 100644 --- a/Code/Sif3Framework/Sif.Framework/Service/IObjectService.cs +++ b/Code/Sif3Framework/Sif.Framework/Service/IObjectService.cs @@ -1,5 +1,5 @@ /* - * Copyright 2016 Systemic Pty Ltd + * Copyright 2017 Systemic Pty Ltd * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -34,49 +34,49 @@ public interface IObjectService : IService /// /// Object to create. /// Flag to indicate whether the object's identifier should be retained. - /// Zone associated with the request. - /// Zone context. + /// Zone associated with the request. + /// Zone context. /// Object already exists. /// Parameter is invalid. /// Error creating object. /// Create operation not valid for the given object. /// Created object. - TSingle Create(TSingle obj, bool? mustUseAdvisory = null, string zone = null, string context = null); + TSingle Create(TSingle obj, bool? mustUseAdvisory = null, string zoneId = null, string contextId = null); /// /// Delete an object. /// /// SIF identifier of the object. - /// Zone associated with the request. - /// Zone context. + /// Zone associated with the request. + /// Zone context. /// Parameter is invalid. /// Error deleting object. /// Object to delete not found. - void Delete(TPrimaryKey refId, string zone = null, string context = null); + void Delete(TPrimaryKey refId, string zoneId = null, string contextId = null); /// /// Retrieve an object. /// /// SIF identifier of the object. - /// Zone associated with the request. - /// Zone context. + /// Zone associated with the request. + /// Zone context. /// Parameter is invalid. /// Error retrieving object. /// Retrieved object. - TSingle Retrieve(TPrimaryKey refId, string zone = null, string context = null); + TSingle Retrieve(TPrimaryKey refId, string zoneId = null, string contextId = null); /// /// Retrieve all objects (paged query). /// /// Current paging index. /// Page size. - /// Zone associated with the request. - /// Zone context. + /// Zone associated with the request. + /// Zone context. /// One or more parameters are invalid. /// Too many objects to return. /// Error retrieving objects. /// Retrieved objects. - TMultiple Retrieve(uint? pageIndex = null, uint? pageSize = null, string zone = null, string context = null); + TMultiple Retrieve(uint? pageIndex = null, uint? pageSize = null, string zoneId = null, string contextId = null); /// /// Retrieve multiple objects using Query by Example. @@ -84,13 +84,13 @@ public interface IObjectService : IService /// Example object. /// Current paging index. /// Page size. - /// Zone associated with the request. - /// Zone context. + /// Zone associated with the request. + /// Zone context. /// One or more parameters are invalid. /// Too many objects to return. /// Error retrieving objects. /// Retrieved objects. - TMultiple Retrieve(TSingle obj, uint? pageIndex = null, uint? pageSize = null, string zone = null, string context = null); + TMultiple Retrieve(TSingle obj, uint? pageIndex = null, uint? pageSize = null, string zoneId = null, string contextId = null); /// /// Retrieve multiple objects using Service Paths. @@ -98,24 +98,24 @@ public interface IObjectService : IService /// Service Path conditions /// A (nullable) page index. /// A (nullable) size of elements in a page. - /// Zone associated with the request. - /// Zone context. + /// Zone associated with the request. + /// Zone context. /// Parameter is invalid. /// Too many objects to return. /// Error retrieving objects. /// Retrieved objects. - TMultiple Retrieve(IEnumerable conditions, uint? pageIndex = null, uint? pageSize = null, string zone = null, string context = null); + TMultiple Retrieve(IEnumerable conditions, uint? pageIndex = null, uint? pageSize = null, string zoneId = null, string contextId = null); /// /// Update an object. /// /// Object to update - /// Zone associated with the request. - /// Zone context. + /// Zone associated with the request. + /// Zone context. /// Parameter is invalid. /// Object to update not found. /// Error updating objects. - void Update(TSingle obj, string zone = null, string context = null); + void Update(TSingle obj, string zoneId = null, string contextId = null); } diff --git a/Code/Sif3Framework/Sif.Framework/Service/ISifService.cs b/Code/Sif3Framework/Sif.Framework/Service/ISifService.cs index f71d12b4..07e9de92 100644 --- a/Code/Sif3Framework/Sif.Framework/Service/ISifService.cs +++ b/Code/Sif3Framework/Sif.Framework/Service/ISifService.cs @@ -1,5 +1,5 @@ /* - * Copyright 2014 Systemic Pty Ltd + * Copyright 2017 Systemic Pty Ltd * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -21,28 +21,97 @@ namespace Sif.Framework.Service { + /// + /// Service interface for CRUD operations based on Data Transfer Objects (DTOs). + /// + /// DTO used by the presentation layer. + /// Model object used by the persistence layer. public interface ISifService : IService where DB : IPersistable { - Guid Create(UI item, string zone = null, string context = null); + /// + /// Create a single object. + /// + /// Object to create. + /// Zone associated with the request. + /// Zone context. + /// Unique identifier for the created object. + Guid Create(UI item, string zoneId = null, string contextId = null); - void Create(IEnumerable items, string zone = null, string context = null); + /// + /// Create multiple objects. + /// + /// Objects to create. + /// Zone associated with the request. + /// Zone context. + void Create(IEnumerable items, string zoneId = null, string contextId = null); - void Delete(Guid id, string zone = null, string context = null); + /// + /// Delete an object. + /// + /// Unique identifer for the object to delete. + /// Zone associated with the request. + /// Zone context. + void Delete(Guid id, string zoneId = null, string contextId = null); - void Delete(UI item, string zone = null, string context = null); + /// + /// Delete an object. + /// + /// Object to delete. + /// Zone associated with the request. + /// Zone context. + void Delete(UI item, string zoneId = null, string contextId = null); - void Delete(IEnumerable items, string zone = null, string context = null); + /// + /// Delete multiple objects. + /// + /// Objects to delete. + /// Zone associated with the request. + /// Zone context. + void Delete(IEnumerable items, string zoneId = null, string contextId = null); - UI Retrieve(Guid id, string zone = null, string context = null); + /// + /// Retrieve an object. + /// + /// Unique identifer for the object to retrieve. + /// Zone associated with the request. + /// Zone context. + /// Object retrieved. + UI Retrieve(Guid id, string zoneId = null, string contextId = null); - ICollection Retrieve(UI item, string zone = null, string context = null); + /// + /// Retrieve objects based upon an example (filter) object. + /// + /// Example (filter) object. + /// Zone associated with the request. + /// Zone context. + /// Objects matching the example (filter) object. + ICollection Retrieve(UI item, string zoneId = null, string contextId = null); - ICollection Retrieve(string zone = null, string context = null); + /// + /// Retrieve all objects. + /// + /// Zone associated with the request. + /// Zone context. + /// All objects. + ICollection Retrieve(string zoneId = null, string contextId = null); - void Update(UI item, string zone = null, string context = null); + /// + /// Update an object. + /// + /// Object to update. + /// Zone associated with the request. + /// Zone context. + void Update(UI item, string zoneId = null, string contextId = null); + + /// + /// Update multiple objects. + /// + /// Objects to update. + /// Zone associated with the request. + /// Zone context. + void Update(IEnumerable items, string zoneId = null, string contextId = null); - void Update(IEnumerable items, string zone = null, string context = null); } } diff --git a/Code/Sif3Framework/Sif.Framework/Service/Infrastructure/EnvironmentService.cs b/Code/Sif3Framework/Sif.Framework/Service/Infrastructure/EnvironmentService.cs index c5ed22a3..0de565ec 100644 --- a/Code/Sif3Framework/Sif.Framework/Service/Infrastructure/EnvironmentService.cs +++ b/Code/Sif3Framework/Sif.Framework/Service/Infrastructure/EnvironmentService.cs @@ -1,5 +1,5 @@ /* - * Copyright 2016 Systemic Pty Ltd + * Copyright 2017 Systemic Pty Ltd * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -27,8 +27,17 @@ namespace Sif.Framework.Service.Infrastructure { + /// + /// Service class for Environment objects. + /// public class EnvironmentService : SifService, IEnvironmentService { + + /// + /// Create a copy of a Zone object. + /// + /// Zone object to copy. + /// New copy of the Zone object. private Zone CopyDefaultZone(Zone sourceZone) { Zone destinationZone = null; @@ -47,6 +56,11 @@ private Zone CopyDefaultZone(Zone sourceZone) return destinationZone; } + /// + /// Create a copy of a dictionary of InfrastructureService objects. + /// + /// Dictionary of InfrastructureService objects to copy. + /// New copy of the dictionary of InfrastructureService objects. private IDictionary CopyInfrastructureServices(IDictionary sourceInfrastructureServices) { IDictionary destinationInfrastructureServices = null; @@ -68,6 +82,11 @@ private IDictionary CopyInfra return destinationInfrastructureServices; } + /// + /// Create a copy of a dictionary of Property objects. + /// + /// Dictionary of Property objects to copy. + /// New copy of the dictionary of Property objects. private IDictionary CopyProperties(IDictionary sourceProperties) { IDictionary destinationProperties = null; @@ -89,6 +108,11 @@ private IDictionary CopyProperties(IDictionary + /// Create a copy of a dictionary of ProvisionedZone objects. + /// + /// Dictionary of ProvisionedZone objects to copy. + /// New copy of the dictionary of ProvisionedZone objects. private IDictionary CopyProvisionedZones(IDictionary sourceProvisionedZones) { IDictionary destinationProvisionedZones = null; @@ -116,6 +140,11 @@ private IDictionary CopyProvisionedZones(IDictionary + /// Create a copy of a dictionary of Right objects. + /// + /// Dictionary of Right objects to copy. + /// New copy of the dictionary of Right objects. private IDictionary CopyRights(IDictionary sourceRights) { IDictionary destinationRights = null; @@ -137,6 +166,11 @@ private IDictionary CopyRights(IDictionary sourceR return destinationRights; } + /// + /// Create a copy of a collection of Service objects. + /// + /// Collection of Service objects to copy. + /// New copy of the collection of Service objects. private ICollection CopyServices(ICollection sourceServices) { ICollection destinationServices = null; @@ -162,13 +196,18 @@ private IDictionary CopyRights(IDictionary sourceR return destinationServices; } + /// + /// Create a default instance. + /// public EnvironmentService() : base(new EnvironmentRepository()) { - } - public override Guid Create(environmentType item, string zone = null, string context = null) + /// + /// + /// + public override Guid Create(environmentType item, string zoneId = null, string contextId = null) { EnvironmentRegister environmentRegister = (new EnvironmentRegisterService()).RetrieveByUniqueIdentifiers @@ -176,7 +215,7 @@ public override Guid Create(environmentType item, string zone = null, string con if (environmentRegister == null) { - string errorMessage = String.Format("Environment with application key of {0}, solution ID of {1}, instance ID of {2} and user token of {3} does NOT exist.", + string errorMessage = string.Format("Environment with application key of {0}, solution ID of {1}, instance ID of {2} and user token of {3} does NOT exist.", item.applicationInfo.applicationKey, (item.solutionId == null ? "[null]" : item.solutionId), (item.instanceId == null ? "[null]" : item.instanceId), (item.userToken == null ? "[null]" : item.userToken)); throw new AlreadyExistsException(errorMessage); } @@ -187,7 +226,7 @@ public override Guid Create(environmentType item, string zone = null, string con if (environmentType != null) { - string errorMessage = String.Format("A session token already exists for environment with application key of {0}, solution ID of {1}, instance ID of {2} and user token of {3}.", + string errorMessage = string.Format("A session token already exists for environment with application key of {0}, solution ID of {1}, instance ID of {2} and user token of {3}.", item.applicationInfo.applicationKey, (item.solutionId == null ? "[null]" : item.solutionId), (item.instanceId == null ? "[null]" : item.instanceId), (item.userToken == null ? "[null]" : item.userToken)); throw new AlreadyExistsException(errorMessage); } @@ -229,6 +268,9 @@ public override Guid Create(environmentType item, string zone = null, string con return environmentId; } + /// + /// + /// public virtual environmentType RetrieveBySessionToken(string sessionToken) { Environment environment = ((EnvironmentRepository)repository).RetrieveBySessionToken(sessionToken); diff --git a/Code/Sif3Framework/Sif.Framework/Service/Providers/IChangesSinceService.cs b/Code/Sif3Framework/Sif.Framework/Service/Providers/IChangesSinceService.cs index 279c6be9..e5e2bb2b 100644 --- a/Code/Sif3Framework/Sif.Framework/Service/Providers/IChangesSinceService.cs +++ b/Code/Sif3Framework/Sif.Framework/Service/Providers/IChangesSinceService.cs @@ -38,13 +38,13 @@ public interface IChangesSinceService : ISupportsChangesSince /// Changes Since marker. /// Current paging index. /// Page size. - /// Zone associated with the request. - /// Zone context. + /// Zone associated with the request. + /// Zone context. /// One or more parameters are invalid. /// Too many objects to return. /// Error retrieving objects. /// Retrieved objects. - TMultiple RetrieveChangesSince(string changesSinceMarker, uint? pageIndex = null, uint? pageSize = null, string zone = null, string context = null); + TMultiple RetrieveChangesSince(string changesSinceMarker, uint? pageIndex = null, uint? pageSize = null, string zoneId = null, string contextId = null); } diff --git a/Code/Sif3Framework/Sif.Framework/Service/Providers/IProviderService.cs b/Code/Sif3Framework/Sif.Framework/Service/Providers/IProviderService.cs index 712f4808..f816043c 100644 --- a/Code/Sif3Framework/Sif.Framework/Service/Providers/IProviderService.cs +++ b/Code/Sif3Framework/Sif.Framework/Service/Providers/IProviderService.cs @@ -1,5 +1,5 @@ /* - * Copyright 2016 Systemic Pty Ltd + * Copyright 2017 Systemic Pty Ltd * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -32,26 +32,26 @@ public interface IProviderService : IObjectService /// Object (multiple object entity) to create. /// Flag to indicate whether the object's identifier should be retained. - /// Zone associated with the request. - /// Zone context. + /// Zone associated with the request. + /// Zone context. /// Object already exists. /// Parameter is invalid. /// Error creating object. /// Create operation not valid for the given object. /// Response containing status of each object created. - MultipleCreateResponse Create(TMultiple obj, bool? mustUseAdvisory = null, string zone = null, string context = null); + MultipleCreateResponse Create(TMultiple obj, bool? mustUseAdvisory = null, string zoneId = null, string contextId = null); /// /// Update multiple objects. /// /// Object (multiple object entity) to update - /// Zone associated with the request. - /// Zone context. + /// Zone associated with the request. + /// Zone context. /// Parameter is invalid. /// Object to update not found. /// Error updating objects. /// Response containing status of each object updated. - MultipleUpdateResponse Update(TMultiple obj, string zone = null, string context = null); + MultipleUpdateResponse Update(TMultiple obj, string zoneId = null, string contextId = null); } diff --git a/Code/Sif3Framework/Sif.Framework/Service/SifService.cs b/Code/Sif3Framework/Sif.Framework/Service/SifService.cs index 98ad0de3..9ddb24c8 100644 --- a/Code/Sif3Framework/Sif.Framework/Service/SifService.cs +++ b/Code/Sif3Framework/Sif.Framework/Service/SifService.cs @@ -1,5 +1,5 @@ /* - * Copyright 2014 Systemic Pty Ltd + * Copyright 2017 Systemic Pty Ltd * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,85 +14,128 @@ * limitations under the License. */ +using log4net; using Sif.Framework.Model.Persistence; using Sif.Framework.Persistence; using Sif.Framework.Service.Mapper; using System; using System.Collections.Generic; -using log4net; using System.Reflection; namespace Sif.Framework.Service { + /// + /// + /// public abstract class SifService : ISifService where DB : IPersistable, new() { private static readonly ILog log = LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType); + + /// + /// Generic repository. + /// protected IGenericRepository repository; + /// + /// Create an instance based upon the provided repository. + /// + /// Repository associated with the service. public SifService(IGenericRepository repository) { this.repository = repository; } - public virtual Guid Create(UI item, string zone = null, string context = null) + /// + /// + /// + public virtual Guid Create(UI item, string zoneId = null, string contextId = null) { DB repoItem = MapperFactory.CreateInstance(item); return repository.Save(repoItem); } - public virtual void Create(IEnumerable items, string zone = null, string context = null) + /// + /// + /// + public virtual void Create(IEnumerable items, string zoneId = null, string contextId = null) { ICollection repoItems = MapperFactory.CreateInstances(items); repository.Save(repoItems); } - public virtual void Delete(Guid id, string zone = null, string context = null) + /// + /// + /// + public virtual void Delete(Guid id, string zoneId = null, string contextId = null) { repository.Delete(id); } - public virtual void Delete(UI item, string zone = null, string context = null) + /// + /// + /// + public virtual void Delete(UI item, string zoneId = null, string contextId = null) { DB repoItem = MapperFactory.CreateInstance(item); repository.Delete(repoItem); } - public virtual void Delete(IEnumerable items, string zone = null, string context = null) + /// + /// + /// + public virtual void Delete(IEnumerable items, string zoneId = null, string contextId = null) { ICollection repoItems = MapperFactory.CreateInstances(items); repository.Delete(repoItems); } - public virtual UI Retrieve(Guid id, string zone = null, string context = null) + /// + /// + /// + public virtual UI Retrieve(Guid id, string zoneId = null, string contextId = null) { DB repoItem = repository.Retrieve(id); return MapperFactory.CreateInstance(repoItem); } - public virtual ICollection Retrieve(UI item, string zone = null, string context = null) + /// + /// + /// + public virtual ICollection Retrieve(UI item, string zoneId = null, string contextId = null) { DB repoItem = MapperFactory.CreateInstance(item); ICollection repoItems = repository.Retrieve(repoItem); return MapperFactory.CreateInstances(repoItems); } - public virtual ICollection Retrieve(string zone = null, string context = null) + /// + /// + /// + public virtual ICollection Retrieve(string zoneId = null, string contextId = null) { ICollection repoItems = repository.Retrieve(); return MapperFactory.CreateInstances(repoItems); } - public virtual void Update(UI item, string zone = null, string context = null) + /// + /// + /// + public virtual void Update(UI item, string zoneId = null, string contextId = null) { DB repoItem = MapperFactory.CreateInstance(item); repository.Save(repoItem); } - public virtual void Update(IEnumerable items, string zone = null, string context = null) + /// + /// + /// + public virtual void Update(IEnumerable items, string zoneId = null, string contextId = null) { ICollection repoItems = MapperFactory.CreateInstances(items); repository.Save(repoItems); } + } + } diff --git a/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Au.Provider/Services/SchoolInfoService.cs b/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Au.Provider/Services/SchoolInfoService.cs index 66fd4e55..d07dcc89 100644 --- a/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Au.Provider/Services/SchoolInfoService.cs +++ b/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Au.Provider/Services/SchoolInfoService.cs @@ -1,5 +1,5 @@ /* - * Copyright 2016 Systemic Pty Ltd + * Copyright 2017 Systemic Pty Ltd * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -25,17 +25,18 @@ namespace Sif.Framework.Demo.Au.Provider.Services public class SchoolInfoService : IBasicProviderService { - public SchoolInfo Create(SchoolInfo obj, bool? mustUseAdvisory = null, string zone = null, string context = null) + + public SchoolInfo Create(SchoolInfo obj, bool? mustUseAdvisory = null, string zoneId = null, string contextId = null) { throw new NotImplementedException(); } - public SchoolInfo Retrieve(string refId, string zone = null, string context = null) + public SchoolInfo Retrieve(string refId, string zoneId = null, string contextId = null) { throw new NotImplementedException(); } - public List Retrieve(uint? pageIndex = null, uint? pageSize = null, string zone = null, string context = null) + public List Retrieve(uint? pageIndex = null, uint? pageSize = null, string zoneId = null, string contextId = null) { SchoolInfo school = new SchoolInfo { SchoolName = "Applecross SHS" }; List schools = new List { school }; @@ -43,7 +44,7 @@ public List Retrieve(uint? pageIndex = null, uint? pageSize = null, return schools; } - public List Retrieve(IEnumerable conditions, uint? pageIndex = null, uint? pageSize = null, string zone = null, string context = null) + public List Retrieve(IEnumerable conditions, uint? pageIndex = null, uint? pageSize = null, string zoneId = null, string contextId = null) { SchoolInfo school = new SchoolInfo { SchoolName = "Rossmoyne Conditional SHS" }; List schools = new List { school }; @@ -51,19 +52,21 @@ public List Retrieve(IEnumerable conditions, uint? p return schools; } - public List Retrieve(SchoolInfo obj, uint? pageIndex = null, uint? pageSize = null, string zone = null, string context = null) + public List Retrieve(SchoolInfo obj, uint? pageIndex = null, uint? pageSize = null, string zoneId = null, string contextId = null) { throw new NotImplementedException(); } - public void Update(SchoolInfo obj, string zone = null, string context = null) + public void Update(SchoolInfo obj, string zoneId = null, string contextId = null) { throw new NotImplementedException(); } - public void Delete(string refId, string zone = null, string context = null) + public void Delete(string refId, string zoneId = null, string contextId = null) { throw new NotImplementedException(); } + } + } \ No newline at end of file diff --git a/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Au.Provider/Services/StudentPersonalService.cs b/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Au.Provider/Services/StudentPersonalService.cs index 3b9c2e07..de4645e4 100644 --- a/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Au.Provider/Services/StudentPersonalService.cs +++ b/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Au.Provider/Services/StudentPersonalService.cs @@ -113,7 +113,7 @@ static StudentPersonalService() studentsChangedCache.Add("ver.2", CreateStudents(3)); } - public StudentPersonal Create(StudentPersonal obj, bool? mustUseAdvisory = null, string zone = null, string context = null) + public StudentPersonal Create(StudentPersonal obj, bool? mustUseAdvisory = null, string zoneId = null, string contextId = null) { string refId = Guid.NewGuid().ToString(); obj.RefId = refId; @@ -122,7 +122,7 @@ public StudentPersonal Create(StudentPersonal obj, bool? mustUseAdvisory = null, return obj; } - public StudentPersonal Retrieve(string refId, string zone = null, string context = null) + public StudentPersonal Retrieve(string refId, string zoneId = null, string contextId = null) { StudentPersonal student; @@ -134,11 +134,11 @@ public StudentPersonal Retrieve(string refId, string zone = null, string context return student; } - public List Retrieve(uint? pageIndex = null, uint? pageSize = null, string zone = null, string context = null) + public List Retrieve(uint? pageIndex = null, uint? pageSize = null, string zoneId = null, string contextId = null) { List retrievedStudents = new List(); - if ((zone == null && context == null) || ("Gov".Equals(zone) && "Curr".Equals(context))) + if ((zoneId == null && contextId == null) || ("Gov".Equals(zoneId) && "Curr".Equals(contextId))) { List allStudents = new List(); allStudents.AddRange(studentsCache.Values); @@ -173,7 +173,7 @@ public List Retrieve(uint? pageIndex = null, uint? pageSize = n return retrievedStudents; } - public List Retrieve(StudentPersonal obj, uint? pageIndex = null, uint? pageSize = null, string zone = null, string context = null) + public List Retrieve(StudentPersonal obj, uint? pageIndex = null, uint? pageSize = null, string zoneId = null, string contextId = null) { List students = new List(); @@ -190,7 +190,7 @@ public List Retrieve(StudentPersonal obj, uint? pageIndex = nul return students; } - public List Retrieve(IEnumerable conditions, uint? pageIndex = null, uint? pageSize = null, string zone = null, string context = null) + public List Retrieve(IEnumerable conditions, uint? pageIndex = null, uint? pageSize = null, string zoneId = null, string contextId = null) { List students = new List(); students.Add(CreateBartSimpson()); @@ -198,7 +198,7 @@ public List Retrieve(IEnumerable conditions, ui return students; } - public List RetrieveChangesSince(string changesSinceMarker, uint? pageIndex = null, uint? pageSize = null, string zone = null, string context = null) + public List RetrieveChangesSince(string changesSinceMarker, uint? pageIndex = null, uint? pageSize = null, string zoneId = null, string contextId = null) { if (string.IsNullOrEmpty(changesSinceMarker)) @@ -216,7 +216,7 @@ public List RetrieveChangesSince(string changesSinceMarker, uin return new List(students.Values); } - public void Update(StudentPersonal obj, string zone = null, string context = null) + public void Update(StudentPersonal obj, string zoneId = null, string contextId = null) { if (studentsCache.ContainsKey(obj.RefId)) @@ -227,7 +227,7 @@ public void Update(StudentPersonal obj, string zone = null, string context = nul } - public void Delete(string refId, string zone = null, string context = null) + public void Delete(string refId, string zoneId = null, string contextId = null) { studentsCache.Remove(refId); } diff --git a/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Uk.Provider/Services/LearnerPersonalService.cs b/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Uk.Provider/Services/LearnerPersonalService.cs index bfe90084..ba584339 100644 --- a/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Uk.Provider/Services/LearnerPersonalService.cs +++ b/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Uk.Provider/Services/LearnerPersonalService.cs @@ -1,5 +1,6 @@ /* * Crown Copyright © Department for Education (UK) 2016 + * Copyright 2017 Systemic Pty Ltd * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -16,8 +17,6 @@ using Sif.Framework.Demo.Uk.Provider.Models; using Sif.Framework.Demo.Uk.Provider.Utils; -using Sif.Framework.Model; -using Sif.Framework.Model.Infrastructure; using Sif.Framework.Model.Query; using Sif.Framework.Service.Providers; using Sif.Specification.DataModel.Uk; @@ -91,7 +90,7 @@ static LearnerPersonalService() learnerCache = CreateLearner(20); } - public LearnerPersonal Create(LearnerPersonal obj, bool? mustUseAdvisory = null, string zone = null, string context = null) + public LearnerPersonal Create(LearnerPersonal obj, bool? mustUseAdvisory = null, string zoneId = null, string contextId = null) { string refId = Guid.NewGuid().ToString(); obj.RefId = refId; @@ -100,7 +99,7 @@ public LearnerPersonal Create(LearnerPersonal obj, bool? mustUseAdvisory = null, return obj; } - public LearnerPersonal Retrieve(string refId, string zone = null, string context = null) + public LearnerPersonal Retrieve(string refId, string zoneId = null, string contextId = null) { LearnerPersonal student; @@ -112,11 +111,11 @@ public LearnerPersonal Retrieve(string refId, string zone = null, string context return student; } - public List Retrieve(uint? pageIndex = null, uint? pageSize = null, string zone = null, string context = null) + public List Retrieve(uint? pageIndex = null, uint? pageSize = null, string zoneId = null, string contextId = null) { List retrievedStudents = new List(); - if ("Gov".Equals(zone) && "Curr".Equals(context)) + if ("Gov".Equals(zoneId) && "Curr".Equals(contextId)) { List allStudents = new List(); allStudents.AddRange(learnerCache.Values); @@ -151,7 +150,7 @@ public List Retrieve(uint? pageIndex = null, uint? pageSize = n return retrievedStudents; } - public List Retrieve(LearnerPersonal obj, uint? pageIndex = null, uint? pageSize = null, string zone = null, string context = null) + public List Retrieve(LearnerPersonal obj, uint? pageIndex = null, uint? pageSize = null, string zoneId = null, string contextId = null) { List students = new List(); @@ -168,7 +167,7 @@ public List Retrieve(LearnerPersonal obj, uint? pageIndex = nul return students; } - public List Retrieve(IEnumerable conditions, uint? pageIndex = null, uint? pageSize = null, string zone = null, string context = null) + public List Retrieve(IEnumerable conditions, uint? pageIndex = null, uint? pageSize = null, string zoneId = null, string contextId = null) { List students = new List(); students.Add(CreateBartSimpson()); @@ -176,7 +175,7 @@ public List Retrieve(IEnumerable conditions, ui return students; } - public void Update(LearnerPersonal obj, string zone = null, string context = null) + public void Update(LearnerPersonal obj, string zoneId = null, string contextId = null) { if (learnerCache.ContainsKey(obj.RefId)) @@ -187,7 +186,7 @@ public void Update(LearnerPersonal obj, string zone = null, string context = nul } - public void Delete(string refId, string zone = null, string context = null) + public void Delete(string refId, string zoneId = null, string contextId = null) { learnerCache.Remove(refId); } diff --git a/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Us.Provider/Services/XStudentService.cs b/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Us.Provider/Services/XStudentService.cs index e38dec77..07fafbd8 100644 --- a/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Us.Provider/Services/XStudentService.cs +++ b/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Us.Provider/Services/XStudentService.cs @@ -1,5 +1,5 @@ /* - * Copyright 2016 Systemic Pty Ltd + * Copyright 2017 Systemic Pty Ltd * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -56,7 +56,7 @@ static XStudentService() studentsCache = CreateStudents(10); } - public XStudent Create(XStudent obj, bool? mustUseAdvisory = null, string zone = null, string context = null) + public XStudent Create(XStudent obj, bool? mustUseAdvisory = null, string zoneId = null, string contextId = null) { string refId = Guid.NewGuid().ToString(); obj.RefId = refId; @@ -65,12 +65,12 @@ public XStudent Create(XStudent obj, bool? mustUseAdvisory = null, string zone = return obj; } - public void Delete(string refId, string zone = null, string context = null) + public void Delete(string refId, string zoneId = null, string contextId = null) { studentsCache.Remove(refId); } - public XStudent Retrieve(string refId, string zone = null, string context = null) + public XStudent Retrieve(string refId, string zoneId = null, string contextId = null) { XStudent student; @@ -82,7 +82,7 @@ public XStudent Retrieve(string refId, string zone = null, string context = null return student; } - public List Retrieve(uint? pageIndex = null, uint? pageSize = null, string zone = null, string context = null) + public List Retrieve(uint? pageIndex = null, uint? pageSize = null, string zoneId = null, string contextId = null) { List allStudents = new List(); allStudents.AddRange(studentsCache.Values); @@ -116,17 +116,17 @@ public List Retrieve(uint? pageIndex = null, uint? pageSize = null, st return retrievedStudents; } - public List Retrieve(XStudent obj, uint? pageIndex = null, uint? pageSize = null, string zone = null, string context = null) + public List Retrieve(XStudent obj, uint? pageIndex = null, uint? pageSize = null, string zoneId = null, string contextId = null) { throw new NotImplementedException(); } - public List Retrieve(IEnumerable conditions, uint? pageIndex = null, uint? pageSize = null, string zone = null, string context = null) + public List Retrieve(IEnumerable conditions, uint? pageIndex = null, uint? pageSize = null, string zoneId = null, string contextId = null) { throw new NotImplementedException(); } - public void Update(XStudent obj, string zone = null, string context = null) + public void Update(XStudent obj, string zoneId = null, string contextId = null) { if (studentsCache.ContainsKey(obj.RefId)) @@ -136,5 +136,7 @@ public void Update(XStudent obj, string zone = null, string context = null) } } + } + } \ No newline at end of file diff --git a/SharedLibs/Sif.Framework 3.2.0/Sif.Framework.dll b/SharedLibs/Sif.Framework 3.2.0/Sif.Framework.dll index d726b6415760828561705725bbb1d1aff9ac5047..1f72ca3365666be443b642eabcde236fbcd66aa7 100644 GIT binary patch delta 595 zcmZp8!rkzMdqM~E8=rfP-CMgEw??o&<`NKKnckSeC^>yX5u*@$LZpBI6T{Q#3kw;= z!5n5FXFrf52$BJEw1MgwK)P6`=L2;y?T(qQ5XI;-T_uV!L>wf}%&?Q2fq{`>ix0>o zu*h`9RG|3}QW)6?tC%j6!6-4kAeB*wX^YSF3n`3Zg!K?sfiRU1$z4E~Za)>xc#Kg5 z>>;SbSLlHpZW%q@E|XDdx`7r%L374* zxp+pg=^O=&JkzJd11-eIl9>J=k&$h>L>eOxlOxykcZrM&+qn`LO&Ia&LYRr9zx`7p z9wV?+QJTI7pTmEXx9xWrdn^$`^;MB-mnzW@L+Z$4pm)H_EXV}#~6)3 zUW7#wBo-{Au}3W|cBae3F)B@e63eK?0T&XBV@x3sOVkJ&bU&hmi7HXvo-P;9C+#4{=p&6An_Ad!)c4>`yjxu(BMWK`JBmB47iNVGwyRzi%0Yi Date: Tue, 11 Apr 2017 10:42:49 +0800 Subject: [PATCH 7/9] Ensure that the serviceType header is set to FUNCTIONAL for Functional Service calls. --- .../Sif.Framework/Consumers/Consumer.cs | 8 +- .../Consumers/FunctionalServiceConsumer.cs | 28 +- .../Sif.Framework/Utils/HttpUtils.cs | 244 ++++++++++++------ .../SifFramework.config | 2 +- ...F_3-0-1_Infrastructure_1_ReadThisFirst.pdf | Bin ...-0-1_Infrastructure_2_BaseArchitecture.pdf | Bin ...nfrastructure_3_InfrastructureServices.pdf | Bin ...3-0-1_Infrastructure_4_UtilityServices.pdf | Bin .../BaseArchitecture_3-2.pdf | Bin 0 -> 1660243 bytes .../FunctionalServices_3-2.pdf | Bin 0 -> 392680 bytes .../InfrastructureServices_3-2.pdf | Bin 0 -> 1062915 bytes .../ReadThisFirst_3-2.pdf | Bin 0 -> 785168 bytes .../UtilityServices_3-2.pdf | Bin 0 -> 754529 bytes .../Sif.Framework 3.2.0/Sif.Framework.dll | Bin 193024 -> 193024 bytes 14 files changed, 179 insertions(+), 103 deletions(-) rename Documentation/{SIF Infrastructure Implementation Specification 3.0.1 => SIF Infrastructure Specification 3.0.1}/SIF_3-0-1_Infrastructure_1_ReadThisFirst.pdf (100%) rename Documentation/{SIF Infrastructure Implementation Specification 3.0.1 => SIF Infrastructure Specification 3.0.1}/SIF_3-0-1_Infrastructure_2_BaseArchitecture.pdf (100%) rename Documentation/{SIF Infrastructure Implementation Specification 3.0.1 => SIF Infrastructure Specification 3.0.1}/SIF_3-0-1_Infrastructure_3_InfrastructureServices.pdf (100%) rename Documentation/{SIF Infrastructure Implementation Specification 3.0.1 => SIF Infrastructure Specification 3.0.1}/SIF_3-0-1_Infrastructure_4_UtilityServices.pdf (100%) create mode 100644 Documentation/SIF Infrastructure Specification 3.2/BaseArchitecture_3-2.pdf create mode 100644 Documentation/SIF Infrastructure Specification 3.2/FunctionalServices_3-2.pdf create mode 100644 Documentation/SIF Infrastructure Specification 3.2/InfrastructureServices_3-2.pdf create mode 100644 Documentation/SIF Infrastructure Specification 3.2/ReadThisFirst_3-2.pdf create mode 100644 Documentation/SIF Infrastructure Specification 3.2/UtilityServices_3-2.pdf diff --git a/Code/Sif3Framework/Sif.Framework/Consumers/Consumer.cs b/Code/Sif3Framework/Sif.Framework/Consumers/Consumer.cs index 9cb75e51..869fd11e 100644 --- a/Code/Sif3Framework/Sif.Framework/Consumers/Consumer.cs +++ b/Code/Sif3Framework/Sif.Framework/Consumers/Consumer.cs @@ -281,7 +281,7 @@ public virtual TMultiple Query(uint? navigationPage = null, uint? navigationPage if (navigationPage.HasValue && navigationPageSize.HasValue) { - xml = HttpUtils.GetRequest(url, RegistrationService.AuthorisationToken, (int)navigationPage, (int)navigationPageSize); + xml = HttpUtils.GetRequest(url, RegistrationService.AuthorisationToken, navigationPage: (int)navigationPage, navigationPageSize: (int)navigationPageSize); } else { @@ -305,7 +305,7 @@ public virtual TMultiple QueryByExample(TSingle obj, uint? navigationPage = null string url = EnvironmentUtils.ParseServiceUrl(EnvironmentTemplate) + "/" + TypeName + "s" + HttpUtils.MatrixParameters(zoneId, contextId); string body = SerialiseSingle(obj); // TODO: Update PostRequest to accept paging parameters. - string xml = HttpUtils.PostRequest(url, RegistrationService.AuthorisationToken, body, "GET"); + string xml = HttpUtils.PostRequest(url, RegistrationService.AuthorisationToken, body, methodOverride: "GET"); if (log.IsDebugEnabled) log.Debug("XML from POST (Query by Example) request ..."); if (log.IsDebugEnabled) log.Debug(xml); @@ -341,7 +341,7 @@ public virtual TMultiple QueryByServicePath(IEnumerable conditio if (navigationPage.HasValue && navigationPageSize.HasValue) { - xml = HttpUtils.GetRequest(url, RegistrationService.AuthorisationToken, (int)navigationPage, (int)navigationPageSize); + xml = HttpUtils.GetRequest(url, RegistrationService.AuthorisationToken, navigationPage: (int)navigationPage, navigationPageSize: (int)navigationPageSize); } else { @@ -460,7 +460,7 @@ public virtual MultipleDeleteResponse Delete(IEnumerable refIds, st deleteRequestType request = new deleteRequestType { deletes = deleteIds.ToArray() }; string url = EnvironmentUtils.ParseServiceUrl(EnvironmentTemplate) + "/" + TypeName + "s" + HttpUtils.MatrixParameters(zoneId, contextId); string body = SerialiserFactory.GetXmlSerialiser().Serialise(request); - string xml = HttpUtils.PutRequest(url, RegistrationService.AuthorisationToken, body, "DELETE"); + string xml = HttpUtils.PutRequest(url, RegistrationService.AuthorisationToken, body, methodOverride: "DELETE"); if (log.IsDebugEnabled) log.Debug("XML from PUT (DELETE) request ..."); if (log.IsDebugEnabled) log.Debug(xml); deleteResponseType updateResponseType = SerialiserFactory.GetXmlSerialiser().Deserialise(xml); diff --git a/Code/Sif3Framework/Sif.Framework/Consumers/FunctionalServiceConsumer.cs b/Code/Sif3Framework/Sif.Framework/Consumers/FunctionalServiceConsumer.cs index 97ef871a..35ef8318 100644 --- a/Code/Sif3Framework/Sif.Framework/Consumers/FunctionalServiceConsumer.cs +++ b/Code/Sif3Framework/Sif.Framework/Consumers/FunctionalServiceConsumer.cs @@ -183,7 +183,7 @@ public virtual Job Create(Job job, string zoneId = null, string contextId = null string url = GetURLPrefix(job.Name) + "/" + job.Name + HttpUtils.MatrixParameters(zoneId, contextId); string body = SerialiseSingle(job); - string xml = HttpUtils.PostRequest(url, RegistrationService.AuthorisationToken, body); + string xml = HttpUtils.PostRequest(url, RegistrationService.AuthorisationToken, body, ServiceType.FUNCTIONAL); if (log.IsDebugEnabled) log.Debug("XML from POST request ..."); if (log.IsDebugEnabled) log.Debug(xml); @@ -205,7 +205,7 @@ public virtual MultipleCreateResponse Create(List jobs, string zoneId = nul string url = GetURLPrefix(jobName) + HttpUtils.MatrixParameters(zoneId, contextId); string body = SerialiseMultiple(jobs); - string xml = HttpUtils.PostRequest(url, RegistrationService.AuthorisationToken, body); + string xml = HttpUtils.PostRequest(url, RegistrationService.AuthorisationToken, body, ServiceType.FUNCTIONAL); if (log.IsDebugEnabled) log.Debug("XML from POST request ..."); if (log.IsDebugEnabled) log.Debug(xml); createResponseType createResponseType = SerialiserFactory.GetXmlSerialiser().Deserialise(xml); @@ -240,7 +240,7 @@ where s.StatusCode.StartsWith("2") foreach(Job job in toFetch) { - fetched.Add(this.Query(job, zoneId, contextId)); + fetched.Add(Query(job, zoneId, contextId)); } return fetched; @@ -262,7 +262,7 @@ public virtual Job Query(Job job, string zoneId = null, string contextId = null) try { string url = GetURLPrefix(job.Name) + "/" + job.Id + HttpUtils.MatrixParameters(zoneId, contextId); - string xml = HttpUtils.GetRequest(url, RegistrationService.AuthorisationToken); + string xml = HttpUtils.GetRequest(url, RegistrationService.AuthorisationToken, ServiceType.FUNCTIONAL); if (log.IsDebugEnabled) log.Debug("XML from GET request ..."); if (log.IsDebugEnabled) log.Debug(xml); return DeserialiseSingle(xml); @@ -310,11 +310,11 @@ public virtual List Query(string jobName, uint? navigationPage = null, uint if (navigationPage.HasValue && navigationPageSize.HasValue) { - xml = HttpUtils.GetRequest(url, RegistrationService.AuthorisationToken, (int)navigationPage, (int)navigationPageSize); + xml = HttpUtils.GetRequest(url, RegistrationService.AuthorisationToken, ServiceType.FUNCTIONAL, (int)navigationPage, (int)navigationPageSize); } else { - xml = HttpUtils.GetRequest(url, RegistrationService.AuthorisationToken); + xml = HttpUtils.GetRequest(url, RegistrationService.AuthorisationToken, ServiceType.FUNCTIONAL); } return DeserialiseMultiple(xml); @@ -338,7 +338,7 @@ public virtual List QueryByExample(Job job, uint? navigationPage = null, ui string url = GetURLPrefix(job.Name) + HttpUtils.MatrixParameters(zoneId, contextId); string body = SerialiseSingle(job); // TODO: Update PostRequest to accept paging parameters. - string xml = HttpUtils.PostRequest(url, RegistrationService.AuthorisationToken, body, "GET"); + string xml = HttpUtils.PostRequest(url, RegistrationService.AuthorisationToken, body, ServiceType.FUNCTIONAL, "GET"); if (log.IsDebugEnabled) log.Debug("XML from POST (Query by Example) request ..."); if (log.IsDebugEnabled) log.Debug(xml); @@ -389,7 +389,7 @@ public virtual void Delete(Job job, string zoneId = null, string contextId = nul checkJob(job, RightType.DELETE, zoneId); string url = GetURLPrefix(job.Name) + "/" + job.Id + HttpUtils.MatrixParameters(zoneId, contextId); - string xml = HttpUtils.DeleteRequest(url, RegistrationService.AuthorisationToken); + string xml = HttpUtils.DeleteRequest(url, RegistrationService.AuthorisationToken, ServiceType.FUNCTIONAL); if (log.IsDebugEnabled) log.Debug("XML from DELETE request ..."); if (log.IsDebugEnabled) log.Debug(xml); } @@ -417,7 +417,7 @@ public virtual MultipleDeleteResponse Delete(List jobs, string zoneId = nul deleteRequestType request = new deleteRequestType { deletes = deleteIds.ToArray() }; string url = GetURLPrefix(jobName) + HttpUtils.MatrixParameters(zoneId, contextId); string body = SerialiserFactory.GetXmlSerialiser().Serialise(request); - string xml = HttpUtils.PutRequest(url, RegistrationService.AuthorisationToken, body, "DELETE"); + string xml = HttpUtils.PutRequest(url, RegistrationService.AuthorisationToken, body, ServiceType.FUNCTIONAL, "DELETE"); if (log.IsDebugEnabled) log.Debug("XML from PUT (DELETE) request ..."); if (log.IsDebugEnabled) log.Debug(xml); deleteResponseType updateResponseType = SerialiserFactory.GetXmlSerialiser().Deserialise(xml); @@ -445,7 +445,7 @@ public virtual string CreateToPhase(Job job, string phaseName, string body = nul string response = null; string url = GetURLPrefix(job.Name) + "/" + job.Id + "/" + phaseName + HttpUtils.MatrixParameters(zoneId, contextId); - response = HttpUtils.PostRequest(url, RegistrationService.AuthorisationToken, body, contentTypeOverride: contentTypeOverride, acceptOverride: acceptOverride); + response = HttpUtils.PostRequest(url, RegistrationService.AuthorisationToken, body, ServiceType.FUNCTIONAL, contentTypeOverride: contentTypeOverride, acceptOverride: acceptOverride); if (log.IsDebugEnabled) log.Debug("String from CREATE request to phase ..."); if (log.IsDebugEnabled) log.Debug(response); return response; @@ -470,7 +470,7 @@ public virtual string RetrieveToPhase(Job job, string phaseName, string body = n string response = null; string url = GetURLPrefix(job.Name) + "/" + job.Id + "/" + phaseName + HttpUtils.MatrixParameters(zoneId, contextId); - response = HttpUtils.PostRequest(url, RegistrationService.AuthorisationToken, body, "GET", contentTypeOverride, acceptOverride); + response = HttpUtils.PostRequest(url, RegistrationService.AuthorisationToken, body, ServiceType.FUNCTIONAL, "GET", contentTypeOverride, acceptOverride); if (log.IsDebugEnabled) log.Debug("String from GET request to phase ..."); if (log.IsDebugEnabled) log.Debug(response); return response; @@ -495,7 +495,7 @@ public virtual string UpdateToPhase(Job job, string phaseName, string body, stri string response = null; string url = GetURLPrefix(job.Name) + "/" + job.Id + "/" + phaseName + HttpUtils.MatrixParameters(zoneId, contextId); - response = HttpUtils.PutRequest(url, RegistrationService.AuthorisationToken, body, contentTypeOverride: contentTypeOverride, acceptOverride: acceptOverride); + response = HttpUtils.PutRequest(url, RegistrationService.AuthorisationToken, body, ServiceType.FUNCTIONAL, contentTypeOverride: contentTypeOverride, acceptOverride: acceptOverride); if (log.IsDebugEnabled) log.Debug("String from PUT request to phase ..."); if (log.IsDebugEnabled) log.Debug(response); return response; @@ -520,7 +520,7 @@ public virtual string DeleteToPhase(Job job, string phaseName, string body, stri string response = null; string url = GetURLPrefix(job.Name) + "/" + job.Id + "/" + phaseName + HttpUtils.MatrixParameters(zoneId, contextId); - response = HttpUtils.DeleteRequest(url, RegistrationService.AuthorisationToken, body, contentTypeOverride: contentTypeOverride, acceptOverride: acceptOverride); + response = HttpUtils.DeleteRequest(url, RegistrationService.AuthorisationToken, body, ServiceType.FUNCTIONAL, contentTypeOverride, acceptOverride); if (log.IsDebugEnabled) log.Debug("String from DELETE request to phase ..."); if (log.IsDebugEnabled) log.Debug(response); return response; @@ -543,7 +543,7 @@ public virtual PhaseState CreateToState(Job job, string phaseName, PhaseState it string url = GetURLPrefix(job.Name) + "/" + job.Id + "/" + phaseName + "/states/state" + HttpUtils.MatrixParameters(zoneId, contextId); string body = SerialiseSingle(item); - string xml = HttpUtils.PostRequest(url, RegistrationService.AuthorisationToken, body); + string xml = HttpUtils.PostRequest(url, RegistrationService.AuthorisationToken, body, ServiceType.FUNCTIONAL); if (log.IsDebugEnabled) log.Debug("Guid from CREATE request to state on phase ..."); if (log.IsDebugEnabled) log.Debug(xml); return DeserialiseSingle(xml); diff --git a/Code/Sif3Framework/Sif.Framework/Utils/HttpUtils.cs b/Code/Sif3Framework/Sif.Framework/Utils/HttpUtils.cs index 0090c28c..ab38eed8 100644 --- a/Code/Sif3Framework/Sif.Framework/Utils/HttpUtils.cs +++ b/Code/Sif3Framework/Sif.Framework/Utils/HttpUtils.cs @@ -16,6 +16,7 @@ using Sif.Framework.Extensions; using Sif.Framework.Model.Authentication; +using Sif.Framework.Model.Infrastructure; using System; using System.Collections.Generic; using System.ComponentModel; @@ -53,18 +54,27 @@ internal enum RequestHeader } /// - /// + /// Create a HTTP web request. /// - /// - /// - /// - /// - /// - /// Overrides the method header. + /// Request method, e.g. GET. + /// Request endpoint. + /// The authorization token. + /// Service type. + /// Current paging index. + /// Page size. + /// Overrides the method of the request, e.g. to implement a GET with a payload over a POST request. /// Overrides the ContentType header. /// Overrides the Accept header. - /// - private static HttpWebRequest CreateHttpWebRequest(RequestMethod requestMethod, string url, AuthorisationToken authorisationToken, int? navigationPage = null, int? navigationPageSize = null, string methodOverride = null, string contentTypeOverride = null, string acceptOverride = null) + /// HTTP web request. + private static HttpWebRequest CreateHttpWebRequest(RequestMethod requestMethod, + string url, + AuthorisationToken authorisationToken, + ServiceType? serviceType = null, + int? navigationPage = null, + int? navigationPageSize = null, + string methodOverride = null, + string contentTypeOverride = null, + string acceptOverride = null) { HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url); request.ContentType = "application/xml"; @@ -80,6 +90,11 @@ private static HttpWebRequest CreateHttpWebRequest(RequestMethod requestMethod, request.Headers.Add(HttpRequestHeader.AcceptEncoding, "gzip,deflate"); } + if (serviceType.HasValue) + { + request.Headers.Add("serviceType", serviceType.Value.ToDescription()); + } + if (navigationPage.HasValue) { request.Headers.Add("navigationPage", navigationPage.Value.ToString()); @@ -114,20 +129,27 @@ private static HttpWebRequest CreateHttpWebRequest(RequestMethod requestMethod, } /// - /// + /// Make a HTTP request without a payload. /// - /// - /// - /// - /// - /// - /// + /// Request method, e.g. GET. + /// Request endpoint. + /// The authorization token. + /// Response headers returned. + /// Current paging index. + /// Page size. /// Overrides the ContentType header. /// Overrides the Accept header. - /// - private static string RequestAndHeadersWithoutPayload(RequestMethod requestMethod, string url, AuthorisationToken authorisationToken, out WebHeaderCollection responseHeaders, int? navigationPage = null, int? navigationPageSize = null, string contentTypeOverride = null, string acceptOverride = null) + /// Response (with headers). + private static string RequestAndHeadersWithoutPayload(RequestMethod requestMethod, + string url, + AuthorisationToken authorisationToken, + out WebHeaderCollection responseHeaders, + int? navigationPage = null, + int? navigationPageSize = null, + string contentTypeOverride = null, + string acceptOverride = null) { - HttpWebRequest request = CreateHttpWebRequest(requestMethod, url, authorisationToken, navigationPage: navigationPage, navigationPageSize: navigationPageSize, contentTypeOverride: contentTypeOverride, acceptOverride: acceptOverride); + HttpWebRequest request = CreateHttpWebRequest(requestMethod, url, authorisationToken, null, navigationPage, navigationPageSize, null, contentTypeOverride, acceptOverride); using (WebResponse response = request.GetResponse()) { @@ -150,19 +172,27 @@ private static string RequestAndHeadersWithoutPayload(RequestMethod requestMetho } /// - /// + /// Make a HTTP request without a payload. /// - /// - /// - /// - /// - /// + /// Request method, e.g. GET. + /// Request endpoint. + /// The authorization token. + /// Service type. + /// Current paging index. + /// Page size. /// Overrides the ContentType header. /// Overrides the Accept header. - /// - private static string RequestWithoutPayload(RequestMethod requestMethod, string url, AuthorisationToken authorisationToken, int? navigationPage = null, int? navigationPageSize = null, string contentTypeOverride = null, string acceptOverride = null) + /// Response. + private static string RequestWithoutPayload(RequestMethod requestMethod, + string url, + AuthorisationToken authorisationToken, + ServiceType? serviceType = null, + int? navigationPage = null, + int? navigationPageSize = null, + string contentTypeOverride = null, + string acceptOverride = null) { - HttpWebRequest request = CreateHttpWebRequest(requestMethod, url, authorisationToken, navigationPage: navigationPage, navigationPageSize: navigationPageSize, contentTypeOverride: contentTypeOverride, acceptOverride: acceptOverride); + HttpWebRequest request = CreateHttpWebRequest(requestMethod, url, authorisationToken, serviceType, navigationPage, navigationPageSize, null, contentTypeOverride, acceptOverride); using (WebResponse response = request.GetResponse()) { @@ -184,19 +214,27 @@ private static string RequestWithoutPayload(RequestMethod requestMethod, string } /// - /// + /// Make a HTTP request with a payload. /// - /// - /// - /// - /// + /// Request method, e.g. GET. + /// Request endpoint. + /// The authorization token. + /// The data payload to send. + /// Service type. /// Overrides the method of the request, e.g. to implement a GET with a payload over a POST request. /// Overrides the ContentType header. /// Overrides the Accept header. - /// - private static string RequestWithPayload(RequestMethod requestMethod, string url, AuthorisationToken authorisationToken, string body, string methodOverride = null, string contentTypeOverride = null, string acceptOverride = null) + /// Response. + private static string RequestWithPayload(RequestMethod requestMethod, + string url, + AuthorisationToken authorisationToken, + string body, + ServiceType? serviceType = null, + string methodOverride = null, + string contentTypeOverride = null, + string acceptOverride = null) { - HttpWebRequest request = CreateHttpWebRequest(requestMethod, url, authorisationToken, methodOverride: methodOverride, contentTypeOverride: contentTypeOverride, acceptOverride: acceptOverride); + HttpWebRequest request = CreateHttpWebRequest(requestMethod, url, authorisationToken, serviceType, null, null, methodOverride, contentTypeOverride, acceptOverride); using (Stream requestStream = request.GetRequestStream()) { @@ -229,72 +267,96 @@ private static string RequestWithPayload(RequestMethod requestMethod, string url } /// - /// + /// Make a DELETE request. /// - /// - /// + /// Request endpoint. + /// The authorization token. + /// Service type. /// Overrides the ContentType header. /// Overrides the Accept header. - /// - public static string DeleteRequest(string url, AuthorisationToken authorisationToken, string contentTypeOverride = null, string acceptOverride = null) + /// Response. + public static string DeleteRequest(string url, + AuthorisationToken authorisationToken, + ServiceType serviceType = ServiceType.OBJECT, + string contentTypeOverride = null, + string acceptOverride = null) { - return RequestWithoutPayload(RequestMethod.DELETE, url, authorisationToken, contentTypeOverride: contentTypeOverride, acceptOverride: acceptOverride); + return RequestWithoutPayload(RequestMethod.DELETE, url, authorisationToken, serviceType, null, null, contentTypeOverride, acceptOverride); } /// - /// + /// Make a DELETE request. /// - /// - /// - /// + /// Request endpoint. + /// The authorization token. + /// The data payload to send. + /// Service type. /// Overrides the ContentType header. /// Overrides the Accept header. - /// - public static string DeleteRequest(string url, AuthorisationToken authorisationToken, string body, string contentTypeOverride = null, string acceptOverride = null) + /// Response. + public static string DeleteRequest(string url, + AuthorisationToken authorisationToken, + string body, + ServiceType serviceType = ServiceType.OBJECT, + string contentTypeOverride = null, + string acceptOverride = null) { - return RequestWithPayload(RequestMethod.DELETE, url, authorisationToken, body, contentTypeOverride, acceptOverride); + return RequestWithPayload(RequestMethod.DELETE, url, authorisationToken, body, serviceType, null, contentTypeOverride, acceptOverride); } /// - /// + /// Make a GET request. /// - /// - /// - /// - /// - /// + /// Request endpoint. + /// The authorization token. + /// Response headers returned. + /// Current paging index. + /// Page size. /// Overrides the ContentType header. /// Overrides the Accept header. - /// - public static string GetRequestAndHeaders(string url, AuthorisationToken authorisationToken, out WebHeaderCollection responseHeaders, int? navigationPage = null, int? navigationPageSize = null, string contentTypeOverride = null, string acceptOverride = null) + /// Response (with headers). + public static string GetRequestAndHeaders(string url, + AuthorisationToken authorisationToken, + out WebHeaderCollection responseHeaders, + int? navigationPage = null, + int? navigationPageSize = null, + string contentTypeOverride = null, + string acceptOverride = null) { return RequestAndHeadersWithoutPayload(RequestMethod.GET, url, authorisationToken, out responseHeaders, navigationPage, navigationPageSize, contentTypeOverride, acceptOverride); } /// - /// + /// Make a HEAD request. /// - /// - /// - /// - /// + /// Request endpoint. + /// The authorization token. + /// Service type. + /// Current paging index. + /// Page size. /// Overrides the ContentType header. /// Overrides the Accept header. - /// - public static string GetRequest(string url, AuthorisationToken authorisationToken, int? navigationPage = null, int? navigationPageSize = null, string contentTypeOverride = null, string acceptOverride = null) + /// Response. + public static string GetRequest(string url, + AuthorisationToken authorisationToken, + ServiceType serviceType = ServiceType.OBJECT, + int? navigationPage = null, + int? navigationPageSize = null, + string contentTypeOverride = null, + string acceptOverride = null) { - return RequestWithoutPayload(RequestMethod.GET, url, authorisationToken, navigationPage, navigationPageSize, contentTypeOverride, acceptOverride); + return RequestWithoutPayload(RequestMethod.GET, url, authorisationToken, serviceType, navigationPage, navigationPageSize, contentTypeOverride, acceptOverride); } /// - /// + /// Make a HEAD request. /// - /// - /// - /// + /// Request endpoint. + /// The authorization token. + /// Web response headers. public static WebHeaderCollection HeadRequest(string url, AuthorisationToken authorisationToken) { - HttpWebRequest request = CreateHttpWebRequest(RequestMethod.HEAD, url, authorisationToken, null, null, null, null); + HttpWebRequest request = CreateHttpWebRequest(RequestMethod.HEAD, url, authorisationToken); WebHeaderCollection responseHeaders = new WebHeaderCollection(); using (WebResponse response = request.GetResponse()) @@ -306,33 +368,47 @@ public static WebHeaderCollection HeadRequest(string url, AuthorisationToken aut } /// - /// + /// Make a POST request. /// - /// - /// - /// - /// + /// Request endpoint. + /// The authorization token. + /// The data payload to send. + /// Service type. + /// The method that can be used to override the POST, e.g. to issue a GET with a payload. /// Overrides the ContentType header. /// Overrides the Accept header. - /// - public static string PostRequest(string url, AuthorisationToken authorisationToken, string body, string methodOverride = null, string contentTypeOverride = null, string acceptOverride = null) + /// Response. + public static string PostRequest(string url, + AuthorisationToken authorisationToken, + string body, + ServiceType serviceType = ServiceType.OBJECT, + string methodOverride = null, + string contentTypeOverride = null, + string acceptOverride = null) { - return RequestWithPayload(RequestMethod.POST, url, authorisationToken, body, methodOverride, contentTypeOverride, acceptOverride); + return RequestWithPayload(RequestMethod.POST, url, authorisationToken, body, serviceType, methodOverride, contentTypeOverride, acceptOverride); } /// - /// Makes and sends a put request. + /// Make a PUT request. /// - /// Where to send the request. + /// Request endpoint. /// The authorization token. /// The data payload to send. - /// The method that can be used to override the PUT, e.g. to issue a GET with a payload. + /// Service type. + /// The method that can be used to override the PUT, e.g. to issue a DELETE with a payload. /// Overrides the ContentType header. /// Overrides the Accept header. - /// - public static string PutRequest(string url, AuthorisationToken authorisationToken, string body, string methodOverride = null, string contentTypeOverride = null, string acceptOverride = null) + /// Response. + public static string PutRequest(string url, + AuthorisationToken authorisationToken, + string body, + ServiceType serviceType = ServiceType.OBJECT, + string methodOverride = null, + string contentTypeOverride = null, + string acceptOverride = null) { - return RequestWithPayload(RequestMethod.PUT, url, authorisationToken, body, methodOverride, contentTypeOverride, acceptOverride); + return RequestWithPayload(RequestMethod.PUT, url, authorisationToken, body, serviceType, methodOverride, contentTypeOverride, acceptOverride); } /// diff --git a/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Au.Consumer/SifFramework.config b/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Au.Consumer/SifFramework.config index eabec0fa..88ac747f 100644 --- a/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Au.Consumer/SifFramework.config +++ b/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Au.Consumer/SifFramework.config @@ -7,7 +7,7 @@ - + diff --git a/Documentation/SIF Infrastructure Implementation Specification 3.0.1/SIF_3-0-1_Infrastructure_1_ReadThisFirst.pdf b/Documentation/SIF Infrastructure Specification 3.0.1/SIF_3-0-1_Infrastructure_1_ReadThisFirst.pdf similarity index 100% rename from Documentation/SIF Infrastructure Implementation Specification 3.0.1/SIF_3-0-1_Infrastructure_1_ReadThisFirst.pdf rename to Documentation/SIF Infrastructure Specification 3.0.1/SIF_3-0-1_Infrastructure_1_ReadThisFirst.pdf diff --git a/Documentation/SIF Infrastructure Implementation Specification 3.0.1/SIF_3-0-1_Infrastructure_2_BaseArchitecture.pdf b/Documentation/SIF Infrastructure Specification 3.0.1/SIF_3-0-1_Infrastructure_2_BaseArchitecture.pdf similarity index 100% rename from Documentation/SIF Infrastructure Implementation Specification 3.0.1/SIF_3-0-1_Infrastructure_2_BaseArchitecture.pdf rename to Documentation/SIF Infrastructure Specification 3.0.1/SIF_3-0-1_Infrastructure_2_BaseArchitecture.pdf diff --git a/Documentation/SIF Infrastructure Implementation Specification 3.0.1/SIF_3-0-1_Infrastructure_3_InfrastructureServices.pdf b/Documentation/SIF Infrastructure Specification 3.0.1/SIF_3-0-1_Infrastructure_3_InfrastructureServices.pdf similarity index 100% rename from Documentation/SIF Infrastructure Implementation Specification 3.0.1/SIF_3-0-1_Infrastructure_3_InfrastructureServices.pdf rename to Documentation/SIF Infrastructure Specification 3.0.1/SIF_3-0-1_Infrastructure_3_InfrastructureServices.pdf diff --git a/Documentation/SIF Infrastructure Implementation Specification 3.0.1/SIF_3-0-1_Infrastructure_4_UtilityServices.pdf b/Documentation/SIF Infrastructure Specification 3.0.1/SIF_3-0-1_Infrastructure_4_UtilityServices.pdf similarity index 100% rename from Documentation/SIF Infrastructure Implementation Specification 3.0.1/SIF_3-0-1_Infrastructure_4_UtilityServices.pdf rename to Documentation/SIF Infrastructure Specification 3.0.1/SIF_3-0-1_Infrastructure_4_UtilityServices.pdf diff --git a/Documentation/SIF Infrastructure Specification 3.2/BaseArchitecture_3-2.pdf b/Documentation/SIF Infrastructure Specification 3.2/BaseArchitecture_3-2.pdf new file mode 100644 index 0000000000000000000000000000000000000000..117f64e6b45a150010f330e4131aa02f7f94e724 GIT binary patch literal 1660243 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 z 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

xvp4U7< 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⁡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

DbWK7pyXA8HY@ytQ;Y8 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
cEt$jX2Dr>d83FsO~C> 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

}l*S4{~10@Dgqh&K(pV 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

=?*J)9dkimdyW+|yg~1OL!; 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

a8hcs%WNoNoe&i_aSI8T0C&}EtQC{G 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

sj@8+X*cD_}y@cBSP*bJ!)R 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⋙spac4aT2a>p71&RV^{cP0Pe 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 z%0D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%0A%j8$0vXGg7ywG+^9ZO!HnHP43LQ8Z8| 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 }RGk@xjm70HT zl%pk7r6Se4<+{(~iu7IKCd!RK7P6EeNIr=_%@mbhE4+GHc#;4{l~v`Zgk?@$Ekkw# zg?G&|=px6nbxT8G@j`j#EX_%s-X7bn?U5j&9QF-{~xV6BpzCB+N8l|`v1%f^E zZ6-_aOSX~0YIXeQxhW|&cT3S^J^j7T%&dlbY+c_k%B;7MQen0&LPVG?*V?duQMoXH z&SI4#kb(n7{|aOMWpl5!d zuM~{Mp=9agoD{c#gPm8b!EfRm%++t;EVSF6X~4JDaV;@PXHZ1(*0F_C5N5ZSmFPF% zU}f=u+{cb9b6{wnM`!oivgxf63&&{bu?FmRRhZTz@Z%%=N9p}#alNK0#_$5add+DO zvZfoX9omW9yxTG4n((k~I#Y=u0OIW=e@injhJN6N=UMRhOaPew{akDNZka(lfcXt* zFKO$P`9s5`?cjrN%~9p*UFy?2vbYTba^k}LP_IZUJ$R_iZx7=a~EQw zY~YNl(J!0&1>eF*=Ybe^0T)c}Y0Ykp_e7avT-f%qo}-wgUHP;#LAo7XOpRYyqeJ|6 zf(Gpbd{|2hy}Ck&EkZ-$ib7FTkgC-jYG$hHXdeyZLU)=CtPm{Sz#aE@L)46pmDl-P zfbP>XmoUxmtr%UCWhT5DtZrCa8Y+&iJG1G^{4vXiD5!;}A4AMjj0p813EJY+ zb?T%m{0W5|gtftdhk0ekt{y;BTx`i(z#TKH$)E?_f$k3l9|MU@3J{7IRf3auYe~>v zsm&#F9y|Q(JBB@Tx~!DrF%=fZ9OJGmmOJG$dYflCvJYsL?Y0LM0X^%=Nsrl7 z99V%)M(970qt~8L7}J9W5}9>L0V&@40Y4Fw1T2(88s%I$$O#eTXj>(&v;j4@GZ7UG zOXnoNNM!HGnp})_T{t*#m##MYlVmL>ykqqA)l2mXSaO1m+Jl{m8A?!DMw`uv)RqD( zApupRR%WEVoWk8xlS=E#OK?ace0Lt^RqPNbDI^ri8yq)9U zh6nKRGRT*A(QF(=JobA{^e5~c&anK4j9d2)-l??!nR7QUw{(t9AX!mY+`tI<9VUUQ z-RyFPNKGgLv_$Xc(PA?p(VK3IC>6HgEM*rmLtszk%vz{HO!83pI&Y~v6RtzW5u#c+ zaUi`&v2@$#%QO9@omR2p#!Jt1g$;r5YaPqa6Pxnc?3dqvu3crW-W1EI&Z+5?_ud zpdePRQhRNpfj=9WH4%iRf$nKCB`er+-BfH!uN)Go9ps-QU?+VEG}Gc|GqpEU(+zK++i~JAog@o;x>`49U=9LJSw}Y=S1-J2K0I9S?SFx3zA#>rG|7Ha_2K{tl5I!T@`!zGE{%l9c9GCs2z6 zjr#Vl@fH`uBTVYDy-VREJbhu|Be+5P2qY$}R-YUOzw7ADV-w~N!~3n07#dj$kq`+D z>|EtiV0C7qucJ13f8MG%PGF(N*&;0RPSf4fdJ%B>bd_Q&K>^V%>)NC#4g2JBFnbPj zjgwCbJ9*VtN?ijB%M(sucMr@9;!_n|V2YO{XUdZP*d}GA!!I+J*&Fxyo%D?!mBMv4 zzt8*CF7%N%q@1s|uBs-Jgr3lGQ%f%hESb4X|Cu!FOHmooTpm{A67LjH`8VR{O-T~n zZA~8;2EbimFh7i0;^OG|T3NCmK|S?!@T@EIFp62S0@!yC(0_BcL5F8d$F&MGZ>=ZF zuITX4h=mZ$iA`(F7~JvgC$Gr3Jj}aGb6!kiDXjv!Vj?AXZ1QMnDvWA+yrt~v00sDVsiS;}t$kY{fU)9hj$w2#4NAVGa(@1j zM(TNPZ7@%Jh(;<>VQcj9Zv+CEdMMqh3Ano+q zq&V0`BoXQI(^lMxF8Bh*g>)gcOl@uEyV7)|A3y^^im^B$AbkRr`mU843}z0={@#p| zj`K1i=mjKQt0tn;1+Y`Kos@~wdRyFT;VGRCVw*7G9S#kxfH;G1;VMW}744i8CqEP@ zYU6YIX_-B;mJk4c8#hdGg4`ew@-O|Y;BFkofujX z^@D6LxDn>{ny)bKO8iW#hyUa#>qHqqYmU1{IRXi>$@y3VA1y6B=SV)>>`4%c@0q^8 zB+i{QeOrR;Jh#7}ANiA@@-{}=dfjD@@ye< zq_)4;DU|P!v$UY8kVdfJv5&8n^d-B4j;Z3Qn4A)~m3p!CON|YuCFg>{tolbb6XY$@ z|0$%wp>@c%k3er}o^m9_M33F~mh+dM>a$|5_1dUog=c2hP8prOYo=ws6oJLYM2ndR zn5VLB*|_KCH#;0r;bmkV7|Lv`a8^Hby;ZAk_2Py1AUjh8<#AN-w=OH6p^O=S7ZA*) zDf-5!S>T1O!i@8nY?d|X6hqm@5jB2ye-3Z zOL5Pr%>ScBG!^CIB7QNc6$CY*@*ENU>S2{R*+W$lPbs<)?R|H|TQN&GVLIR;O;)5Y z^+eTn6OQKpmg{9>_nUvX8_)~X!%So4Pt_34&EtPkX3+SKDf zg&ZeOisR-@`7HmVoX^6_%JE;{*Z1(O+igiC-hzF>`;dU^Ql5yC zVaEWObnu=DvX6$FwFTySmeZxghN>p2mZ*9Ev-sykOayP1DD%hKdkl;OF99>bQQSmn zWMcCm9AD0l^Yh$Qv2JywYSkQ+zE-bSV|k=9MdrM4zmOqjbSiv%3O&u=^S$uxKCS8C z=xN`>xnmvAF=+A7v8iWA7o{&Jdw2Wa<elLgT5VT&? z2Fhs~z5ZQc*uQRtpmQzM8n$Z1k@xE}l#-4Fn9Tn|# zZ5)U(MW^nn;2s<>NiqPLx74a=bv(UNztC69mV+&$bvfEpt*C7FxCe^5`HCALP3nd1!jl%1_G$P#3zkMj)Wq^O0It61P zMpX+$$2tqmCP8$4UZc5sJGt?0?M_*o@_%#wD59U5qu_s*3>`|tze@&cq{jv%SIsZ@ z3*Fe~?h~0wj}>K=jBB*#_~ugw3Y3cHzo|oa5X(_0rufN`wY5$X(I&WY2|Put&;+ak znPg!;&>sQGx|;tV@>TRwlykMkZr|=xd;MaIf;1!YEGQfzPqYxL6zM=g#$t3GF+U-n z4N_M~v$E4oFYC1YLnu@YYXsq`kt) zvw%uRD0c%JSo2okf)m`haHo@qck%G&E^SdD>?EC+dc6PiBpkjT5YI3Mxc?txNa*ih zVGndC?A}oNkd$F@uSXy@a>5v2*<^W+>fyClv|J0UYl2op5>RX*{y4n9^{+u z)bk(rH=!DJBz*_)wb~9B03^UC2eLywtnPCFfojlL1$&(Q&)+2c!$o?PJtiTyN;a@x zKG>1c1?Ta1;ruPL%A@+h0qnHl5HWlu1XvN-wG$lr2-$XWAg?AA%Yni$fViI@{rNm| z^-ZVab(D725#`N*u?rNTZq{In+8bYlVahNZb-XR9=O&Hu2;~<=8{#wuWNhdnQtXWi zVnjpiT8NeV=yPY3YEW@MkU8eG>_j0fErRf=ah2{cDFzTDd^)Kz%fw*9ggV8LCf1ci^{f@Unbe!M9g*;0s9XC=hj~=yF;LW zYgQ|Fmie+F^OPtw4O?Y)p`+qqi!M}%KrMQ-=4WRmlhN4?Jfz%{#2RNl#sBZS4s3+W zANt6Y?$8dWW8jb|Hr%esK{lBOlvJnSZTv1O5)P3IZW?T3MUy{zx=p2$=F_G$@p{aJ zN^AK?@yhv$r%-uV(w8PjhNTi(67fgb_kh*P1~-XVMv#i9N-ESJf>y^KZa5X=wMbiz zZ>fd1JI`p@w4H%z@T$^YPS#P(UJ@0_(&*ke|7dzj_~Ng*ekYjE5t5kh{%UkZe_znD z3x!2j-jdIDP8DH zAV1Ge?2LiI8|T(4c1V`AMjUnK`8jnOLU@Q-6`IPjvlLfY7`o1Qx*{NM@0PuDH4Gw& z=!|=6!<{!JP(EndZ_+)twix7Kd2VJ6YjBl`==F)sPXIn6Mlac8Lv8gs5Yp53ONTq% zP4GG>O?xozFxVXaeB=QDqz$vr6^*6`JB}*r2@AfFg*e}ugp(AjnKgJT{Xb>SsPISvlugdL=1J3rjYV6m<55w zj-J#eFpr5ajLPf;7~g$eSLW<96Cn&+Ms9DUV2))J<(I-W*ykt|O3&kJR>7+hD4 z{i@D5XPPuLEd+IiO1??A5F*^kRFqwe5yN5#cR3PqH`-dQ7KfNx#TcOX4n424(QUL^ zH-3Cj`S`cU~e!ln{kLofN<*_5V%#NVZ5r?qn7nF&ObOpl;| ztl^|r@aYAE=D3(eL<*AuLR_R+BhZ#W&=~no_;xGsSd;h_vFQ3?J-6hN>j~f44mFDZ z9wwX&TLQ@41k8(j{&|jMWJ4;63#_&w9>Bm`*bA{w%Q)w+ex2`7k!wy;Li<=KABJ@n z-N_K5&fsC_vd+?F(TuFUqyELcK*sx@(~@IYux9OW1Uq(nwzWmR{A3HGuFdy)fn(7z zl(@3tyAT2Gg>Uuxt0vG%T5K~HrWp>sm@Va3(wj(Yv)*y;XW%r8lvCFrx#r7!?(Oyg zmd;n(L7k}yE_CL3DX5w8_t?US4aKPL_<+Wa#ir>qK|&<*_}Z1Mn0`c#flK=ZuA+!U_&btF~*fZrVY14!IAJKk8wISx%4RZvitDA5RwViZU+1>x&Y^lE}`Fl?IP*upiQ zAxS1Q!aG^o%|gXvJ(#u^Wc9UAe6BBlgF4UgEzDRF@;!|-E*Cpiu#*tL(d|}pv3*`t zc#bNDDj#1wnu)Av%NbcxhL6o&WgKh=jYEIv_X!(JkwAT$%-B>EG&LMohme?o*u8s@ z?1GDjfW>$zD4dvEV#~FFjOy$~XR2dH+CPuYZoM_m`1m!4JmS9HHQ%dvw$4`h1?P1T z=w|zJY9>X;g+~tJ=NLloNZRte9g{~c2?kRsomNKZcj4{QdfysD-5^)IwbbkHa?)S| zer3UfDovt?zjG0VhKh@G@L00^8`v06m2lh_2{aY8yr+qFWyNr0aoC8ps;%d*X!Roo zRTJEO6e85JR}RL2)w$OxlC<;oTC-3xnV9K&d7P`3)#%aS#|Z7)8z3v18a4<6Ox;;N0%HX@Jeho_Ng~=LQ6X& zjp{jVDXFPTSvwW$IGmB94=7&7rEK;@nW^MqKCy6S!lv_x!IQxN(gNqO)IGRf5^&SHEH^>@&V4eGbKXqG1&tB-SzK(`FLB}g0kk!@NP*HpKxV? zz2G5Lgg||tjfcv70nJ0i&=^GpN~sDmcY0riO|;CK;%7UszGO#Kww-%EF|_wA!a&?i zEDqL+?k@r1CLSsiCrV87F4O6zE)i;_0Xd&&QoF8RC^?J*BaAKfB`225)Px zDuQ(GOEuESji#%w5QokmqsA%cm40|OxXKm=av!s5gxi?e}fnf-?-MVszW2v_Y=u_|eJ7`6nmL*`U@_9Bh2TRJKlFt?2=ey@f| zG^?JXV&u`#v`xdpxsI~AGU3b7+C;G~$4D~h2`3f-J;N*;U0@vK3va*J*$f6* zUzwEGs**V~5UcN)h&33=SrGY-0KY3+^z(zB3oUtwSq8k}K&h@lQYTA<9@ok;o~1=$ z!CVHCla21nuSb@dnNSX-DXw^3qw=JDI$%PdTF+u1lQx#XWIN1sm01Eien^LncGlC@ zWUo6RhN%jG9i=!xG8??Y*I<`u7Vrz>qOeL37SjOUUztg`@VF7i4oOKq0@2#AImi@^ zanYLM$!^MCZh<48{0QS5@>aaXE?vh!I2bt@4gia#EPe-`Rg8$xWHg$a$Dj<%9oqWv zf|pnTu(%vYY&nm+3k)gFph*Q3555dB=f+}OiaVHx;56NU<`##9HOTUj8W5=S0kssv6Yri93f&c$KUtS96Rp3v?*HkNAzjF<%Mg4-n5xZnP*Zg` z`#K!c*7VOFAl}q|Q+HFAEBjK=xq(-+MvAM;wX<9SMG0)35bdDlokblid8FiUFL*v* zFVDY=m)tK&G(QnbdZW_*bBH7z!JW*}i@%Gi*#^|4oT6Ef*BXBD2+kMug;!|bh(X(1 z-`D6c+By${t08Ow z|C;|bT0=O&x(Qo3;67O<&bY5#^}3YBar*hJ2zCJQ`VQk6#frvTIC z)1XRNf=&9=eO*|IWN0;x0H*o+1mh>`7RI+LXLcuPoNgG;;*E9BQZeT{5{rvY@JW-XYjX`6}$&k#J$JQBn+lpGL|o_O%U0GL)sMrNKF{_%&O=gxoY72|5o z;VWH~Lx;S#k~wjL>%*JaZCAqlHRg&j?p~k%yc~bU2wMFZBLNShjM!`*;Oi2q3PIWC zByf{sFlUGYuIp!dv|aUW->>O5BY}4m+X`pPj)`*M?Q4Hhzvo}owr0WK*YbaVxG81d zd0*V*L>9W^E`z~`F4wrhU-8>)Zr&?5UhReNg{ z1;-G$YiPp1+)SOf>v7o8I_Zx?LWHeWZ1?f$wNGxJt~#?`V{rC5@Q*~SjI`XeYU+hR z%E6z3WUn>NFMS`i%Ju)I8e;vws-gew0++G0v!+)vHFnV^;AE#`=42vZ`~Sa~m|5tU z*aI4jYeDq=jEcAl^+tw{;>|$weN3Tq;swDZJ4~2z`ivt%u zy}P?RojWs~y^}e;iW0qtqpPWtCq3n_5c^l1?c{3gqG0IsA2&B61LuEnWV8O?>hk}d zHOtD${QFB_p`2ZuObu;ep**sCbhVwa*&F@bQ~nL{IJFMm?{TH8NU1g=-%h9{y4sko zmSy|qTW+jG(oPUv51;;rH#-+I1psUyAt|g%g+`x#Bj#T82|Nc-CH}Yaw%7aVF$uq~ zZX+q_;{H{hN~y>D&0t+^Dwb78C2>wl5|F-*9Ui~?dvgeU8J?fN0xw7Jc6PURg`2>k zbF*gUmfgNmJ#Ln+?&tCB>T>yHzG=DZF>3kd>tRsI&*$ZCps1{v$ab;v;_7+`yx8j5 zzxbdTk+zPj0BfSEDGnaLnLt$g`+GlFJqn$FMY`8Ri@r-#Rk?G{{`dfh&s%$H#B~O( zN{hC&%S-Z^dxMs5$ldxoHzVzBzf|uf>Oxd@{h(40>N~f7864lD3^wCSLNk1ek|Y1ZJ#Ro3NVMI79>^y?0!nV z@1nZxP|E9w{%iZ;;neoc!(p;`tWSJ{nASkvQb-|uexFYbrxi5sA#SFp`l6fSH~yQh z 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 z z&N;>Kne;33Gs9}^B|EsL*J+XHiDfnJS?eBp^~*DP3*JNL@Efv3*h=EY(ESTQMO@_ph9nX~XRH>A2h~kz za02%$p(vpr68t6=_-RXi7^A1Jj$q4WFbG*f4ziRBLibCg2(vkc6NG(Xlz{eAe}y}i zc~$g=eW=-FsFUbRI%m8rA$;Q#jd&J_eZz-03;MG0YiBsu>Y3=C>9X(K4Gij)0)u|# zEnWd&fs(I&;Gi&x9uBovnrG~Xt8yjcG$6h}{udLY&V#U|Z7+GTf-^S5r) z?yoQ8Mj<8N-td4@ugs)!uf#j@TSDL(o73`>|lL;5$~iU>~J6M19sae=!@LR3M| z#yc~rO#Y8dDdKDKnQyuNzGznmEV$x1qsG?5&pig zH#$-Rt`ITtY#=v_w_MRwVQl5CsrdjF!|xSU?WlW&3?3`#NT(cB*8oPHE5^=lp63DjrDNtGhSls zj-MM?cRceJFCIX3b?`M^)tL3^dgsqfMTV*|_0u&*g#V-K^(0d+@bZ8uSDZUH5KMA& z0P^n>C!5-V@hVXVy-O$*PcBfcp7*C(Ps+y)Q068gTz-w~#*yzTbxg5P zSqCF?eRV=#ZXsu5Fz?6S;#*_=!2{Ms(k?V*Qyy94ELU#6AJaB+!4u=)!-oHc5Jl-L zK80wGd^ZsDClUVFTr;rG5Oc0OH{od>H#b9vHaNOs`m> zZ!D6t{&x?8dKkW);wKQ#w(hPT$XQH}5w_CeeS5kvha-PjyQ%n}@oZr~tE$I*p8>nr zCZ?uZJualW5T_Z4*?o5UkARouU;W`sgB%`Kfq!!Y6FS2dOnd*$jX3vj#LRE2jIvCh zR8NuUIWv^3ZusbFbucy};-QY1KB~KBaxszpo|yq%)-ez%f2=0wVYPm}lTXgaRp9l~ zqqnfK0@D2e#un54H39DKKqj+7V0kuv?PpeNq*4YNYuB4|$3KX*z`s8S@fjl_pPeS~ zk$4?^7!7Hvjx<%mD0^tDrHc**gKTl#mvxRszOmBe>rFr!K}P=K}BAi$3%Kj@0! zJKQ<+%aVlHq*2eywX{uy$|BjINJSNBY)Ha$7dK-^I19MhUL6 zc+hVj9ENOr5@SX^5RpKWiBjPDpVjPRbzOWnE4j9jbgQYO2I7!?M5VG?E&izKXf$=x z{FD5z#lJfy5|F#4r!n!=wS-pbnfW<+Tw01S*cJkR{bta8j9`t{%|_xWQGxsm)$AJ3 zs!U3m##$!(Q0%IoLnt;04p+jb|EUD&a*R?J@%h_=9=n`E=x3~|)v0CuX|?#18P|I`8*aMh`IapTm%Y+!}lp z9A$l^OikBjnbf(PN9GCPRJDR!Qeb=+JrP}rISo|}~q@`$&;xgM5Ln132SJdbLzsNX}6(3qC zEUawX3#|_~$6JY00KY=2Z-3SX-|^Ypx1hG61aOuP*Y#3YQ2Rsr*ihS^B{mgr@$h-q z{HZ?A%NEr2Anx*d{=H1&aRT4A=!u8h@>g;-E{u$&lG&bSuli70<`mY_9?koFv!p1R zvPRifB=S)h@;{E3KZrh&{lY`re&oB(w4OrA%P?t*?#zXP`Q`Z>x<%YwIjzDO1fy99 zAo@a@I<#w}uI_$m5reyC(9t0HQrtHt;ckBrtsJOY|dMdz+73i z!I@}Ue=RRx2gu6!e|%Rbvx1V}MRKHv#BMjsR3+y=yQn z+8V;At7TrH=c-Wkd3uG?*jabyo9lz>o-$l67nqVm!pPCFyMEa>7$;8(!>_8_k?=4cJwJSE3CH*`>`?c9MMzDyd*3Q&V?A=7 z4B`&BBhIKR>5&q>)I+1K60%aryrDu}azng_|MibhY?yA;SBSvk3Nv6Ju4!)9(?Fy_ zQM{I(pB`@_9CJWh%h)krenSwVoOjgmX417$RZ&A7-o6t zc3p$Jxw=x@fX3(8qV0J9BO~6QpqP=KymGkA3axmp(g4gVD2;N@sb!80Q2B(eFS8!Z z6l=?4eW43iVO3`px%We^7Wr#9S+A57fCin|#3XI~1&rE?u3F7g)HCkWowOKJf9HGl>8Ia*r1LmpZ1dfB zVU=fd7=UI8yB9~*x|=dK#?wafMBXRgJ>4h2bSqHmi;sYfLBifE=2KgJU@*q1NV=c= z3l!7p{#a*G$dbVZk0kzSqY+D^OI&h$WnfcC{5yUH^GHOdnU-6<1#`nH5GRd*!5fgJ zIfYol%25C9y}A=l>iCiX2Z6Ig(qK4G3(Dc*gJ+Auj8d%NYk8*!+x${1So-rwZitTh zPDsjo3?8-Lz5M*nXq8~{;G9w{H9H>%`_qv&h54PdGm5K?#h_D!mD?<*EvGvow;;p2 z@|$mMmh(9*OD)buLOp$5Pi{5IKTp!?HAp5NT&pHLlBz1Sffr!y%M|G%tJVP%u4^%s zz=W=%gfM@C!$;us&05J(`^N=>shbCn02cRvF^~Pjp(EKBp~t#Mu1C>;YH|JCB7q~G zYx;mpqnd?7II)tUcHn#Y3oQe!3DQq^VzaPXac0+=agM=-Y^}8AbrV$6mCU7j{0tn2 zOy$yv9C4}mTCyH<8|5bqV3GUt7T^gP{0H#~V;#w6w5O27i-k2!Nl@L9Q+Y+`YCea? zdgA-?a=+W1L$&}->lZa^v_mx=t7lxf;Hdmu59KxY8}pRu%HU+Bn)Ff`5rSfk#q96Aal7hB|HUhWz5Cld4+f1y0udbEd{TNf3-faQCG2( zxc*%&oHeVy^mi2F_urYil|qD`v?baD1lB0|7nxzwiSt(k8unxb1Y*qIZmoB7cKRa* zi?w}k5%NLHFuT(yO|Er8H>b1%?Y0+o`aTlJ)t|Ljx>pDoH`o1L7(3cYKlkd$=7}Dk3 zxeW4l_z@!`AMJrN`|1~~+@(y{wcrq7DKUbv?(FDSpG(a1Wi_l-bCkcrn#dAecS^F4 zwjX}!{qhbB-8vj=hq69)+1qzm&HhXf-49xG(OYY5D~)nh$hRyM`OWuC!4~h1XL|TO z^Q$Xf)w}Gne7?h#coHjrs;N)1ZIy)1EN3uNq{045=Dc?@U7X)u-vD*ZT%9r?>o0X) zHbP=LAkH4~$%N zj6T^~NSwB(|EJwJJabfrV9mOLRg3(Vz?Hyd z^Z8Ji=+<>cf*D+$VV$)($9B`VKC~@HQMnyL`mIr=NHd4&cb1$O;RpP0mKH+scb^Q#jsPG} z38Uuy5k+u-D{=xzu$QO>=9F}DG!xmJ3R&V#}OC`q6gv7UWF5>*>bOlF+Jp zuOyy80aD!wcor3XelB{(7X@ODOUF;K!iL$0m!4ar*^Kfj@_Dr6iI*wQWH#VeDe4!j z<-Mpm%V-`CPGitGkuAxb1}C^wZA2OaBxL+mei0eMOaR!{)k_|n(n`o>*2wn?_BH6DL4e=0!t%LhMf1`B0)A6gLToLvOG;kvgF| z!8%btQK)i?^lavj(alp;Z15_|Q1z&;$@N+FUwyt%vKZ<#Vq_69au#>upuZ{b{yJku zOE;O#P%O^xa}-(_Cy*G!18IfgZMDDECkXsn$ACtXfW`m7J#(HTLwOxBWz(Ry1Ess~ zMuh4s268i*Ej|DMXsc4X8Ubx*$W`JUG$eq4c+3f6Y-$~vST9pK#oMF<6Yg9+`+FAzwqtR4^nJ+YRR>{oR#@(Br0mAlO-f+;izN4bqP1*! zoe{%A{W3)iLVX^77n0a4Zr%y@)?)is5_kPL&=rTB z(Y&44rI(!-@sm>f@3Y~ly`!IT4IiZj>Dnv@+fZL59YR11g<1Wv*Vi{NX>5qu(-wLh zf7E_k62ggV47p?+9MEfI0u@2C8L*vszid?WlbUE8b(Vp=6Y;#?`6V;`GptO}y8KUj z(^MwVLl8A}(!VW9Lf&8FLjCv)2k>3If8tv8Xsf-k7(>TZ;(E+@nUk(bHF#F zNo7$@bXm`)rha{B;*nT%*)y650g3zDj+{L2zg6M_Un}1WK4yG43;n$);*Vvdj3O=+ zc*4@Q{1IPY0lLd;J5GyJA=i{vC_}CGcWG!tcFLD;V9WCiL%}%TF(`q-w2Zl*gd2&i zN^9)?T6-Q(F1`CxL}U^H{>2Xy(}IyZ-Z;s+0P)-HR#qAAsttXub;2K{IH5;;`s2JC(6eP3wJ=#P2TOC zeEE6wn>UlLvGM2cQVu&pU+wW-gk9x#a^!!y<)C{-+vhuWq_+G0*1B>I>U?-@ys8lm z+CT8~tkhjwA*tMG^Vq^R5O`4)?{+YSOS=GlWItNkAblLLkIe07nTt@=q8jhjYFkKK zvRky+9DHh!0}`T9{J}^(>WQj(g|CXI(L*UDI(HngMm$RR)5zQ2I8|s&Ws(u zRzg2xGgmYJogPYg{u@~d@+1X$U82msxSl*i<;>pa`fA)GAuYipYVIv0bXDMc=vCmrg~{OuvN9Tv=WdZH1IVlU`|>3ysgIJ9eGMsXKISpHXRj2~R(>fnq%5m|_Xzv#OxGM;WS`WJ$g% z<11xa5F#3w&uUMVmPAJ0tuk__0{L5LenHD34ZA&B6p9R4-Un4d%1Jbj z2$`JM51g}H%Gqo4^z3L&4RUS$MIqIa`w@~?4NEyvL0K)s8%spXQOl{P{6Qsxp^XjH zQ%m7D?}vDGxOkE(3yFWRPjko#zf6R92JIJ_*_`M;;f0c!!H%VR!P10S)zNP!z}C9T zUtOz}5cdAPb~(F-b$|-rR?LRRm;aD&qG4Y;vB4)>d0WuM^oPLyd5vsB@JE|k^Wy0l zR(m_lB6GZ%V<`=_oV1x+Ez4>I++r=^DQf;tBt;nSTd(LXNozk&>2~L1(@()}^iOOw#flb$CNR{y>9%#TPf7S{d+giASl)>n8{@d3O=oIQKW<&661~ ziSRh1dp1Pngs=-swW&m-7vd$Yv;|Mte8TjLhFw0$_k^!o*qa)RZ%XX;xu?D_D%<&v zUgcOSf_)kvH4%a)XlXY?Y=eSfoM&5$C_ROAvT2Q#MLy0ajiC?;b-F7Y{HmP%-Usdd z`D)17PT(xxRrA%$Gw41v{q_psp5j;Nz3+CgnW!iuTd1}}_$%#)s7CBx^Lh{IQB7KPU^kO2$F9 z%>?s20PcoN=5BSbZXf&$>I@lzRvgRGE*?tG=yUdxs;Ei%%$j;@vf}h z?FDz{v76duYngsMPdGZ!nGD!;g8V9l(!^zytrvoBnZm{rp2WR^j^<2V5StRq+(s0g z)Wf5C7JtVnwz%}Leyu}j$L~)l7Z)FlekjXD3~Sda00R;Y>-ep3tnT8%`q8!BmI(l4 zq`k>eMOomA-;;yV>a9{;1at}0{Jb%qsfwHYfeG~54)@2IU~ytylr@KxtjIiWs3Ua> zW1X18;=G5dlmM0YH)g~4;9?73S@JIgeuhB^U&4D^`$)o-J`{NWb_9cDZ%foR@BaZ=JZsSRO z4cFcKqY0S>m0r!~gOnC0V_?YTgRs8=0b?~*PBd>Chj`VtmoCo=+Ehj)VSX1f(yOVC z7^Os2_x(6J7X@Cb7#`V4L>@!gtja1)0A570pMXT4g6Ny@${1Y4$q7uKr?bNweKyTv zII}4bK;_D@^5kH`Q>gm7yfEJ0QvFEn z;;*Q$+S2IVA=queik~*8r4!|5wV)Y=_jQ!+E637uMwMYoRp^qi=8|wmm4-o=&FkvG zE*^`OG34%SInwTq(w0Sa(Qu&E4(D70*o>`pn=M+Uq}-0KQcod2Q&Edgpkhx&lSN&t zDp`v~S<|hee9v@FG}^AHyxd2Z&pAI+eyuSz*px#>^SZo(v7ldEbGiuI5ZmH7{=KY+ zTD{_Zod^!z+}0%fuK{4sS4A?TV{DUSr2dv!szG+C!Bdr(8&{;G-NRa^G=POF)JPHf z2Tvr0Ti9fS!yguDwHB(u5K0LhNhuyS-QchXoY({Y5M1`2ES>b{n*szBZG8VPgPl%_ z#FTr1pU*pY;)VO>AYQ4P^i4W&q`lnH}dXu&Pm z!%SL{q-h;+A1O;T$y^PvT@4_amdnH|O2@N=WPgHWsxa(Am#9&WF7$tJk^EtpN#P&M zkF?-q+Qc38$ZTvRAvz?m_bgS(dubH~7$I_xVWw}18s8=3<#$hY*TotBZ(3xo|8+*% z97gK(j|&&YVHb!cB-wu{BS>cd&(y;nUAHgY|5cqSB~c?&GF}G~kq(?ppJ>jZjga#R zNw^4IR@q~bDWz89P;*uj0r&|?w1^!-{b5R(($LEx~{>-lQQRiyhr_hB#i4Zcgqrq_Z8=}Yw0!GJ?Zx&`YEtlbbvqh zh=(FXmuT7XU%kvVcG186N!Bn0YrssX@bj_ytQLt)YC+6^5rk`rkuSqDwTqN- z%oZju)!rN}!`8X@+(`ZTMD3yK7deIw%k~_4$!M^Ls96=Fu83w}W$jStd`xMh%q{_n zpQw|g&gRG6I|M&bl`2F{i1@O0NMt+$$-jKv?`Sipk6K}ABmuDZj48nFjU#^Za5}6HDPTX1Wl!aQ^`V`F~6y~VY zUrWYJ^Xw@UN5(9{vbZbRWQaB5S^6w#l4ic-Da*N%cS#arh;F@-69WjgLtq=K zIf;R4GPLX;XOFBsi6MkQ*5%XKAY%=Oa?OZ>6IaTW>L`m9tq7kJSJstkL@Pf{iEm(U zh}Ws63e>Qr-NdG~GJovyoZ47c+0QH0+=+H+?^ZlzEg(?ZG0hwT0V_M7M7G{$)^j8m z+yfHc1recrqm0f}h?N@dwDvtCBI#$9{=)2tB^5;*_W_lQ7O|>~*+xrY{0dhC>B~H! z`PY0aEiIY2qT&tZ6aA;gm+I5T*SC$Dqjqh34_zOZq`T9#yHz)F>)e2zW)Ij^;b|rh zN+-k3VQT*AAFIM2)dNN%Q_mK@YtqJKzFUC5pMpr zgMDr=INt9kLL-ARl>agr^;q^U?`U{R$ip8ls+vZ2AM%L#+_<51-awR6 zWoY41)bF^^GHYUK6x+5qC7#WLwu!ta75^2@@g7w0d)EZzMeLxJ{lQF zzJ|l|Co#);aE1$5H9UthSpJ6cJ(Fc|7>Mn!nTy6HXk5xsk~&0F3D=o-J)Jw)OK4(|!?4dq{}VQJ_c4kXWox$mC~q8;CHb~p{`B5L--MlYPS zoXKj5^>{-%kHqztp_7Rk$x}LaIGT;Y(AKQDWXVkgz@;pZeFhSmdGfH~guq@9fp~d% zaQZ~KoUu%RLOr54pNB#2!9Heo3_YTKoT{WFoWVX3ra-|TCQw(XeWEVNY0%?5s8{`Y zB=6F#3HPEwAK^JcoZ~nYDX1nu({zU0O~QW+J5Vy5=wI?%sL?zBCH$4RA)ZWt8av1) zK&teTTTh}MQ5jBWIu*pfAxzdk9zS#a3$hzbA;Er$Hbz_hv-J?|8&`6T@Vo1O8djp0 z|7){cyKyz5PS4=-Gb)2=7jds@_Gw|9S)LOVO{QW+pGuRy-yccD<2FWQv?eWvzm5D$ zv}CV0i)asVPe}c1dWOa1xf#K>AAGtsDGI?wD-=6OFc2O4j0WH{coBwiVYIpT3GSM- za1g#lRE8Z?x`1c^bP<(O76W1GkgDEeo*A3?4A#jf264gS4`E1~?Vz)RYR7PRw21!d z*We_@6V;0Lv8s-XSoK_@){AmoB}0$#^j`{dt)(DAF2!m4m`R3?@)Tb3s~FC}u!1nh zc&O#M)qEl}fmjn!A%7*=%k}S)tr2&HJVJ2NMP=wgW%k)UU?OfGxok8GlS|YLQJP73 zZc3ks4?wK_7{Vw~8EQ~elDSf*Vx`(wSp)oEQ2Ru^J~=HtAt4hy4p;q!zVQ4YT3~)L zkR^&Gx}-FEAK3Pn;#lz!MC1cSxbPDGEnYYi_MhUp zWMe}{cq}fn(=!Ky!9>(PDklM;bdZ)o824oR1THmg;yh z&jQ+8v&q;FsnO|Mt*UM0kJ_R@aOm5U-&$6pGvrD8b7)+eaaPd&!!Qy2huQBIj1rOG zb}C^HLvY#uuzE7vcusk0&^HDfU9l{++PcRnqAWID+hEvNAO7BJ$K;eWqdjifaH~z1 z6na9%Z96?Aw9T#XlwV;yV6*3xw65KS^MX0F-3@#?_^W>m^?VYmg9HJG18-Pl;o{J8 z`y(;>^(0m&gc_p=?sT&_-D;osXaL_MwITG|D=TF=3aZlcMIV(eu38RXDoB_qz#(g=4x8h3RE_kxwj4=BlS~c~$U^s;iL+p~mhqG`a zLGkp*465G5ffc%&Kz@`i%GhSbZSRCESz|#XdDU!Ru+)Wj+K(kiD&{)n!|oD>6`5d=DO&*u!#YU|1^qRN>Lv~T$3&hLQ4C@d zHG@nV^$)SnLnx*LA(F636M;LU+~1c;V2buz+G1(ZZ-h9-hVZOtT`EDp4uq%t#5qAB%@t3OfAF_PfYsLfYgytwYUtq zIn;t%{|#gppoFg3A3lPNN-j|kkfs*$Gr%K7i8XI)TH84z4g>YMv@n&^LYLfF;yJh9 zb2ewf-9v`M5B|sPY79;6BLJakUmH?31AL2E^A=)3lPT2QY6MNJ@E}y{K0m2x|0*K7 zI|yrSrK(@_9l9sTg}XB)-KGcnOsLmy$K=pD0#U}-x%tzOR?i*jMW+iVSCgYvhCHq* z{~;6{RPGAkhIKm@7vb0bhjU1V3q**yG`-C$QMxgtsJS$KkX!?;B>m$tHw4qY&4ahy zD)0NBtsSwf8BLour2bC^c)(O3P8u!H-a<5m5xD63A|*aP;2(FJOG8FTM1 zV(iVV^@G7EtPe5ivCP4jaK-+zqNXsc#wKGr{W$bcSK)iL#8IE$jTBb6I5zzJgQv!GI16XVcY#blvar18ST=Fa#)wirc1JjbE~bDZ!!k zS28PIOZfn!)08*=1#Xz232jm{}7fHHD`Fqzgx_3 zt>7&bgQbY{1m@uLzZ%Ey5i$RfJSl(4NJ&&Tz`Bx#yYGZJiK=LVJO2l~kVE@&04zzU z*HL=>{(5Owf;l$Y9Odt~WrBA9M-qaP_>Y942)3tF5&(*t6NGK){G0tD0A|sMvT47+ zu65Jun`6gjq+Tw`cFayZK38?mG29Rto0$Rh63YAAY(^NEek01d{eC-dm>wg_+Wmew z6_^eqKsNseQIOSyXUGhESWp(0=TYeT|eX58`Zpm%vgzKqb08nrgJNO!=1cZa23lnSf z0TSi8L-JaByFtn>JPH^KofvZAN2()%vK!Sw-JH;cHpnU@I^g~`-s6w_AJdBbpuBy~Y0Cfoy(m~rB z50yYLyhDfO2@B|uBvn;*!2EFmW7|=9D*&|v*Xylt;v77HVsY_(c>^kjAbqex`~LTIri_Zsk@)u%3F80I zA&KqWh?5qI{2#5yEUGRCbUwMLG-O(%ML-;u*<}n=G{J{$$JtmZ-`^v0%JJJdTmq*%O;rqGy(Rot(PEtlXmD_zSI0d&215qCgTzi|kxYI9ZlR^X!l} zhLUI_&9ZYf;;d*P{bsLgz{%1=nquc_z|q%2nq+rb7In!0!dj;ZIsyf)Qa6vWh1zq{ zxha1w6-A_(W7cp8w!fcrV&LEXBp`4n?IO$C0};`=dLH&EeyLXkAJ1B+L5zo&PWqQV zL)?9> z;_A#ACjQ6z{eP_4x03(OswM2NQ8uk=r3n*6XYw0^r!7Rs{lm8srxOI1-9#$YwKa_G zQ7S1QA<5?PZz_p@w%8>@I5Sza0?oAjV?$AO(2$y4MO~K4AZeqwUi90;PO_7I+9_K= zgjn(b{~igX*#G&;0rZaRSt>Hu6TSEx#S&TRy?p}*u~N9`KSF_6xo$__b#Z#N_a7AY z`%z>YZpV7(vweh=iUVn80jabIFnmoz4mk>DwxWfgu^|c$-e#G(yk05;Bj^1c09z+u zjN4W;JJZCAh6}UkG+j|^IP+u}Lt7!Qm-;~T`TMlwZs)=n9E+&Cn$|RCc8vmc5$nCc z@)ngixs#j>zw&MBOX5a9tJ8{@(lx_N9HM#g#CfM&!1bxA%=J>LA+-t^R%W@sruLhF_vO+ange6Qj8SSE6dUB z@rrJ?oh$A93%u;+O4t4Z0sFbqm%rc+0?4%f>Nw1miv0y%j&r4ke}RD0Txoz-R_m1@ zWZ__qcW$_SqR(gN{1=cJ@NM(9!TP6pl^pQ0^9n%g}uyjoR0R}t8P)8~8G_fs%$|3VCWb%YuVusKQ{{RWYkOdZl&qg%#r7Tc> z1CY#kX7Qpr%^<;;4v~kAxFD;B2Rk^c8bZj51KbGHpo0oAS2PS+W`Pu#UR)h~f(I#Z zTtjE`HU?54eK||;zi#I6hC6%d_B^)TyJ6aNyw7xU1UG7WPVv^CwHQ?HS$h1!y@KYV ziPVv=jkZpVJ+_m(VY+mp&OCAi_iK92@Ydh780b5hp!~z3j2EJb-XX&pZ;_dJm{F&} z^y;+CcBqUCsF~a&FJvx6BOxGT8gH3h33Kg8hHSGKI2th&lQNq4hmTDh^=H3>i?0E6 z`sAd8YoIPuAgjdj&uWwpA0Z3PVlu`b{^55abJ0Es$gIXlkWztNFylHfe|JiZ%$mf# zmC`IU=1u=_!43M-KG<{raIsv$D6P$hm_InksK!_d(jhA>`O=KFzOrEmaH2Jwptlzj zPc?@ItJ9eR%*nBC>jj-i=^vDtX+aV!Z--NxI+4`rX+dX=HRz70k@*Ie`SZ+bJ~tFm zc|MV;${Q#sD7HsKyr5cisx7KKtY27cE8$(f)1#t&z02Xv<3UB1Hdi_vhtl5swj`vt zM)jU#%kc8|2Z5Qnd*{dkMmP`M12Z$1PeCf(FC%X&pNe8Hn$IfID!lD&wK`T&=9HYj zy?!mxfZiW(80Bbe7*);5$#%!6N^I9>;~?1QcEYcU^xM)qRjF37)wX6>7zb2!;zt=V z3DoqKx~4vMzt~zI*b>=9*Y|(UXN?|wL%VvjdHoaF`UpS1p3}DVL2c^J7`Geu#%!wK zzLD>RXNK9}_iuwZFYvQ{@z?sKdN=hkm9enLn;`;;`Ezyf1d6jAu)AA>L1#y7;Ha^I z_>`T@P|Tm1FZwIRcg(dC=X_&Hi@4{i{mMYc0veoc_`w^MYkTZ8Ok??)A1Qt}35tS& z4D5OGX6^=+r!`vRZ(Uzi%N91yFbUHB5Qs9?IU7j3Z(~+TE2y?>jh)fy^6hjtEBbOP zTN^}jyoGor?`b0C;xh<*Rm{{-|9atTy3fnNF!pKRQDmoPuAM-S-{f@s*O{Hb9$Sv) zP3I6tadSrZ!NC62GjVZ4?%h%c)0*y^d7K|wYbUjBP=AJ>#DofmfaPiW`jYVt#d7`S z$mI=)z~k}$F_yz?_EgMXd&4f5yo#iyU^t?={KVl_W-FqJC`9qyv7%EG>Dv8hdcMB( zfctSBH5*-p-wBvsBCxGXr&HH-_xg*L|33SRsa@5l1!8~fgOwMy=F-;PDzd?spZ6*e zSHPdfXMYI4zx*mC^Kh242&?w(^8ORtKQ&i$X@!e?-t7Kb>et|5Z+`}JBhq>N=q`2E z3r9evdNTVkIp}-V^)2(*cW?SutDw01vzrZgWWW-;ZB8Qb%I()fN`u2)-BbO`_kcko zfF~DBP~agpn@3)%Fi0?KH^)H3+O~{G9`DGP_f^HcH+%F%{=V8?t+ksTe&~Lm?6=+hW)b~FrrpnP3I{An@qZ4;B?R3jG_9S~daYm> z+ku|1rFX_uYt)NRqAw>=&f?qt{OmdkZQQ^0=pvhQb&iaRJ2HgnFb;IT-2b8>=Ky?| zbG6@`%hO4tHC7mHAU#>I*>}0w8ZbGd`)RxsXuVtHJlbkxh`rr*=IHd*QGc?2zqt2` zJ}`hfU%g&tSC~CU;>gfzwL!{_fCBW~tabn2k4D9mp`x4ZRk;?Ufwj-YS+9}j)3ZtS z(hTF9Dj)n{KyJ69b0A7j?4YEz-Yfmc6d~$Em9gbBrWeJ2{8n3nw&>f}FXG`McZ7=q z!cD6A7xpo>Mh_hL=S)*n?pDice=15pVyEj-yIYir3D=#!&dNX0) z94l&VhtHGFEFu@vqVOIw7_=&1PnZTOq5YMW(oJdudcMCSz2 zRl*{EcpRH6lKOjn>KfR`yiCkF%C)r4XaY%flr$p)qqujJxbJLLj~6hIe04j5CVr4+ zP6F_MJ{$#cJbQDuP0e1c7#aL@z`F}l@cA^}9>1c>2YD7{Rbul+xrvDY#rrg<=fN>{>atmhs@ zN5uquq8A4!--Yv7r0cjV8XUNqnHY#lmE2E}5RTPG#k4 z(c4n`$!iL~<#BtR-4GCG&J%JK!gaC(=U&sJTrGdToC&z^zdr=uK=dG2u!)znZm{Ce zv41cdo5Hh};OUe(dos9YZImWYKe>;9)7|Y>BtMUsrcA}5%6lzdx7X7Sl#g6n0q;Ci z`gI4_h0;6eW$@hkj@(c<2Hg)10?$^N1M^ND->Px66Np zpY}{Aaq2+r7m6yu8h%Q zRHKgg7`a_c)RF)+Q-_2cwru0Zw%0O;_8xp$4~=`-$Yu;l}P>V8CF$r@YI+K)^ArPQmk=@^5Y!s@Fc@Vui&cLPp6cAm1 z7A>)Y^lqNh09mGx8|qLzo5*Q^>_TN)y6&n&-F0J=h;tG%GGoc z%}8j6nK-BOoHt8FYdM}qRs1Ioqp8DRHOz(SSf7~OdPzbH20^HuqLshHWX9UYg?PPd zs`kU^la@~&@)V2!!@DIVHzFHdtK?M_Eg9DX@7``GqQ7(868QZTdKqrl9TKjzzfFC! z^4p(n`9je}z*GAERG!&(chFg%-G)olR)s1ztDUv41~T5dvlXj-x)Um_ElWXnKSS8a zH-P+m3R-8{Nrv)j3=?KF|>Ntvrdc9KWmI?Ro|GgpF6RKEB3ot{oV1H zTqBltQ>9rqSR)T~lyI|`n)>dCL}U~_S5HxyZiBS6;Cb7wQoUc|zV;SSlId2hY!A50 zPI@!C%Sj7uuf5CdzKICBec{$wOY>^HX3NRGyiZfsC(v1@P`7`+xTsHnC9iriTKmF8 z=PT-t&d9YOZlc=#V`zC(%dmR=_|98Ku7v0^ZLNv=X69qJkN0dO^h+{yfg*J&>#=Xwo?)J0M?3c^g`2E~$-xY-xw3AM!%j0%^4$BkO$A_&p zSI6Zp-L|nktFe`1{b~AwiO;uL9x_|Ymq|!;R^?i@d&w@h z&Q^Q*-+Js+YtSVmJ#Rc@u4jL)rqiUV!Q^;_pi{rLvaH(w<} zh0-3R4Wi+tm8BVob$udt|A+#kDzb6#QI}d`iGk`^_U-8K zd0TUAyHaMKzCCjAJs9ycjpNmAaQ`iBx&EFUL5;?n-!;`MF>5ngftRRg?pR+nzLBTu z?CB4)Je4Q*jrJoqxfvaOgv-my_WC0}ElkP&T4zK);^V;ZAnj6}{2N>R_-tmHhRZSP z_tkc}>Lo7Y&ETc3Ql$yFZ07b`Z_(4krx>Jd&D-ecyzOe`+3TYBc`xquPL03CZ7lC| zaLC`VS}x(Xiur2B$qtFNV*QnxHd9uV+sx%R@{d;2s%@RnJ=+I;mauSOJHGz++h*o? zq{jZ&5^VG9JIiYj+gkf$;Qg|vCJ9d^labp_)=}iMlN>p-w(3hl-YLh5MJbPyoAXb_ z;g2AjV}JFk@?%B?ILq#CotuA>UjN^A#}WRCIH30Q5S=F?4(xt+_PV}@xgM6UZ6vMZ zRq)OWvFP3gYSB+ZXq5?!QHr zsyE5Zo)=TmsjKL)S=vXFF3{+t#j#6#*E)9oi8`W!((Cj8%Kyrk&OP|C zGEeSnR`g6f`|?58>>{%haY9`k1ytqdcsf=$N(XXm&FQ{xJ-kuw5!Q>3!?K;2+{1R$ ztDJi+71wXuGtrl}r)RWyBv+CLhv{ATd|rn93MyaM;^a3R_<)G6jedTmY4y-N5HMPW z7Jh?Ev#OrU>Rmj2J$6Ay`mriq<0H+6?`V1U*HXK5nPS&ST5*@kTd)jMzo+lDC|Mu; ziGuHs=1Bd#zRiwh!xy}?s5k6?vcjC49Zd~w{tGsY{r?IZ#>~q3Uol}m%Hy^{3B*d2^Q^`34RZ)N{ZHhkLR#0pf%kTGYj7q(Y%VlpPCW30dtGq zbfM>BcnZsIyPMm2D4(HeC4%geO(g_uV)Uq=)mr?G=(A7YWXVRSbr;;&6Oud(hX+u`t&u_7i-G)dFs`PxtGR! z{v?8I&^d)O#Az_$3Zj|Y&6ctw!uur6A!vWIlg5>L$rlw6rhbN6XfVS{I`QO)um`ke z%Nbqa?CV7hlQ-zjfkpj&A&b}{pAK^EaMcQo5CtJ;$u||a9G4|oBS-x0qT$Zd!O{(* zHD@oiwb-)OCriw0ZXG&<_s58r7s>b~#4*o3Y^Y}?jH7#L8 z#zsiQ4?5+a>GLUB%*K0W5K>IJ>u&Q|4_XggqtWB)I|kif2S=>rfSrwz*6Qt(v9G!bd*?RneQZr7wedK_ z+lijL+J=CnolJGD#py+D0p{ho)Nd`cS+}|v5QPw38G1w=b`K+V>v@<)8G40L?iI5{ zH5$Da`m{a%XnV+mKMVC_*;LsysK#=jaPQ|?ZY{tIX4wRDc8)R20{Sy0=-PR zk__LtA0N#$r^BYo6$7CYZmYmTb=T3T?@5)ntz)>Sb0yOLJ^=DZ3iRcsu zfID_zrn|zH%aQ05fPO?7x>LL*=8+Te2lMhUD;U_iB>c{8f^aCwk(X|^t?2{m_Dpz5#tlDv_j@2h>70_=5`LSHlLa}@Tz zb>O|xnHHE2Zh6FRkdi2_XXd>$7mPi2(7*Rdx)j??VRa^+)rh#eEfNzH>w4E(sLgEpbte# z&aVyEk6oB0yOimvUsmkxe;;tJ@$iaVeo!q*^z$leMIjgLpKZ%_Mkg)3QOi85LqVOD zzx)DmDO%`+xFCh>h*dH)^uTAAyyBmGa1*ftV^rQD=M>bXZk&keM=o@$*JKz z-R(OJLWNL^Ry1)aI(mw#+A%GLd$gvVU!T}yKR}kM<_BxgZh#KACOz-l|7djVkD$t5 z9LGz|&J9XMX=?#5v-TboTBJ?p@fnH{4C)p;7o0l3?T@0Ehv*UbKnJww`aQCE-H)LdBJT3+DqHq70m z?CSD#>8v&V+i$CK4UF(T6xJ#RE_L$?esluIGmfwIAGD)>9p+K=y+o;hg>Z8~yFhK1 zBNk~6CNj@`mty^B25|Ok$41s`8@Hm5dxZ4`Bk10)g&y;t3GBqv_&J^k&3?15Jv?Gj72cVB{LQ+Bu(kdWHZ2vir{(oAZg5 zK7n?K+V5L~Nz}Hu8G+53S%Ug)X_bO8$L#5$HMT;C7fel1cePHHOM^>6X%>OYJ$xR|&ZM%1O86oG|t-Qe#%-@{tTA4roHA;So!qnSvS(rFFq}8?X zBJAR9L$Ph#Jc)Jz>GAvDb@|x%mKOF;FD=eT61}7LRKBV%bx>QHecHkx;$9i-y%ir^ z_P6`Y3o_(a1F9xYoF5iO;Db%f?a>5ayX~XA!AeL{ahM{+E=(kM+ea>j6)C#2#3M?$ zptYffj5M5D`9sM(m!^djL|h^6$kZ1=EZ6`}SGu#CX^ZcqlzP+%=CUp_P0 z7*6b8InG*KJFdQ$QWOomR>$d0+Gi+$)|S)Dwuq=hXi$2R-ST_#K~{Q@c!a`o@z;1XCv z2#n0Bkx{(4b8}|>%xECQ4hQSy@ZVk(kh%FI5MB;#v1JniSko2Xf?od;XwWsbL8_o= zJ;dMxJl4zQp8+;?-_cK!qc~dBb@V8sq_5A*;- zXe2t0O-e2uzWML-?=Zr)-lG~;%-SNJH#F27h8$)~1b75*sUBrJB3BR{k)F7FAQW^f z4*#sCPFlL^EG?AKzr5-crmy1xKHLg#XEIqZJl)L=B|z!W+=M zx{qiMirvw=4i@!;n|pC@GIpkPCgrN~D;g)3Y(DTR{u$SQS9K6@zs4$wtQT@)Rj}42 zmN(`{3Hmccb7debY$SzJL-FcXpTE*cLM&lMSc zX6D&sy&7#kCqCLu|6y<4dG>0glheuS^7MfDD5na4h5f_QeEOalCrg5z5@sIjdieo~ zNQBf832-mBtuY#-zc&NaA5tI`nLpK&CFPU$3j+KfyWPYUC`obP4)nh94opc{?$V!z z3pd3J*~Ybtz`}%tyLx48OvNo*+jTd7UnWX2);Zi2d|sLia;`g3RiWQk*gHXgiiz?H zavQ)gYC0(;=~@l})KrzTk$N&Uczf;32G`xuQ_aaqjmy{fx3}!0{x_{}A1LV7PjZ1x zcXy_Udlg{pyR-B1i~y87>bQv6>dG@j<3}D=V+o z&C0$S_K&q^6DKJX6_uzw$sKDhhvYn~hsXFhr{TF22m35&qLdNO*id13 zQ&Iq;S`;t4x`?yWDYRdo$Zw;Wxaj;TJwDfR3-oBR+2NlE{&GBT2jfln4U664b9X__ zpQnsntL!fC#dGu#BVOB>k{&*OEz)tQKK*%El$H(o}${iA0 zPR~><)Gv{b325uxScsO=tQD_S(-23vIJxX2OzI)Bj-TPIMks(6YQ-AH(duCVa&Y%R zggDCCjC#Pv=wzb8WoMc*f4@Md_7vXlID28di_p6FIqF2oGYuMIC0blk^=T1@X!s*U z46m_6NStaxOp;}5X@X4^igk*nn#1X_^MQq(->6Q)7%(R~j$8ju(?+GTIFO%a2BI6UZ8QBf9CN&5p%Z6Br8LC?e=q<7d{RT#=N;QG zk#Cl>sQ9zy<1~AK|Khy$dNZ*g4u^lT;^)up*KprD-aAs+XzWC-to^Ch`i!@+I{Cxo zU+MoCBB0Hbc{nXmA0!_yAp;|{SEfADae#E_{|eVNq<6i_S)a>+lPMxeZ*`>U3yTct zZZ94{$$#i2+eU#Brt3L}9NZ1)6j*3tI{Z)@j8YUc9!WctQ?x}fIqqV5-`(>$zXSYF zraT_<6Uwgb_oX2JyKwB~_wm^%eq!whtNj~E>U-`(PZrs#&-=EsuBjn4d3~lc=f2a| z?sahVihpL#H~`zNS1U0eE!7PP7E#VACoS-vuuS7$#%er3qY`A96(NWeL8PYPAEwB6 zF(o5d3LfExO*nCEkT!p46Qz%re+$RkZ!_Egn3+#lS#0eIX+Gy>KLSp|;C`9% z=X9z?)fv&g9hD;+7)7*5%nl0#nLDCcgGdEYMAXQL)~rPnT+l3)ABk|@(naOHrm#Hg z7+oASw?jM55myz$c`OX&Bs(*sPWzrE;cPdVO? z@6YrpvlrS=i)mnR>}<1j8NHSEc&}!%^U1fS+jBY!I@8YG3Yy1^C=rPY0jrqQ=`LJt z*eHCQqONM6rWtG2icMc^5#^Pmo-+-FiXcOd#2J6&;D~eov?hj|5F^A>N@|MPD|&PK zq}%pcd46x@b+;;%WHmeeh4vfVkbnI;tSyL|jyi2&+wRIup0nJ*aQMr0daTc?>igYi z-rzva>vELKjkeQJn<+`2jQo%jnI`{|DVu)=!3neC*(Znx$qrS)fkQbehI`m1O5oa4 zV#b1$P;*r}atrKDW6R`C#3ZP~cu6`g)|ZSLO(p3{nwi)T zab_5Vq{%!uMzA*ICp5R;{Ub7Ldm~t#CUpiMxHgA@jQ%rE)^F{ zv+R{5o02waRT{{@GInUp{62i|AM)Px6%Av|v5(;}S_Fxe)OV1w{-Cr~q|}Bit#DwF z#A9x1mX&3Wsw-zQ#YP$!#b(GxKrhdDZ0zKfnpzj0jQ(5rDqH<&d>C>5B4u~n^Xq=) z^1;tPM7h=wU;ByAC2(87?iY?fJeYTPH56pAdqozrbEw;w^7#-Dr7cBn;NQ+Rq7hIvjuGXTH0;&*^+{$YW?{kfB~$-lrC8u*KW%mx`2u;|IM zeR=RC5|Th+(E`$74cAx)!K;40dKsZc5H0{!XirLPL!t@m>29FH5H0Mp7dQ;!WY8Bp ztIgr;O1M3H?~Y3jH;*exwQB56=cB~o-4bp!g1?i{9v~&NfZ+Hhy|)RwN1n5{OD=&1 zJuCkAPYYzcAT|tL3J#_C%+sYwcuu3WKxnyC-#{=bZs7^bMg*v-8De@k>wr9t-w=TflQq+Q&vIs{3h*KIMuh99ukXCiM}yhmnSb3O|;+*OS=-_3+8$*l>^!^sS;035< zglXF5nFCan1$Ix+%#hult2h5Qu8prHvM=JndfXY!=SAv%A^L#o0Df?GEB~2eWeV-H6E1Y z!gwI1XrYvyWQwq$sJTnd860D^ib7(O8kh+%OK|Iz2e>Q)U>zWcW#+{0k{GEK6uGT* zFMCW;(N?Lu)cylbQi3B)-7Wo&LYv(!Q9t3l{ zgIRY*Jn*~xpHi&f7fH~-XxW%YL36eC{Il3aBMPn;syy@%T&NXK>Xr3Uq!uE9A&5ae zq1%RP!TdtpKE`KlPcGS$vZI_^7X_dBwSE~{6C8RFwg<(5l#^EKgdi!o{)~iNJ(;JX zg@jODfF=Rt+4FItiAm-%fU7i^*IVNSpr5Z!{5yU83eqpDU_dQFsxAJ8?LjLC&{93< z@F^r^fzfgT1QNwylfI_GB~$ZFOVJrr2((W3ZEC9Mt)KQc=*=skoRc|OA?xa1p@=;w z3n&Fx`4X2gOxmYHbSi1 zvg|w4Yb|KIaX!h1T$!PCz>_DpLw@*L$b&QJ0ImTw5o!Hdkr-d(G*l+wgnvxro+#`; z1D;t20|FlQ=d2U1-!Bxay-d zGufLP7|0dDP#`9 z#?yNT3-zJwTX!HoJ+*mf*@7x6f&qiZYlJvYFj*LN%K@X@50{M1-VR7QKt)^sO2I9Q>ZS&<(i_X3%=Q;jkmmzYF%<9Za z_xYNQG=U1v-@L#%wSKC7kB9Ej!tJ+!utf7$alK}w>y_vfIJug z&%fc$lb4CV$CRPUDj3}wV(W);g;Cam}L`w_K;t z!IAkB6F&l#Hc!OEc?<@3fu8y)IbI+&W!ARt&izgOU3k0ShP9C<({1|M^QvZiZbvOg zW2gIk=%}ykxGlf45rOaXjEwJ!cA_>dlf_q4Zg5-+O8?Et{&SMxfi?j(I+AhwZRzW%#q`p7Ic$?|7S08mcGr#(WTp!jP|AYcmLq5o-!S66jA#v4W zc&$*iVv3B_9doW^ZlP{mF&Zra{May;U1Jg>q!j!-7=+_y6N9qgXmK9m9293brQZT~>0t0t~LVTL+tgBx79pKmTaZEK^ z9`@-E)uFd_t9hiBoqd;;{pwWP$n-Z$xG)zChtaxRh?q@%I%qTw+<<^HBV$9uJy#7I z-3X0E#E?Nh)?cee_hZZ;_A^#-_HYTNG$6cK(k3&tz>|!9tWLzqvsu06le+_vZ$$`D zZHJS`3^vB;FFrX>exq(R<^g92bEM?R`{1ppT*9$Lu-}LI+^?vRVdgir9evA6K6+w@ z0>1!=7%02QZn+wO0(m9rLM>uT4FU3QxvB$@0CnN`gCV*V3=-}8=l3E;Y6;d&WEkHN zu@8=I@H{^6P`SYvccz&ERhBSm+z&NnW6T9ljQIW)a)uI%F ztUb+>F+&M*A;_&Y+Lrn0in&;<$*TG&eZD)Q*UbVkKFjiOZinpb(X$poWbJEL&-6=` zC-#{tbU_b~Vl)n-gW-BOiqN_vX*z0>A|3LWfxK)!S@O%9z5eSkfAXp`--oyP|5+0IrR8@&vs#JG`F|37ojyyu@buhIXHp}7dOrOs(3oFW zy0>2@tb|?Vjy!g+Vyrg(Pqqb|@+<(oV!|x;B1wl!QdoKo}<`I z=$?r^svjLuf}3C$$71bLA(1HV^lT&kl13ekw~z}MqU@9sAlBvnT&>NUs?DBqD3@tB zTYG@FS(q*^n0k}@1pNf%mh|oR$~Di4N4dG`Z**=hzpmBgd0tS)&u;BI9TE2;zp?IE znPP*wO61!Fwl2|+jR7RD*FtYbI|VXlV+L)qOjOf^24`5|cSal6f0XDpP2Qxt?g!q^ zM?TM1U`z5T< z98=S9Kx5Zqdgbcy!?*c4-3*ldG#p1TI0>oDD8DEc4k&j-M4S@GjA$f@As^OfhF5IK zYp94H`}WXiN`EC@f6$gO7VwU7!x%XUHk1#$$fGrC=}HMqGy#F9wQiLTezv1_JW+pm z;dmVLsKJ^-z;7+Du-AP6thd;{Kez<7An?X;AbFjsqvQ2n7TmLEW2YfSvYDh{z$a!O z#5CDwlOPy13166_*MkDvparSXJzF6*gz8y%)YkY4*;#0SIG!F++EpiSh=U+Sgz6QL zdwRm>w3Vo>&cZ0inCpLs!F-l2}sZK^Qo1LgdyM@B?c6?Yv zcXGAHT+fh4m@WW!1L`}=c+XZ$_FCdsCd=-mDO)hi)R3ZMGxb8l`eDcMFax+Lq)z#T;b=l?c z4@`vpDREr#3|9T4tO57XWrb)!75L%w9hZ#34g&pkqf4m1m?bbZ=0JVXkQdE<&n!XY z+(>m|PdG_*y@{&NcyvYy$K$mrl$K@0*TR;@>@BXuwx5XBaD5R1J3a6T1k2Fn3E_@? zaCjhrxW$uaic}G!1)`Ozs0f0hF=^;tRDAvdO7usE0x#wS?qi@Kmxij;+ZmaJt#>no z9{}Xv+Z(gVw2qUW_FOS|n-Oul68Xr~0!OT3us+}=1QTC4CdyplH7s9RESdK^Zfh9T%$RcG z&m2QoNw|ve(VKD8k(#d!4e9!*zPQ}-4v%Fa&x1!5^*{zqZwDV0?c6#jz z8|@~u-T8vLx6*57JKx62`(yY}C5_FSvLT*Zz)o6gepr^Z(s-+7XfZKrVpfTBjc?ql zp4E9Ym7Ni?(jI~6({)t(zM1&%3)K++%+A-?kncx1Q+?h<)to{(^q8p=imc8hyCm4+ zCA)S$?~va#1kZP(`ZR!X9XM!nHsqZKlkE-BsMQ)>84%A*xZke_UJf|qcKeKNFTeMw zo0~FULHY&uHbYf_th?dQb5*gwws)RB0wI`2>&|w8zzYhn!yy`)i8*_m33_&vApiwT z67v+EEa|AhRw-6HSe_aj(hi%0Q+EPKZT3Wv;$8-*h;ejDrk)2^@n(?=(FNqOKGJc&niYmO@L)nHntYWMbJ zqIuC%wCA7!$I|g$p%hS>7O6QpMWQ0Psh08+9%qoA2TjhxuJpSVrGE1~ogQZxyUy(u z$RUk+KK?;HvXSV-1??h~_h`~g3z`Qm_n8`A))BjO$g&Z6YdI2vycLRvnluy*RsbL-t-Mp!-azW1NePgeLj4A`txvK396 z*ICJeDu(M;F=2qhtE$p!&U|ms;h*31 zLXmFPqLpv@JmK(;3fWupy6nx)reqf}V7vNH{^_LK@@eXVn6YTlu$Kzek~aDw5rss~ zEnaGt@QmMC$WHNSrFF#?@~F&TT=0Bg&6%P`Gd6$ay;gD2mRqjnGe%$-`Wc>>2t-SA zF#7?kAs{GZGs7h?42Kmraxhh_5yLgYBSw&n3yorEM|38m^jPQDkXc7CVsuzZuwp!o zS4l4JR`i%rq`TjDCch7T^|yAvX8647dR8`Ua(Z4haTXora7}uBj0li(8+@7v8($Bm z!8(wr+VhHn4<0d@h^#R(TU!eY76_D=J&Z5rTr0(1g7!_YB^EDbJDhi$eAR$_SDBsl zmH%mTlYmt#mUIb9 z-Yn(^r(^m1`q)h)(ABcAO!P1QCf-Z398@^P4ARTsXT8kp)U*lpKelFxnlC+GU0YiO zsFt?}z%gAHlr8e}+a952UX|%eYvv5K^K@J!S7F{HJW-_gLPieVz;Bolw#rKJ^8;G1 z)o7&dGqS|VKavs^%!$z?Xbjb&Tu>yAc{D$r_xvf7-2R#CZ=w2^S6ItEVR>fS!pAR2Hp(1($}*@^3yz=e0|pCL_HvAVb5_$misggt_@Dkdv_Mi$@aB` z5Lgn_r4UP;Ag^f;_urXwQSy$6)8#GOdW|0yvliR?%vLc;`lX$#C zdjWUwdcc#VAuCgdL5g^-%I7Mz-Rj*F43t;_OW#}<*@U5NO--WA`|Mp0?MsNi1^0x=%L%uYio=57G)nle(4pW=5=$# zTmdeo(&P~X1MNGYU`Td5T#YYE!kwfcn%?;KxzA|~!3PGA-ri#JIBXn!#8deky~=nK z;gXEw8rxlWMZsYq%(jYPQOSG`udlN+vzFubq-+n_JMmMef*T8s1_< zNmh%t(!jSK{yT<}Q=AAuLE zXlYXZ*!*Q4(KlE{7a&a%W~B;oDWQ=5XpuWV$2}+7{09f1$|z2946J|gz5sncC&Aa^ z12IEbbmbaDMwYkP*cg!_39QL^E9o_Ah53kN99EY>ICzZb0hd^RDo|SW>&m=5uv%ANjA|C^aV-|CGu4u5!}~Ssl%DkU zl90~G#pe669~ybaW=r>F@qzpFli!HAG5iR8gAv+ZYUlD4+`iJg01u0`=d0du4m{p8 z>F{oi?-dT>wa_7nX={5Md?vR`&;Mrzv*r((n_oe+jtirf?czqVfZn0Gdr&&eILMFUzhcmG}p`XJ(&rn?ZRM4knwN@L*JoiJ>P5p znwC9mlkr}@0yo#1yoC1zRp|H@%AN6o#i+^xP5HVR`DunyZsGho`X$*;ba*06YtRwl?LGEBtj9rwM&k z5~pc$LGGR(r^>9+KJ`I7dV)S1baHHLeRy!JH|qlXknU=KYya%89UGm&OQyK*n z#x1@XPVir+41li9-Wt`!o;i~vlX`?PqoA^b@Z{pXXW@Ob@1-xz$}zns^F~nm?&v}Gkz3!J7+!wn z8inRVqjLIn?W_00xD(t1G{_Hf-yE`I2?R#{oC-qvtO%oaE)G*(V^!8{g}JX@^ok2F z?iDJy?ycY};foZ3k619C)Lr{d0fV+0$rd3OIV3_#1X?67QmdxBTB>!A#4}-+l_m8pwuh<14Oat#!;bq&dzx(YfZSQMX<kJE%}%I!^QWDLrb+SCmP821_BtF5yEZ1KU=-ZHB1YzuULfQ*lvh<4#lMDyc+8}oo4c7%KQBdsO) z$owqSyD%EKiJ%&R6k<8YD=F5P0~7@WB}W1_2R+Fq^QJbAD!ph-;7P9=Q+m;u#+6(( zB;)@LbLOXT0juXWf}jOcG2{VKjA5DY--VX~WD-golmPgqq%3|@ehK##xP^bp0~Bl9 z0f-j7ia75f#Pe?iQcwesf)t<(7$Zk`2O-K6I6@Bh21<}8cz_h)(=A9L6WWw6K-r(Ri_rb#r6+(nym@#}LL8?dMs}bMQGzyzBeZ}mqIhi($0&ghh+=hP+2v&1 zxvGXI5vS;t{Nh1~E&V5=)GK1u4MsOo)t-4g^ME7A2txk_^bojSRUl_c+m~ zh1ERK@S-#C;X??}2w})I7+?%gPdvaDacAI};=&U~0$w8g`4M0_lAiyWT_c|4NH7~n zG9ofUxZy3B;eqgs^xTkp>*!Mh9&|={2C(Ci{4I=R>>x*D1zVVj7{Lxk3ikh>n_fn7 zPs4cU5xfh?Ud8NEw=oM|MNc~vJ@7NH?ihLO52X}x&Lbd*uZs2 z@t&UbKf;j02SYL+ObNVj$B=?8U@C2YBdA6zz$BW%x)2i;MyQ61L`Vi41Tz)`79$uV zp3{B@aC&%pFvKiw|NoJC#9Z!ZjFNE0$p4FwE@5b%#5giTW(*S_%^2xe^x5neN118) z$%g!%>)1>>qrg)+j$~dzr&2^ZQ)FEclFE_SSjwh(aOCV-_7An$91|DrSPZ9mfHVLau5Yz0zIHzO0Njl|zsjZ}O9r?afDMyiA zP`i*~9)mUVV4@PMr`9=Hu|cljAXx{(pGhM@LsL_$RCQSOqKfJntEje-h^0qLyI^cV z1p|dENT`V6f|Yc`F~&E#(9s0DqqI;&v9>}ndXDO8Ln&vVd^re5H>6ObirsRLt5d6v zIr%ISQdrocx;zRusAO$C_Y8l&KtpG;VF*r0n7$NbcF-HZ* zltt}ta7YX`JDrO0I9=%0+`+^HgRyK%tBBQHiWag0M z$bF-6NVR53^$^D#4`Nk|l3teTDVaYI(vq>#5|dI8fKm)oT$L!kVsEnf%_@*3{&`?G ztO(SlR25W}p$o*z6cVZmmwRP{alsA@5z~yMs4x`~0=kgSrv2iAe+6~mOCT-d{YX^- zff;cZnh})!9TxkS0T^+K5-db6kn$il_^z0~7^G#kkfJ~Qpcl~y+Bf#uH&+Gd4<%`u|YW3v4P0bWFp&^@b|G|GRbv zw_8Z@RB4RXE3ynwNofxe4_rEk#i9cQ$19k8L*{FhE7AM%2lUs%=r4tX74;R_l>T86 z1$lGV5%u#WfJe?1lW2sY>PArEB+CdCg}FFm#W^L^1SK=CDxg}*;O!%C$n`PRne=SR zW#sV(F>ONuQN7>r%ZBoi7qe|T9T+SKN<%2i*_psNCAy<;45xQ}kx_lj5%veu+$O5? z9nE5jW%+dYCZb!4s!E#jCjvY%9(@%JT~V(XkGiB%uW)yydsXBfeK=Vl%WOU+^Ma8G zxCnbtfbv3b_%@=dKNS~P1O5R(zdaWyBQoQxL^~=`tVne|&uy;gz7vI|I2h1ppp~}1 z3xV;UZ+_3~vs1X@JV7um-McMSn3`Kq?oI^^Tpt6`Ot7KuIVGwg#~g!>+BO|{ty+HV z+Se)djTuLmMjh1?ta-_`S#MXmPc-hhoLM@7bzn+IG+#s@*%kqVa(sgNB~yqaKXr(Z z1{9ed!5+!!f)l0Ha%_TIG?%bW@zceUCk{`}oaD)Vo)}o>gmN^7@ zMRJU5ItI^e0~4=&v}b|{rZfO3tVvBNfh$u|Yf8LNGVU<7IX)AUIp1b}7Ck0j1lHRC z_%H2cgRE%Zvw|TDe@x z`iq_TrMtOMG$vV>2M&pg$+>2wK~2av!B(2Xkur`L0UVNi59gfB0uNcuEd#oC<;YQ} zx(YlMdYJROEvEeI)dS=zc*tydax)%rJKdY^5^%oX@)v;x{yNZIyw;PIu*g!b&wU+S z?tm&|F_s3HX$DutA9LSN(Z~G-uYXl^)}Lg*Ear=~RMX%kjSAvyVdU|QoSIVRa&orA zOxhakXN?9Gh}9Cc6mY6w4%-r7)Q>ik3MQ8mEs-=urQK5Mij`vv7o&qxgZbf6$KBaB z9IUItnB)6>-sadPP`1P>`w8<2^Y1zX_$XKd6;nb%KRI(WIw%7~G>U(h=`M97Gvymv znkZ{s$&|IFuXkO^m3ytkgcaG#0)_^`rg52lZnnp+y2q@@y-;E$rg3oY+kBA4J!g2l zdq02X55O<%&@oT>+^rT*Y>d%&^w{e;2pOHDk7}9)1?zsZ+3WAE_DS3J^eY-=arM8~ElHO`-Ema+V^2$+1jb7rA`yve1GlZ+H+?-mz zIwArgKJn$z7yr>yr}KZb>N-6GL!Z>DX#mmVDSCg|>d>e`h{yZaC?ohKhs=fIcK#dklGlNN?TPSN83**mPht@R^M_w`*KED2eO>ecT# zP3ruUhuWg^m4CS|Tm_zz&3(jY{W@YXe@?M`ydPuOgr>hs`gD$sZ$-LQ`h2&U;!Ndx z@qA1k%b<-bZ-Vcr#o4mAn#nixoMg^H4;!oPz;gL^v;*Hc>YdG(r=?3*i~nO~xWb!8 zD_pFa$J_Zk5J;wd3jLW=iiVp2rpj_>tKY}YcSrKuKZ`g7c_sZd z>@x6oJp=dvk1dUSokE?L`_mGedph__qa-^i0Xt#JGd%T*hYH0Zld5JR!HHm8D1)R| zi(g2YQB7T~)aDYN@oAJ|nxjbVe7qwGBw}hlJ3l;#Hp;fR7Q+oq%5G+H%TF%Vnkfy& zMtPjcX2`Hq%vna;5qpQt=9jp&F!sgAwR2@&32Nal45s2`?2pef`X~y1B>C(XN6*K~ zO7kZAs}w)w@|B+Efx``cA0F)P9Tq#Y-Nfaz@yx3R)%Vd+%)Q%4O@`9?Ws(Q}#ubiB zo%PTBb_OAKqUY|eujd=}%~a#=;D~#TXS?G)R@;!wWEEuw{~Fr%*(sxG*mOv5SgT%k z?`H~RQA)uTcS~bSMC74V&~$vf@geabI!E_m{o!DF{WJehz1_;?How(V2A`vw&rbZr zg}i4Cd^+D(c~19g<7%zxEvotzJ1&O1Z`jYOks9U3h}Os#~p z3M1N42$<$_1XBr<&56Mw@ze3zJ0=@jGO$oZ#VmT*1IqMz|!aSR+G&(T4AkMYhH%qAIQs+ zwjDOmoQsU}8$8sv`dfk8*jEf+tx290GqC0_-lY=L^5)Ivm|k_L+?>(6uYrt$6Qcjd z+gm`z@dW*%0RjYfcL=VFJ4t{LAh^4`yIX=T9^BoX#a)8Cy9bxWUEb#Z>HW_8?tAy# zd+s?iJ=N9SRn`6Lo!L3lT{XtR$yxc`h>flXhhUCMAEt6}@_3l*F}297oU&n=w^Xr; zV}5fsVvkZ~II2X_wz;81qxA*NQXc?~nW8kXI;%z$0pzT3&@S+esHMfTp^-PSy4i(u zWLLDAWZ?V?OF#iP^3bg$DyCPU;LLp1FaFatXYUoodVgJYs%aRLS-3C^O5Q=+IrJ#{ z`QJZKc#bYb1WXoHMngLv^hO=$F4}~v)lT# zn$an7d+m9}Q6>>>lJk%?nm*fF)Vc7p)dOpzRl-hy?$!P1LMY&?jD`Nu!3d8fmj@SP zr&EJd47{zaWTZP6odQPZPS3Z_SWr{}_*xj-Sl07R`p3$dp-DuP6A8pyq`)rwSiaGSiWiY+B)!4OVsfgmNvTBm*Lh z)W_Egs-RcB&W>Z-zI@x(gRSUV5=G0*v3lOitA?f{m(DE^=}M>db~Bo zuS4iV=jv(OC%Jap-nOYlek5zi%#M3OO3lE0dUyWH_!-2H;wX~Ny{rgzlPSB7&6PGv zaXA@+zKw6dGGy&LSE=AD$0r}ngX4V~506%j+C7UVwL~;K!hV$9V0%7U$O;4LdV_+N z*lN$4y}-m9#)*ruk)l;X?r~qEQ8U`Ys8{|WYWG|#x_$6$pJC82gEV7SqQJbrMPOXf z(mAg~)M;>tMRd)Z1XT$qk(l~dhw2E+OB?y;%+KWv^MQF#C#DTH9qEP%c>6idJKCd0 z8>AuL?%J&Z;hbgGBTn0V9WT4d^-wAyNp~4wX2d13hqKaMT{m6*H^L>ki3t&+)-QQ0 zOnL&Z=x+A1RrD`pk2amkcJ_Pi!yqrahr7Yw3_w$1a z%Uuz*5N*E<{y!xAuQJyXBvcm!H65R4Msh-j*(bA7aeSv@9s z9j!B-CKDe=TI19tc6B?@1;)AMhUYF!s-rxNYy7DEnp8BMl+TniV^#Qi=PF*CT}J)N z9-vwg3ua3X#sw1SSW4F_eIK0r2D5u%Q)L*==dh!pcO$-vu4sOz!$K}0R;Z|w?+NX~ zwT~}SRaO2KrzOrl3QI{sl#8}7qCN3VaCAPN{@2b*0*XTZ5%4AZ zT>PQb=tNKrLjh9dwg;w!1@~5lZUI*o8PW1bP$$(x!Ajo4g$$B&oTGJzwQFhxFg*dY zBS*eQaQFM&p@JE1#hKd(m&W#SLP7_t?buYmOEVASulH6Dm*!R5nZBq_u1x$6%Gi7w zZ=%~Vv|L#egzg1;D&LGR%F+rm7vHv)B+#M-Gd*rcOAAfQ1Q^f0w|SI%f<k>3QwcH9|*yB0G`FKDTC1N4Ed58YorOLv-kCEezMufq#! z9QVPUj~>9&3m>qzQrpvfgGZ9Yu|(bKTdCUYgq2sg?ox`n*4=RR=b<}6oKDGo4WGlq zR3dPjVgH&0D9PH>9Lpmo>8AhwK^$RigR5ODW%?>Fbef?xc>ej|$1~aR5x1D^G^%H9 zv3Huc@1++<>B;T&tNHIA6=PbR!fq~-C+YNsLjtPpF74Y<;PRh4p84a$NyZlmML$}6 zlb6`NdXjB+w%xS+?CqNT&d~-;9em(wz;nbpaSf8SU?hEZ@?Zk1c=UPpYFfan}T8C+IP%LN`RnaPRjBGo z3^9ulm+=HA9e%{i`19u{6_OW)2qvp9_Y{Z8`R2zD>F4gl9Jirr0xpifPk{zCc2WC? z$rz=B2DAg3VGGFonIA2q(%DScZ?d4Dd7?igvFcRYS&jdxF3=k_nXyFUiL%MyTRt9` z6Cg}t(s~HDeMD5~<+=%rcC63?^Y1QS!=qdz)t1RIp)%@Zy^0z5yai7bt{lG})^G{! zom9g6IR3c%Jy`)|a&fq_;ccd^7Uazb5OKNwjk*gv%-@3i>uYQ!>r1qCke% z?`5tM**AV!VvBuR2CMTpO2M2(ho0}6-%0|pBupUPrJWuIk`B=IU#-Fg6M-7^$!wU06xg*0{&Xc#SR%DPEN=GbN=l* z9{^(EKUV9I|7Wi(9BlsqC?E~0EAHg3f@25{{`qE_5Tgne}(N|Ie(@9 z{{ZYCsQx$L`bXP8P(i4_a{lUtOp*V4F#Xm07oz`R!2jCuk4qH@QtaISrSR|2|9|^i z;o*f0=)e100r0SKva|gchbuk^-tlwIuY4OPTBexn8u z6K~*K-4(BWZ^0|UeIc;N#ASw)<233ZuhD2Envj;FqOjX-{R zZ;uC~QER1Xgop+tr0YcjiV14}xSjEL0-@IYx|4}$zd|FaC+L1>vN7G-CP8fh7e*tz zId+t)$Gu@rMh!->-Ju?twUr4>GTLd?S06PWBZ;-a4L=8fQJKQV zxuYnZ`jf@70nc{$Wf%$@uPskU)HC%UnuR&gc67Zo?MDL;e`KwL1>0ip=L2d#|Ax4S zs*$wJ`R}^nWBju9zQycaneNC6KCF;z7Vy{RWnybY4_lD}tk(_pz2x=fY24EbwpkIs zR64uJK+VqQ!aaii{!=lh!|$UNTRBP$(aN2j^L(dHi8iK`Lg(Fk`|mqXR-2yEs?f5m z9wwd9YH9aqCGh=vTK3bbI@gUJVwXP@-pFX#U_!Px2_9aWMUv0@o#Fgw9eadSi^^3dejnN%N%ImSDN8;&g%~QVX&L?f*F~Rig~n3<)8i2%jwJvp%q~a7qR=-L+;75hxL4EPU z73AZ$?X&&jmjCOG%xwM5YuNQwt@TnQ-T7_W{EeA$P^8uMG&N4ON>f7vLtVGS`tVm@ zI4(=Fh}~KGl1Tw|AIS94?7N7;@+^H^IE_rYygHlZpX#<%ijMB}@@wU!83T~!C{5ny zDkWYbjU&b~MI#RtfKR5~c)9{57^w&S#Hbip!j?dCjHOh@$#bJFCn9(pb#)yFc?*nd zowcxDE{?S+)ub?m|LWfVV$iLmK))X85;VGQqNhIBNlnVP|vB_ z(2-MCSNi_qcB#CtV>`xW_FKb*<Hs5$(fmHe-rR{3ZI_Kf7#)FDo$?lj4c+51l*-D`!ym=71&pUh z{EUgIWJG6-VJI8dwz$E>z{u-_`2I_u58Qqlb})jbgDwxVl@kQ~V1etcnne8`!%-KX z@jz_RlMI@8>9I+kYxJFwAq*eB#+8ZE*f1BCitM)GQXz*u*3qg6dX?Ni{!9+=Vv}4%;KVqT@25}KXfdKZ9QLJ{sUNVekq&+q4i zMTa?XY$mMDa~0+1M2|~X)}PMQl&##Vq0QeoBM40|`1c1Xby!?ktPy+6X)bULsnk9v6DQy)u=G31GjT`(=Jho?Bsx@? zMYKllO!tY^1l4fMbWAs%FIg~FlRgY8pO7OjC-d;Q+bS%(TaU4)+ji7u%ej=8=yacD zjvrO}`1+|q!UFVSWAySgHjJq00><)gTr~P{CupXW3DYL_S+lq-KaOW=Jb6E#6g)jY zpIj#3+%@AXP3Y=ks5L2SbCo%6pvSAM7P0Rwlmn{~^9GA4sVJF6`^z7^&aOD-OA?N_ zekN8O?tKTP6hwkjZG)^?ER^(T;>N0$#CoKMExWLHnwV9r`i_^hmnKzI=(+Jmy2^f& zk?wRHG8Ntzf_H#Zq@c$yAVcmACW9=B6OKV!Y*#E?xQWeVVh0)*l?QuSgU>2#Xhj9Z zSQK+-nVGvdd=p-%Dtr1R6>zGmznLC*pHP~wHhHwN5%-pA##6Ho;E|L=TMAd3xf0YH z*vYl``k6xYCB^(DQdA|FB$P|LTf32FkK8D+j>{ud_QJn1_9QGjy7ny+Z(z5%0xbry zP;gXT3m*C{y|A>pQ@s+&kskYp83(sN<3_4Xe@rh5ES+TKq;8Z5{r)#ujt#7#G@+wRLc**EvzuxUlufH4_cdMBgfa~S zB!UE|+BK}-_!qUH<2=gIY1@X;Mhx2UgF4)y!0luzH(T@&k-5h1ZN^^-W7`qc)P{ne zRpaoRNvG>!?m0(8*5)!q;a$0Yh-{Gis=;MMc75s4yo8$`HM__C5qO+az%lW ziqLz9GfH0`r($T_8XG7sXjA1uF4+?9cS2 z`Ra^)g!Hn%4C}GW^400Z3$Sq%)9LyU>7f;wl5(|yCW=f6hGE#@1?nIBzR=@-1Ly%E zp2`ypqp(2*baA=LKumgIK{9pUclu|=(HO%PY}#)C8DNRx_gKSPY;nc!zYKG+vGVa* z`*`X5r2t=nQ;OJ93gmrs^k1c7S^GZF2TKFK19KGrNX9buq0@USA}3NxAgUl%VgJm> zr|Wx1FQ|B(M5zU2qGvA{gt(9qZ^3@a{}xB7f|!IYORt!3|IHw&hbBk`F&x{J{<|W6 z0o%8nq%X8Vl(0!ZsNaKQw?nZ*3hq^bcKP?3z^eTFR%|_~iy-VQ>5CNXEU60~dg0h@ zBl=f{J_$wQU)!Se!ZF*difycYUW(5eKoQ9c3HtSfZ8XJaU7%Y&FI^uv-(3sXnD4Fx z%_> zKp(~5`H-(@0{Klkz?J+(#=Z*0Rm#4J{3Z=xT7HuPFiXneC-#E0Lk2dal`7CG|2_;` zP1+#=TTQA)3&@z?qzxR&Z&C(I=QpVX!}FWufjWxX9l>a^y3M+(mvFkww?1U#e_lWu`(@p)sqM|)<8ABmwRiU= zWaJ4g>5hyAETa8?u;4$8YUtgy2^m>IO==`zu@lf;3M-Vq84?p0iwmW}l*!iL z3F}vguMsl}{i;;`B^SDs2Wb9LL3rvz?v_|@Xt3geAmj(j7dR-vnfzrRy+nCJnlsd# zeCiz~n!=m=n|QW$Zn^tgU-tK0WcHS@>7m7Fx=6Z&VQn#4_Cj>N&=X}-s#;8q;?eKM zlbV40=Spu7?CGG$b+1^M_abR8KJH4Giey0intQhUB#7OIx`15Ae2AqUpEpitM}Yo8}m9Nf6f1*RIBT2bo~4kDTa-W^4>I^bW; z?3{&V&xAI}-;61Pm2+hr+?b1hmfC$>{#2J)oIxiw`!$D3`2{<7zNr;%_Dgr_5GbrT z)|_N&NX(#g;ghnQP+8s)MXu&$`G1;=KZV0Q8&b`2P&}!FD)WOO(=q?7GCLR=+k{Vn zZ;Cy);KEtNTvAY{u9`QKCGjrT{gHdJ$NiCR6525ZGCwn;yr8nAoB6~*L+ZG4A}Gp) zaw15|m~tW{%EWTu_hZ1KgaA{_hcHugndqXeeF2dG$C>StgzOSArR@?!i|;fHz@l+D z8DNpBKTW@q+7BA}CHGv1i`m%hnm>FrnGA5;{Fw~5rW6WLDrDl!5g&((^r=FFm8uQI zM8hsa9d}9$6NAwo==Su1DWcuVz-?+mu^Tu{6!J^-8`|NhR#|A1J{_x1DGm#o@^Gtc%%B5)}=V#5Z%Wx`#~#wkeTqdQRUfgM!6V54}g z+Cnnw*X?pTp*r9?ew>1>P{pSrxd zvI0a3X1(5$r#F4@?qSZoHc1vyfB3<-p|k}(r)~21F9d8rSMkkz=($8(yuv+ON#xz( zNMzorb&X7RI{)#~gVueo`|07TT4>+=@)i0~?h%9I<()W}twC&TizSq7%db1Ai40G4xi)PO=eD-C@cX7K*m>h1^ z;`n^sVC7HyTEmi8noYP{)hQ>qqKmm}!apq_&7a67uT2DYh?ezhvxksO>iy5jL4)VKF+i77{@hXtZms{E8HIy-UF&WTqEW;bhvLTmbp_8_nco z+L8RwI@)P^^z^_Hf)`(dtQMS_;}l+F!lbQRcoBiQ4Zy0aVHrK&P2gKwJ-ls6P^^M@ z$M{)7R&=x)-K6VGFH7sj@0AYRKyWhy@`z)Q3DNWW4JS*Q$c8NBghrEwu=Ilc#l?s% z^=jKjEv}a1yO385)3zJO=vb~+zDBYb@mD&IHzDP7^xmPwdobxdlQn3*j$Vx$!I+Ij zqcBy49^al2@Rm9HmMfWe>dgp!;b>CctFo}N8<~i%>>fyMFz>j9=UZoSeCVNjtrL&M zlWR>hd)P=DM5${)p=XGk0$1IDGw-9<0^XkMqQh7TM^6+QK$<2*)i}H`2k&L!WnmiL zr3EMj$b5pY##nq;4!;~gHwl*xT?ftliDU9TC-kv@TmakTyIB~QPale5E&VOYKPW?4 z1#opqc3JAFuV&|k9O;loC}zYM_Wve(CF z!ybfj4508w!$NpH{R*N=t23xcf9X-Ck!tPBMkcr=MC+R z{ETz|f%m=l2k&>!u&e_kUH>o$pH(@tDHu*O3xTzCEoyyuE-uQ8iu@P7~}sfjx&kmOa(E(k9%d z=O({Cnmw~U$~o4i;!G3Pi7ZuM#tvFfK7Pq-OjsRY%{cGC^UANYNM|)WEWucO0WD8!#hr zwAu;+iOoo~YpOG%8z{_=&+k|S*-HNrTcX$O$gt@G#ky3>oG3S>*hqTYPBNt_)Jl%n zy_YpA+8ImlZm^VM*J!9YJ^9{N4_aJ0Ne7Q*%#^h(He1uKUp<`s@GG4VplL*!2s)uG z50PFhIAM2%o$pgQIoc^tvbtql;yTeRCs1&uXIik7iWeTtGK@hcS@#iJ_kU=-IRuPt1g|ggqZr{C9ZN+xQ=Mo%&8lZ5OKdfxWMT)c{|v3&ZAw`T z0>lXOQx5BtM!pr-gUh|MRK^G9d`$Nkm}zG(=KTs;jYPUp+fcI%RfAecQ)lZ_N z7u=!~I|E+g*FxPKK!qRUc4-dMmL{qj?M%FuY}})cI)L}6uC2FwhSp@^pqCStwjr;@ z_Hr$dpWc$&(jD!|h3<&YiSO+@)xqAAce1Gi=if#|tA&153+F7+z2QT)*>8zA(=I9T z=46_5>QB_*EltFFeSY#LY))DnIZ-=NIrD#{_9Dv)S&|NR(?CoM(`y0`2hcr@*e^FH5h;US`R`q0@pZc*so&kNXf?mYepnjH$-S@+n@ z0OWaC%9aLSWA_5bnnQZRpPquWn$Btx*Tx zT3SZR%tSdcK@q4KzOWU(U?rXk)Xb+dHm>-T^3{`Yc1pCC$@^yjxccU9&xD6h=;h>P z%r&lCzc%gWW<%SsHr3fP4idw5W6i45;y1e2n?a_X-0T{sxmd&4v|Tn4Qf29W%$eo$ z=xFb--~u=Ukgy^c*H``>7sS4_i%FJTGGypWBjUf2jn8<(M@Q4d2Dk_c3tL#stX_G~ zsM=YtC!1n(DIYCt5_q4L1KNuO?>)ZIBcUL%#f6v>_b3}uT3qT%j&A+wP~zz}7i{6? zU{}Jjnyna_QLPp5iJ`>3{kS$)I16=Xcrm)(UTV4@*4wYD*W`M^-ATWemQYcsVau?t z$ew4Y*x>aHOyQ%w9|<-!GQIX39Ssg*#I;>fgDk6lI+-@?Gj$9_a7so^O3dP|@C0=l zTO9<}Ve}dO-auH5%zEWH&NSIkAJeJ8a?j+b=}!-%_$ksca=49@9wvTpvgdbK1n?6n zr}bkHR>s%xv*MY!(YoB<4lKeg%(xXcm!RAj~t=WEyR z&hG_)#>y9VL>t$vK?lybX&x)Tf91$#ELqm)yW=Z0)$b#{78;;9fwq`-ZAB~1a>|g` ze2!s>Icp_a+QgzCN&I32jWLNlKBdwpq^)&8k!G!=8xE1~-Jnj?s@Dd4wfELCx2;*@ zwO6OP+^x))`!OT2jFcln@@N%U%ybr&ahDJeWe`|vUA&p-VCx6E4_TArU1Z$?;W zwGs9k9>>Pe(_I@9K#E}WPiLA|na>d?7@L{4u1C??ljf~pm!hREaQ^NBP|dXVJCOUf zCT-DkEjN%Ggh5APV^De)7TCbx<@sV`9dx!9*Z{(Kq(?ZFubh<5!k#yOZn)FaBek;p zWaR?;R`I0CeqmRvG)o7Xx|C)aW&|4pmXWr=hD+-9 zSMEeRjislmmlkF-n!2B?)!(wPxu+g!FIbh1nZrD2WUjua?xk>!aaj0}k)@hVL*zhG z&WU`BOvxF+xWfOaamD=I#AwN!J6LA&wZiCvdGLdkfz2n9@E+B2AFuchQNloKr>yeG^+SXUF<{4ksJACj<+~cu}*rY`18;=X2&>Fi&;uIfP`^U1t*1U9=B0N zm@aqkbbh@QppQ4t$CF&sdaj?c6C@3i@xf!R*N0O+T`9d;W(uqa7XiU9U+dHH9qR6U zCesxdOXu(Qem7~>HCN0FM&CApLw}ds%pOe@FHq=ZSA=xfIThnpNQO`5jEQ<}kKJY1 zUG$qjQ&hYeK40rnE?c61X9l`eP=2)nn-@plAY^g>;ik@&03dpb9(!#l%4<=5R!@r} zNYWnTI*^pN>ZFn6-)ZTXm4m8Jc{^gg7n9`ufs%Q~66sCP@LtS_x%&Sq*`;-b!wILMvb zTrQxYD9Waa9HSk*MN})`Mzcx_BL_wmVC1qK+9xH%U0Szbv7sDoek|T!HrxNHEML^C z)kYI7Z<*hA=9XkmwH^>Egg(8luWm(^-`;CkQJG$$h}+dFV}9O5i{;$c<#croY{q;aV20y!lQ`e$pg}S9 zdb~QyTsyOmT2<;B#U)x+Uf$GhNiofMeepav)o47)kGNG(CJMYTE6hRu^@~xClIm-E z=ym2|{c_4&d4^86AHQPi{wBalN}z-KLNbqXt+JxcwE{9$Z++%p+8qMT@*1oA69f;&#y}X2#YaD`lobS*gqtf&T$az*utDN(ETKbNC~@g7v^NTAp&+)A zUs*28i=^P1o?h1`vaPgJ(%K|M;mR>}s?eOlv_KVKMx1R{sAs{BXps0~WBC!=TDe!D zPGN>y(Z&if7oMwI)m)*Vq#ZzLD?Ye)TPXiN(I%h=Xu@>a_L z_anDDsM8Sc;#l&2Oa!CFVti}G6)ka&P<1qEEqAQdJZAh!Pe6Wl3kAMKZo_ZR1-Z7Z9Rc*Uhd9Z^$PyXyY!=UeIMT@XR-!W9gZu#KskA)1DpIF4hEXnN ze0L|_S=H+7c2o6gnL}YNfs`^^=A6o9s&3|M3@A*=Vbh_B z-A^SpMLab*6xuVBMJ&9l+B1u~;ibtn%l2AURD|eGbA$-JIdHl;d*%TQE4CK>;l#M4 zmBFc{;stp*sRdVVx8I!bq%o=rmrbeOORtV-tt3=HaiP&3|&i7}llC!&l+ zGIw`G=1zP*qSqA+4(G$o6sgl9K@aaFUz~5L zxx1s8kLz>w-q$18Iqw=vyD=)vB;EV|oMdoLgii)XI;0K;12!_GoRd~giG{r%&~Ds# zIp4;~j=;{AuZ=JAeo4|-ey1UiMTLld;%}laPd7jP!fy5Y0XuGFTdYTfzy0Qd?*{Bt z1T_5C1QU^>YpUh=#@#&0^mx2|&YArOI5A#$H!6I*IkwW^H)_t45uVz1yt5#|ZBRD0 z&NJRcD=y-Z9GAV|x#U;DcTjB!5RhK!vxD~;Dfm?@edO3TZ7<~4D3To*3l{RaO=e!T_Nu#@8b7|!{;_W@ zhzrw5{sTE@|EuVUf3ext>aP!<0Zf#^eZ$PRFy9s)s;>0%g#<3tBUdfwk8h?jRvPU# z2)GWL=`jjthH=Vrcw~!oCo1}NzNr#5@}nw~6n~i&!Yjoq)p2jwsUc{-PlMhd812VN zLrx4eoylDyUfmOnaUr*ws21vV9b4j(K;Hj;m9kf1+8VaPj5r-%Tk*|AY1Gq}n+Do- zx!I7%m6T}O7L($Xe)Wu>cXQJ}x~QG=vc7+TFiZD*)k*He+j4*BcHk71!ws^5R_T}w zuf(^MJGP2M@Y7HZ9qLZN`fpTXHvHz^=k#x3Dt0Cdj5y!bW-u&_4{u^8`MC=K_%{8_ zbHnZrwHgc~J(AOT6|PiH)z@NCJB?4+d-Es83e}$JOfb>5XTPYO7Gq4p@k*_)FHNpg zYF@d>9L}253lnE@f@aqbJfCl~`fIWHV0_=e1J$x`WDaJ~>&gjtZ*i+J`7(+**38-X z+)M9avEhvs91LodiSgmg>V7u8PcSI*53RsVmqwv-G#C=Z!nQ30fXEKHB}em)CJeMzBERgdV4!HMdA( zN)|XJi!3=SD>+L5Y!F9rIX3aKXBPXQVd_f?5Q$F7Dy?Ax!tKl$@`$viWQmSWl#NXg z?Cq~Uoi&3=M;NZ0Djpu`4tpD!w4V>1YM}bzO`DZ zdY?Zp419D5c<{AsQxKxd#7X;&TBAgaosipYh=X97Kki;v%J#~gFJBe+(3#l3YDh5W z=xuB>a)DOE?K0T7EMu0TwOTYTEO+E~>k;w?G$GL8eCx46HZBbI8-EE{8y6;X2>Vvu zAY^Clw86r(pyzS>5I?|6^K0fsyyfDK^N4Lgi?yaOd~SYh9`mB*5`Gsgcd%jcHuyus z)9`DkxMUmOgAnN`I?lbu7SrOsK(PKwn_h*|wUf|c$st|1GdSHw0-xfhD}SOtI*HLF880`ZhjDOQP*`?zuj(}nq+4IAjJ zRgLs35!0WajU`WF)-_3wt2^osn5mlwFxyiCW;*La=d! zNxY(<;C3s%Wj3J1Nl{N`%`)CeOK$B|si5FywzEjJUwS9S@L9?d^q{o_w=Z`nR9gT2 zP^hAQG%Tq({$$_UUN zf^WBshk|?}BfuuXCb1?;=WLqUjHVM8?N^)*86|v_YJ1NzM!Ih2eiLfOO7@vRfZgOz zd2EW>NobN><)VxDRB=E&qE=lw8ir4nfms1#0Vc$(JW}NFKH$%I&-3bvQ~l77|5svT|89R(qoxG;a+9 zc28?2tyc3o1#Vnf!s|lGwMM#69_@Q(<9_zOXV1eAN8UaGHr>^*Sh%ar`maB5kVrME z4Y~!8gwk}`>kaqV^? zftQU@6|!^zvJ9aWV^$%h2#=3XHyi~fa1T62cGJyNXD1HRzYazCj?*(emg7PDQ71ZP zK!AWTUIsn$)ek^O!$x9l*|F!|R&9;TXzCuZHED{SKt4yO?f2zb-=9U*F5`ceP(8tX zUv(znC5a|RGng3w0&;Bo8;M1p)HeJTnGSQw;bUea5l?$p4zLz?FcS)H$&;oeydX?#_Q#jJCBKzu)3@LE>2Jw=8)=}nCDi&jnsc9>!xVIp zhW-~rTgwzb&ArB^=+UrI|6nU8O|yZSDE5JZ@57axmgyHwcXcPjCsLXmnU;TaJuOYZ z79!&ad)>L*97l4aAe;R;vWb$56tAQd8D`Ky{LEDmpvoyoZ%kFG(a}Ux>T#E9`qr(c zzT9XpmaELlX`jki4V_xy;lX@@no#Gt<+2{O1v*I?!`Jym;sgZr)hE zJnjd}$%4HMx^jGk3wASlH`;$k3xS0|7SDi(Kk75;|NYJFe za)3!LP3@##c0ka}Q<2pO4ZBmq0Ny32#>%qUa`dI2Coj1*FJ*6hcu{mNvV!AI;w0+6 z!D)16@9bl%3!YItvl3_qRc4Iam2Gb+@m{!S_X*eab3#9kk%ZB#bU2>V0BCWQ=%U=i zE&L*-C8MYjzm?uJ+}9#x)JM&Cqiq%ptg$Pu-x~ z6SnDS&f3v%Dw=Q6OG_6Xw`6b}p4=|%W0rz!wY-?zNz9aGVO!z$wWwH1Tsm8#x)_LR z82cFx)EW<5`^7jCPqa%r?Cg-quGEweRI7^+8rw6R@nyVck4GhiB^nVaOQvUd-`1p% z=?}__jfd2qA*Dp*si{i=z!x=1d^_T$6gLsMY5jSEy`GJJW5{JU-+1`y;nZ_3DDimL^D0`JPJsa z{9>h(=%bcWM^>UVjB(T^mCx;eyXCFGoAxZIz8EVVeclrA1Z5@)W2I~h0wn7~6b$|G zQJnrjIl!+Xgd2-7B}N(|Fa?>!AdCcQmB+yMNi~tx>f`*8_d^kUZ?$FM{+={wVAH`J zS{Pd`Jes`!j_eZ<3Kt6Z8(tnWPd8^1fiHqEV6ImB`lDeMyQp@_DrNexjeV87mm z2VEGK%k1`yWMi@}hbDae&h(x3OaB+)WcbbyYIZ|CL~|nvB7x;awRg*l8#sBV;O>oV z$p}|uY$1}Lo7{k|SSXMI6jR`C3<}yiLcYvkvrR5{QSDRrG$WMRFC?>~Fq}|?{B|LH z_V7#?LRf+L8IzLNoKAQ69vSAo0#U~@xf~kDv{o<1S|YWl47I19YfnvUZMc`XW37oM zX3~a|D29hjF6cpZDRYVh>1 zye5GdBi__VZ{2KG;@;#io93eB*OoLpFc5qBp4R3$j{8x|HjZp+Tz zZshuu_%wD-lKum{1^-A{V2Pm*FzaJ5!6mpQ^7zu6U=%E9AV8 zb4*7CHTfZ}A~s6SL1w`g=^6886FTmd4}o!y<2ZOfdF%p8edI0#ij4S}S9t7#zl zyyda@j&<_YN_*q?-I%vu8W?=}V$?+iPs(>b7$6Z96CWk&FM%rPxEZ_i!G$3k^L)@j zJD6DEK3HA3I5sFslefE_f4MRQ&ioHCn3#WnX8dB%Ltr#O;CzH36EkBpK^j9YwsmI6 z!05(uU@40)?e~&ct)Se4A~Gg!<&hzD3IQdDsIh72C~|BH1v`hBY4G4E`aeuT5{el^ zW6g-~;jtC~cIK~zeS?$<5mQ6>8UG|3BfEEBhV8@!cHP+0kXv+AW4S15X~gCO2UF2C zuqds*7|Vo~Bm5_(>=AFtPJUE4g*Nh5dXyD~HqusNloG#ekUe!E5ruMejwkY*Q8B6L z4Ss29acORGR4za8s2Kl?I0=p@YLvc{k%U>mQu78$C zDiA)jx@Y#zcU+P8IG_V<`b${y5dWb`#&xZ%rv`0%d7SRNB_<~ zmz|-{tdwuzgKw0Voj;zd$ltgw^^9JmO<$yG-g^IdWAIhQUKz}PVm;1Ex|tYx+~>N~ z;m&q}c>)#v5#_aqx$=O$dcaI?f}(vLT%#SlwMzJTk`MfYCM7@0y@qt*Odyv~YbZ>u z=D?lS0$=ikqc)&)M}Oq|c};SbId{D(NJu!!w=eEU`pd?;@Rda?-_XC z7jP#rGo82U6P;LDSOBfr^4t5>$|=iz@p)D}cUN#~h8^iF=xOtgjSRQzi#l?2&9qzf zAINvOOY#b{>2X^pyX%&NQg0>}CE>m|si`!TCsWt3q4L$WMe1AC(iDQInV)nE9T-V9 znXK_yig`$0!@B*cvM*kJVye{|f1a5Qa~;c?pHk_59cZ|D&Szx06q&6Z{#Pp#0`5+S zObSfiAqReD!)FPmV8dn!kT$?a4#BV|&_<=&LcE8K_%UTq9T8B&hT7k&V$Y=wgSDyI zgjyLwq)!RCyRgC92684NvUZQ0Beo${bswL@S^wZM;CRMp=+dgjd40dKY2yz6ioCL= zc^Be5!yocjXlxC*q%G>-Pv|?Yd5@;0m2>R&qaB#wfevfkH;%><_5z^y5F`p z5vRROTmk|v`Fvm$d-5k@gpA#qK%}9Z1l-x0>?l|lredSdBuGc<@&jK`{<-{MPrPL} zJbX7aiSh3vltbh-kCaWT{XzEtwmk>!I>^@^<9eUj>wg1zar`&1fleX>{lm-RU7BP# zo?cc1{+CRs&L1h~R)fE|5>=`RYqy}>(H-^w?f;VdMztVw8q-7<=$yDbWZwX$?HwyX zq64|AtL&Vx4b`rT#vO~hm&^dE8d|fVCrh8G4F%klWgx(|pqXsN>=!_?8PfTM#p$7_ z8cX=6;5~7N|G!L|@eJ|8kqvvRFC%a_fx8O{CGPWvh5iL84d-4FVDMpk5O35+z3)YKTV zqg#3U^W~fx8?o_)(KpRaKmhD|Ygm~uNaIw>{s7c9>`~sqQ2Z;1B zh-=vb*Y6$=^Rs0CNm#FctWUx}_K4T^^M$(Ab=w0V57LYuSBf23nPC#=FOK*KYF(_M zM%drCo+7)vDxDZ^rcE-hAakZOQD%JQU_V39?Tl&csWR?PXPO4cRW&7H3F+GyQh-kA0l}RAh>XK#8ps}F$v?E=7bpkILrXg}y z(q}NCR5kH*oopy<$TU!cumu>hL!y3VpWzB1%fAlEYSP}|bHz{pX1dO+jxyQ_;|j&q z5q5^&{JLk8tf{&p=>~Cs!Dxm{F`g3qBoQDY?{p}$5`uGqESUUkd8Jns`9uG{OrvZa zl3!d7=xG{c+%VWF3v;uV-*~;Z2qK*b)%I=CSbRgf9%rZBQymdSI%1B)U@};ioaXWy6P+U)n$n4Si5^j;UVNbugC zDAT@=qc81%B0+}iX<@xW4+C%N6Ab6XsJ*+Al)O~jz7Pi;yU&=qjsOpP>~yyuzv$*E z#LY;Je17`Vsnos>Z3}&lOU_kk?Cb3u;V7n_Je!?(BqI>Jo*;HW>iPP=61~l#Q3(AH zU62H)&mz`U1 z>mK(MExXnba84+YBmFzDDUiS8{C|W0@X3EZW%KvbHlr}$MiUb4k`CcXdas7I&K4ai z;kFkO#MN!49FE*?_I+r1H&`eNa`_juB|^eN{)T-?)+d@=lJ2YQL~qQ=D1&=N8KF=- zdcfTb@1;(5{hT|7!;;Jy>*%m?WE1QO^g?d0q~>lT!%q0LeUxQRc;iVBgF18(DFN|U zSW?)TU!vvMi3B=B5llN0I1bri4ddNQdj>X+tlW)%jm2>;!C`LW-OYOjx{j>Ojfprq zLt&rczQ1SM5im4~O7@z?-PG@KO=KmO;NBE$A#p)rbM6dZW-;U*nnPlD?!3~;KE?N% z-D{Fq<-9K)cZq1V{MV!9#43}4GDQz&c%KD6Q#`b|FnzJDU2n?U6uV7Ko79d7WdW^` zD!FtgRweWh$M@uv(PlwiFEG^zL2~P3wBRd@oD7;Lv3+VOA;tTU3Hey>|BEPWFqi_? z_Trps^#DWgj5_1Jjp-krgYU;ejF6%oBVLSii_R19$lTf?me?!Xn>v8M0z(y9aU1pj zDK=emc_Yg{gfefw4Da)~KM}U9kZN}|MY-Oh9RfBEWMtABE(Oky$kV;Ls-j$P&_)6J zbxiHEITu=oY;Hr1fz7T;GnyIP&l4llCWrV12nZRgp-=)@TI~J7+vO54C6)n`_bfFT z-=}AgdR}x|9!KuMk0agBGp}+2XulC$7daDQPV8iN`ITmevxEdlM7aIcVn;IMx7z8c z{suuGjUkY-95Y^+iXjN=f}cIz#9h;P_y?K+uZ0e?yt>;YMpZFF|BZOLe^HWH10irw z#F9(k4N3?8_nT3KW=v-Wtj~!54=AyWWpIoLq}N9b4*;0*rV$Zu~DLb(o}bLSP?CK*SJlc&J{M zL4cEAF?GUBAI!zi&p$Us5OEB6#=_r81ge&A>=pCy$?xS8if-f5hmXL&E}gnp%)GOuTL|i}pf`Xit&AUfEN`W7p(w+@qDy>)Gc;#*=wuRr z-%v!2dh3e$EBg&G^cl_TEf)gtYl?6F)d-7NbzSivz$&655j^l-5s#FPT+G-%KO8j< z4b1kRg&UwZQSV#{e{H@YhCSo?+6yIsyaqyz@^dBZ+WbHad(IQwD=dJ#@lQnSo$V~h zfuJ)A@6)bs3?8*Wht)N0#*yibKhZ|;;QQ(NDisWwJlx6vmE*$}{S`29sUhYQ`3rSk~&0A z|3gzCndUzAk6`_tw2sN%Nh{Gd;GS;gl}eNT0lw}Gn@2+bz$GEbS`CFtC(cnVO9oi$*KtLp~EjSD+d41 z3|h8SI2~(YS3dfGZ5qS1)!$0%<9)aN{W7`*b{tF7C_J`fki*Zzp@MrKeDb5^gi6Wn z;n?vVlj?aqYpn3vh_ORI42`#BKcn26sO{mh$(#E4nBD9 z+Ii0D=w&A(7ovF`N$1&D`|>*0j%Z#@@@6{P%gIRZZ}vscMZ9NG3NfeE%*)msQ|eI@ zF`*S>a=iA9HNsgL%!|d?jB6EbXNdD2f$(ZD?@P(1r{L-P(JJMIz8W0kKXl0V@P%jJ zH%g3g`j(s|G5Z+ z2V(k`Q;x`{&s+Q*O?lIHlbn=_PjeMVr#Pc>bLq3LH&s=MUSG*f%n>_B!^nLJgGwTA zT$q~&5#6e)M4#PZ8!(-8fxZp>1ky%Z>>RY^O}Hr2w5U%_zQ(R$G)z7z6vPY}_Kfr} z>TAs4UMBNq?5n^n6!*R6Ay+kwDyqV;@HNpWd+#O&`ii0C_CP{c6f3>`+4%Lk)Zow3 z@c6hB#Dd1t?+;72Zyfv|ZV7h>zk5KjP}i&34{g-L&xtlUe8rl4qF|w0KCFKsoK1XK zVzz5V)6I$)zR;d8cbDbg=>n!_)H5pi-Y|6ugOR>^Iw1bM(8RS92kmEXF;Rx=W9%( z?(0iQqaOGhp}sl4UC!=ra{g|9Md{PihizM7vqXMSE*dZ0ZgO>S0VpaH&=IZaNM z3X&9Orpmkj1fR7F*kTKXX_0a`VkZ;|g|8}YV(3dw2X7VVJ|cSuiD)To6CCQh;keay zxofvdIFFWdRZczwBPmCnX+wvUk1lAt8F!z!A=mfjdr1TmRhfZ@4qt&t(QjA`l zww4A5)ElH4q*l;hW;M14%C-&%WO&ui`+aa@Zyfk2X=yKa^? zyHwzzS;Y@*d6swy_V}JNiF%}7Kpbqoad<+@4sHQ9j>5wSP8a1%8ZU%NZX8C;q)mN) z2JlXvJ$Fr{;^8|B$Db0=ZE7}=dMky)tV=NW5?J<;dk+_9J_y+R#7YDB6gI`eLbJTNfG7;_nU%m(f_J~-*| zfG>T-L`F4f{=y}xyUbLvikLE45uAiws2~CsGxXHv1dCyIf_`ld@$pK2puHAwS?^yD3ztM+=~Y zm+sNUqBF{>77KBrsX(TjVSO%CXu_*WQG5mEW?AUDTEM|@{z|x}2F+@)fyRjtJBD>o z)Haz5ac@gG%1!620?f;XE^jaVLVj$RfXK;3bb)oCq zr-ohMe$tuj`gs01Z~8^sYoJv40ctj1S3a`CDaWncD^5#xTBe)pk`IBeBS2dngPDm8 zq=V)rNNXL>PLV5eI@S3j9E#M(Nr8^RSVYEnf^wTsE*eh>CC}Etm)Z+);FWkY`U-=O z4$$+RZD5dV`^rU5=`I8a2xr#A!;Z%p3#KaWIIy$6(<7SwQo=RMTiPpO6`FeFyE9t(W9o&P=);?%N-7hCHtibhV!l`F4U& zDPVYrzkM@U`GAPLDvJp6riirn=7>DM%Z8{!z_@o_(c5rET*HO3RTh)34@n!_5g{=G zm*$>Sj{=~|O@&nSTnfOUD;)rbshnO;{xN1W10`V|Z}sFEr%HZ~RE=sR3|T7tS6{i9 z=aZMSQT||LM~;4(PUS3e!!Yvvpmgr}5A$XtP3PnXq297{0_`9IFkqelgkf{@m{z(R z(3B?ME4Yxf{#X}z8^k&fdyZ-nU|ES0L~mS0JKvis6uG(?VwbGrl#Iw704uloZF0}g z(x`!UUMMibG^2+--D9N&I$dk;lB{{}{%~Z~@rm*HdA`Qw3}@D&0@rDwuvdx0)jPoS zQhi?+3e0_)ZZex5uS0~r(2&;;Rz6ypJYJcswA9)3(*Ptczwu67_K!cak0&v?)2~JH zWLb2xV@2f7$iO){L#mT4vjLnljXj#P>W9gPpm#Qor#E&vX+p9;`Ti=*L@LcRAiF3( zd&GmcHQ?uy#t2D|l>jz#VpL~@@cQ?FQXJ{m3p7(sqDceVc z!Sz)gG`INM+@Z;mH=4;$t)Ct`&#Dn`su62dU_2I9mJDodqTAyaGNKkTw2nq4kN=c$ zdCt6^`>9$zF}MFV_}*U8tD&VqoJ)%?g%N8#A?$4Mcv#Z7D({uYInaH*n{~9Zy=P58M(YT(>G`0>qdm5s)w-o6WC6dmHqf@_tOVP;CQz?rU9D_ToELE2 zhMd!e~yP%$9yh0tO_VLo1;bYk#Q$FJi9A zEKB+{=__Y0l8nLoQi>eR_FTci*JK8QMP-K9PQ@*9e-z_D9g6>QM=RI;qu6xb39Q?a zuf{wv9cJdHSo|RrORS=q21p+|9s0!$%_`@8tx~lnttOUOp6{LtY8pIPxnxg;o^Lu- zj$S;+H(zBhQmO{5D9kYsCV>RpWsJ`GY-C<3Wvh`@Czdb`9<)F+sxcd<(Bud~lqD05 z=^Hc3IVe_1iz~#y0*1Yj1s0A-P0!!S0uLDZ+g2jW>NXFLA@2OGe_G4q8_lMcFLgLa zH@?fdmcJjViquULxaYTJo!w$|R(?{gh!Np9U5DuFUC}lbtD8Q}MJC%w%GPD;){H10 zCoj)9)jFlw>g+BumdrSnIC)JZ1I%SJs>z+_p__`kRV-Pjk>`vBb1xt|&7OSB86$&v zT44pvo;b{_-Gh0T7yHd_+#Z7ca`G2D%U0JES|!FsHO=na9wpoTP4lLJhauC9yQ8Xj z?$e#&rg<{}!LVrtwc9Dv3V+(}3D@r34n(s)y7z>`Pkf{n@8RYQcU7C{n!Cz+WF|!; zEU6}O9#~a~1*Y&9XdMEA?WgHsI=+_aee0%`gDYTO-LZR-Vc6~5hG2`0 zY1r*mv(D(@b+hj1;rwf2JNw|=Qa1bG-ZH!2qE1q(MqZ4~To*uT(jqpR=5B>Pn2rNd z3$E|JUz=Czl65PrY6`SCeio9+_>@YJrckL}#V>opkuVZkv%KveN-dmCc(1J z4}WB`+M1!cSAd-XEz6fmmNWutBW{lp`j^<7=dm5CE-I$UI~ss z#k%da7wxLphBSU$pFhsffmKyQFwv@E@AOf9GEvy|wZ)CcD6TF`Ab0pWlA)^~<4fxa z05`}p|CxC0PWWa6wKplfZMDW=SjS`pG&Kw13oqzQh@L@C14-zI?xF9d1xYiF zi7wpbGcq&D<^X2%YxfdCb1X~qx@`uY7-&_Pfep2og2*P<5XdUAKbM{UIMy`3(s2}*iFut%+c(^v7s}9Q?+~X_bQ``BF@)))cq>%N40QQ%(d|_*(5j#cQHD`AU?FE>!Me6eI}N zCSw}~wOx7Obh7YdYCc_|JDP$trv+N?-NquGckCnat-@xEfKl|8<2?BQol=~(xNHC0 z88KKs`jOVjBmUvmDvrxbvj8;x`5==O^PRLDjal9qLt6atKdRWP#C07YnPv0ubNiE)-AhxNZOu?y<7H5Smwgtlrq%b?j;2(k~n72bAIJv7+bswm?8_96d{%GE^4_Q~$S{I0FD_Nl%PT~^6F>Ks!!};990tRmj51N?9v=nBJA{kf#lP$LmY1@Td(TQ zoJ}OJgB43JjDuCCN|^5K7XXrqF}>=%1yd2tAQ+Y_QQEJ8L*Yls&iEH%q@9WZLST}p zA1_CusOY|rBC?DpGd`|t6ch5Tm{3=gotx{2WL%pFs&zVI!`JK8=|nx|i%uT(q7*X<>6WoMxCK(KvX z){~k+YK6o`7Vs5T@z9es{+D))&inQF(5DVTtd@=|c)BLvfzr%M`umL!SE3H}HQ-@( zt#Zz#WIlXqeaCugP8gwfc~*eH_r|wJ>5aToIR_o!*idRg3I-{XknE1C{cO-%!2V+u z53`JXMikn5{MB+|fXVKu0aCF>Bc;H18}TNOv=JA7ExJKb9pks3RX#vVRs2vYE*62A z?gPUJj$u6L`&@NE@$fPf5{91MJ(BkpL`Lz9z>NZJP@Gg33i-YQT0b0MVN1e(yb41W zBf091=7E>o#3c+X+dxbWsXF8IBr@G3fKatYoUU!yk&L!P?XL7XltuOgB#pajf1^KV zmqB!Jy(C-_2;v@HA9naL8_?bVy9n))t;efd11<$Ff?!X&bm~_%V|~=_Qm@0wChzTeYLVN>H0`Bq5;ID&^4%oZ8muL%<49oBOH_~HqR&O#PACxC zduH0~*OrMLR`G{Z{%d9bA;`GT(Arf>=C9&k2$ZwxMLy~}VNpv>q?a4QqTUI`aEM6} z(W!(knG5I2m;1rGP=Q6{ib5A}L>+qSMC#vgv#4xd@xl5u@A&%nVARn`(}23kReJ&0 zUAG<2@b?arLe2o>O%SDbV38eCX~0vwNj3*T&OFVq#LeW=)hVGV?}(H38|P0|qRB)P zM_#~-#m2j?VkGe^xoAT40crO7di3drnPoxo2Dp`=j<>@|b9|Lqj7LEgq zG~cjJ3IHG^N`7N=^A17-0E9+GZER*kAo*s#*i?b6kDiD^B%PzZXP2zw%;5BK=5u;& zKg)B=N0`}l_oc79*`nDvxvn*4tgY(U;8}NE$|2>uMc>} zjgKS2xn>Xo94LE(H(64Nsp5PnwRN9WQ;$835`h4^aHbbliJ)R)z z&T}d*$pMCwqBt0EkY<+Yo=`B5Aeq#)z(QRSiLF6G6gRh4UjbSC7@3l-+YcIl?mw@8 ztF~d9_%$Tazla4-%@FnP^5k;(qy9ze%bR|K z;h&*Toou>7is5+56}$t%%rRXFpEm{*LtDn53;uur3vrNteIz96`56fkAkGNC52iI# z%D8cJOr-FZK^LM5A&KdVI^XDZJvWSnu+nuWC}FfGDBb!S7kEg&_<3vGlk;E(t=kbs zRdo>ZTZ7ZM#^q8{i3zS{^a2YK1GPYPhqwFyTp|l@SvjE-hpOGxZu~P|{$1qXGL1}Q zr*5GvlOT*#iEnF5OcoC^I-g5x+lr1)EgqT{ zc#0yb{!`!Baj+-8JAJY7^ zwW|IcvHjnmnwVZQ3ag}7f?&EbWy}|7B|%X8L4v;){O&ZMN&IG>?7=G9tF{lIWt72K zD33Z#9ejWxb`1x<|05Y7Ke=muFCd$dw|~jum7Y5~dFA&1A-tES+;^+dQ0 zOqGd^39)BWl%pEx7voK$p~l!Y0{@RfW$7U`X$F;l&};H{F+WJh(iU|aFodvGssphH z2Mp#fvbtZg4blbx9JM-1~v#Y$ZKLe+74;n9_gL6w?!iDOh%X>?T)Kj!7)<|PWc zZRNCy(?2o1FQd{8cc;*eeu~fEJ)GW0QqT z)ORQ&?yib1%y$6%ov*8kr2XS83_r=+3SgXKCSss6%={GS3WyA9M2nq+X;TpcViZNYEP{Ew(ss+3p9;UoTpLYc zRJfA?<+~0-65*3SLL292dLM))q9=cZGoHe(SReyxbyzncFT>77ANy*g316_tS>c6{ zN-#AeMFthk8U_kh8s@Jh1^B5Mian=xd&>p4iop3O&_5nII%9i5<~Bt&+7SWMc{4y@Wz!+R8r9ALznBfVI9pab1 zq7p@gEL z0>7pGsTe|Mq!59B6!iPrbtd+E23%8?tl*l{Pt|XTV|o& z!s_!XFHfuVII~Sdy-mXhbpA#zO6LW%CK0}hCQDNTc{M`=+fS4?PS!HbB!QHT+9+9i zm0(L{Hmug~GC_`&m6oQJg+;7Ma0NzAvpq&!h|)9lE1eFT9hd)mDd~-aAM@YUxWRen z+Ujwh#LQoyuno|3yQE$5%GOky17|BZhNQV(I~(eeSbc_+@MdBdzyLQakIu{2+S0a= zjN#L@y}+AyuN~7~YEi?3$w+R0)q*CL2Sb+@DSRktg$DlRr7dwJ6X%I+T1$}2C( zZkc;f&IxAon!JD4g94E)`o^l5K-J?@GauD?HPt83C$k}KO!y>4+=z@drEtHe^omvX z8;>6E(YaH+2SEpNn~vdn=$@1Yq`FPyrI02&?%cnh8WRn7pag#5 z+3l!CI%dzDQX@XEHyr$>i2o1!hPU6LouJLHhwDjj>CKd%VR-FO>>W8hT5-<{ z6zVAiE}*$MRcviB!{xN+_*jq;E%=l9)^VFPg44T_p>4_72JY;++>3?oi}JgH z`y4xt$(7%7t@`AUQ!3RArRG#7`J1&IKHRUd5JsAp3Sq893>e3)4jwvcZv^aZb@}f3 zc1e$igd}A9&E3v-6~#_jjz@=dk84Ha`6S~ z@`UN){+Po|%UxD$Y8wOq<;(ng1${gUM%_*#z;xJRg4!O7^FKCDm7d$$aWdaQvcrG(5{Cyv($mD_LUD{HO@x>Le@A||FqQ@u*B(hT%QUnfG^ zSS6c7^%}w;ajB)iHwkQ6=AY6IYrA*0$(Ice3&ejZ>Q~;cu~%EMzlqG-rb;efo~JX- z&c-+ONNvF)!lTUASA ze>?n0amX+V$qWO2E89WsU`9S_F%)Zka9e7v%&?*us!P5{iw^%aWSW)3a>2 zQyzG@+}i80-3F|NTc{3HfjCGEMNyH4NoYrB-Cb_!d_sIetl%pGhh1ukAhpmosn~k5 z;?GN1X|eVE_toA8^n!^$+}Pag9YyTT90@JcNQe$1M6Vsd(}XxgrFo3q&(ea^jxRbf z+!(9ZH_+*AW9JW%o383Q>YvH$#(SHjpQ{84uYhDySTE?Ic@M6YQPf2OcphNE1B?(#bS4Pw7S+Q-4S@E%XqG^(0Z`iTwdVnZ%M5DT{p{lqYfRp z8!xUC8?4S!jZ+JiV|dq3O@KCf6P;kz9j-`pJ#@bC(q#byVwcR;I*&u7C*YyWtj~gN zjrT0(3s=~T`+l8B*ka9GZnqpG(7Ytu1N-5q%0Zj)S$EBa_6`A*#J>slUMXhVh~;*1 zb;#hh49_Vtoj%`@oc^=9SNXyBW~yAK9z-)P&aj-=a=@RAlB8{vpJ8i|+f z4enps0VKpEb5DC1IQV^VEWf1gJJ0eFx!`J@-;yjwSk>{Ka#b1*dDKM{8Lm7HH{r6< zy-w9xN`OHRev;Cy8zU%lH%#Nc_xKZ=?CC3`iQKUQw&rt|OHIuUrB}exD;Kzt$<;dn zH~-CB!rrh@OE9@uvok9dIok~e-Yw24cKkC~4)g?{E>%BaLo{-}zcjHz^Ng>X(Y4)t zAa!Ts2eO?oln$1Do;hl9S{XEJQ5xJn!32AccW05`lY09PmOS&$TncRBe>)ebf?R3p zR({Lj##auzuT-T^+3r`)ZpC^Chz#Yjf+H#z$Mwrt%fpSLuU^c4uzkB-qdjI%3Tn`Z zz`2}N@2zPzOCwTAF5zhoiO}rOld5sm+g!Bt^oX#vy*&zBr7fEouqcVO+{QIrlBegd znaGLTU>;VpSYO^)C1-1G>8YEA+~BY3{@Z)5D)u(^!uNt8XjBrN*`Mp-V?a(E+EIen z5JlD^-+)o?Fc7Lar|g*ryg1>d%YkVgf1az`m<;4wL=lQS;SFDwCt_C za?HJ*Q$wd&PHFY}GtBu<(CCSGq5Q3~S2+L87F>?)2ThT8qqxi0$(nXy3uPK5b>h~u zsRD(Tf_enYSWOEjQXUuiXS^kmCz@$KBfs(5e z`jeR^rBkWgE1T50?6#KT3vcz@o+BxsIPIykn?;glqpeVx;Kq4@}qkk&28-6o^Rf|Y2&1!c0BY{N?5+DnaQsq z>M#6GKV0~F>qPdG%0P*x_iAD~jmfw|X}3;K1>HDSoQGvXs~V-HCx8x-1~6XJg+Xww zR;|*GK~SSntt3pKrEyC#GkD-q7E|{Ub4@F#rHM28Ons;y`O@ixD*qC8gJb-haBLI# z@~uVM?Zcl43VY8VvnH7_7VQs5jq8bGb?pCkinz&5be9jP>o-h=LeWtmaowQ@0qaHh# z+sC0^v;g3msN`#(N%>|kmFkz5DYa^QdyvEn|FZ$*v$kgMOZ;f8z3A)PY^4;R^1C8S zv7@g<&~{N3kB7R_OPv*ur9-@QO2DJt;DvSY!kCe`T3E1qmYHL4zO%_|eXgVOpj6pd zq-xZtuEMXaLXdp4T;nGW=pmD=>KpI(OT9%PF^(pda1tm&)Q@ZL7u69OatQJ;c@t>| z7<2Fw;GT036>y;_D^O}Mp4RR}?`}K1)O37PvzRhLB&O;a2z2#ZIMldb6k(2y2$rL5 zV&N+}dKkYp7P4#pwCz3el6AtrRzy?#GCFiLa@3L}D}w$3&YwwK0SYY^{6%dmYZRGm z?pNSFDq1wz+#AK@xA01T&;yP#Grx#-y`@tUY!VspeyY zo3_Og5e7Km1+CZ=D%XDh6rzWeZ;;q{>Ov~_A8iWX=QW15kNN} zu{8^t!yj9pL{wToEj-7G=G+Mw7?+iy&g%?6Y?x4iU7cKGq&AK}6T18{MO|wqzP3DN zuB19{dH5uY=m?6-*SQL(+_X}0Zm@iOZm@E8o`50DYhb7HqM55~P;T?u^&K#Qdkaa! z%bQCmh;wcC{BmC7QN)|nvWt0VSi^9|x9*GV9oD1NOt@ZWnc?o`OfzRwaNV}`eD@>J zo1n?xWsOMP!TWVG5}h9YbEc!!W_q6=I)e}Ac^a^Q?75S8M`qJIz8yvOTQ)o`}@QU(NrbS|+?#YH)-^r->>V+?`tWsi-)m2Hx3l@QrQuQhl-d@FzSjJ<>B;A~Hg zR)&*kjBStC;h!4b42=VL7Y^gn-jt>xlG|3idIC&11L6k3+6*{hrrT@{+5*(G{SgNB zkD|nw^l90|7qi)#GMoB}utUo|ONmC5Fb0|d^+qEc@agyzYqGK(gcz=eVv55_5B zh`WUDcyp=%(XKER1s6z80MsHOuMB zwzn%tD1e1{<_`1D@7oG_`}Z%wv;4T&;aB&6l);p_dHIF3iC6ySR7@cdGcv*Pu zg>F=BSncIX$O?YTv;g4 z;Yi(?;reHJlF1-T_e1HsCo%;ECh2S3S*bG>lLZB-b{5(@&e0!H_WHMU_HNIW+d`^6 zc?k)T<1jjRJM`_9AfAwBPkutY$ki2wl*33*4{dDZgW#bOb`u-uW4t}^sg)w|xRfZAJq!i=rY8iDvy^O}+M?H9gF%sX#3 z@X7CxFgHA%R=7-FlHVRYjuf+K4c*e{V|gDpb}Xp-Gkz@S+{k$`;Yvv|k$trCXkFl5 zSGR~yaWg4vh$X9cp;qqJo<+d{Cd~(!)?rXS&f72fu*Ac9zL@0ehy8M9`(dGq8HI(B-NgN5@Zj735Bd!>} zvnS!wOL7{^EE}pbgH88q@o;n4?(2AQr-OBO_ppFz^h};&!kU7ci#wzH?rB z&>KcRd!nG2?o{q8Shlj4H&d>4Y<)}_hPkR>oOf9o32$tZwjactIjLXT5HNk|cersH zANU3A?eFCrX6U*^80rwQScxgJoy}rLi1warHu0#wE9|o#NbxC|MlPzlD;;7Mv3X>> z^beDLw)ElR#vv7Q>}o!>vrO``>0TZ>M3&X-eLc=Xi__^BB^@YK1-mPLgj)Pp*sVNxb{*rHF5LZbwMc{Y4XAlB$xiKVZ)E*f?}L<3iYK&huTWh`rv)9e&bu+c*<3mh2 zp_M4#fnhHQEJR~4u;z<@ZHc$C<^zgEs9~rV*6gc)ww$aeEZ?uKQvNcGH^YYdZB!Fh z7}b~?hVPRRH#DWMinFBx8_h7^A4$R*&ZY`X`M>yJ;{0OfyxQm6d5^r+t?MdazocCo z>*%Kmb~kD~gb7+%lg%tIh!snAbi(? zrA=MSkFlZ_M$5(;skUPQ->RmDa}MUU(fYN~=e6;;x)z52%kg{Xu?4iF?=|E+^5GOz zc5&)#6&z7iC$dYU$H^Tcd8|X`h(SGwe&VdDx?km@e!_in!)pSo?IDFLVPwfq?8o>6 zyux*F;i~Bls_EcMk|VBc_e`ZS@8)=`t)SGenXCUevY;&yA<;rgEBbV}hjIluo}(W} zUJ#8lXTG7UjzS*)?1+o6(P3^BKly2$Ly13PYOJq`Hp#_b*CH>0c5E<5<@GM{L7F(` zUHSqJy>2x{K0PEa#>18np^~P{)OrG3l*t=3PSYfk80@;?-MgFW?Srma=0oqc> zT{^op(e^KH68*ebAvJsXEcZaqcRXspkg;7YG-&RFUHu{;rMz2oNh_?A$@D>9C-`|S zTSz-JcBhb6iAgyjT8U8w0e-4&Or9<~Lp!orEwfHc+xBxg`v=TI%W+fmaZ^oYaVI|u z(a#4GPULAn7r;1ib}jk-hvJAWdrVu6TFbCWFZptx8uXUswVi+{nej}82vXjtf{ajt z$NF0brH$k*K?hKG>3beohaN*Cc^`Aj4uaetit_B7GVz0Bg)LC+k$`@r>?%m219qH* zjCffRAE2LNz_mW$)Nu3pM?5nD zBK&!U1@+XEQykT=H4a9}lhm+8k`SF)ZgN>>j764a_=LCWV1ch@7H~8DF?S}r6v={I zRVii4WT}638oLl&TUe40N?C~HI#uB(ZIC|hm|nKvp192yH0#%`LD@c4dr-W9a(Y8a zq5?~+N~9E|@SyL6>lVRw^HKx@FxKD@e*d3~6o$hMU4J!`85Bmlr6EIV!WzKAlEdFY zJgysS6&>)$cVno1{{Xl!8W{+sK0l>aEUCU?Alp~AB3jj#T%T-?7KySfg|cbOf>_`vvmDo@Z(|GWaJD3RZ?>}~;1xNjX3?Jl&P6MIZh}jeM zCqb)5GK0`=WW0L^J^b3Vw&wX^=j~dN-R14KPT_UC@}HgUO31L;$gtAQ()UrU>nyr zz+WBWR)!1mqeX^Qz9aPx{z3Sb3PIjA_U#b@YE&pq9BPReJsrJf6ZbsBjWO>LJ+loa zH(5)GN7L}em-x>1iwzSHLR^1)yA#FNul%%cZis&7i?+xFx#t`eGv1rBPb0S6YCAE( z1%bXbzQ^5#+Ds<58JFd8j6q(WP?erWr^R0OZ&cC=Iiqvpq+slELtd8RbqwQk9Q>oP zhP=cE$W7iXzWnxXamxBVe?Ibi#tCTTeK6?fVKE>1Hq?hSM_iozpefP5MOi05Pp*k; z5rIIE*Hm_})=vb&3Ai9fMb3{%A4~J5**{g}*z+39%wnpxf;%ZUpFdXW^3qP~bceH}BH>6>AB@i6{FCSClk=QnhrT3y`KEX*FBPGm_Gah#_l!4FpZ*t5-xwWP z7qmOEZBLSkZCjIxF~P*_iS2Zpi8Zl3v2EM7&5qT<&HLT^-PPx;dJ4PFzkT|wdUlmV zaZlLNhB-i=s9dN@SntOYN!ZcHM@{Ozd7#iPfB~_#?OZS>{fxnOrE7(N8Q|f2I_W!6 zITtL_UokbY`0m_zY+N^5J|>W_=H9Ww;e6P++jP}$`;U)N3H%t^=+;SmW@ItN|KO3D z;mG}Q|JgaU*PY*bAhWryY#f)EkHf2lai(6k1y8~fW5pw8Hgo`hUsrL~Wf5^$Pwm!` zR_SJuj+my$N_0Clk$PcX_za_YQz1@#mLw#X^*H{J-K=qx#v-~VrRaSdmsP8s<*RWk zX#-QWjh$u{KydU<>Rh*Du+}$;mb!$IPLe#b$ha2hmfEs%GEjQNQy*vXYc5S9b2x@XYlrhQ1T{$@S~aHgCrwBNt`f;V+-3-(@b*9MuO%gke z=Pj1;dAE|Xi{mV>J7MbgYWU^m-s=#T=yYDrI+MTJ{#{smsygeQYdpN> z#shpBdYFH>x|I~w&>EIx9#4c-!296W#0+#Czn zEe6x0|7B+$@MJow5|Lj>tbuN-`2XrTO?2V5&UlA!)jsv#&szhl_wdmf)A1(%J-t|8 za(_v7T9iKjB&ksO`sS^=mlIv89>1eDo=rSgx^f#F#znp9h0oYDEX0}=+jTB@4mGU< zYuO_07+dMwB=2>nmc1;PJJ-8ItVlf=8{eKfkLOCVSF0a_Zz3>7Y7UDt5gn-y1LNpk zLwQvm>u(#U=-WbGUmwy^i6dI9R$j*|+;(Mw&d3#BOWyGPuU~y03OxeP!D4FG#Bi}# zv=3Cu6zMQ_FfTqtL!X~i+QyyifK;^cNcU8W2ga-{IFd*@A1giKJJnmcN$tjq+S$R{ zi&1{f!;H(9(-@n^FcOF3^1sL}j-8^~mn$!{VkfGyIJksiney+3!3GMsr?asH`mA~rg zZ2r`Jgq;HgH}${ed4mkzNObh&7B_z$Uq$y`%?V{g-1QhjQ@^*3CAD*xsH_9jF$fJ4PIJ&C0p0*f3kKF{YfE z?pQ;dhO$~$U?*!TzQSsqw?_Lr9gV)(oR{P=;lg#rWHZG)X1kYtq`vD;o3Ey?jSrc# zJGd?OIYazvieQ7}7&sqT`EpCb|O%?#dy2bI2W z5UqmcFSC$*xbCy9r{Z|-8Yhzk1~#3!9s^0;(qiPT=Fn>VKVO6w_-AP@ zuNO?_Q36g~NB6#NV>``jF&`JB0h=x&aXOJC0lrl|#cq)1jEG(`&&3`Q#VUtPJWX9E z%T}WeW*M=n;r0GVBs@-Bfl88ch$WQK&W24xLM*-kS*k`2<*;>cWRD40P5$@if<|uC z2fV8e6ffYdW>N>nRrt+1`Xr8bGnt3>VdADq)}!K7P}o?f-mB-w<%L$K|FGsDhNeXH z-=T@cwbZ;6D&q8+5pASs(g|T#r#6E5IMeGhm*Exg;SPP4zWqe`b20 zijQNBQ!Nf$--EDo9TZnR{-Ii)Io&6LtCs17&<`sj_m4_SUye9AThK=*lhj)HpV%S( zQoN@M^<0-09{BfH*Xata{ofk(-SR87u9c;X4bs_QxW@K%p+AJxS%^K_O_;Z6zazLFhE-fO(cdjADISr0f6iH#8p*fk?GRP@WOqv>jA&l%@ljx znsL|C=n_5nrv^#e4<|;AHUcw!HZ`YCsE8p(%Fro`$q5UYOz#U|;nV%Wh%d4oVruq! zX+IC&(Iv^(D+TTS#7+wD4!59Iq*v~iSV60e@;O za<{2Ib_+wtXw0l4-StrHwv^!F6?VUU&Ll0}EkgSy*%!^E(MHfw=+IuQY_tYvpsV0b z<%xc>#`cmVm6tvJVjF9%Ck8ilz?UL!C6cqv-1}e4U}hH_ik9JOO6tSuw8+ z8+Dv6EiYXyY929U0yVpSXNTPXjlIQH&T9Eu#{#x`H*R?JxaGHQz}p2l>2Bl`Pfj^J zc2{uajf0SFQJ&kN zb?NN&t=k?0PKIM=itC9T>496b8-qMgq|-IQ_qp-KjoRT$%GT03Jl!C0-8Foin~8wF;)>qlxgc-MGa& zJO237Pa*r4@{|I)SjxtOTLx4%x;jrW1-4f_b^o0pT@;yM{iK0LR+zl$BMF110{#AVc%F{})3 zKAU&UqpY^_m{B+D%5RpDi%w~pp=50u4kE6=W6VKq+13S*qO;TXxqFw-ExAsk90kSL ztyCH6sm`_Jp`gJ7qK#FSHUAb2#Y;Rw;anPi(5o(O9s1Drh4UF zJc}Ej%mShRz}zQ@(ekxBNAOMd^%JrHw$}j4V|cjNU))Vh{sW7j0P8<6^9klEK0)6n z5E)zblV&MytD2v2Z3iBQ4F6qoMSoh6jp@+PnPjp>$UpXQdDw-&xX6%C(w+q zJD||-^K{+=Xvf&L=jzh%Tn{eh6WN&ywO-?Xg0A&XpWCk(+gEZhkQhX8<#(&^kBsg6 z?K?cCd-hkl?}st47Gi|Hg5S~DpRmLzzdqq3`C4-d=wB7T0^;ecRxWR+rUlVGeNGKc?w3bWH3h zhr@Tm(_pVk2W0h%at4f2LVkgHdnzy#W%cXAK}LqXZmM|Xdau0i9NengTzZmO1QTZC zw&Tekk-=rd-aak$1Q?PVV7_9$jwZv%1-f{fRg*9G@aR-od&k_54nD$C_dW@qB}S3e z>#sbKpCu|(f0r)EfUgkYjw39=E@7Uf;G!%FXOC-*Yt8fCj~ph*6E6@eh%3goz~s|Z zkIEq9Gnfz8#c$Edz--~1)t!&753R>`p8mFx;C!?eY~y3q78PP<>E?wtNX69y{J=4LZ!T5O82 zSyW2rwSKGj$hx09q&q8`i1;O9qaX08B-Z<^w%2~Tlg&QeIG-!3{$=IRcsBfp{)^`N zFTm+Pt>izg?o*Td)Ig4(S=xGEEN&}j8Sd$;67OpdHw-(jDm;fq#NuT52$rzFVJZmc z0jjL1UJ21PYeU68n6qWZn(8R|hN2CAe=)X=C}+DRz`mrDt{)J66y|vnat*sM zJz#cEaMNB(w+5%pR&-CBcTX!CqCT34B=f6j(#xV5u}Ezc(^y`@1S!DvT8gF*kW9CSNjRZ$R)t(48@4*9WSz5S3dk$Dreqzmz6pk$ z6!FQ6%o%xV8@`;WXLWrJeP9%h`$(q0krjRZfqKBemr(U3;RAn%ru)Sa^{kAydE-q$yaj9Bm%9yc@PtMzK*azwXRRz!j)GEJ+ zzJ0HJTv9{u4eat)Wo5UaIJA54m5I`Mtw=bvyKPdj5YWgS)O%1)7L647=KHVas0C32w1nqP6egb{)-LdtFTsFQmuM|F`sc3HGFfG*xbgHPh zWeJ_$ANB%jb`@%I*!-Ngs!Mhpk2zD>eT8I#*r^0FTB)Q&ZQ7O$Mwvw@OR1nlQ>p}I zZH+(PINC5bG$W_6RpeI679O>N1Sec(3OA-q+7XxsbT{e=zG;Fe9#&(kv=!0iP^qo8 z%r{xgN;Ebyy7LR7+@de3wdCK3Mx<$TYpj2CT2r(5?FZk8tKLv}V63jI>iciq+j($} z+EK3MKBVtY6d&NOkRCY4x~ZsnG_@zEjet!7^G|-~;zy%!RMQf|-`Z5@o~ym_D=wJ5 zcAM`0#^hvd*7E!~rUd5%$sFV-d?kyI$xRwM*o*ZL7xw?v{iQh4?29@PvLWk2yu>~_ z|HjRi(JyHD(PfnT@S_P+a@&5ybTX&<+825W{lzS!lFm}>0 zf6>#7$PRygU#2t1f`;9cZ`y8zbTb)gC_&hKFehZAC9xUQB7gRgpXn+;rzRJ@7~&g{ z1CuhOiUI)Re_nZRhzh(Jx`OxJ9GSoQ#){+!iHv4{(Qbct$Vi5pU|jp8}v%uf^g$ItQWh&a zC~zn!l%^C@U8%5Goj!k7-J-N=_NTUGPOUmjDO8eL6k*wEDXdt`2n^I zA(u+SPn!f~nFW7Sy`OmOMP+ji4Osyf@V3slnYo0ee~QcEETNwVOW7*9RTPwy@9DZ3 z0eP)S9OTddarns~^b7=YUMz8Y>Y#0T_?}eSIY(-G6Tbfp`~!~E{XMD0H3#wuM!<#H z60y1*0!M#7a+q-hc0)z@o{Zv7GsXEY;|NKj)8xmZ3fVQb``B6Opl-W>gnLO$H^HR_wp-x8k!$!{=pC2{JO z#Ig|uGbeF>9lWJRyifF2x&(G@Yf3V~=AGO^!;CV$zOd)Mdh>3&FM*=ZxCK3N%2d!lbNhXx78x@sIRk*$syQj;YWq(ze ze&AEXj1@)~^J@4khg|+ug(qcmLYi zLo6sqK=jZRC}4Uy>qhR=bou?~ozM&E@Ol|2P@ZN3K@+r;Swft05cnNb+D1Y0ifQDw zL1Kiq5kGpW|AJ9k>~$s_>#Z(=I5Kp%S6ox&gGdK;$3aU#jNO1dBY}>(FePrDLK@8- zGfk;HdHVv>FLN3fOI9dD{+{Q9VHUlZ@8A+iDzR{MClv-HJbbeXO^C z_j*70l+N#7%%AJnd*-pa(S)$&OQs5YrDsfMRaCAoXMnzdys_urdz+cB)B zRs)Shx=BTsgI%EPE>Wd7zeKjPa6#aKLY~yl>4tUwGkEiI!QhceO?3Be$vi=T{U*)g zSCDlZ7+-%4^-ei4zIqS!vV1|RQs}L*kBjg{x&qx2e{@2>wzZh-EcV472_h%jlm7X^ zizY#p8Ip?`oo}$i`=Z@W22uj(Ouak*%qY>(*N^WS*vcb(?fV#7eH3kQ*f`lFkj+O( zf-n(>rw&3FhtEww7pEQgM6~2Vm_yg9;h*rgv^e3L7(ClcV60wpZU0&8{FIB{(A1P1 ziAdGb+0l(|vZr3v(t$E+uFt2ZWUN)6Ok~uP?(E2Y1iX>WO0Li}k###Mv{iH_;LFL; z>I8apFc%JF_Qk|`Rx2LPHuoKU$G+oP*j1`lJIAj7AijIVO8Iq%4@P=O&KdR{ct=d3 z#y>DF)j<^)ddI4NO?qQuop6=wGtHNO_^7^BE_#;MKJTh_%TZK|u3bS}0V@}2%Y0Hb z&Sk!#V8yUwM+OA*PY8{w7Gu*F&)wxC%ZrSvm#dWrCh;nNcoc(?lppc(F71@9RSU!g zetvj_(}=zK>c_#Hil8m{c2da1LEY<0F<&`_AC25@L+b~5*5svlD_+A~L3td*WvL|u zkPWM~7q}xlD7}f2^7}WioSu!YjVJk@zCn8BgIcVxw|YHS&#!C zQp&GKBjyK633~;QF1`n8^3*uy>;p#BbJF9cr7|?ifr{H^;{Z>RH&KKqe>C{d(IXWv zFz#Pah5QJGL>Wtcxk^7w7cwkS)!$JT>~e!oeNb^eD2t!0l&@)Wc9o8sO!* zfH;<(T$V4;^LIasPqd?<6sn}TKCchj(g*taGfVYTgyMNJDHr|VR^6ypK>`;KoZk*t z9lE5nj;Iapke1h_I5_&lIK3}Yx)|k34emIlSH*`K`I8#?jg`_idV#C_5DhL&mS^AQ z7h`f76{T(7XiJY|S|Dt{a31h9+xevxoVGyYIMFqQtU+Cd}EKcOf)z};-Ig}P1@+DKhp;jNU%N5=n&)iq+)ljFx%l+Ylq<&+u`~a8pUnH}1 zMSCjP>r(K1hh|;L5LlWRp-g2bo~Rp1@4->J|HBqh-I1%8LIQ zZ2OG7VJ4{piGL2V*f+Jn{LX!8#=mz!INfV%HnSzbrvEuuSRBa{$nFDus*aVMPwk`q z7W6`=>Ob0ynRqQw9BCj%^2&a??WPQ;nTNVr;G^A%y}rgwB{=9wVX$yM|vLL(M2W<;O;jt)E?ywlV!UW<(!$%@UiGHRZq11(R?s z#DAfMhT$oQYW?ad6#sg$Yk1``)|#oM7*W;wjamOksIp4Q2h;tR`QNYj|Bd-fyDTk_ zA=iV=hVw6Uz$jd6H0}RGp?{$ztRnIa)FSf1&qil#B8;fFed;M>8eRX_;*di2ulKc@ zcN|U4$R`Eywr}?{`ZLnt)40SYVoiA%(&7JXyZf&{+Ty&#a~C zTlK4mSBmpg&n(P$iFXNJfm4sg+#?Spp{cQBj~_D^*tu(TVohpy)1LOch1>Srv5wBX ziO2T(Vj;Kmycyr@#bN{#kgbFfQH$_9CaCW?aJB(if9yseMCwpq<;m@5B&fR6d-}>H z(CSbH$J4v#JIW;VD~Sx64eV$VS{Rj^eQFb)!%z~Y)n8d^o- zEaRF$xeoIBTi|ZMj_0lUX*;8t;BNG#NHsy!9dqa0s^m01-?S>6u@B=dE|i1W>2v^E zM^rkjC5mCTG6<+g+V&XpeS#6BhXe{l?kO~!B!nEaE~h$KqC+=~yh)11Yn-n3sJ2l= zzlt?IROj+f{FC&f$aE3!X_RtBJaFGeIJT8s#mAO<3Izk14=g4OEZ;E~i{AIOCwREL z3{RT6vjtJ!_t&a9>`79`aBlhan z5;5iTv3!;U;6{)?{`0S~FA@_Cm#>U)5nmx6jMcm7E!6MN^tWlB&%NOUZ~=@?JnX5T zk7W^O;yHgaTlgT#4RK*jD`t+|rlE0?b*Ih8V_W*#{xwUTv_G-%v7T zJIysXkhbLBWFcPSr>uPPA)-P~{900E((+phTTqxd=~yK=s?iISVoT>lnS&i8|vEM^gA48lKQIv_w;-m5Su>>fe@+;(Y zU`4`$<6w1Qb?WfwNEP%~Jg2ia7IQY9CR?;K=prFrMYT6j$_0Cp0yUwYD(%F9Q!hq; zV=m90@4c2l!Tbu$Vc=1SeY%Q!v@koh5E6y}rUv@R~mt}pVLMt(Hpzt9m zL?PWZL}PYY0&d-K_K-327Um#!pfd@vD$0GL!a455U&hfC+{nXAK)_)Skei1bSXF2Cs<^ zUuY=Fvs*({tsZy~kD@EZ+PLSZrrg!JiaVgt{rcmL-O!=Xhb8>0HU!-C7tAjse)Y$# zJ@UHQ^~VtZj$JHkD)n!VTltzvEgT@*{l0vybwq`l0U;e$Wt=g0vl@Pk-bgTvMQA7^ z+FS`VPT%rD@iuuf&o~Lg@IvvzHN&TTk%y}MVh+KhA#7Lm>|Om%(!G&5#lWz(p;zaf zir#^V4iyUb4MJ7qy`U>w7%KKHRb<6*V5kd6hzGbiYWJ2cHA>_E<^{O(sx~N;TN9=`zG05i6&8MkB!BSv6be zqjpOorv`G__ziFY-Twv#gMQt0@VJ;{x(w_1u^7HVE)EG0`4{oKbaP}%Z(C&=gA`g5 zw-BuZUTOzc1*+1|68!93JpJ(a4>mnkFWoE?aRHz_+Y%0B?=GjJtP(4Y zuh>V3Tc*VBnoKxBihwWH$Mw^W*v5XUcW|n*^6xH`KiE;1)$af|hW9p^l_7>Fbndgn5l= zTOcfBlCj!clg%b+N$9reG;dZ z@7_6>j;yI$ezi?Fs#MN#>rh|emk&=ayhx?vMfV$~CNk$&l%?m%*H_riBC^%A*~eaCK^yf8MIRqpvbN~LntC9S}y-HR%+jy4oRXx>amY+p!+Sl^$3UG%#3Q`i*O{-<+K#;(&r^+vhc zv3lmXe14ZSW^@5z)!rWO$g1YGoc0YZwPTZh+pkH3G>_?RDF1@Ndp?aGG?P_rJ`5hm zuf>d0->WUA`F7VZQyQPjp3IMdaRp1|@un0+D@lc`RZg zyhn0()&QvRxWTyP16{s5H8+_sFyVE0`P0zOCA~+i-Y$wi7kI3CeR;kLOCNsm?K}q#7cN$Tf`uIx8`M+qC7T}m0}Gyi z9*k-gU%$)2Jw(698?;IC>g zngwN=ZnEbXY>Hm-8Xn8dpOd1sY;FRC2VFmVHuE9yEx0P`=g7Tb@lT#6B|B$aP?-H% z0xVO%*6>Fy&}=OM*8as+y^0AO(s?d&L0F8$6VjGa-QXgXlzAVR}X=!j@c{P-oiZVgb?^}`1-Po$LawR8|G6` zu4_pCzz57#)U&Bmi3i8uD@Ii}Thj+xk1uL>fe*j7Hy&Vp!xM?q~9$S>SU&^mnNWI z|1tSQ@=U?k%qp(n8Hza(^EHuwgdbEj<53>*{<4U;#yqNeL$4`k@$Q*v-Ep+F`isU4 z(oW1a!O_n})#q!Xt)}TW(N>v37O8VHR6%(8%5pUo`ozE(ZRU z>D=;^{OcbhyYrh2iF103r@G?4pnfj9uq^41-wr=?nvP7N&|TVhuwOoapPB@^^DD{q z(q5#K1nv1u_ql}3`Z1R1@RD0XOWzQ)eZXbgOHbtd?(_d zg+-lNchLPJj0OF6po_U-Ce_KWuk)S;X-Ma+)t|MO9RFlo$TpOkSyfPbqed%>CO#&K zwP6+cKo1=1?gBSyoiuR`JR2s z=d`F9TnT)mo-`$S@EJVn{Pa-C$XwBcFATh=WaH<5Jcl&)skbZat>gbthX~uRNSXN8Jchf=p0)?HpK`A~YE4dJ1dP1!z& zA*tpem3%@)K59?9#sc1dULb-=-pcN#bmBUDl1V<>F9y!*NgOCx(E>R=(!_2%?*B-} zx-~OKyK`(u2%x~(E`xCKC_EXm{<5Ah0TzGOCg*=|p_&t3@^To8xMi+5#u=@o;*DFV z@goI3s|2s$?lB_ZHVg=i1s2|Q!fVu1@s)`d25O*b$h0smXcPV1?rG&}hiSp+k_xf5 z9<%4Z+q52YwLQzU8*}1*WLA|T!Cphm{FB%kbe{XDsjT1fHzy>}Xg~9=I6%UNO3}%l z_Lt1&oW^DS2!hQ|MV@0L<$)fcO@pF=IusmQ#5%K%=6Z{j|Iuv|4rHJ2ehR}kJs3=WyZ65 zne(zp0IO~-?G=*`+Z6%OM-$r>jZl*wADNAPlLOo0Ybr+_+p22_cnF(z0vEgD=cCKf z`AwBGg$UO+06hd&LNDEs+~wo%%dVS=xIe7h_D7Km>lIeZ#7}IJ_4snji(#kJ^`2Sr zwi)MK6QkE=_*ySo%V-nUT<3lg(*I5`s>Vvf)?%w{=l^ zTZA8GB}Z#!rZ0SMc{fDJmmF=0kgSr$VW~@zIj8s6dn;x8<_Rlmgqfi8v6Mmnhy^dw ze~@zty&ll|@Pwsvs|O|>#~vhJ>QOFa+j4=9MyZ!%?a|uj$4w~!;FYo^wJJ)>{Q9V` z>E%KMm$*jtFn)2eE#A}u2w|-LI4V(&cZfI>|88gP92FujooPjHTDZit-~Z+wCA}n1 zYlyA4)VcspMS^lLv$C+b5}w4sh&Mts&|%nx>=3DZ&m#)|v02-< z)ge0_P70!x!glhP`?jG2tSaE6s~jl*~F^_t5&u3<22#6fwVv;K^k8wKT=AJNYOS} zC!4KaxdyE+J-7KDHBtsn*A?C?+$ZcPx3pW>o7O#jYaDuPZZrv#*EM`Qt~=N0rW)#O z?T#xAk4vKa;SaM~?K2I}Rv^zWEfPYY4Pq3z5pzlN#}NcP`@aj8Q})dEkScwXUEZMV zo9z(V`Ce+D0|0!J;9ci{wmlY|BK0V;uLl@>(`jov%3(yJ@r;(d37Qicq6qF?$%>D| zOktBb2<&~%s_7)@EzClSb2O?22&&?^z^%#&sofOYw*aVB8FcTnLOJ1=yeg#{5qP`~ zyN5Q;TN+CHj=XRwCVGvhFy}${>mUJgOfn+2(2SUv6saf{ZeuJg?=Xy}lykYTr+!WY z&u`c+IfsM>xbBt3b7D&5<}Z$v0(s0zxg-9x9|cOu~Cu#w6UlHXJS13Di)AutZ7qE-$Y2z4W- za&z$)AQ@xF>nNT81XC8}`zRxWQKcrs1%Q-sx9Ufd%wZCpd)p;F+A`E}ED>JbMTU!C z;81R1?Dy%-L_AN2U0#^t(p7LDpC`KsNT8>v!eqRUOwsPU;ykWXK)XMH7|)~&a%&@_ ziO`R&nL0+ir5A+P1$M@5)W2jD(Pe;hH>3{ZZZPW%?#mY=yD(eU^EI|gI(?~!5uHT# z1B1XO{~}to7=mS7GlxMpnp1|RqtGR9w}bfI3_Ak+)!YM(D)v*hrlYDIiqhT2WC~45 zZQbK2h$HxS2d{?ac_K7n4Bh<){%aq*zk+5)UTXf&o5&u6m}}`I7XP}&9+-xsKD!sR z54Tg*G%1rd6x<~Z?X$!>hHbT_`v@d)RHQskI6k@A&tMX0UD_Xv^2#9jw z`FPQ3(@OD3@?qUJ0&J>k**Mj|{xz^|gUb+I3Yp3w;wJ$a+Q#zHsau_=8 zWV{L(O6;nEISdVUZs5vFy|fj#PwL-lrPq$C zT3|>JgZ!GHZu9E=`ApE6JggFA^-4UkqSoihH-#*Y7NOJ~ChBaOA{J9bkDI=ze zl)8H<_BCMQ1xZu*u5B?uQPCHiBhfG>^y>;kW5k7J<4FEdtviwOW5!RKO z!gLgtV_vn!_W7CRiI8OH!i}2uJ5)V4<0qex8iB&>3-q=*@H6Vj{@Ia>POFjY<(2c% zLtxSw^OfC2Y+D2vOQ3hd?2V2@pp5}MC-A4$>ZNWKsr4)nDFN)1U)g1%^tkvQ5DnZ= zcpFgfxJy<^oHdaB2%j~;>e#zt!G~h-EqU7CaBw}agLz8!e}9P%+<57<=I?s6DI}5C_`$zR6|%B9R=Wty+7}> z#tbu2TUIcIO79Vt<*r>h=h!!T5IA=mrVO_nNd8`1`s1EZRz;Q`PWI=U*1gGJT%=$@ z(sWWVtZYn0j17fL&FZqxP2#efiLa!14W5Zzd{eRQ`+fJ`nm6zN0^ zI}6+YWteqVwCBD8%(HLYMz`4D61p_siEf2nut}W0H>fnkJ=>L{sgI3gC=Qsh&#iy{ z#wi|=lZRfjyy6&)gbVE4S;-u#>=VoXmhEmD@?9!ahD9Cx;)O~dCEyEFIMU4+_lX7* z@(gzlqd0(njvVFvdIy!YLhFn?V=v8Hj!nz@ zFM_y4`|pW5rj+ZLP2-o!SofX}dM*JkMh|VLGV@Bcppv?Img=DemNF?<`3q%`v0YhL z$@@R?{P!f!Y~zj>@Tp07)ZNF=pMrVsWT$iC>i5MjL*bk+g0U2GZ%+4-dCEX3poB{K zJK(;HPXD0p2`ilGwM+OeXm_cGY|y8;05le63RnH7V5TXGA-c*BZvQW%iUClQ^QVUI ziKAKPZ=B4$CQl9I(6}EpKHmkYvM{E8Mu+1KAUOPLrfg{De<*k~oz_vhP z?X(<2?D5kN!g5vnZwOn&avI<0{toAdn@X|E_RvW2(ADCs?6Y|@Fe<2&(o&r~p)O;E zI}VI}gW3uo=?8FU1?(-cBDf#WV(kcCBOC?G^%mG`H`D9l*&^Qd=GiNK>&+VuBV-ek zmo5lPHI8OwIgF4pF3}>_h;Z4(tx=f|lUBi|nxPyu)>@}S4fE;;?uzweT&K9J65|Z@ zBkeZxQcadKB~|QlIViSMF_$M%U3UgITv`1nr<(a|EE}>|u9QG6hg+U*MOTd-@koX( zms&Wh3MDVsA;rS1C0|{+kk`b^q%YTvS%cgyT*uhP*q8K{Bw_zPF0ngWEViY+<+t>W zAUvQzT;(t04W~++F0JK_2dyBT{|!1_Fs8(4PB~@b{!j1LR~LMjW3Oa~eU|T(VKfuU zn1<_Yu~GfdRB^naSX<3^yKPB6-g)gY1>Np<%qx0 zcN_Vjnu;@{o#J53rw*1!js#LYy*}X?ok!3VKE1jV#19IJ=^JO6W__#L24^L*5-#o$ zWkwZ*Khx(^RhVkC4I87 zi={dTOL1!VdjD@Rp~}z_=ChixPjXxAG49yjW>-W9a3$BAsMceje{l0 zrM~0U2I=OC(&CN={m7Lr#%n}W2+(Im(CDFa5B5XHfDO{?t*$oUg*KDqWzN8ygg*+3 z=nZ0J(#0?jChE1>iMH3&!gUM%!6qGv7vHbWCNYkC+b>=t$rz$awHS`F%S}6xC&n4U zJ;U_UkDegr(A1p#j+RH?Q3^%fQ#HtK(%D<~vGwvuq`X_5JY>SM<=5d&`EVn7et>4e zqSULO71<#O{2RF}}OE0iZ(X>#zuE!SpSp-FwMx)h;drgXMhB?i~ z6=A2*s~=mm)pWo!$ysMS@iGPIxbsmwWpj0cOenF z@gQ{A@c=XiV%IB9DXhP+UFo7NqlGIx1m0meEc-~#e|SvakIP&PjnkadNX^k03EPkX ztG60hvm0W<7GsQr?YgeC4Xs>3Tn4o<=`_ux=Yr3 z=#-8Aw=h8jPG=ZM_!viBNXcHvNG>z_27OZ)pp^Ta{vG;9VeM2TVu@;TlBIAke~JDw zh0Pl_Vc|a|zpO`q-?4K)y!6Po(7*RFkV#?sGVS>G-*!Cz?!U@keb*ODg3N~8Fo0&= z{*KeDx?d-{elU#g`U9#A|F3IB05civxtpoUTP&p#u>&@uSAmh>rih>Wx=O%3aQ0mU z?m8h~S8%WRrC%8JM~JXL}!U-HP~e6mTb4c`3HXDq&K3; zEZAOF6oQxVi$K#|(>WHX0Yyl@^ z6lY-qtZ)G~#V2nO zg&T!fztV$S9cgQ#0iA?%?6Z@++VJTVp=r0cAQB81bVmazP zt@hA8SHiE_xHD7Q4pTMSd{c%hh+Hu$f#yb&acoeo5mg)3Js)SDsljh~S*93)1Wm^v zAckW?#`fw6w-}b(WYE8a3?u~x3wR4Egx_40~A->WWYi?Rw-={GrNx1{c8 zs&Z zh*U&mm?_bX=uIjn@`xLT(#FHkF%3D>ZAMz4PNhs?Db;!P&V${I*SWYUZRq^=qQu>7 z`=?E&L-1%ve}G1owyl9!AGfk znFj_zjm2xpXco(SN^oRNW7$x}-VT38&Xm{E(fpi!XM3x;%??|GDwuzzQNs}^KR?{a z73XXe;_^iL{8g}|A7h1Z3vUIZ%51j-Ws2v4t8Gu_YknGzFm9dn!+_Ga2bQ?ir&Rk- z8pSF8g#d-j?ooA7P8#keaR)wglm^WMbR5<->^!IbhsRcT!=-$C*wXQE%TvR5iC1%X zr8|uRi$=^A?lsI7zP2%WGuOw|q?HbH*VGL>FLrH~Yevw-ekX!gRzGR5jVzJ3o%!R+ zTeH4n*RMy{FyL~702hA3a^G+V+}iHj^0?l`hucvFoU>J*VZQQ3W zL}Cy;2t5Ma)tmQWp?&mmi@UP|1N9iL^%=!39$mtOe!+RwrKSdS+S?6!RW*WHHl3&* z^lToq)-?sk_-APz_i+yl+%26Cggg$SD`n4XdN+?>t|EU^E#(F2yK6Xe47s=~Iuq^E zslaK4I7RQGEe*^-?Svm2T`}Yj^;+c>rK}$6xC8GPmqP8$?gV$8bnb41!1#IgF7*VG z*TX@A`>ift&HL}|8R_BzGq85lYWA;Iw0>B zGU{evMcllEaK)ZsT_A+Z3>@Mf4IVlPF*gq2?u?6D8C?f0|J@y_IT#48`FUQoo434b z>}w5`jTN3>!*pJ>+fs8;ZXhV4q1H~@*yJvIjt+uod8e^-y1voUyDnXJKwsH&`D4=N zZgb8F?r@hV?`)=b_1`OZmn+BMiah)*o1Y_IF7(@W4{mB9E#2%&I5adfZ?-(Sx9eP= zxX0|ixLaNayL&pA2lm*(0Cj%fdUsb(8e$r;%3O zQ~R|S^03|h5n3=*B*nh_%T!qqzNNe+&glBPsia`^bG~3$WY|>1{s5jd@%7E3mO=&; zrWN*eT-bGCIaVsBK@a;tF@AYOIZpV^R9DU`)Ei8pN{izW=*zDNl)lRt)XJ(G6DY<6!ww`r(Y{~rLQKw7^S{9pMF z>ZIHlPwhc`2knmUpkKjv(68b3sim#y=_!{~czJ_MvYv=%c4b7sQJFE;+>ZlFD*U)Ty4IPTFp-Q59merd2s-J$MOG|KA(idSt=|DyOQf1Amd24#*?dM8#r zG-A&Q&l%4-PlKn4+BMHja=bH}m@_I;K(#aeUm5_~?S~X@+hz#}8w6(=o4K z$BgzfOgFfdM=+z0(u_uw3`3k|G!tLB2N;&nEM{RA2Vxcn;hXm3hTj@?D1#M4((t5_ zZRR6WebAHHzG-u{`JTa^;fbd8_l%TnZ2P7y^5lD5qG?M!lRT5Ov{l+#&s1t| zYF=*I23%)&W+j?d<(YGD)3(6E98aliWuj@@J&QeywHm^Tdz-e`v(mGswXJ7e*(zn* z+`a`i2ex^(d8!l5d)c!`wgc^3pxSdd@vgug&oOH2Nz$(A!#vHNQ`Go0axe1O7Z%IFRtH=b~tV1D?yC%YjP5=6hStpmhjxpWAp3o<9eCSh%n}*S5>6#uykAfJhu*8va46}4Na4K*X(QqE#zX(q^>JiGF z!Q{W;o{@UoQ>o7*FI)A6)W33lDaEo|UqSIcM_;WO^>q}>6-DLxMlFZlyOiRjjC42Y zTlF2DTl#K&pI%En=J>DBk6@H;nz2KkGW`T;xb!pnIkLrBixELncr` zF<&G3V$vHkjs-q^JaPnbG~|qdq+|m>&>TZ zogp&T>+(**+vrW+sh%>gn{(1jmPvDlcb0dKx71taS?OIY^N%yI(p%x3L9u2Jx_E|%cUHy@HUe?>b>PNde8cjeDrQ#vMlqYnIle;g3||p7zb~wf;zswPzHHxI8i7rlOn2sMg}y}` zr-VhmCBEgpRlc>}e!dN!i@qw&@7qH080NA0w)<-6okbL(Q6695vS(YM*{@M$*b}%# z^K+KQlS}bZ5i|yqs0vgDtyC!vcvt!wgUOy=p6a4n--KXFFpcw?VurjG>>tbuW_v4x zIl)mBppmxG1GZSxfdi#&Vu5x#8yh@d|h4n|Q0WhD#F4WP36astN!$Aa^Ni>S_>7qu?9 zB)A-Jqc;Utc`gRmay28o99$dR5UdJr@%IQ)MfVko%7xmM6u20y2`s2*hb8p+oid{?wlz8k(4kIS$6 zsqT2r`@8vj6x9~h`cr8JH&EPM_RR68`!oE5{KNbs{A08t?^*V{XPcJe&+|Jxm;Dp{ zQ@rQ>(Pvm~p0nO#fy}_*KtJ+> zF)%zZGBDPAIFKK31ttZi2HXK}AYZf5b%wV&Fe@;Jv`hULs0geKtO>05 zFAY@c8g^3y|9Qgv2RdQ;l?eW;h93NXlW|unhUbk+vU>xyDr#G(ZKqb_u9-^Bz1O{W z`l;!s+=r;ux$7W1PVF=`meo_cK#iW8(ln*X-AL_Vx?k-FaVzY&N=XBHH>nv_p`sP*DEvFG>4|YCE7Kf^1Q`p7?TP zn@`s>lFmtL5L9qhTy3j}))L=DbnRZURnhh47n5x}Q4QHuBw2{M+)Wr;J1Xejj(Yta z)R(AV2b9@?U8ce9X!w^S7x}$lB+=N#fP3?f(f?PCj1>P@5E}Gkd z8Iop6nj^^7Ag<1Ox*j7cB`Uj@ToeNZi@%s$*QAXKNh^ugw4?PMP-Q#X{CChcqUsK4 z57B`R=x{qa_T|WSfv%_A$d3+*?%5iNu1LM}Uy?2oUG9KRNt-QnZT@m(SLu4|4%v)% zs8y$%y!IeUrF%(t-qn`u>GJ*7FD82i(V)AZw=J(T}(HN`*w{eNE8t@g4Y-OJR#>X*%uO(i~8#3`Jy^$UqQ55 ztO53QvcBIG@op!dB=b-h%(M9&F{XDgsqt-PgF;C@UZFF=OeRK3`^ZZRQ7W{jw zT>I$Xj=oa1sSWMufZDIiM>?PrZPwQ|YiuhuwV`(FYwLRX-&rU7y6;{KGu?OAz&7h$ zYt15ZjFnefw;V2+V^lvJv?e)d4RX->BlHaS*`emiJQ za_|~-R@NjQ1Fb=h&GNY~szL4Rct<*kK6g-$Tkj>^q0g;#UsO-i?xuU{WZPPq-KIvi zsfW-_lR7!V2VA4aQ~Zq26vTTQo^RgMj2|pz6f4eL;<=8={mXdT8#$U~9iurN&#_e| z>Y0;$&;F8og7NvXmht+(Qr0<+KU$;5lfCg|&q@6qPjNGz?2V^58_zZ=#>SV*`kAPg zo8{gtv2U7nr;fsww1GaBiF%2CwXehNYH;fwCQ*lZoNSBlQA~}mX!HDHIiBIdU)Xce z*v7AvvXN~lzXNK&7j$<((y#6Jb*)s|hT8Az5_`1&&faXB`|kbM9`~JnSKB?7TRvOe z#wYD_i}KHL*nLl4IgYto_gD_j>$9R3wbrZiBCZ`5WjrP1tkW#xkFQi$oHFm6lw(e- zptkwuOcpi5nIhuT*}sE*43RTSQnnz}LAIYGucPkdAm@aW);i~eHu*<-&dDO*oU}$e zi-`PU?MV>oQI+r$kJ%X}ib~rw4(D7sPO0ytGo5o0(GsHNZqy>@Dk3_=IX4hhiS>^O zb&~c3&MidSMLl-bh&bi7(7BiB5K*1<*KwlL;+){TApGQP6#7nDJDfL&TErfZ>wls) zyJ!t?br!_-u+C6yySfR#yJ!#UN)>VDN*8|Qd30sSdxNBnVWO71XpiWk{h^C%5ADZX zv=4L9zRE@WDVHYv>k7&`M&oxy=G(H_9HyG^Vn&H;%vig?#Pq2sC*GXAeIy6)|||DXRg#y`@x zGBs1($A3{Z)+)bNlul_x{fV-OvWaqtMzy)-64{6*5KSg3Bq}2E6NQPQM01Je6D=ZI zLbRM{713Iv4MbIvwh(P6sv+7-bcm>q=s3}7qI#kW@|}&JbG<@zLlWz^C`ytlR;iYkR)kWuIi9YIobcpc(dA_Br-adzpQ)y~4iIzQ(@ZUTNQK-)672@39}S zAGRN(cFKO%e%^l3e%an^zvVDGk{nh?vLgkQ=ID=qXHm;`xkg^PCR8Px6V*Db8t5%^7q?oN?zo=R#1qbE$Jh zhqT(c&biS(!?{Vet<*Z=cTn5y+~=$%{)lWRoM%Ais5MY)a$a-ZbSW+isEeyRtqHw5 z{KW-D{^CLsesQ5QesQ4-esRHyUtH*hUtH*pUtCDWFD~@JFD~@NZ!Pq;rdfw54_Sv= zbCrQskJYb?w$8B5RGzj*tuHEeYpL}m=M;QIc{c+1l_-lr`y-CC_?=k}s0vmqb-JovLm+ zRo!%|y6KCg?h>ibvgK|5y-Hr!O4`uoomKMRTa*E|T53mZCv0bI=cqLR&)J%&U9;V^ zD|U;$i)gl5dv|*;dtZA$l4g>;uYIt6xb2*Mq_P`C>hrGtnVq0SsSg5O6LD#>xP!^s^2D@O3`6xxgUII@I$~40Y6mDCmd#uLS6*< z&%rMt%r?IbJ|Dbzb_nv}$V}x6w z^E$uxGw`47LLU}F{sQ=+;D>@ACVDGzE^sDv$mVDNOC3O1FGn;0cfX5XVWjGl7*_y2 z_cL!g1wILP6+HDOBq2O&hvWh9qw(x)SbG3H84WZ;XE=1cgoD8k2A{2tfIJ9(I4nR8 z9E!Wyxcd$DDMs@P=*b9ZGC$OG1vM6j zj47<6Trw{p{4Yks1t}pkWy4MiFcr`0z-7Rm>TTS8p7{3}jc35u0FMA)Q44vFESG@W zfmOhAU=w4fUi7YEVg{l4vW0&`r3n0JU{{G%z;Ylz+Y_4maCZwNrywbXWSy9I<_Wh0 ztAOReCLrqUyozU+ zN!$*s0+s{W!ZLW{XRKpd1^gNMd=*#^JN4XW!zJ@!!fU`w=GTA`;B+7&!Q4m|dSbqA zK(iirQQ`u`z+R3GNLpZ_1r}Ohp#@QK4tLK%a!yLB2~8Nw!{&X6nZv*ca60fPBO;+* z#2E7wX>9E%_)D~>=RT0cI6@+g#dwgT)R+oMDkQ1M?o_r+xF1-J$lOF@oGaoJmMehE z*C^9-In18*FGwIkqP0sp#0_FgUe`AjFa)>WX0 zH1Hb*n%~9DMlg?j_bT{HmT$6$1#+(xNa#$N^Y{?*e z3Gz=+i>`rR&MS!F&!}l#MLlFqLua#(@GGchWx$^B#%AbbAs0RX{|vBF)<9Zc46twP z#ArFnvv2tcd&7)cs=C=HmL1GnvY0nDAhs(JC)tSJ!+2_kc`HAwZbq;8Zcx;73s=qo zjFg+lkyFQ!N1PpxfM15Yf0kn`L4Uk>_E*sV75t0}V{TyoFjB2%6!SIELhGY34*jm+ z_d&l@R*x#wfpT6Qkb_>xUjaS{d<1Vf3B27YpJ%hvCcKyLKFzaCnag~#M7H^atjTMM z?}eB=3P~F9wB;e5U)0;z5zo(|Zg1l%YCeXTJi?mh48&d%OK9#mhLgFT8xD&srn54w z2$+{+>|v?{)rhfbWTn9U$d_v1eyku|t5f({^5=VaY5_860pgI~660Q(3iz(6KvWf# z_9})x$nmjwYKP@I>I3WNaBnG+S#p6hog(}LURludY*~L6K$G9H0k{mf*YYUymY*VX z$MY(K%sqpO0CyW9X+;0o!^15{xz?e#ukmVV_yg9&6!i8p$lr#~`+!fw zSkCcI$v8n}`*o_7uz`1v#@>uHUkgxGc-B^9jB7d9Ohd2^KE`NDQ%Pd{JuJTp&8x8d zAK?E3{5aS@%$_G?%Qo~m%&2Sue-ZecxwFFi3by|gW-1dF>cslX`zYEcJdf(f5xy9^ zmy2o;qu_Y^I_|DU&yV6=yI?JaN2>mjy?Dxsua!=C1XQ{MzH5|mKf2-1N&@cvlJA`Ku?Zy%649;;p zHHr7Y#!05X60T66Cd;ERkK0s@Zsa2Mq1KpWQtvFBt><6z(j^GU2D z%;$++DC`^s9)z8PuyYW0{set5^t~)GMj#mpiA(HSnOB;*CxjmWcR`*Gp7pzmoh{z7 zOCa`91+Y`V&l;Zv|E%EI4&g4y(}8^;Nk#l%zX6*c!`d}qCGaiaCY4vfaj-cKHpju{ zIM^Hqo8#c6actR?$(p82cwjFq>;?Z0_;+{|?>{m}9XK^}UO-1bF&tq@j8>fJL;O}9rH|#e9 zPXIUJ*(tz0Ji7z(Pk@J2ic(8DkIPcUs0LX_tuybWOvk${v&_6s6~b2$c;Ii)x3X6) zRmkfh=(l423`kN0uNv(Uun63x3J_k&kM~j^A{vyuEFmRk;4*-1RG}1 zh8d@Gv{GjJBb_T<=KC2fbZ-6Zea^(s-Z#@Mn_k6Esg`}BKFRBjsxxnT8~8sUujKuh z`Z}s2^l5L*`=YPmSv&ScFF^BmeBM+Ka+NmW{AhZX&&z5z-2Dxn`Xythham3(3%7uq zpzlVUl=57d-eKRG&VnBY9LlJs@f@k?h>ddSzlVtWkkPyWIztf^DXeMwF=qC!;DfmP z81D8$wB*8qIIC^~=Hp$Xu`75TD_|ab%=9re}4 zm$9p9f}P#KGqAHvRgU>$Ha)}{}!&hB6|{|~&`Y?Z60jhO@B$%)^-!J6N?p;^$qw3!0{KuB9p@gglA{Sbjv}c3>5-97xv8kMWt* z@*ZO5pt%P`&!<=N21iAmIv;)G zh*iMvM9+8PuBf7;fcKk|2^F3%b8pKt#II+$`C&xzN5B_lE#=BngIc-_I*XzICNl1? z$fNsFQFBm%SA&0-D=@_sJ!Rg5c{u=^IK7&d!*U4L27uqr=U+PE^4$nDYZ#MuafBx+ zIBoqLmhsJ`lc@Ipj?+y!GV~%c=pAIo6F{7fO>e=%8?dIRFVj;su=88)n~LvLDo(^S z7rch*I186BPZpYh$C1}fz~ji)Cg5@O_BX`;6mQ%CFWurjfaz6Kr-MKheS4SB$m+iW zql_keIWg5*7V&zAEM5lw9q7M~XMc)JFK3Cx&(*;40_4Agem(G6;5th)W2dRS(n05! z966mH0^b8T6xMD*e+By7nO6t3JAbEAA2+8Uewa6M-^`6X`)YUO&OCA6L_BOVAL2M+ zx%#m@Q}Y+gDx7hiL|%{MHKJ2K=I#T`)Kkn`I-9%F-5Xf5cJhgsqL*tzF5m5xkCkN| zXA{+{YT$mxj;>5ikYuqZ+DP=E3&=`*}a>QJb4&(=5h3du?~0d z$G+%(-uX~H{0zD98Y%|gEd`d#>cLN)MBR9g&)uZ68uHcXKkAj`CE~ZE&rhol5&lm` zH4XmXf|33SvlEBTb5fHfeQ^%@J&#d+kk7~_d{s7yQ`;$=+76*6e;#1x$GB+ zmR@G6MV2Hybsal|U-Nm~98~FKp)N&@4ddA`o?QaIlHXI6?mLL`jC*dI65(72|u9ZM8Amr-4(zJn2|y1b82srtVRFln?5Cc z$wZN$UgW>>SpF4z!sq$4PNU=gJj7>q(_+{xk;p#m3Ve>w>E@llf8le4>3{RsEj{1? z8_wY8@RXa+>87uO-;KN1(4W7chg%{4Py8(-jXh(@z}rUwr(?V`fWzh9l2_HL+ale_6h@K0}iKdeU&p9k77J3q!e+IiL}dI^nhL6VAouEr^58E~}VaY9*!Tw8{d z&N4n#(Oo);m>UfQxWm{tnK|-@z&DNu2L~!Dl6k1kyM9q4^=+*aQ2|fv`4^pH*|gFAxaH0=7oD z3-WYeAFS-;8S_z$E~wI}(6k0NpM-rex>3OI^VyU7k5Rzp0N5OWkv3tZP3$Z6Iks%c zH6H{1kfR6|wg`lOiooZ?52Gy(_=<5n&hMxB{7$2A@V77ZDBkNp2K@;ZuELswS1axn zRUXDy)kg@YsS8Oy2Nf0PWjbH;-5&!}AsMBX5g$>xZv!Dgy;b{QF8&JqPexNMqq&Yz z9SB^&&zc9}EnkJr0^kVX23RW>zJi5Mff?}di@*?9yiNz%14%CU^9Ig+FW@VEi1|(y zta{J$UGt;xa4j@*!RyR-I>^?NT)Zvx8GC@is|<6 z!N0|S%LZoOegphtz;ga8xxD)(a6R}K$rVQmxeBS=01e+oJzH$HQl zzlaV5z6^{5M*~j*OBoGDM&%kL*+7NSUHNyajvA|_dG+zdXeg-_offFA)l zqQcmT(Sk^`%w|+~!op|l0ZWK^b1mk2qwvh_SNX4v(Eo{u4Om-_K3s>+-{7lfI4dcq zdLjN9E5s~+c7-zzBaKTm0@Db40!IT&akmuKN?AhwWO*Ls*+4~N8m|lBUy;a~E_nN- z^n4m-VJ(pPr&(_L8SY-gQ%|6WBEqj>MDV}iw3rc$^mP%>;5F!MgO`qp>cPHJkHcdk zf0Mzd!ZUlJzqe%!f0Y6shn*Ps*BDL6Vp9Pk@CN+040kb`hCYyAVjmiAq0bh0F9jn? zf|pttDXs+1V}!2^KLLt3d|qN2o?Qz&tp7f29>d)?f$*nt8Kb@kd=2=A+g~C43}fsJ z$=l%jfKS7$O#okqo;TobZ|13DRFY&2?v?;o7~~=&eh+*V zmUURrVflpg67!<69Y$X7L$-c`SwK}WsPOz#up=sA9q=!=hq5QZ*NPel&Bf6Cx~PG8 z%TdUYed>JV&Oz|kZ;zvXigjc?s?7)NEA=Vxd5|~3&UNspgvR@T1AyrwXQ6Wt_*+?> zo*=|ZVK@YxZ6c$Ar~t+l@X{#g90!WJfw(ndT_CU0nZktJH@pFy1r)U+1Nd`b4Du-W zvA`fA@I}bqlxqRU^Fqn92gKS@2z}HLW06=>Fq;8cAKo`8!48AMw?gC!`e72>TdkFc*uvr0o3%E(45Py1Kf$dZuT-$qvx-!EXlI&#M^y&|E}R z4DfYi7+jx(ib0#7k)DLLU*=9S&zPVgH|GuXSEH2%%tRheLMB-NYz@gwP2Js1tI{Ove+P&4w1=fljw~;a(Nbyv+4EH5X;fxR@OYu3&dIt=k`(YYan+ z^Y$eZjRra0o=s+dNlVf`gH|Whs%y}hi#?4Hu%g}H%uQ&RW9#c)ZV3%prZm(PwUU5| zct7D9Fv^ZIBhIfFkMU|FV`wqR{K7>f8|3c1AKJ7etuttq@N0py&7ghOpzeji8T_W{ z1@zQ0y9y%B*Mrh#2A#psa1FR0mjJ#6=dg4(lfzA7SWq7<9eVzf^=9@ij)cPD)9h`DT-dTZKM*~YtX)|!9 za6gl6z^@sgd5_2rw9PPHf^A5^3v?R#syJd+4bbx;*#H`HQ1>>_$ARBj z#>0zX!)dFemaJ%*9ZsDWH7Cn5Pnol=46_!91d~_AAUw4GLo7>Wgb2y_H*r@Nr<0sj+lv>tnUNb9tl1M2|K8sw9}1qK}t{49gQ2EGYS zImom!7}^QR3cv;^EdjbM=w^^S4i5NsszF%{bXk;s3(Noqt?&<^JAfVpYz)p|U|)k4 ztQ9p;x*qgF*b{=x+rYUfT?6_v(C2`SfX{%B9&tA6`r0-EUk7#u{tU@P(C8OmM~g3k zUJZM808fMSA+)tet!j|m0Df`M3qenYPre4-2RId29<`=Rz50Z1@khtd_E})AKSqXj zJaDo=Kj@DUIPdr)WoT{%YzyoTZLR(BLM`c!8ff?=bip4r$S(jMM`;OzvKTnu!nV60 zISSat_YYcs2o|pNePTFzO*FLcG5Fb@0jz-*;ce>@O5sVd3>px1&NyHiU`44ebLpBq8*7I4;r-jCK1SB$wM(oqXh=lHY9@6mF|gdsl(9Dm$bfS&}61HxuT z&J2x!PTwj-g}oPuIb|a@ELa{Ih+3~eJ`*%%qTL_33w(?z!~af8@R6fzWGx%hL;Aa^WHtupv$84TVMt_XoY_O-2wCgGb`LD27@v^(h5;7cI- z61o7q3#FrgU4Rdv)=IQn6c+lHqrdhHU=7qoudPccMUTWX)WzsKrUo z=#RMHuK~c)(15->3OX^4q6}gn8uCXWGY|9wko3p8HW0Od8I+C%Vsr%j zz&(Hyq0Jx1yMgxso1k+6B6VM;ir6_#?2v2emwD=+r-jm?im(gNB@cnFn=(YWMftYvlfs-GIImH-9 zhBo2Pam+_?5%Q>OrvN_&&H>-gDxi4_IBP-gN9%|LMudxW)Iyv%e$4wlS`L{od7I%R>WE>lMgng2vpj`vZ4@k1=KV-)RXx zX19$<5XgjfN8l33AgXOYlbi?bj}%6e;r|dKgj)a+^E?KK*pr(P{}^ir`P@OQhTubq z9)(b9L!OZz_+EpwSL`OUE3#Ramh$&8c(mr!#eH{2v)jNku#->^rBlprV>#ZupT^^{ zmm&;DoC1He;hPsM$o$&Ea9SF4wi&c5f}er9-BEhdV5kS^j=;LmcHWmnyUl{#j8bIw zD9pX#6mW(HJ02DB+d8w0QXl&#nb;4B#oow#@MoI3VkR^YYy5U#_>`9tmDA*gB zk3Eq2*bmW|^G>eWr)r$L+2mf(&CI>6*lK9&VbIM{S_kxU(7PbnA9NJx>L~plwN8VR z-`57t;T&_Pe+OjpqgDd2ElPLzh|)OFnJE1L8cKmb3;e2}E1)z4`gzd9eH#pI?e=Xz zXNpW5hKL(mvE(2pj`#*zpiY!D(t_>@qp# zU9|^LS}W%xjXBgn^J5@W$#BF)-)3l@VQdK93eIvvTVuda%K6O1r;)c;qjZNU)qOXk z<3V#0_=TbKE!clcZl<<#Fs!`-+xD1RPIvU>IQY{LbpuQ-t18;+2f76GB;;h_2|||f zCot8ZzM3+45S*frISx9%L4F8UC1TXl&{kh)?g$GH8VuR+Z8<+ea-TF&XJkZv!!h6A z(HRo6%#JaA2^EI?aYH+gK*j^7xgUq{c2TtA!87@d$E;!Kb+a6^H=7I#=YS69JZ)ku z$Lw|%05(MHY4FCwpxYWrD+9F>KwpJq8Z?XnJqr9C@Ww{)%YbtkrEi0?2io2S=K)Aw zFsL&Q#>DyT+ER?Tv44_3qk}nOw6(+-l>$Bo3(p1_uL#x})5^wR&W_impZasz zXw%v9Jy=y4wfwwlG!MZp@p)>GxN2|K^xP(zehN`{8ZyWO?9Zc7sM}EdfXH8p(KLNr z>E}jB4g|j`JU`B$&Pz*?D@<1LM`R8#3Z?Prb#3%_KX5cK3!3X-ydDIW0M-v=OqLrE zjHAhHV@=M~@vs!L=_5o%7M|p0Ay%^x&si7?Ltlg61_i5F5pYbeC!nV_{8bD&=R8Jd znL&vtl2~QWI<=#PC)`HFA-boB>HA{|WfX zkgN;(G4N-?@*SY(ga1g*c3^kRzI1a|aB^Chx2$uT zn>XQe@OzM)Fz8C4D}kM{$ z!{!X|OMxF_P(Fy>RRmr@e}|xS5m17E4R`REKALP9{oQKt2^MZh)6E zfdkQcElA#ux<)bqbOPwgp>^P21ARO6`1~@k zzA@jxfrfjap%UmypsSeQ%WL@`K^FoRM6HKmb7k1v7Na~FJ-vcb*cO@%&a=QZzzme$ ztnn`S3FuFua|P&8kof{Q7W_q^w}HNFEHq!?(AJtbtb*tAoSh3Aelt(fb1G$@GWKL+ zEX4~+ zo9?9tsXjeTt+b9N^a{O3?Wi-oNWExyARi$~w^Au8KzC79t)&({M$M?TZZ(Pe(_o!B zx=?rOO(XC(2K_pUqIAwEO|g_f_t1S*TW9BI=vfl<1iebHQwMs1UZOrUk_r*mYuval z)lX{lcs#Xjn)Fyajfa+-@y*cNbZ#!AHCCb;^bkEtk5hAcj+iP?QyM@+s3Rp)59&*) zs1r@`RF=$2cR$skhIBi<0e)eM(S9gSaa2z0twPnPCOu4bsS&lHHrnnx=t&w#L+N?y zN_3COL1Re*T1*QY90dovGcJhnulASOx23QzaOc(ZWN&zbX z6M$8LHGs8&bzd}k8UmXFn**N%b_6B^d%W1AeK)5sZ~$;fcf(Hwjsd<0oCKT!oC93g zQ;(6e2)G2e3b+oq8Mvco=WZRHeZa%Olfd)93}9x@uI;*q2p9&&0*e950W0_HnNTTI z16T*x0N51R64+j2^BiJ^_aZNOc?{lKHZ z(>;5&?HRfVyb8=RC#t6U}NA@Kyx)N zbnc1$CyuP=`7KoRzeHL1aOnRX9i1^8okb-@{kNUjIP+;sXT7`_`HRRp&$;;K^1nh^ zI(z>)=KsqmFd{;0HD}oEG3$f5O8m=s(_hA0{|;mRGRDJF#?kr%njZX-r~VX;J=@tARW4^zHmGsp{ieB}{(M(!I zt7$tOr3}lqVy#kEqE*LgYPGjgtRdDoYo@ixT5WB&j#?SQ7R5vZ(NCm`31Y5TA~uLU z;J^Okwe^Yo|So*T~#mCJM9IL~?C z8|^PT?Z)z3m)&??`i?y375{Lq=U?fBJmrINE_8m#@At55WB*vr@42mGu8_`EWdiQj z;J7C^9u1Bc|4h0_^NKk)%HP%O#`8*fMxk=$Jm-md z&bQ_{-mpfJx|L4C zx?)`+R<%?uveiTCA-!&zco6(BoADANzbL3V<`+cD*uxQBv!XsPr0+(0&?HKugOq8- zY8#@oRk2$`;nea}-vog@}9+NM)DrYU`=B?{{EGdQNH z9VGPGE{$nwkH&SnuO>p{sDwJGZC$BL58;@m4(sD8eSQSTv_D854J3~RlE(wd6M^LK z_C5xC8^GSjVejuH4N=kvC5``BqBg+7jj(VtEd0G>D@wMZWIIX(NumGgY32&^=5~yT z(Oxa6y~^Gr-lN*Hp<){lU6dgY{`XD<2KC;;dU~5dNO! z5UaV>l7?EzR#zH z5fUMKPk6$k_r*=(CK@jai9+;&xJBGT6GTZ-k|v7sqC8C!38FDg7Ac|^tq^@gA6lui ze?R(8yebCJDltS1q19rz7*1=%I5CdW#QWlXS}SIXowSZ4I%={wkrOG0YjYjS<$7Gt z5Fjj2?sj@QJ*}!vFQ=DvkJHELV^wp0 z3XQPt4L=cXV_gUjcP%T&i}4;7FMBP#DdLkz`$!jYIWjOZN@OabqBu$wSH(G>Dyd3x zj4G{4^G&L(D$Ds*c~zbZsN2=;9INhBcXB~>m%57!sYecd*!e2c1~YH(3iQ`O{K)r0CmE~aX$+I*X;qv~+Hs;la9an)M2<`U*l3Uf)-QFY`} zs*~!(rBzqemCL9X)r(wKy`)~^a;lf=#pP8W)rTvnm(|OByBeql@*V0m^%~!)hN_`l zQH@X|_%4;IQaM4rsovyD>MivaS61(+cesigr^a!jdQZK_cdPMgJXci{)C9gqO;VG% znwp}f@V#o9n#R@D3^jxAQ!~{}uAyeD*?hm6qvmi;HCN5$2h@BupC42U)k3bNK2x7@ zZS{rvf*(>}sxP^YTC5iH!|EIL4L_oms-^s>TA@~OUG<&%j_axK)%RRqtx;?EF|}5$ zZaq=*x76eUWC5)>`UiE_WmN~&fy$}p)$>$dC97nrpt`AUbi3-Vy3-vhMWxW4s<-M* z6;)r=m+n#n)Bs9QgVZ3Zq=u*=R9OvI!>NiIsYX(w8l^_j-DTSA5ja6f* zntE5gOZTex)%#RkeV{&|`_x1=QRnN)YBJrgrmCq_Q%zUX=>hej`j8$}v(zlAr9M(0 zQEm0H`j{S4^VB@5qZX(I^sxF=eM*n0&(-Jjs9K~JQC;ZFwDAj@8O)rP&><4rJMj?ZqTQ*`aLWsG3nVbsqlji9VeJ{~dk*j=muJ;t+im z%+;3FIkflRG4}5m`)`Ud%ju%8=VPoAB9R}ln^94!PPM5%B~f#IztBZrzxUHumZ|g( zO`sVxmp-Q@w2C&+Hrhjn=`^M5D|@m+mKWWZIJ#$aO7zP(_KNO@WAEr!aO@NPsy?P@ zY5hTxbIJru`Y(Zg`;9X%Y!KG7rfvA32>#W5xN z4IFz#kHWEc^qV;LiGE8T`)Ii_IHp9ujbpFqcW~?-Jr>74(fvv2(!m;gMUT+fJ9@On zKL3J8-bK%QM!y$$=Ka7k;{(rp5O`)n;F*bmMVJn~84k#V~JJ)@_TJo07Wk;Q>Wz7AsLo4_+m0?#ZBJhLqD%<{l9D*}&v8+hcqz$2>yk9;3^ zWOd+?HGxOg1|C@#cw~Lxkqv=Ieh57BDLnEOB4s5!lJ+lpWK-ag&4EX@1RmKMc;v^x zBR>Tm*&cZ0=fER70*~wrJhD6R$ezF>dxKcn7kK8Ez%%;;&m0Imb1?ACp}-?Y0*@RG zJaR1X$nn4!FbAGF z36GqIM>61%OcN>Q?=%{_v76S6%3IsSRBphHxFbK$UHAp=$-TG_zs#@l2p-9){05KW zH}zfcVLrk~`4}JP6MT|S@o7H8XZakT=L>w1FL63w<_x|PscQa?lC{;^svDSMex1vY z@na;oAvYxE_S}JN?!=ub#67qNMR5wJP&D`E-ugYNzOnV^|2C@j!LHiJyQ;f- z_3G6p&)I|fzUE`<3$JRg)^qUclCx)G>ZW{BtKQiaam>#l-+emB-CgK9(5bZlBtzd@ z*Sx)=p2a_seN^ zoQ2Nm#2b98T;x80@blolOfJ4h&INmrV>|JcW~z(UEFfY_514UA=f!*I^avH+tcdLt zFg-Nq92uJ9cFA1Ny|d=<&pP@L%N2~V2A9mUW>mBEhO#D_%vrsK9nX$%6HFGqHu|B@ zQ#??4moyAuG=_B-)tE7P%k7;0txHOobI=spnU{W(H;uVAXRFF*)s(p~>zXDJm=#|a z%`}IxE+%mP^BUf~Fw+?5GEcu=bCK{2GfZ$2l>OOg?Z zUQldCrWt8EXAj z{1geYpT|iGA4#%b#z`I%iLzhBNhTl3vQHa2#ATnOZ7=i}HC42|m6mxB&0h6`x;lJE zw4{~(XB>SLsf`;fz2z$1+J$p4p^!5p(+*jnPp*xuW&flV&h;qO4HDro})9p<>t>p!YoQQGP3ey4dxR%Y!GV_ag6ce(T)2ne~&)`zNsX z0`D>T7KRP1C$#s9&wt)iUsKbKH5(c(&Dn-0+(;BXm1LF^p+WguY`fe{- z_PE%IkotHl+RRbX*B~qE+$4puQe&3aC@Xrc(UkgRE4tj|nKAbIDy!0O=h^R^m2d6| z`a7_6+KzFXJFzwGZc@+D9A>engf3%(HMMTq_cPzmqkj&5xRelMD~Eco?YP9D#bR1OtccOqQM z(~0*-z-@{?!~)5=V>3q>4)GtqeT=`J{(Xqk$IBcsxBab-+Zj*3<7t!jVNjc3W0tE< zzBu$~6Z#_L7?*Qs*d%TlCpcn%P28mSP2o9|Z<7I}cpmDsDSQz>Pk`Lz{nW81Nbbsb z$zvx_?uvNH6ed{iDtRepCSdLgI!PCf*j_UylU9sVCR4bWIU)*Zxn!nO2*$YX47t>F zQn2nKI;nl(p5c0M0T@1Hn*tveZh~%lZi+8WH@i0%dqjKrd-?zx8{cPDS3jOvyu0Jcuw-|3FY{%n%B>buF=cPyPlKvskD+Ckt)eIy=6{Bad(0iJ6Wt>r+*)8taiu4;X;yE%P3o zTb)9X5BMGt2{+!@(n9sMSp6;T80QPn<*G#W7WrGX&NO+$U{1>&OSKkAo|}Fs9(|g= zaC?JF=~crTTy9iuo9rYg<~i=z&!>sKy}fYZAk*L;G>*`f(3XB2=UvISq+Yu+SF1}3$r*jCeXAH2o z=!#lgLjkSKC?W+bZPT7##3&t+M+#3CQ1Dnrc3St3d{S4YU13u~n3ouz2>nr% zuU?E~E-dS2^+p{!7$X!T5mpygckwNVMdIT{pmBJ+wg2n8tNZJ^vepFd^WVks_hCl5 zZgVQ0F~w_yj{oHNYpo6ojvkw3fm+F&Iz{Fg+k9or*ZS%nLv_UGcb~`0^S`~H{?5k? z+D+`giEqn)dpm!4y69t8E}jY0hBV*K2mX4#sNo;C7uI#(z0kD+TB~cgbLP}=mF=dO zRCVo*&da=|CC(ej>3wy1#8z-thB`Mo z-D+CZ`f1LR@1#AAJL`40YC6^S6x25IeY>|S%+US-bTyq%zCYXl-IZfHFYHuxTW&c6 zJSzKezMasv%UAZc06NbY&%M_db<{;R!x>(H?^bHlpYxT_|A?spJ&oKuwd|g2-!T6i zMP$^$9;>XfRAUUPhW{v2hnoVv`?g&L#pisi zO3OnBgb|uB;W9x41Q6y?QXl^USBXk%$V=;`Jr0WK)zvO27;#+ie9nGcep92fP;*7# z>$1Fldur*hXn)*;#Dt5|qm2SPX2c%`f#HNE2bM_#rTAsZ33coT#7KZ1fMkcki$ENP zN{l8;J|8xwhs~6n27ipm5+=~gOB|{G3mqjgte6mDCZ~qb0V?Q;bA(|ZlFLC4O(KT` zVc7wdD?|^k6k`PS@+6E4q?ZWywq`fX7tPdmrL}nTewT{sM?h+P2l5J35l1il0$ZyQr<0ojRoTi_I<4Z6c4IA+!be>G0?tIv>dv%@&09NcG00zq@m*^T6&`O^PcJ z{GRrKb|8t{iaQ)*l53s=|AFW8)Yo*TSf^KOzIq@2Bu8|__yoCAb?gn*ORFE3v= ze}YkjAdJ_(4?VYVg7Mg()Ysb&H+6>ac^|jzh&duK#m{UFm;J*$(jB&|3w`-Qag35cG!LAbG*&_LkOS z@gF#}{+))9hdCiRK{;V5O}-Ca7&bp~`pCUJAXaS!?Ox~|>iH8l^z4(QwD-$drM2wD zgILZJ$VEGYirQ=OpEsgHqgXKTry`OcP%jpwKLj-^q^KA+sK4GIfRP%tEA2n6zGzTJW^~ zgBwu90hS-3*T{3`Pg2v+pXEW=eZdO6;|%@o!*FSK(#2@FsEi$yhDb7OCZ=B314jZ* zILsM`8HQQNuosDGNQeX}Ip|pcgus-e6vi~2e+1HP_8q-e6w(Jmod~uE z!h;0Y_gAHo%_HP0A+0a)8zHYPxHnRXfCRh2iti(taQB5ng)#<8kxWajQyr1jtf@vc zXAsA@ajQBBvgM%22R){wUe`-lS2R$9Is^0tS@2`RfXA3}W_gul;nku|UWoJJAh(5b zY#D`MtVM|qahJNBTy2R#WjWgNBKA-Za}q(Nh(-wC@;a8~RmA>0#IAqAZ=7*i_2|v; z`0R$7%NpFmTJe&~m|2Wi&l_)q-e+bgObER0Ymz*H%i!k29$)xqznzC*I{nDEfGZ^W zW~T7>;Lvw5;Aa?u=Sb51t^uH6PYJ&&`ay3}F)$?|Kk@WeRKn=`n&Q!?H5DL539eO} zJQ-Cb2!FKkL7f1fMay%NFmc>{gt)NPegj6JxmU-C*k;2(cUS zS`5!#{!5_uItUd*1WrG`UBV|n5z6`=P&Uf;9`I15AX^X#McxyC$FKv+K+CWdGyjdS z3Cw`duw=+ym_d4@K1G(kPw4PiDW(dePjH zNlrq=1VI66;GWs87?F$uw7?%iJ=gD$yMCrKM?JnVzi=(cn!vs9i7L?DHzI=SAdO1NE;f10^aHB;2Mv0IP6X6dNK}CspMTsO}hEhg} z07r=kM~Scw6PZVeFk^-uGQx*5!jBo^{_f>03bGIT)V|d(@{hASxD?~NojKNrloaA} zN?xBu%;@8vMS>6NK0PPil}v+OKy)1oa@-Y8i|%g1tPV!A+yU)7BwnOiLq$_GiAz z3y4MvNq1Cw8@n4dWyuSB0>sOlcH@Ovz4_j_?s9jc4!I5kDdlM%(RW7D%r8z5d&nKw z`cc@KG2)5VRnX0^QItQ-3AKA#RsX^2kwNcoa^)mV#^K`WO(@(w( zA1qrb+wTR~ztKU&nb}F=5t9>fiOLSK;(kw0r6wq+jGpia$p1lA(3xy(`_=4-WPngE zUX6sWt*rW(q}$)=u_3v!vw$-UB6Un(f*JX{??Hy@*5AvNgG1}Lg2g@3vp|0p<3 zAGRWpOTZ^(Og4~OuUyirfQVs-BR_(B0`r}-_Mr@HV?gt0=4Kv+@TgvqE9|@h$a$65 zq6khME<8;wE)a)47Bq(;7I=#u7Ep@;7F3Hq7JQ2#7MQCZ7M!aA*1(D$*?b)iO?=8$ zUFET*fxBN#urZD<&V)-hd<9oSp9zeH_pxMXL?BS~o^Hm3U{zZFk#Rk|rZyq4p6$9xkP4%e* z-AIPcUn;P!QoMTXvpv4`!Vc|E^C&4Iy=NdlAsIh)tThNGUsrK1C#qkHxg|t;gRNY` zVkHSdg5?2^n-hu?10TTPEF=k`;{t=|BjQ4X=;5-ViskOsJO_u{526~t#}AC1RGwIs z_RLy4@of3uG{sRD{81YEsq;!#l`IohR^`JhOOzEZGM#fe2UHYmnFSor{>>qx zNKo(FOU>sm26ho*MN1;xyPP9r_hN=Sf1o;I01oZ?{0R{oe z0m=c^0_F-P7w{es8ZZ)28ekfL5ug^pAq+*NOG#A}1e~u(Nmdj*FHEA(kY6_|YDR4o zWRRae``3)95mgh)6Q(Mdy`R6oTUaYUyY`0xcuIK5;DpKz1p%3DPDCfR(1=S{aC8>? zK=H;>CH`;W61NC{`t8^BgXADCuc9oD6lq>rb_6pw5fhfN({Hy&mgsv9^Q`2tUC)~O zEbA<5!I+ld7PK(8ad;768v8v?1n;CCh!qk-ip)RFr4{T z@7$O{%m8pk%n=&}+>S20%ctSG4TupNUEGe(pO=w3Pso@pAWj#E{Z&4d*_Z;CI7M)= zb4c8BiUUc$=s$w-9^mti43J-Hv~Rf@H$4WWw&(?Rw!oX239ST2b^;Z9K8r&cIEGVI zwa5JGj=qyhz&$2Dq&^D-76_o1-r5qgRsX)f&xd@kVs*VCvW3t+p?h=s`_PZ|J?B?* zelF(Koch%qht(WnD+PBe1u!cGF)IZ!D+OaK1vD!KRU;0vyk+-C-~@ofBkO))z*=3G7`;e4DgOPw>Ug6bS*{VY9d)J#eI)S-3{BvFD;%m zKiYiBG9>OGppon-(!w!y<{Vs^7?K5ZI?Ygk&~p)-8OeGYd+|^sn6;SJg14DgJHeG8 z&pe13hX*L0*vPEC6LGd^Z2rjHnG-l)a*q5=!O5)S&x|^;2UWJ*$^68bmj{`)D8@qZ z1GWd9w!Cc~&FRzwy9Y#9WOdQ=?E5K*6P$Mtzj$t*!hGpj!-M-9v3Gj6^vc}I8TcFg zXO@pxPyWsv!I!J*>vwhAM^EE%!Y}5q`;j=}cC;a{cVBZkF6?kS(rc4cv|cZlD%q2Y z4BuAq<9BXsC;0vt%v(Ow@AeT8qS=ele%_vr0PoN24A(`5sgZ7x1gn{l}C3=@Mr;$iTM*^OGM0U8wf~kUh z=K|m}k6#^4kG?9NpA?U_*S=m|Jj9~JsZ*YUzU&x+b@E822$#4JLEx0Jp0E_eAM#|h($}U0;frH!4t-6%sL+EJ2-N{E^#gi z6uyNF;-#`O80dHp6x9bm0v7PmY7j0_>^gK1u?0=t^@*UpDqPbN6y4%7x#F?-X}#^2 zAk*@%CO9aOMRwvS#SV-)m|9y_CUI+&0B;lpASJ(bn(*W@ZAsJu7o-t1fuSWlJ5CTO zr1vaNJkQKK?+NU9Fzq$AO~hb@lOjEoD?NAAx8ZFW!uY>fAqOD*sNY*C2_>l z-vlzToGXdKoO8q4B@#7>FoK0`YmVL&Sh&tF{xDvgHB^xd2xYo3$}J9t#SvH6U zv8(-3iQ$S}4o~4^6_^1LXgGirv|x@9?Xzxy=M%Gvp5kD<6wk+V{`v0X@0+-b@Ze}C zZy?nSN(9SNJ4^Z|i7dIPAycRyC=s(nYMRT--$4|Qmr9?PfCbF*Yc&`tC+)KrW-gId zUL>YL1zH26HMs6DXjlRq3;}L-HuFaHko>i5WMZhD)3U*$Ii-D@DDI9>WGdL0SXn9T zOw`1Rv!tYitR&>{XbV*O`+Kc;Cr1i3XsT_Wof!s}mb)n~7()&J7!8r7wrAr>IjvKGPY~J~`eV z&#q^-msUhB%r59!Y2luX+`4SPzpKQ3=BUhX+k&H0|Qj!Djj!A)2WFjxQWTP{5p3ds}1@~ zx+W(TT?bG1bvwQ`TF*(%*`?XWeQ{WsrKuw!gEAY&U3_UcHZ^~ZYndPCn0oSo0-7iB z4k)5-mD81FD}sw^s5;$Kcyx=Khb*rj+vD5qO$Ss>vyx$>Tvuz$eafmGuFBoru?TAT zIINpVIn8jZrh^j7BqYT_oXf$ZPg}hJhz@R>ZE?vYJcEC8qeT|EkDs0f_>1xfR83Gz z$1c>pIsq36vV5*)a+X{AjgMhR@aDt0pMtIcz2QK61{XS)oGaASjEv2ZMOJ3AKGNIF zY+2$&WVu9%p$1R6MCF8nVX=}Jwoe=J<%rd=Q5v~fiL`uPe(W?-Dj*_PM3y-F_vR_Y z25X)kLO#AvS6#&HJA~=1@vzm4t3EX5#TI3UmmXM2_zSWa5(He@46JG--?i`RCgH^C z2*9UGHiG0#6}8G8T~1Z8kMez}2T_LAmv3Y$u<`=9jy1 zvSm|}=ND|~?s?t6m`1NT0#<&>)>%WIrrGnc`@Jin(xM}Gu96mL`V~@}9hUDH@#SNf zcUJTj(j|r1*6+QgIF_7X>;;tAoUV&gI=2ze4HnPcAQboE>?_^HImb&!NFusvNmltj(3b`c_#$4b^;l zF^fEmt*R%|T2s79x!2#&hMB);^zsMHyzw3?v|}a2EZ>GkV#G~9QR31y)Lp=sT@usz z55B?ToPDzHF$lg(dmA5Q5|+Bfr|~~6=`mymo>STy#i^fIUJpIa1{+Q&{#Y&CW2t!` zM6oL9xX1-a&*jhdeQ7*Hc&;#TY9Z^S(2uL>KL4d|GS(IxHvB~Ik=Y;@-S*DSR(ri{ zzZe1SXyH4)Tvfn3sMg{%PtnToXq^C0E<_=V8&d-p?*i>~v`- z4~bFRsqY|DJA8MT8R}z47~XcdZ%p2aqcCxJK9y_FJ|G`)NPvvte>YQ)oZ<;Smzi|n8yaz9PR|HSJ|wDG-<6Ek6|ZzWu}lT!nc6`7aF9 zFq5(Y(%uNw(A?1a7Ufq?inrJKy!=r9jgc*iqu3B%;9WUDwpZ=fg8?EaItgUf)rTz* z;hpi}*l4&2mZhO%T^$yQ2_q=DtG}QExW66-+!Pqqx=Zh{V-c5gLg|eRdci%<-(1V1Ag_f&vkX` z{y(ZnovC=f-&BS3Vc4!a>6h7=gEu}Q;eABFgIO_Vx1ETSGtwwV&kUq zeuGeBGL`hY{qX_%@{i*X*GFT(pD%}c5l$X*>gM+5mSJzML)>{IhE#o>H|G0QYY4P( z4Cs-v0K)q3HyC%Zg-FhUZrILJ3*kR*9U0T#SxP%{_ati;jM5rkj?gW?Yv~2f(=Y89 zOrOEPD~78uTx8yYHH~&udD~CU)F(##8E`VuVkvWXuTDMry-XGWKpJcROj*(op@Uo( zdiJwrhslQ${D+J)!K3lsI!LZHlQUb0?BZWfIu-}dG9QdGC)ShPh%mKx0LCdURiEG(erCfS)L z%Lezm-(O%x$iCt<0b(@3`DoJNJMiDUbWhSZ?T`IBk!%d=ch)0QyjoQ8P0Sa=SB?_> z{0!kR^yB!3d0FgdH(TrY=4%hLGk;_aV`I797z@T&rDw#IIfV>c@{|! zU8BKvsE)CuRI8fQsb}$C_2k$qh{sAiN^DC+X`%J;C28Aky3_MF?hc%@Q#T2C{aE39&!_8sj(ey5UaKT581zi&g)jO@ecTEK((YT|W=+T$h4P}yiZ zj53`RPpW*zKf`v|{yg4Fk;0+#*p)K-SmZPPud#g?M1VLvlj`o&6#~yP_*WJN2QQN)LI1{b< zJjJ+2C2q#z9`k+8YBe?Tcvo3bv_5D}IWZc37)4=gK0?*-5AE;GJmu~0{pGoOus;&E zJVn)3xY*h#%hvsj7wcm0tsaThl-#_leAM~_m+W>of8{8mAM`sJM=c~B+sqDeO^epx zklx{S6ZQz_!0OK;CK*Hha@-L-!n!fpfBSF=J+Ck_^NvlU$^zA!{_+K;XuM9l)RWJx z)f(_NUcj*4F;(rz=51}L@6>5v6dhcvs{Tx;sNdAaaVOhhlVZ4;k6YQa_Q+pZ_8dXG z?onZTn~bMGb5)s+sezQP3ahK-u2^R1^N8b`8kMSAwtT(?!P5%hGnJNd?a7tQaGSnU zkJHOJ^rf;m5W1#Iq*z6L_Q4;E|03ScR&H$H-{Fv$q9~XN?2}fL%q)K8n+UZo^J%{B z<(sOkWr70Y85hMsHqWNw$~v)ku{|gGCl0s$nYOm%M!iv3>@;wLHtEvg9O{kyz?N^L zK!TvCLCHh?+Ut@&`Pm=P3Ip?Y{#B?57;ZZ^Ar{@jv^_81P?Tx*`eB5H_WYbm!( zdC>ksLhbN}g&~W!drlu)z~?;>iX-D9C{(k8B)P&$bh-G?0C{&h8sl#g>Vn~R^8umU zwE4?t2O7ghWAUzXqZI5OCO6|1wQZ{Ehezqa?a~MZ(Dfvrak4W(_* zqxSpv>TcNy?=_cdqCCdZ)m!E5*;NE?DU3; zKP7CIeFF&^2a~0wsBBSaVq$}->GJ%^nXTs}(nKli(aQ-d+~%&&k{g>!!5|y-DX7(U z(k(k4ApZA0pwpJ!0W4@X)uj>2=C?aQ69yr5>=>Ep;ntH(w5~r`flOZts4vq82Ty6m zFlZEKMG^s7_4kdYr?d^nCZ9{@Eb)6r*O6-fD_grl>{$FS+xDC~ZUF7py_ zK5|rEO(TPabE8T1?vrWkB7NJ`IBRn@&0?ZKql3v4wTW}lk!R)Ec?S2Bty0eugmAcIwN^rpHa16_hu-SI!qs z)7;IG9fYk+yTnqz>;}q6%?;__KYrjVtTNt2PrPn7FN^Ukh>Ryipl79Mqv~n>7{!dY zeMIZT2=XC+#M+&=u-3qgPMI9G2cU;5OrCzMO4OQ~cThfcR&sEZ+PkaoIM~l?ZhSrt zM~y!tjG_G1=YW3kwGDI{42s2fEXVYflG0N-CyqP+L-|&o|ut6v9 zE2LH}vVPIt@MGI8ziju)yeASQ%OpFD0|Wj{JwkdV9<<&)Zlp2*rT{kjT4-_K;|iuJ zdl|Bi#&T=O*tQuznl1*eM|G9v!G=Fq^94z`15Dvy6$DGVuiBA(g$#$S?8A=-{=o+BrN07_f23+fBSK)u~vdFF6`27q5p>bscS! zSvN#aeH?ap`?nc5ad-ge(l?Z@6QlAFKALeF56D<@(Si(($GZho(EBm`NzVsEBk%VQfC%&TuXU9UnD z;9bj|*id<%OZT+40`~Ld%A-oG8U|IralxLg*hY#oQ$ra&IC{%QQ2yl_OG&oOZXVUt zPdf=%SHDZ_WxCd#cXi8pu}U1Ak<2WSv2pv9qIUoqL%h+G^U;`i!rh{6pFCLLwYf2|yv4Q%$?ly{t=zfrE{|v4-6ovU^~^KOxt8AV ztJ>)0Sw>kY1g70}zNfk`K&1F&w8<~4>M%PlO`eDhw+wi}*?!Ry4z%*tbXFbIUzgQ= zSI}(@KVy{UQnfC)4%a8x8Kj0RHZ#zHZR~MbBYejw9L5i11lXQ-Aw7<^`vz_IbjiG; zczmZj$m@Qgd6hDllrX&TeWZw1Lw(nDm>%cePk-wwe(Sc^M7(K|+XCVdr+@v^QgE@6 zw&hISW5Kjxk-}r4Ria#X1N07xsgkQ5N}o`OtAHVw^0A3+)7Z$_nL%&17@Ku_6oO}I z*V%q#x?|)#1~X*9(-w@bgW1T{e4yI6TmSX=o(qUqD_!E9^ci5u9&)cAR8-?>dmKo8 zKTu1PY?5RpyHM>XlRCofuTHR?4#PZ*IU-h$?io zVAK(#k#st(Pwln$ubsNsWX4@NRs%a)-MiNP+sOZ5kj95flOav{eOMwCHc&c=*ZVBw zvJrZM%rMVD+ znwB;a<3OTf8QIuG&&kK+QGcDik*=e5K2-uY&*HQI2j_!*<8XC_7F_y9s;Y3EKAz|u zU*cR#*icgX4X`G;s+XScca5P(s^V+ydrbcOd*g3I(AAZzm&M6NR#Z9t;)@7c%ywTpzN^XVV;FC!?Lei5;ZuZFeq*sROQ79t^#dOwQg@oS z*tx1Lb7kxU1K_Hq=kz;8&%xU3YG6)bEm8Ov`v#9-|)Z96{ zJvj!PK7boo7#yypCzj#+E9WT|t9$=ULZf~8tS14tuJ+=AsNIi13z%ujiLatJq0jbv z6pciYnJ72AKDFIc)`m$V$$=yCNy%nyQq=hsBcIdnmVrI11OYtI4H4?MAaag>6i~S! z%1a<@TvW5c+?U;A1PB(H$AZ(hLv4u(DaBAp5XFdb+844)YdRt()kcVK4)0m*QOao9 zvH(8&Dg`g<+LX+auDA0HF~!P#J_S5kCDw-h!G1?KNXhf>(@ZZS`l+V_5Vr7#PVP(? zfAArWff9RqJca}W?R`&j(+um3f$ijm&U9&+0ZS5LR_r5rK!CM^4yzT7wCwlgVjOln z>$XxQ_l0_0vt9bDauwWf*JZjaZC`ftl@iK#B)k?|P}K(?&7984itFil$BNJU}oiIlV)#{dQRgyh+~Wd=kHe!E9ii`n*qA~XS`oOj?{8LG1{+zG)NxG{^3 zL5oF_Y!VhVYcTbsbIpzC;*_M0LLTka4t-*sDZcwhaqRDDzk zt1X|w5Csrkl=S0JHR9Wn?&QkQ_2yDja@X?E`uo$GGoQF=IKQZ66cv*jG!~YEy#c?! zKuf?V@o2-HpUX80OEhfIp{!<6ucc2iIG35U`XS|1i&val&t<~`z+{M_7QmHB{mdmr z(Ur@9!^<}`Q^yY5fqTwvFIUypw*989S}Mv}lxF`B7HS1(ScZrsi7Y93Qa9dd#SOGU;<=UttTY{5Yr+ZZ`IIT-6(|7U4y zU;zis%E`h)$Vm8~H7_rNxVe>+u>*s+mA;d)sIj4~kuig;v5l#d86h(>J3l`h^#A(b zElXQb$YPKYw(}j08-R~a;dxF3x}GEqzm-zr?Po~SH#;hB5C7_I?CJ`GwrY@u#gqVe zJIV0^{+#ZEPt&_Q#9XPZ6T`HBDmsVGYB`G-x5Yq7M!&DEflAFO$;$wL2#vGc$Agch zk8)Fai^i)j#e&z}B6M3d_!tJG5-MIt$CYP3T^fwkKy<3h_Mqrgc$eb!jhNvh&Vs4- z9a!D9iykJ%`B8c#tH4Y}s{D)F6!<#F{(;Zt=kUsp!{r}Ru9`No&s1zjDMYajc;T1e;dNYXm1 z-IXoo*ElN-Aa8PvJ{l|a3H2b`&H_S^-;jXRSS$Q>%}SZ=z_`6%!bU5j9Q1LC^p3s| zL_DyC`_5V`wmv;+y>9hz`9*t=B0PFFN#GY<2xb=Bo_~!7z zSN^-hM((o1fgzz9<3^^685`4`N@WrxkhZmu4k=DCF0StPf^< zu=VHj8Iw?tP6&dT71tLyM|#SScEa&`-}`d46YytGAa7)nm)V#Vzct6~K{On zB+J7Iv1EsyzlfK5*)bEX%}3>Tm1OB;c%N09`|AMLgI2=NJ{ zDMHFBd0rw=P?L|ejP4t53$fL`|{s&gYB4NP25I;;WcBGz>q)WEw z!otFLn$Pv3@3qz3mWzi@&g0x(?CawKi?0uhZ!0QzPdnH3@#*n(05jWUQ@39aJTz2pg& zUsI7L;3Midun`^jw|WrwoWWvnI}rzi*n}d&IT+QGe^Ay-53|wXU~GYFy)v(4S$?T zi6x?|L<;ACT`aAV3mw%B;S1fGJ9Kp@uD5tVNw+=&XGt81mn)2_#)VGwNRjQu;{}kF z3d%Zstx1ui68vEAA>BoK16DV;2+)#C%H+)*Jb2?N@nOZy1%Z4H=j`oUrA$a-v6!gt z1RFHAX|99MhEKxWJyRbLTzEoL#D9QkQNgK?1AdA21X|RXXuwJ!lU1P%20O=P-R@Gp zi?f%$u(HkWwN&To7r@+1zYL?O=DCrFss;k-`pW3HLqEn_S87ab*;+QuUQFF~MZFZWJ;S;JXG3UbKAi3#P9y#2mWXRQM(G9n+P#I{8hGI(I{%~h`J;Y z!W2>*FlVGEVRdyTF{e^2g&(9rAxjS1y}j7zYPU)GQh4&3t+T2MjY$3;IJel#X`-gA zmsR_Zi&1`!jgFDN_8;iJftrlo-;wI&-qsv#Ykzx?j&+a&smpUn(Z{cvHW%*7D?d|a zJ!_Y#pr$o8m}L_+ipr^Kdi6~027PN6=YjRh3=qqPf3QC{#jk(q;72BL`-CWXAG-53 zqt15!MCmNGCp`j{YzfbACHTbp%8=uZT-?Qz#ub~0udl8Ix)#RpC*;CVc?zVJP&ZC) zv=67YZ_7ox{c!iU69@#AeylZ{v2!!n;tv>I-%~t_JvKwHdR2u4t3lwAVg0aRRUrz4 z{r4Z*^%_rU3-dmZ@@@h@ehBIGDI0AJ@tt6v&&@PfH6oRP;RyKbw3jZCN zEKPHqDCjA@p94%yyCNA763LX-_}E~D6jLJdW(drtp!G!Rm;qVy-~oU1a@b4SicI)1 zWb@^U?I=Psg~-{Ec!iB-`W>S>c=>rgz*=0Xb4Dkl@`4ST39vjwb*%)X@vItxTqP2F z#f{tK%uVlExMub?N+;b|&+>A<4BFrWYD|=v!owN{Qz2YoS~K^Tk&HP_IGFsYC*7nC zBiTmCxJLtctqAEK>ivi@8nRo22FoK+V?FEOWZQY?w)i?a_EpXs<`?@DT&9o-f&GuG zhUS20eYUvXPW-(MGubpDuigX~5mFTiv2SvdYryAhJ;897RSlc7-&RN6QuEM2FJF()L1q%ov9!8dZM+QG={#RWP%$E zN{V|$W*_)#Mr+JcJIu@uV);;urC#Vi)``YS(IWIaLWT=D44nc~qtB+mcvf>v>u6SU zNEM6&&8~qPkxojnMxP_g!>vK)jIhg+M{x(3cG2Bbt{S6;m^{Suj`rCicQ?!i~Ngx>x3<;>#Y- z#@`Lz)eoal%TFVo;^yH*YQ*f=a5UD}m@vw0d~0 zi3lW{Zp)91l|x_pwUd|57R%6=1GS<%iy)U1%SC18Z`ymj-bjmVf69c|gRg*M<0D#m z%}5mQ!_r-Z5vx|xZhQNMF_1yafx?N;3epgHP$Vj){JL<6U6@wLS*R9p(sdP^NbapFhqCu&uq@;3PvKO@c3E^eW-rgg$bXif) z7V~E}H5aKh;7YgaaNSkM8>_VHxRdB~s) z-UYRy3}fPoKk?LV)rq@B(j|7AeIC$+XmHycyUCuRt9#0h!!#LOH+M;2+4E`Lskb%A zMxfKFRHJ|%-7JUUd-FMPanchV$-Q#9?q&Xs{hZM)!*Q*-paJ?31$4cY_55nT4P}Ue z3LNFkgieR*Hj{M*Uc$2<7&cuC@6f`$ydV0&SdEC=9Qz}yKs@wb~`4U{qLy68KzqljqRDA%4`fR|Yow|FW&Nli{&N{l0Rw{i&$ z-~LO8-B5|n9g@j3Ri^&_{9b!F-uDP-;~BQGrZifBd;#-fXoGl2hHF36`Jt@n9sl0s zD-%`zT#g%|-|e`8@%<1%r~@9gj+_DC51vAn+c9MJ{&e3I=UGYYib5X@{^ zw{ihQ67t*WGuF|gvOv)AK=*+@4tZX&;-*v5K6nPR3Z%@V)`YKQ6?-;b)PPGT?+D*xK=icO*SqDjFG3X@pm>LJ087{o=_ zL51)@YmdRvmKD|3vUFrR)!VQPX4E1bGZPnzAj=YZidB@V;-6)cRI{P!L$F7%aY{kA z_xBy--m_f@CQ%3y1e>h|#jgokO<9RTadKmWwGAB*EZA+5XNTJZ(F31F#xkSf-5S3U z-Anmcu_*D8;zF$~D2g$SPLcXWuJIuv3Ra?f6c}C`$D$>0CCa^o)l`yiT*A9+3#Crw z4V-`8ebjZV^!N%_cHPX>?A&KkKl0-e^HiY6T33uhtsEJHov^bnnMl7`lRW$Qwn~3O z>?rV@?o=Y=nLONxLW&dxe3JJ00865l5mo~u1&-fRVj_aN>uDi6X-k$KH0NIndvu8r za17)-AOwG!&R)b3o(FXgIx<;wDEhd&SckB* z6z|_Xn^M}t@>Cd2M=!kYM9$SRrJJ2-7ZgO(@g+F8&)@En!-Pg&j;32P?$EGGf zXZ_8>Ug0aye8sV3O>nvPIRV1A6u7d*RdICbA=$2~R|;BOP)!1CG!azJ-Am|9j0svW z(bg1D_8T-V8pJ7ZWeOh+wBgrrhBTF2ad`si+Wdna(-Cq?t%N}ej7h_%`;uR7FUR+( z#QEo;@qUIElqr;>0)Ney)KxDEO8M1OK92h^n{AIyQMFN4XhaKZ(RvSRJZ043vFPKhygXwsA{y7I(Qszv7j28azd)W z%1gg=fF{#f?i+Z~9NLu-p7d*tQV)|{I2U&oMi(UlwF5b-E1ip8*H?C!JC7tz*h~`E z=Z~xF^Z01gH#V_dG~fVwj^_3zw#j-b1S-D2wR!*$95rE^ULzc#B71VKypZdsnLY|P zehj8SZyV_BDF(F6<%wyMcZis!f00WpOB$c#IjpRlT= zR`4roNy(rvcU?J^u(|kgsoF5fZ)v!UqO#+_C0oi$vS>9+_^FV_$bAxSyNy&D?8?l3 z6a_7<(nnf#wc> z#Aj8rnK-y6E^Ha7#uRr5Q{nmVPKzTuYTPX%FaN2l6qLDE*VN#31CEyhLjmh+%bm^w zo}t-rOblu@5L@iBVGaA0sImGD0hQ_5p@C~pImo)sk`%Wu&?)D22U_+`?Q!Qzy5Y9F z3AYURpuRPkJ`#w8@EU{&Y0Qp&yZA5O-ZDClW(N>;VmoGLW@e9>V`gUNn3?U^ zF*7qWGqYo6jG394*?yDn-rc=-&)IYKy&tb;x>c%HsU(%UX1cpnja7nY4VEcz0{!dP z535W8N^-<7gCRoqrXRI1q+q?dPED0V$HLQ{!!-gC-a*hH!JCJ!>fyI{s{BzRCb7Y% zH+7P*n7sJSLPU5dh*H)z-|$)rQEnQT>YIkq>;$C;X>}pA!C{KB20Mi*Ou!G&+pR?H z2U4(OF{0L+y-{J;(xK>UoL`@kxO$$F{U$#~r3OnxWiO-CaEl7!Ehby z46I3GEdPLyg)rM4Z3Uj+GPJ!;pOmUC67arc7KT^5D~2!rN)Ev1eJu<|a+Z$KK%dG% z0_#$*_(l_|(U~cB`b2nn*p&UXXGJ_R&RAylizqcj%S8`}tgOY2HUuXsfwYLL>aYDpXUh09)J7LZzlc!K&gI53&DCuWp2Ke`R?#?0SDXG>%OXV z=v(#sM)x01jailfU3nF8y@+w}SL2Quv~DftlT0S!gNaUBTqg@$Xul=Sv5kufLGK6uZzRd!FHpY|gDO<$a*}sM&Jlauv?K-M{ljPQn9Ox0H);={pi!4RIc zj(7()oOC=YW($vYLi3NLN_?Yunf;@ok^AjeBlrtuQ&9?-w97%b3J@Z`vsY)c)At+;M@GYoxUzh`b>~pX7$48pT{6dOb z5;p)PKzwb;F_Zj@lo**+JTH}ov0c{oX{SCVGHgs=7sY}n%_3(j@4CctP@D1BgBk8+ z4gR0fdov~ia(1G4nYw=IS&Kk45Y$uN1e^Zg?02{>wfFX(&do~io22iy9LsdV(F7QL zo;Ei@hXE)Q&Xl?7#NEddW*bPLWB}R}7Iea!0S-oU+$;D=0f%vR+Bh@QQzKIz%)O#M zwcQ(@*R6bG!IF>ui`}9To z+_lGL@iteWmGDvZDWplAL- zu@^xB1A%{|<@VMo$!eI!X{qickcpz>>`6?}m=tl}EVY&t^iY%Qa;kEI_({%kkDfd5 zg`)%%6?kZkNv`sccbHjp6+14@d^$R*6(6!bBFxFr->T_d{~^0~OCx7eNPf6WxWTOT ztJt{Nb{?a&@Nt2u>Cyu)E3g&yOrfiE2pC8 znTOR>3jD9j7ukB482Io?9yH(YI zqSC{}#ur~me+paeF5AzjTTN(a&B@hTAA()Dyc&=mG*oTC_iO1V>G|Ft#JmL-Gq-mZ z^Sz3o0?r}pn2)6>91dcrk0lU<+WcfJLJtO(0<46?YXrU9r1`qty*{kcLMILCw6xN@ zOPVnxe`@o(Le+Tez!+3EdpS=)5%|Rs{xm8P#8r&6lfMqvm5MdAaJatkdK9aJ_jG~1 zi;2zkGMA#%Yp247$9f!&S3)+&s;5@qtyhE*D6c$yH^JZ_i$0LG&dZpc0!)z_ttwBF z?rtfNEZq3tYAYWsD_7LXvSLS)4I)=}_9qYZ`WAG)lvXrYECts*605wi#)M|aU$OJY z(Pg5pCCC3@XrO&GzQoGc$GB6`U_D9I z1CB7EcFZDLZ6e?U%tVKiPiwv`DrONMbArWC8^swiOx&ESmVOnCmt`nyhm-CAb(7d` z3c`bUur=RMx$3hB=by+!2}ISARFrfGqwk~o`s>xcA)xd(1QGEs{ICmk!nusn!1iz^;g`1v<@tb zRg|iMi%w}LSkk7KU}Rby1@+gDe&IgXr^&kV6d50O93uYd#JSXB= zpg6jf+ThR3mQ+KMOM;AK5R~quJO-*7)+a`H0CjP*{N>kRp>}yObqXb|&OzWGV{;U$b8p1u30!QP9vc88BW; z$2mr)Igc+BPW1kf9ZAz7llTVX>5EE@Fdr^0a_m9?3i9C4POMXJhQzi6a|&@9KAF6) zYN>G1<1cv6U0^dG6jdX}FfE}Y@!sJo`w^GO1%FTUf_~Ho`*I{o)AxRlsG<2QvOz%O_V32#GFL68T1X(NW zS7swehcJFQUq~%o)eC*G=>=wQajGTjxdZg))_UBsl8T#WK{S;slgrybG-G4;x9cF=)>lOr=JMtIYA*-@DuI2T9bnupM5U$BY~?Ce zd#7;v`1K*JA`K$z?RX3HHHlv9!8~WTXgD)@oE?&7_)H%T(uV)Z1|1t3hpPKrItD|c zTS=ZMW#CBKE|atUb{yL{5O+H&IY(m7NrSSyyQtrSi!R6Ewz6c;mWeQ}sz*w)I%Bhq zvjG1qU(F3sf8(!bq$~Uo)`=o7zmA$ZmIrq`^uNz&`iUF zP@@oOpMtKC%>$moT&Z4BB+`)@xOnp2DXPhxXhjqw#iNCaiPHBRkWm0(UPSUNRBu!& zlOIUuJtH#qn6`P5asGE#=yakGOI$p`ns#*8($e`G;x*^XN<8dEJ>ie6CK0zs(ynv6 zvrg{!5TiQ!Zes~9Xmhft5nB8EbkprRX%^5i)5uKd8N zzVDp|4oKbxCyz?xf11SSuUq=>UpD!6K|1>?D_SIYdCUaqsN$t3Cz0yeKgviiNymkI0*HAAqrM0cBusGLT;R@vt zz-RTxIhCv6xL0MT*mu+K)S9aH|*u7!cB&?Y^Gg+3} zZ*Wfu-`4dQ2}AJTl?JLz2|sSl`Lj#5B-Y@V*boH6a3L)D6jzodmDaE_EgoQ=F7$pr zbRSSOZPPn|7xahYEk8G%_kXS$4S93luk<97APm@*d%$%!pZmtjR6 zvTWr_B>0L)anG8qCEiYgF*7}93VOk}aX=wpKry(QP7W3?w6yF#Dc4!J>~X-b-OnpO zeTgYsJbJjFB2=80!v_^#VFHGU?aKQl`N6t4V7Xzr{Lo@c2Pt(FfJmRO;l7K};EfHi z+L2H1+{Ko48`Lls63#OkSX zVKXr@Ig+CJ$7qzv@9o@-fp5{l?T*gQ*B zl8m@)T>IUv#7yghnr$mk%?OEwC}}iX+Q~Zh&0}OSxh)r+%+vZ)wO7s6f$>{cocYJd zPMvu68ca*jPff57G{NU>ZC5r^{>q+v0L(a74HSB!*%0d)9x1ox)YRhuVPty2sr$EJ zO+Y5Wyxs4<{*<`$yB{pZT3*hXg#V~E*%!p5;Tp9a@&H9a74|UL1Kk4(!Y*w7t!`Q4JKC$gS#66WqTeNl9wv5v}1gm2%CKMi9%cT;Cc3A^9 zf-&y1dwLM`B$BCy$8jYHB!(669(p@F`HuO+j1yUHy4lpvjYTq(b$u_=@0uJ?| zwbr+?ru$?WsH&0C+Q7SNiYV*yOTPYR@Z{XpUz_z=wyCn*n}05*+`AGBy~9qsIDIqd##Da6l5)dY5dR)27VrEE(saYWfBIX&bc$p4pFRX+4OyA*RB8WK+r_o8U z()ts+Gu~>u$j{iSp!-TfJ-h{%Nx`mw-89m5{Sk97_aHjT<82{I+|(E^bR6OI4rsxf z)({!LyZ~yN+T*vMT-x3<&m09^KdLTQ>RKoG+pG>qha;Ewq8y z@G6(_Hu~8~N7JGuY7U&_s>I^=7=apUtD}COxMRP)klK(E^lLoVI~ZGgomjJN+GKY% z?P|Rp)QU6wly8+x$c6lQyGZFDn3SLyX^7)@mK5Bs(V9WiuB@Y?&dz<)Gd)@rNIN47 zCCMk{H!~4u7_NT1g)=(!?b2w`D<|Fcq_g@}*68hx>MU4L>6?{&BDy8qI^`Lu^iZ0< z#feB?6;jeKCFvgwY$2Uc4`EFTQBZla0{raPxeN=?)!w4Rn!D|l6+qnfy^3zV-H5b`7R-!~g%{TDc95cH z8A@3SekE*m5b4;+H)LeInt572fJ$nBJ1WzVjS{Wfn4eCX1tK@-e%+A!9ywxYLx_RS zS<*=HTSsaur>vSJ(MP7Nn3aAcX*D4M7lH(8!^K`k{R7uH^%!d$+{y_jOr=Lbv0%-ABcu30+W3XqI>q3q`XUj|K&_-b{qX=r8WP1#8>MR zX#E6nOLRUw27UswcI*MdDppT&X;CsK`HZmdK`F6GQB;7*U4wi;EOK(__l-o*e833S z3b|leMYJn*@!}LT%NK?DlJUB%fm`pXqAJES7BE&m?E&%kWlfpK!QT?=$i150lT$q(_4h=d#kymb`9B#;wR2rvWkgd$~X z%LM;6%ysNet<6IIA1y;Qt4jvVQ8~~`*_;Ds?6v?O!{<qt_OakFz5jD|EXA|IBnNb53p`4gn zxMKEWI~P%_7`9Q>A-``uU$Q>L=CW%H1-aPG*9#aZY_k;saeJPL!z)3PK2*6|q4b81 z;-P~y1;y?{6rH4@=df{$eef`&m}W@px!0lrpE|oT37n)xK_V;?yL3bytfYE4R#AP} zwg}rKX3Uv?p3G7if?zt;IWA1$BQZ=*HG$WFY^SXF0K12%!BeIYC?F?)W|7@U)Z(*g zHxyRbkrXQ5i5WL3NL#p(MbXkx%YRr=%5fH6&k%2pt#Et1cO4|rvs#<9rKM-a$0x>@ zR~@OecYZWIu+7izwKmOGPFh>56si}WJi2(iuWyjMI{%0+Zj{Jej0&$-x-Zf3mWzMX zjP_|<>7wTG?k0IQWF^(LX9V7n{yhtEt?laKViUSD-#F^1qvjc24Yz+X>4LG}<_KNi z;r{HdA;Sl}*W8viUxr?$;myjgHIWvrY}c+kP$(v2BMZM5L*{^ZcysU4!2ZgMN7s3g zcz$uJ+U(@)j5?Jv)B5M~^ytLN^+j|2{Nn&?-Xzfpt5FH!J}%p9PMVH1>P{*@F(Jyc zisy+UxNh&7pSto_hUEHQpcBqcW6xnOd5dLf{Myw-p=u0voM!QzyFEs&@EW|eio@6B}z{I zs^<`@r)N!#uU)71aCW>cb0z_CePT z<=%vCiYVf;Q9>?cx>N*3FyfnTm4t^sOkT)u?u!rrbIYM8#P zbcQvq{vvcl$XyY8N23sP`UCWgv_+Uq;bQ?1SR@o`Bft`F8qINP!8EVf=~6X6?*v#E zv^-XAi?k`0X$bTdll!C85UiVnks3Zw=b$>4RJVUNWCiHqI=qZWp${Y|BIYA>QJJyw z4zUUPL~m)dYwlhD=E}WB&a>+O3S-A`(^rA(%By%RK;1ak9bK>aL4Ul=;+@E92e_Qf&&+v(XsN3C4 zoQQyA#K#}%BuBW80*NKiMv-$Z>iz9{itq#Lm>Yi6{wYdo6T}Pj3XZVT8q(;F_7m5m zVw+%AHNgpIt=?{R+vUnt3hq8c_G&?q&!%T@x#vo=#Ovn*FMuI zSHF7^h!#$VnadHTL-!osCBVYj(}hC4wEZfBBg_ z>X@}aw$TbByGyy&gZO!Tsam9PoL}{p;WkC?y;$(ZE%>2zz{FTP9#hf%2{R*iT|DF# zk;P^l0h9HF$#GfhHW$)tcBDP@l6#9QG}L+T#PA;HE%G>1ef-5E20st30V#hQ(2&?P zQ{Ry3GVRz9?=o}IJuLoy2cBubg&sJwI$+2sYid+bVc=YWPx7SL1WRH{A}Sqtkdr}0 zdFd46cT<%A+tvTh!Ouuw*%65k#aI~cru)!ex@3$tf;*59=0rIFOPpyqsBK~p_5eBt z)S1?Qo{<1Gv@J;q^`spn-wB)&`(76^+zg3QbYYVW$qvNdBMcmVj0#^}J9K8BdYV-K z4`lhV=~mCLVUL78-K|`ZSO~kHh#~5~M#%R*V28o2TnHNv1>p7TQS4oPal6gfpLhws zRrI&wGWcOKo{G_Ki84uBsoH<(q-6fmW2UV$E>bJN{LPCtoXppZjkdu-HEO0YXkK4d ze(1!m^2hxi$S7Ql_GnVCqUK7Ph3pjZGXWh z`D!DdVum_b^mEA?;#C{`q%dPy0N%<^#V_0>9-?5RsGlMD&KBA(vtyIb=Yf9=bGJ)& zagBZ9^G$>0?$M7n4PN)F#*s;k;HvKO={J^t60riiM#tV3m4V~PmK2Pyd|!tDB?msC)5n7A0WHk+Fazu^mr(I{x@8BQ%i zRt^9#!^8wU#=`h_`-`yx379#7M8J)em5>F%PRI&`001K)D>D-zD}aTNl?4b{{z3pD z3nLH$fH*75U+!!`t}LuT3|NaDK*-9*0p!3)$il=y$o7|#gM*NngBeK4!mb6Z%Sp%% zJn|1ECmSIPCnt~!*bWP@jERMig@ql6a{}{!C1d?7F*6%5$HoDy%g#>70_4WR3Y6g= z$Vmub0`g#I0`dU{;IIN)V&??nfA!!1wgb!q%URfgI{l?*=KyL9EMo=`0+|1{4Lk;5 zBV=P{2J!?-3@ih1vj5eI6KE0^c3=@ZPz)Wy{|cpI`(GvoniYurj}Oqc!2G}M`cLWq zN2~r%j{oBPe_`E!YW%;jEs!2)*Z-}Zzv}+~Wa0lZC_7M&|1Ys=F+CQ2jIcqM-q3if zLiUO)eS~15qC~-!`OEm-wTW{zOTgeX_tz1dBmJ*9d!L{Ewj)J9Ei)qt`A1ISNnjVS zdY2grkUVfJQB1xJp0qeWFT_I&GOtxS_Ln;QW2k`N4DR5X2d|Kgn2{@8O$-h*g|#~p%GJWL;tZxPi?T$$@P z%DJul|LGLx_`fn2(BWAD|1&m?iGz)enel%MPSb(XR~~r(IOyzjutj#DI13{Cg8Y?8 z`wNK`Jz_pGmI|xemO}ZwWPcb0bvoRE-QM+c675U z(dB37GPp#+KBY168OAuft*Q5B`er&i_p7&OM<7Uya9vJUg~i$ur}rYwv?c?@+F>*u z4T0mm>tdAuQvu|37N!464D=hGf3nlKpxLI&VxYq>y%~WWXPL*HXuKkz5X) zFIGRr0P&XtF|^I{cF}nca~@g)vj@N5xj#N+Yx#}i{CJ8eb@JtPZ}!y3zG>Hg{wGn@ z8$kc(J%+R6DN;CN2%esu&!k?4bI)-hP6ip`SQa=lK|1U1+3hVb1pN!8WiX}7c$x*2ju^oJl=4vOK>bT{t)NY}Owh>y^dy>tC-?SxYUa zsYuepDN|{Jjn0LoceCX2_Irrkqv0>8SW{+J0z>`{7?g&^7DSI3x`-< zZe4eRIG$AsvGc6`wz)ND64B#Q#AU2?l2Qmt<^P-jEPB75PwL2Wc+9d%ucYhS5X{>n zOJ+VjtlBa-8Oli^CIKeWN=h+dWmL`V3<+h6szTn=rtgy*8f$tD-aDNcU1QLP?+@+U z&<|@YkX*t|d;dh?=EEH(E25Y}Q)H^2eEW>ZT)^Na59xVO=)DYNg!O+n)ly3rgAS)V zien>A!51k1fIX>2s5zG|`t!3XlF{Y7+}o#y#|-~Gx9^6SzWH@ z`cq#1(9h0Sgjd)Lk^UmE{c zm-A~!;jIcgpPA2zYwEX4qf5@boGT^2eUm4lbALZSzh1d7JLpEvB|kaj)i=03yj0}n zNA4IZl=@s)i!(pzjYJR7%VG++h%-zm_> zA6_S==A>=f4KKlJ9epOq7WW&j9VQ;65GE(?_8z1#W;KUBQVU4Sp`kC}KF$X>4*jJ+T41c~swP6vxU8%d|j9}awki9sF zJbq3B_r33NFpSerU;Sg{@cq8;*cs{!L)OPo#njH(>x69lzqAzfesS2i3^mK`Rs zN5wJlgsF55xS1l$4zh5dvxtb64<6Yw=Sbwyxq+1?o9dq$Dc)t-6?zlAp`F7f&}Tat z{-MwHEIm$`P4;XxPMYmMJK}f+v-@+-2>m%ZMdkx-l5wL?J43>zTVu~XZfan8@76Br zntoD@_xbBvoLBB%_!Z5~K#HZ+K=q737K8hjN!BKPqDc}xzuS@Iov$}0aSTI&do*^j z*K%*)ev|7-ctfZe@I71560#c-xg*gN>5)8ZYKwNkC*z#A;H$-8?6U9SkZy+1L^j)_ zR1t4Rh~C(ae0I~R3xD8M8BA2RBzfUfk$mdjoU2QBfwISZ{=$iDwkzHvYYANoNFQOA z^BOF7lfLm_iC^8K;EzJTK~b035by@~86?@GxTbt&FeCd^xlvL#>4^Ak!1`=nLB#Lx zJSgR+dgJI8@#b1VVJnQ|j)G6YA59T~as8DoMz23R65|Rvi}W{bDsPP5fZj;@HT#XF zTiP4fvwMf{k73&#jT-)k@F>CZ-}Y*&rpnr$R%QT8eP)g;mO07+h{kh zas1uogPYexZ1McPmV=H@nAP#k+i*879TFe>9U>dPJ~8|~t9x=IQ#*i$c>W>oLBP{j ztzkXM4`{6sy~#{%`D9ENob_yR9hgBntO2HT?S<@}UGe-@3a?1hGG z7CVyb@;`>nTyDff?8%zZKU7_HPIY!p3c>+_paup#iiBMb-4}N1-9GBX6H8KqYDl^5 z0*z;zdp=k?L)zO{+k}F)&e-q-4JC8(?K%HW(|94rSO$Y?z5>J8Zz=i|;WhMOB_ZNL zvfDjzXhnlx#MD#J44Au^jTq83DtF3-L>8IUIJ`JQo+SUOLs#^pLbMntbnldl530o?{gnw?NS$N1+z!wc29JO+sHOlEig$Fk{OUcO5|D6Sq+s<{M&iiGWM_K2d)~ibY}*Ry2=f-Q09YnP=jk zcEPE5Wq;Na9UeTV_~j4TNfMob!Ov-Sz5Ji%j)~bdRyRTDP$cL$^*C(*0CrVGqzkiC z7<|&%4Yz7+NJLlz$!J9N&cxD~fol2Fi9AxH4@#g=|Mz~i6Bb;)BPh=QVwXYiV?&D< z5fc2eZR5ELbw&pjs@5L1E~6(-Xv3HeT7gLczF*#4E+mwRpK3aSy5 z-w;>$s8Y6X+dnIV;6EM7yw8KN!U61S?v~CX_h!<{vPkSS$(JJ}4BEhvOZ5RlayD|< zT4gRpBclm~mRc?%CyWxY=gh{;T$e4e2>+03!+-QXGVc@o&u%a>&co6J-zb1a@RF`^ zwEJ^U3?L(l%~kTML8Z6-x)lJJ#ERm;(i<2^y+$jK7sQ~z-M>~@`;b9}M}oLcU;L}P zI9Fu}bD>4j}l!%^>{_8btS?}!b z?gRpC9T%CCEeP(utM@6_0dz0|1d`r8hlB3hp1!^3e|bzjY2dX=fD$@9W!I><(p2i3Q7fS{|dN5XHPdFOF7 zcmkj|OLF}q-2@lk96jZ~lM{pkc`KHx2*lUiqwd8TuFY89!tmZ%0LoD+KCQ^uD-1ai z6)P2Xsj{ePVNsgiu%WZ*5xso$jUN5Uzm&e7@0cSw9FT)w$dLF?Ph!*$gHTYI@nx4b z{HoV?;-z-qKp#fyY8xb5rB5ZgLBfbudR)pR&c0jTb$omP@lE3#N+-iE;nP9k<=>q& zqwse`umUamkAF=U0zDB{!eT?DV}e#&-l&;A*VOspd3u+80+-|ZRH_?&#CXS5cj|Wq z%xyk$$k*<>qxo;wEsg&( zW)S~-EPbu1|1ZwQLOvXs_P%n00}vOFhiAq!<>7|%viLEx6zXBgkC0A%=k`N=LWPbY zLq^_2;q&gfo&+2+L@=BzPQ3}Dmj{0kvYoQw?(-AQv(Lf5h1dhV?bLOz z<7uQv;U)b)hpLj6LPRL25nr_vrLT|q;z!0azrzjhYGS)<{Pd|rfR={f1a(kk{52Zz z=L_gKgLQ2i>4z}+qHqI97&^hX-3hkzZ(WlBw=~$COVPcbA;+*_Cn896M+tC!!ZW#s1 zaGx*fE=NwOp45-otkqBC_Yk`}el`tSYG$UWrsHt- z0rG7m8|A9YnO;LCOn#em6~Hu;`{?aW?n;(dueGzv*wV^nowJ2UMyj>_v_>g=w3%RO zEed+gQ60lpTIC4R(d+wOQQ}a~ejb))k=^2_(>6iE6isdC1>oH`l{v?<(Mu`r2b5n& zXlA9&i4u_O#vIGZ+*dKL#A;sHWGJ7H+(pXX&dntjvOfy!_QPl@c3dP((z(BFfPntY@Tk{J~fGaQ8%i|r_8((jd zQ{2O5PfAeH1b9YFX?SY?vg`!_J}ZmnFP5a{EW8ZMj2}8_j|y##Z4PgkGDkBz!mZ|x ztI4#=Q&?JSnL3nKG3f;&BaL`2m?9e^oht`>&GDOOXImuO)!LhDyE>;eYj9jhS;Rb7`Ok&JrpL_9jW*fD}3c>Fht z<%zleg1&P8CBtayt0v~?QzAznLz^Dz{74)Uh_RQBbQtui`Q%*|Skrrl&k@u68+2O@ z-*E^6lwkOygfZjs%g-0ZPfUzQ zI|Nr$r8S}7!D9Plw#LjUP98o8(fjykkPGTZ^Xqg5v8Io%QYvZQ>?%yg6tjXwXwo>T z6)8fxy+9sonxjpH(|3h0I^M-&8n{)Pq2SVKAD;b?UoalMEyIw$>}^`C-e9v`QiZ1;~YPH>(bMP7}x{v!p<-nHD-cX0Yg>~$K5 z&$6T%$l2fJZ<7Ij&M#&7(Y>Q z_Z|15Ca)dE25LQ8v!aBXGE09D`aWZJ7LQ-fU-n`i_?V5zx;9qM*v6INOk~!*D)^SN zmXT4n7Vlr$keC0gGX`LUgUl<0=1Haf;Ros|O8|SB?T|Bas_FVN{Q)JeVN{TZ4qC)YDgx(XBm_ z&Z5JUO-JZrXTb9pj~zLu4jr;}J9EjXTJ+a00<2l7w!dJ!)ju+VKtPZBYZV&yQH$huximah| zC>t=wJ32XZJd?S(WjtY|S_;iA8{meEx11~I?*u(%v;t?w+3R`ypQ#W0Q>!0-@a6sr+L6%L=5R=P3VLSP`$~Bxy4xN^TUtlJXs>u2 zjEt`~eB&8-lUtF;?ej8W{H$+U$kA1-q?v|)46&+H*M;*1=I(>Lncr|v@KX5 zSdPU?&IZ3NmsWIEleIU~n8H0$GyQy2aVl$Ip?#ee{s0Zo^>L)opcS1K_1FH(A?xLw#wgZ8YvrxYtE()BOE zhxV)p#QuWqqF$N6bm(T~mQp(CR=K!xLp85l&CXq-o}lX z(ax0{lxAc_+W!T((asft7!a(uPrMZEP*5!kkC02UN&MX@)P=^$DE{3gSV7}^_~XJx z&YJSgek}@=E^3NgVY65*v5sG1Rcek$k{3yg*aBBfUf+xfi|Xfnzy z3NykY@&5uSXfld3q!brC04)3N2kCR@DnVvkT+wM6O?K#FDTbgxqr)ibS>WiJ=CY8wH9~IoZJecsoO$-xxkq zsG5-OtACBy8FgAGS&h^FI5VhHt!0b3zdc~y9Gn|(h&Wa(+Li{Fc9+(Wrq@UodbO~v z-lAV*zBd>(c1YI&vr)jtIK8U+lhC};B5K!^Cq?N^%Wv|8p3|3_eP?{XEg|bmKlngXGEXjVGs-z6GhmYk5@ewd zRCsIv*+;IKg7r||YW$|HAAHM2&hXr$hL-#ak(J~1eq|fJSv=m0OyeHUIwaDT5HBed zx=S$>>-Eg3ts8>DE)~f0=-ZKY)~@S&E27UsxazXei))qWra1MQ15_J!iz^-6=GtdB z7{TceUfyQ#2Yi6fcuS3i`KrIGQr(A~vMquvI=ffGtLjPpu1?Z<(n)4s(7K3prE}VE z$G&N5J7|k?oo^*?D>AL!xJ=v8v}_B-R;Z-&=~o%Si`rE%e%3Ln*DMS-(#B}%sN$tnegW^nOKtND{XW4 zcQsA*iE)*0Ev~94GI3IHwlD6g+L%>yp5b#*HNL1=IkR-S=1U8oIG8cj8~Ep&-^5wIoNscx$m}+;TVLts&4_tcHT>02MpkvmL$b!x%m7>EDM+^D%0yMBimf-+N>=pwjQOK}jS%JYp{alEXP$vx3cKxwcKpHqBsjGfrwUq^0m@P6`ec>G zn1wpKzH4UHSldBO&5de)WMr$8AWO=6s#Ys;GRYC#k2#aYG%FdG30O32O+^6oLB%fc zemD7`{fhgCFSFOeq~&p<$shw99cb`3hoExP3%LneeFVBbD%RTyfs4qA-NBuT0r&7= zb`#cpR=DQchgg#eCptj3+>wYcu3|z)W$~ULYrvl zG}xcc1>q&jHxp;=RJ-*xXq|#oo}ax1B`Z|m@)o!N5V%O4eHJRX3o_+-?qv_MzD}f5 z>V-%f+3K5DO0Bc&Ns6@<>*~1nYY2_IC?WXvkiVPC9hyx;h;3|ut#BA-fPF@$-t8Z2 zaF^|7*h`9SbflpaIwT6CjGAe3jKz@ENXJM7ds>@*#a#va(rb{_>LI-=INm3SY^va0 z(v|Fp)F*i#4A#NR?e4@7eQ9Vd^>9S3^p`^saT3rgIgI6jP7`giXokQkN&y9-}Wo!jY|E|~E}N#C*hkvK!& zrTa|WaDDoUpQN?)X}j%945#G6V7Jkiaj(@HP_4Vz^n8#&-5QjR&v|HlqkkB)F6iS8 z9l$m0>dXiggzgTo*!w?8htHXs;oPs@C%#Cb8?0qdso|ng&%MIk1(0R#G9J$iL$M=5x3jtwg;CwPbi>Nt zcJw04$deyOc7^(X_&SFmO@Jm1w|m;QZQHhO+qOMz+n#CL{k3h|wym9i_pq0Zji|`V z$YWh9qq5%T&9}tZXkx5RXVu{V1BOz=<83u!X?E!r_e>MFP`WO+K6U9={3ado-0__DT>o5ZzvOc^@Mv)EamL@R zwo}q$;iTO_2TB`4dq9^=2QecXc#Y>(=CW&CQuie<-;bS(@`g;{~60{QEl>zx4nnFHAL&>V5VG$vEZ@B1KewB$aVl zo2o9AJ!)&z#*p$IV|?I9!P=Qmje3=umD{@PmGhPKm9`z(kGf63g8m%4&BmEm()FCn zlh8Y-UxR;zKYVedm^+naL?0P24mqCf7c>##T4I?i-s&)ddz2j2X_C)FIN2`pewde;aUNQKaYK~*5_oUzbM{Fl@)98jBN#f%f`Ntgz2s|1Y)8aEc zxMY^=ZPUtb6Y-~;O9JE1rDcaS{(PxFV(dhb^Al_TrR-Pv z?8L8)6!XQ6K-KcTX{sn zij9S7v_;JNc*8kHxoCcI@rr9w2Z)@}x8hX)Owu2`<#Z+G7yQ1bEdlQ?B?2KZ}+L+EQ5qit4&#c!X71vrlTi$T@u6~8L zm&tyU3Q?avKzQ}F6T_s}u7(p2Ro|V0YxP#q6)~=&uQboSq-;9F?zi1rk@)>Pr9_pF zcH?-oMW-PwuX;`0hT|dl+}zu2o) z{k0;hawl``X2h#U0soSBR0@`qhzkm=XiYMvi?}ur_ks#6DdBcBIuuAvD4KV%#gMLG zzJH}?_dp##Dkw_XrWxU5>_n$>sRdOuR$C4!F~`@&oB%|1V`Hbg=cDuGgC6U->L-uS z$Gn=&W~yrK!!a(k#z}uk(Tx}WQcZo4^CN!bK>~H}yyBdC5;z@qit*KO?zOd7L_O){ z_Hyw0+t8Q}o=hI7)oxS2CdjF>P|Vylw@#jiEN9+R39%WXP)LWIc0rWXQFBpM3t7-u z{vz27ek@#tPL)PY{;F?>S#27#U!4yAC1L90>0?;wYRKo~;Hx*YaRrTXgx)8BxKp8m8Ls}-YDK40F~_Q-XigOVwh6^em~qJsUZJx&id5iJIl!g(UX ziTn?yNSvTf#eJrKZ6C&6XgO}%wNA=m0Yb_@X=ulEK6NNc_wR zVHW93G1lzTQP(1O^Eaftgbf8^$|a6wLVeuEV||DgBpiO~qciVx`%=ZBH1<6{x{&v3 z{^8!ao1F$!blmm0&h`eI{1o#1%P&Yif#`kd68+x=_~jqT0ATVE?~w8dOubMM;+a+j zfl#3j$if1(z%4NXghoLhKw+;p4DiPxcgum1ITdGS5DoH_qdjwPlfQ|f(t8!@ys7G` zNPRtrWv<-GuMaKmh9)JP=498u4q{^3Y6#LoU;CQ;(vC2t~0 zsss5}VTp71obqeOFsEa9rJin=7x?<<)29A&C|W$W^5k4p{7Rf-z@%9}}6T%PgxZv$P$ zT#S^}imlRGlSC2rRDosoS&3k>QRXpIqUtYaY8pdQy=%et=78S^{rV>p-A#n07KSlg zxZX^jT1rt|+Y?T_w)RWLaX_TAu;mY-rxg{HNxXw`SA452`TpxCh*)7@tKNPj_-LoM z5ax^GVa8)A>SLPxUC`otb>^1bXGF!a9Fyhbs-ono!b2jiRSV{}Bptn@AL~9354mUr zTr~Ye76Cp1K4P4wmoqaFASdpFg*gM=pJ?yYX@pqsFV z$^}A$Qlg#d9`#M$zOyUj-%s@cJ~A6*J0Yr|zvH2@MR^u9v~kEG=1Hxn(k&U%;zB8l z!o$`YO%(QvFFhxS(xJ=c;jcUDMz+P;NdNzn^VrdK!P9 zU1wFg^FiA($~U@csIA{I`-#-6!(rdDX*`49`qy_wc<1Qzu5=E_bm^O#!jfgIUb+(` z8LfNu#}H;Oh}$xhi@N{z86??PO2k-cHZvlrq>MH-dxbq_3Vo9~{{0s6t=#9jvVl=< zgPkq=PP2IwcIRF&Y13=6@2+`VSBcyA_L~@Wypf|Y>Euo4w9R^jF z4R>s8d|g&sz|-t$K_K7fp#Lk9pnF~EV`?~Rr>CLLc>MKJLg80L+2?WEhrSG6^K;=~ zzT=TdeayGrCfizLZO$v4UP0x`V9>#5xuMO#t-uQcvt?Z27miZLutJ#Jo_H7N{ys_F*6VMMfg^eRhXDqaU;+d%$KFSbRCv^R!@miq&B=b&IW9{)E3po-tYSJfT)1U;YzFB($mG6TMPz zfeD~_RFV7+y)!Hm`;D-yNH}{}7l78Y`?0wYf+@Y$^8?5_49Jqfi#!~ME-&G|Iwj8; z7(EZzf^y^=3jHC6a(nF_V{KRAs7}MlDl`GR53z&tp8Dn)hAG;3csg5M=hx@#ZS7E| z=2{+hCy)~s@GsojF_J)0o zVEf%p9pC)|zlDj|UHbd>nGMn^2R$gh9|t1`eb3fgXC?!(pEE)IAhhz;j?Gg0QJ2k- z92)SqMyVo+u|VpD2+&`BjPm2|bdM+|ssQg=2kHv5HV(MvTpHq5ku;SlU?|ThyGrE* zo;s`FK6MFDpf`8mpJ0PFOxM4Z z_;|^pid}?ycIZG-QxDB1p>{n$Jf#ig3)p(Wg~_H&l4-;sJtch{KCvx6RRM19G4^6a zgX0l|z`@|h9JbFBtubB(M%ec8PkAut4Me<>QqjxiD;CL~{eGsScC4BO5 zydcN2<>J#92&RfK7(-RE=0_wG;@T4k=wjBVyAX=1>QOil_XfUuk$FCi0{Q*b}b~wac|kUQ`hD{v3+QT zbf(eYRS#>sHq#m*6hq1PQZrIJR&y-lEaMz=d~*hPF=ta9tm}O90?easFk5kM{n{hp zv-U6aKSD3SJ;oNrDafUdOsyQ&4E1wKiry(o5j563pqi9%!Sm&DKx9ZXw!w1fJXnE8@G#1$|?_mD^z z#@@XPWP`XZpRI#P1{8&xPVk8LtuQs3i{)A^#UA?&4r5M`i#WW9YvSofI|Oy+|Dq)^O=VxU zSA+Pj3r}}~lw?sdo4=Q(Sc+oIkF{6>+QdTs#$>@~D7(+D+{zpJ#BIp!1l(ouNG|18 zOHqPiywj3U%jPFGL+3ugJyMM zOD5IDz|Ihm6Y~5?ue;0UmwtaSI*0s|J4>&}FNinqwN^A#4SBn7^8$Qq7d8xG-Xc$s zBOJQ?c=fxSm)e|U&aBbEAUWZYG6YF&sJJG{d#<(9A!o39p~@`)(h4?(v{p zSNQK|ziNqjSa~II0_AYgCv)MZ-B0NtD@V-g>_siJ}Pn7~F>plss#FsOgH5O-2!YvNa{O)F%P{B9~`>1j2 zz*^HWcy<}MFnpvnZIy5nR;zYtg50k{b}<^pY&DW)dNVw` z=vyNmkS`08%AAslD)jTuB_vf`Oovz-isLCg1^c8qC9hWUGx4@CH<3u~`V@i>4+!Cj z9pZLIWO2@~Z}${@S23VfwN*ex9az;NZNOdsHS@>6up3^|(mO$Hv69w87&Dl33EjEx zg4&eW$)ZsABbEtjHrUDNocc4|z1(D^K#Ib@du$1ITE2b0vPXaGt)!~kX>R-w{eqK! z@>A>|06Igdx(<;9o~G8bF8wR3Hfn7a?<~qy;al}fB&B_v+6)r)R}Ljn(1~Fg%be09 z{U#O#<7zPF9d)9iz8TI=%q1m3QnGVydT|mQ5k;NjxV9|M{S4p!JHHN@Fqg#d+M;pGr-%7+HFr=Q6AwhJKkPOPLnF7jogrn ziW7ATA2%xng|J4J-!HM%!%9_U>onjUq(9h9BmGLi67HnfOcDn8bTM6sUKIUY#3IC% zB)CzSiAAG=q4A;4Ke|rzfzsjcXl&E^76IUw?GJru3e6)_To!SciKtb&t}m8Xm`)P> zZW1{+W4Cjwl)c0yf%%yhrn9^=I_Gj3onMj%$3^D^20Kp&x^*i}qfJb5;E^c*COszE z;S}<>T-o@4a=9Aar=QexK1@ufMl26?$aFzNl9zR+aP?Q8AOb^9Z=8E@V zyengJ%sT@nm~LdArs^0Z0%yNE1PHXZ$j&3t;qjH%^yg3zSAudBW%@g=ub;$b@n@;N$Z5;8^&<~2>A&DFTU3Y`6M?`gLufo(2-mgUgmEm zeRQUkZED*^FO;%%@Ps!d6ILSKv)gsRs#fn{3zbfh+k{_ieUiJUrYfUE2#S(#&Oo{UE|#B)-Vkk> z=aKed4lK)0iAAYUDX*jIL)AJvcqDUOt6fWMN^Es)L^?A{gs{dYEY-!i_oZy2Wn4} zQb|q-Qr_QPpc3LkRc`GFEq#8rde>$*uLb8!8DP3(V{Tk=Mo7=|f@Y?H*U_h-K&yjk zDe!KIsS-_+)~3de+i=MmX*T0i90!c~5B5dRX`hQJ91Jv>?n}Q3b}_d7tSpQ{PbGq| zyioH)Tt8d5K&&*yh?U5Mq=fvFraMFH4%Oz>(rY>&+I^X1Ximn5?lwK0Xj;`wKhPU} zR+p5}taur2qss2Rp`joA`zk|K^J^>$b@_>5HJq1z^Mk~q)+koYEgf1Lb+HPaiBG)Q z8?`s+UM;T_K7DcYiz^mJgf>fTl_;vPOw$?=)2ttmP`lI8ZMmb;pYpY`P2|VHYp| z>5orM8#6>YfIXbJi8EHXgqBFf(9NWf!SX1;qA%&dm0_+@5gi~wjJ&FXuSS7N>4dOx z$@lBNlt3eFXK)9NCKd+@v%VecdIWIK5%gWIhyFYb_hrhS=u5O~#_7gPU`8uEAi-G? zEXnF{{r2+Cuf{Fm_3Kry$>gScGtHNmp+q`cpoq=u?$n?m_!QNOc~^#*zV$p6$mw(9 zOj`}no8gPY^9hLdi;O_d=l`b6Ul7Q9oIRM}7!&zo>0`f)wEA?dgF}epKc7aci{Sr+ zIY<2XFajl3kSV~xwRJS8|}=8 z?0o*c&AUj#K#!q-ikrW`k3?+a4d!I!ov_Rf=H~C}Ke9VXxqv6pF@%jFiYupJo;V1P z%@LltLg3$xko;>CTz8bO(e=5%1qpW7bW`!mDZny$G^qmLUk0E`KXx~*Y0UrXG`MJG zCjQ!x-Y|-A#I_(~kHO)-URP5o*F))OaNXt*De&fbd!*&U%=hpryP(^c$K=LH4|?We z-JUEG(qzUzI0hm5CrBC&lKQUf%Xn(agfOAK4Z(jdg!4uBfLP`UT~o2tR6&e=8Y@am zPbWi$#8)6q>z>R#^K1u2B#&qC`x^qd;0uk|pDID+guxfbT>+W+4JI+74~)V6f#~BQ zxD#wEZ+g&LP_xhxA@D8G6CvRLj|;#0=EL}o@h%i8()Rwzci-a}AHy#|n%{Y1;rZvm zplu|Q|2y-6+8yDGMyBkhpml~KClW(9;rf%}tTZ4`Qotk4KrUI4cKV~U32t7AMygh- zc1+K?_CB)%b>2c7O@`)4`)j48p7yHssx`iNjA@E#>g{J|XI19x$2iJBI(_)3CJ1azYQJ0Mk~@wJ0m}g(&d?H7I`Q4OTl&|UBXT%*2sWM zO%@lVjMXJA_Jq-W>8#HGf1AJ%b*f&4ym5ja_Ea6jk-e2Y@&lz_!}U^T3y^JR#0tt)M$m#O5k z=bM#Zrh>8d599DKg4GzmVBWJwL#(_W0^D4fK^PsBeIG=Z8x0JlTC8QGQo@^ zJD!S{5%NIB_>So-a|OX$8Y#rr=maMI^!i%PU{me}Wg5e5k8jZT5zJu{LxN0C0l;6# z?|-ToF)2!jnzFrXlj2qi6Yj=R|Ga?E`o;69`{i(%8{SlmvP&H@5KP5 zPAxE?XWZ$Eu)>(vW5AEDfDTkHh#y-k|MA?htX=(f+I)F|?NS=WrW2kM6T(a-a}w`T znq^@RcC@p=-!Dl4)RRV{IB*1Wa}E4NwUs8&y`G6_^(8{nWOmf^%G9hnVWsh&eR&6( zUA##TRGJ%8q3QVZkPmL`fqPjQ=fV$a@!WLfRPR9(CwDASHz%dhECJ>s&c)YNSFtrV zR*27$H~-1#tT_8lj_v-5S@Wdn+V`|N+NvZ^>ukp+c)LEMQ1?$hWQz7~7wL|{j{C$< z_~nUCEdlNa{4vSN@O=(mKrYyc_Ybv!2|XqWbtIV##l=ld#OyPj)r3pz=9-)OPHjP;uyu5}W2e=N0bW)c#%+o#$_`C#tRj29ZSz1) z_J8M=XX{Ja8ygF^Gg?9HZ5Yu-^68qO+5|UF4NL9ts-N^8c;I%6JE1V!3m^-o=pHaU zmO`FmTx6SCX!VT_*-xtFDiJUiK$hyE~kOnQeMsGrqvSpdR}4w6q@AKC)ve zqU@R(-aJ~bh-uWCf48ShMdVHz&>!!T&WfF)Zu%jQGjy>>Z#fx_d5WhqNzntC(bh{h z-Rj-K-nXIxM!&>xZ$(~dUYR~Q0Wkza*`G(Bq=3&N9-AKZ^km8*l7i2DWo~Rc!Wl6? zLyUKnbnwQdA#EG82h*)xd@wlCS(~3-m_MAN#TICLLBJOp1=gb~W+gc@LZiOP-xS%{ zBxkoz5Fa>!0;*gIm^^;>sbXTdA4a6;cNdQW@_P%j>#D1|n?a0k@a;HGhxpD2yFO#x zfvt&lf&X;iV4gg0V7CTPgL;QB(_xG!$AsaByt-_=mF-f26fPXV`eFgVfjU!9z~49? z=#B#EK)k)cGrarh!jmgw9w68I8bJDEwP2rg{wTXVZ#STT=pL9`gjWKfZCMXW;YdWW z97XCFFkWd)&^F;JVa+b-Q2(JZW4K+LL99TVq0B&w$Q6)0x@ibplpf$$?|Kx+^i^=r z%vCtgc264OeQhVa-KTws-c~6dq_pegYmpq+o=41G(0fhMLz*KTM2a2C5Z8NZtRnBX z2aBboWh(3h_kZ-mx&u(l1 zO+~3fGB;5{tZ(l?lW;<*B#rUCKhQtWh6wot15to_06M8R{9%#uD-psf2%*d@Iv8$| zGue^SoZhPu>7v`>l*sTW8ea4q8Vol!dZA4g_OV;R1;&b7OK%L=HnWR&s!%{1hA;5* zoTLo#Dg(M9FpQs}TI;|#Cr1#LHa;rF`39~dFBy3;i+ZQe=|JX;a zs51vUpcRm>XAMz-$J(H#$FmTW_5>U+K?42+vcO=<&{Kxgk|NgksZ&M@zb`)n4ROQ~ zSJ%8?bb#=K;d2+hdHWFK#dhFw0neo!`V>Tft*EE<8j$BP8J9IP17_wJH2lE zZ6{2CZ7!WN{kT4>^_=O&_s}ybpUE5 zy``)LXPv#}%J#y_2XM930&s8VTiS2=(qM&rPh8Uepo(_KZML*X73);jeoFI8DJjoL z-Me-T#Uox&MDa!ukE>Iv9Exp289qZv5;-3eZphgL8NoZ0ZwSF9tWA#Z)w|rJv?pE} zt`0pgqwn)+2lL9!pXRv3`?NADoRzADdiganSm((XVVJf}$q)4?b?0@*S%Ods@>lBp zEa3i`%~47BWZS|#W6ws^q>5?yRp>X7vX_`5gaVdmkl9Wsn)0Y$z zmko~HX)?c7Z2p!m+q9=?Gc>0tTho;euMcXnStHwo)DQpGwy9t!AYpEG9NloT<*2 zmQ+e{BsV5cB%<<=eCW%M9Miz@a-n7R90+$F2w#vmTN6Uk7 zQx4;_Bk|0r*HZ$Yi)9H>ByK1?fUVl1B=QRpo+4XfO`1_0wg~@~EQt!X5ZB=f^$64% zQrV#B{&sx?Wy;#4X$7LI&-xYsQ4T&q&!$>d2Cf64Q38_-MlGcnhoxW;9)Xh&L2CoW zT-gn@sS2!LfIq(Dd3Oiui=46z9-E5U0l)UoO`NiY{ws*l1-6TtyGAUlooa>UEi)ZF z)!zYN0U1^wAeWK?m6sF<%rJmn@v9LQlzV9HO>jkccC6B$gLMTbamV^KWu0fF!~j!Q zqI@{ie>4(>82(|5c=Y~O6bXyM8QNDj_)l&~|J;EcKJHNkNPOZ_QPC-yKVIN$wY>)n z0|yMroZ90Qaa2fc;Jg2h?+sm-%qg>&!6hCf9vDW61*#1)1Fi(bCCEz_`HI8j(YMNh zn1g_XA7qUfN2Cw)4U;54KPn>|YS#16ghWB?L%-=}C_@di5y3>=Xp;IGBJFrb{Grf~ zziB3-OWz-a(W)sbAC}7lbRqDp*RS`h*LIOlRQfeS;_M4q=@r3>WM2J1Cn1vZN_0ow z(j7GmFU(w`a80S{G8A3HD6#mnyO-9Goe{$mGlRn$)ysFk8cFo~*Rf(4m#Pu`E%W6Q z`sE{f=729oWU{=W#T9;xAu_Oq|T!d&Rs`i{lJh*7n1=4r(y%S7y8rmhd7_ z&4`RYB;51T#<3wtfhMp5{R_-MRG_zeK;Au|1n>nbKt(=4e2}v)|H3HgBX_+1$=n66 zcdkV3!)MA|>)gZtFU-Bz)pNg)r_|jApFIVT0QiCYfkVjRZd1rWSk?~28K$q|>{qgq zgdg7abcR3<0FbZKBcihm%net_Ck5g;VR*g(V(i|b|mh8n@z=dE2Xx}1D?ux zo-qDxZj{zMkJO^IgcoRck_rDFcdO4BN#U~n&9a!Y(~7oKCjBD}D~*`B*!>r4k*Fdj zM={y`ynpfIiL1hn7*|f_3~9TNv+V7J-QIMYeELuxZ}6^?V6#n3t^M7V$q3-t-O&et zcw%4C?A=h$TFi#OzuN5n&CdsAO=$<>*ai2!6fh0jsZZCybOz%xfCpG zn#Fyi5gMlw8iaQ&m9ZOiixk6)>ec>LbC9h(AshhS9%GFbHjKg+Fl|m$ix@Sjj2o6Biq;jSi^hBB!*&LKe=+`9h;QGD!|R|&sGqyP`Mol- z+arhBjNIU(HB<6iz}TyRqviR^wp)x>=1GSAh=6%T$br^G)R-7Ke{PvK`a#>#xg=-J zIb*rcKT-FQb^~ZTH zZzO!o_Rsap#Q^*jhZNCiUp(zo7NXOhJ(SqMQs z6#5o~u?u%11Y$%8DC{SUmOBn6D_(ob_~KvJwRfe?P{_Q300MpE42CfhOFz?{TE9VRZ`tp~ z^usjLO-2l)Pyx_b3vt~&A%D7tZA{s2j=M{83`S~66do?#o=TD&_H;(E`=!w4;omQS zouSo9i03EP<*J)2Z-TP_+B%JPkH8OV5^C@XgO@BpX~% zl4h13Wjx%uG`;EEHJlzy-dpXJ?#V1DqfUp*`p&fA(1AzI>DF#?-q*5MY7$OYOPV+q zS9B?Q!fRv^=P{MEdIwc{$Fk0wVB5kw}-qBKqok`eHHPYFs1hRw27+9yN z{Ny>iuiRsv6k)Bf0yYF4vQVAkI@D7T#1Hc3vSZv2ya_CcP7RxKhDK}$A;iWp{l_u+ z`@F#JT#}4{FV9@3|L9%PR_TF=)|4-66TP(5I$KW|{m@K8u3)-z*Vexl71Yle6Pp?j ztgc4ah*a^Qi>$NimWND(&0Du}w*C{KGVf+rH}eRR`2Pv~0=3nLoN}AL+>COYAKC|u zaw+o|kW}RnS3a{w14m6E5vnG_aN%;PAODTnlkAhDk)h}#BB!$jTWs0I@iTIsa^6Q8A zlcrtAQ{OX4w)h7HtzF^OV-LqP{8nx++cfQ#ZcoRw<<@R*!!+&|Z%;t7;#O}@U@WBn zCG;lQbq}&1VU%~TC-jH-A&dZ8fHeM>0J6U*a~J`P0C_yL0Fu9OLufv<09ibg0E)jj z`Y!^#(ifeE-f1LNU=jMr?9qQ&Ozh)jK!#^KZxa)D0ZSKYD#1s zn#5^{>6+AO$gP^>X-M&!^l2!ynndb|`I=PfNIjZ#%L(32)u)6+b5!RgO0LoR4f2oC z!1r!*h;Z}7;e&`?`moVP^VIB-a);nfxovSxkrzWxhdYDj^_jMaI)muqD{o;`eg(dbSkVqPT}T#u2MR+=Em5=J$3^(QRS2=&eyYV;+O@^~ttK zt&tm}0l)Q(G1jQnba3haC`TBOKrW3kW_3n?Mt|Sp+Um-|MdBy? z4(27%A<+?$lX{(cO)@b5rA*yUSSn?8*ubihCG$=EZy<6Ql|p2e;8FTE@9V5Kp29rl zqnwr^RwD&dVtWs0($tm}FTp)yIRv$eG$s0>OO+(cAxxDn)y+{QPjw>x$`;58Egxpn z?Rt!PgiWXQldIS>9iy_+m3B6ECgz}e8yV|t>onCrZudFjqM#Us+Jxnj zlHb2hzl+bNDj%iVr1eVTjm)M~NTYCZIi$KrrB}C?8vBWA*Cb&Gk{tBbwPg z9%ngP+Z1uG$Qd>pbvbI^BysM@nKm28a)x;M!)uT?V>XuQO#YIQLw4c}b4ccl|Dxsf zS9g#uRb!N^ifd#Q0(_}t1Z#2Y?Ghp!-fiDcJ$F{DC+528l*N~3ZS z*pb~WUAy8Mv{m;?HG1i4x9XhTEi-B>Dyz7q;_Y1AQOi0ztFk2|yV73yq*AAMN)gn$ zq62@^v{^Z~Y&lRSa1+&yuI=wRG@E>LQ1X)T$M1^ZgC(+Onu^rhXB_LiubeD|>xL{N zfxqTKJeAX}1S%MT8`0}u=dg~Qi@F~L+{uG$3V$bNi+<6een5@>9`M4Fj#jK#WvC#t z+_Dugb7(aAeopvm^2`0&{Au(l8uh;sS!M7e?)fWa+GEik@r8Y)-`_`LbQx*(YQs-- zbnEAZFzcZF3h-qhLh})P$zDN?kn@J}#PdYqgv()>C~AY=#MF3xag0u=9R`*nCkIvm zzT848<&|d++^;XMF9m0A-`snHxJ(hZ z^Uzk{NQge}$Q0GWU{PZNvfo6BNe*N?#CJc%{F{dp9>sa1n}kB}6}UmQP=vtDdm)QI z$w5}VvV?G>Kn;PHOis#%#_ekmT*=3RSua4-tvC(;x;H_lVzBlE1mhvdiQ&LBA_=fu zaz%BmU*~KeDwyP!8{`FRqByhoHUT;m6&%Mc!%(7!32fnO6wLHm3xnsDJp65Iv^L)a z1yeZzs8{5tIXppEOtbfrTIFjFEFy>R2S|1Z<2|LS9pe`c)_>n+Lo{;M3la-TJ8H10 zq)R!5GKxxl$}tz3Wm6`_Cn|?^?GimYm<%Qs?_>wNNVUEDEs=ZQ$Ns}pbafIM!V*a*?z+V;Oq_j8*4nRZdW^o>oU zoS}W`jzg{2Aa1ppIn;DQF zB6vf_$Y=vR7@FWd?t}lno2Hc8c=@}zu|4j@bGiE<9CXcmbQmpJyhDd@d1pC@F(SNM zK(I7}^5d*~`0R*ggO-6mOT221A>CMco^wuXG$(Jn48vW;yd*i%5I@AZw5AVhw!T2{ zgsiaWQr#McRpQno%~tdo+@@lyjZ+zf)f>zNe`iLt59OfHt#OQg(7b~f5Sz{>{C=}`zp~E|tFLtU zT@=P&%0Q=4rvjD@!)m;Bf|oEa+^W*~MQf**;nhPOOlAu!0q~3NA1&BX&i&~qt`}MW z`eJE@2RBGi%UVn-Z9%JGGt0*^OM5;ZOmUxVCJg>8)6-d^{+Hm|$1CQlT}Y;J@YT&S zwU1{adxQ+%3MaMNJA0U#m0SR5U5o|}Y>PD>fTS$b@uV*9ugadKq?D__oQ=&TdA(*9Ww#{Dc8fMn7F*z&>L#xi1Ahk}BtgIaPd&li2m zTFAQ^M(svG+Ah+2#q=jI7xha-xrA_teg*dh7(hRtcluF;Z2cRyU&;7m-6On{SqJ=> z-j48Y8)^#d<(pqFrN3M3`+}es_+lR{IPrt~T+b`Cdpq)9%=C82zcvPkyo-(Qlut4a+OzD&cbUvSLb|H30{Q_#7Yfp;g#rVGDu_gMk&)Z=BX7x(RJ0>7DIbJYmG zu%6wMzGKkyn_>$S=P}2C{4lV%L%hWRiSh+I$^dBA>-;(+c5l{6&W)&zt z@{zm^ZrCsgZ#K{x!HJTIAn?k16X8hB-8O^k0^nWP)c9C$8JTvu{>Y_}jIfioS-d(F z@it$(yS_6T0UA2!lv zp;ovW{6g(-(E`8z{IOZ9KZ+2P+Al3mOEeIdzJ{9%DLepT4>fmvB|E1t@SBd{% zXr@--KZY!H(|;nArkrwFjdiYa|EW-hQt6jMS@bTpW(1LcHh95R<-ZupcCGbafu1@3 z>(IgBKelEBwz^q$MJq%us=}SoA9TC?$X(Z5A*~{mi`=-e>~%!)eCS`TRECyPKDf`d z&fkuEca3*(sKC`ymk?U6Rn+mJVpkFJLy~KQwykM_qa$r4brv+NW0ng09#&B5K zUS~C0JZXWB@On>%FRx+0mXA!b1ou!S*zL&*Y&Dj+yV!a^0N+jVWCyx}Zp6=}U@wiI zV4S-&&94Y%r>1G}(hPXq>ogPz>LzHq5$DYV+?DPUSHM?5S+riDzUEpPx? z5l?$I>oAcqHzL}CeX9^=C~(BU}RoI?DxjOE=IyyqH17;%NMA(>Lv!&|k0Ye~4v-G%j- z>)NCo44&~6`$@RlqXw?w?$d@0vrlv2$tOi~V4dpJci~>@yYQ~Dt3ylI1{>a_D>pnC z)r#g8Pg!7u-7%A}no4~mXjxj95~_in6`cFvktF(T6LKn@IM>jpEIf@k{0DdXT!A#Ee*tBOQ^}UrEYHU2-Zkbs2P&y(=%3I3Tl;5u5zqy0cJtR zYNlghh4xV%d1F&B?AoTa#?CvGzTi|>kJ1-v(*k;Ss9kf^EymqBT(=~&nVmb$b19R+ z&dTmOD|@b^lK0dtGkWySx*|kcj+PhNuC>-F!L63L)Dm(1jUsq)u)^FBTg=9Kk+N*9Y zyblRMw{liFX!u=+>vY&3E1j0W!fv+K_OSCy+D3TcVC3w2-DM3qaV`(lxL()tjnl3- z>&oeUkUo_`vL8>jrFG@Te%I-`5MrPd_lR{$pW+N1qk0ApxXx+oLnn}74kGeTDb2=y ztm4T=i|bO|y3i@t)w-6@S=Wua4WWxJD3*R>p?pILeGwq zGn?CuX8<>AzYX`e*$pLHI`|zX@1PQ}_bF*eaR(^x4l7N#-_i0ONGoaRXZ!%=ku%r( zPc`g?wQn@+cdxIzMfpG+_|`yD!(sQvz@&!P^kz+z~2}8@q4wYew8j%nluOB@L(bi_rO;dn@=$jK9kG8+uJ(2Ikm>J=A`sDKMkq zmVQMG~rC%e_krhm+icfmEZ!y-!~ro`igr+R%fi)}4?^d4=(p zC?B3m`S1+)0e@3Cl|D6vnkf&Pf0)lltfuRIh+a4DqzA+4?jv>O4GFHET6q#-3k)Q{SwoVHXA-Pr2a3IqoDpp-rcJ!ve$!_M3XPo`$uIds#To zwFzzVDc_(lzEC;gvNlZDjs!BpE8NEei}3t#GLVDkjj4e=JYAe|Uk-*Fw>R!=?DQO~ zFAj$3xv@q$fwiztzo}=hzQ*oNg{~d0CBftFxVliVH*)q=)|2o)PffiPKHzbB_lJ*o zy!CSUxW}lU96lM@BYT>>+rnq)PBVOg?jpmNJ}jaM|A0+|`cRu}1c)kzJ~% zt$ya6d)3Hp)YD#{7QW`$T%Qph@pRT_H4@ME`fS{Jch=`NN}j&@T-<}09MA6hrH!&@ zPklk-WIAr+G&XKO9k+3&xtpeIs-Nzi8`G#JjTuyv@U`2TG-jEzh-66YlpC|@9=S0$ zGB3JwZ_G9K*T_r8CVE#2E~0mk#-;QQ(pW%C8kf`EdSkKYB`w^jMx@cFtj03W!TRNm zm7WvzYNONqbb@_i;5p?gZ}hUyBBprG)|WLJ=4TOX*YCMlU)k8C?5?kYmm{A!M0WR) zPZiky-OJZEH@2IfT0}k{i13lmE6}T9gXc=UvmwEAz24i{?0Ko)F!p1SCAbp; zDNeqae2J8>HxHj;?-_m-V=N$Pa&WD)r~j$+bA{*A08Tgi9HlcWoW zoph5PqLQDJ-Q+3q5_yBHCa1|TsU_#hCE_91$tbDkcrJtd3)jrGkRGm`dxQLhdy6|u z-ixb_dzO3FHA@5BgVG-9 zMb0MuTKYAoO8cdw+$!mJ@e=oRd}91P+&ALykDtkHi=Pu8XsN?wfEQ|JsE6Cp^HvJ|Sa520t|6kqM9RCkY3;RI^V? zXVUklEKa}+7(f%5Zt+?SOOvJ9(q?J5Y_@b-wp(^u`YgLGdn_+m4qA>`PJo`WoV8rE zT(MlY+_bb=dHN0>^DRlRBv=TauqGp%XX z3~QD(+nQ@#YAvuXw-%t!?c-$Rur^tDTDRkv7CZXPqZqtu-EFyM-EDPR%dC~St^wz@ z8o262&nA>KTidMd*3I;NxA^bDnp5wHbNV+P77+)cHi!5S^GjKre-ZKBLmo$j|C}sG ze7`}yL@weeVm5jr{(<-h$%^=g;vXU_lBktai3lr~nWzM6SUlxgHdr=Uwpg}V zc365W{lI`_uVugGu;q2jo8V4c)>+P3E?KSumn=6dx2$p2BbhyMYO{2`={bXVM+k z^5IxSUd8cA@(zw{tomW{DRKeF;`pNYBJ%0@mGLV{PJBgt1^Eo&*ms*5B%Y9! z-9RtlY}KHuK9) zyJ){Cf5f()(P%l9F`gc`wKAT9juRb=(v!B0vAQVE*gEd$M|nCvr4$!zTUTDj_?O4b zh4R9BZA4SW?)G3o~y)oO;vBr*R>Y_}u z?P7GMZIH>MvZ6FPHod0)G-*snS_l79c^}n3I=2{2v+ZN!XV?yWXbw?2Uf1YYQC*^R z*KOUH{AkRNiv{M7v1QSC=^7Jb(SA`MWZ90~F-DYjef0ce^X?jFzvwlMAIOOH!&p!H zBW2@hY~I3b_%{8bj zw_T34DYjjs<0`6cBpOdjnVl$=b}44BXkRl%l^VMonJXVwLMX8*@K8($Ce)#rhd2aNN*szY z#x5b40H!=V*uko!hhjyRo|*5xEA7f)yJ?^P)6f0P@6OJdGiT16Ip>~xccq(H`?T(^ z`WZFb>!%XKCmOP9w>IR}?r12i-Q7@JySHv_?SZ=1+CvSabsf~tTBr7?tcki__8;R! zPW6-P_|_KIKSSOh?`xxX%uh9x)}Co7Pgy?>zfW%Z`pxbBIn{5yde6G%#HjXsLsjkN zhKY$ar1s5*Snb;l)0BE+)o)$u?NcIe5^+t6X^Kq!l`$jEO3&2Ks@Y%PkbFI@Iaq%$ zdPnN#rPxYd$BxxE)tszf1b@1IG4W4O!p^z+rJOI-Ew8y+zoMqSeii+{1=U=yZ&T{M zPCHc7RllzHvyP8dzp>U|zd89DUYk|FUE@=mSHDZgmhtU>UDmu6pR~W)$J*lh#kHgB z_fx;L{$O&vYRl`7)K=9WtDRVXvNl$Kx^`Oqx!RfamuhS3uh!14Z?BzGf4z2oeOK+m z1}kMPOkQWV-6Vf*R^IRYp0!|S>N)wkS-VDJ(r;}@Za3vx)bEo<@3U;lQ#_gav0O~~w9i*9

^jb@e^x#NKMpP0reW(tcFq{U@9LWLxi8$@*P;qhY4brP}U>n%ajN z{7QA6hS^Ff>wWUv7yEVT4Rey$nUwu;V*VxOoa0YjcEkL-{Dy^fMGX%n?_+h|>HJH! zR~Kwpa?`!HW4ErPVOh#PyZ?IRtVMNY4UhKji4t>N=5bv`!(%D;7(0{JI?=Bi->@cm zKa?o1o8rVak+UjK#7OO{&g6#mdKd5imjBzvWPF1E9QB)w-x&Q5yQBYWpRah`ribS! zU*I{)eZGUf=Ur=gg0h|`D4ThLa*`(~7kGm5df@Bnc~*qyBByyS@=KnJ{EFuy7kDo6 zhCUZ@7wU5ncZoh1agWjGBJOeeT*Unexue}`cJw_xsN8R+R<>7Ouj~q0A%7?8F#>CDA@tc~zeT`0Mrell|^( zm&k~G&3s+%YIn(T7x%g2%}eH_+{vDjeQ zNzT=oeEyeTp=pt0s97pUky$3kFmp_f;nMe)%?MYPE6a@J*P%=M`WjAmmxt5C+2QI$~1!yVzy@Xm68LL*H>7uDrExy%>ow^B&)OuuGBve@O^krmp0a@$IgRgpG(yy&fP z2~r6)v*~X&zP*=jCa(?$qgIOlDHOHT=kVI7KbjTI>-8{+ZYEb*v@lwn?0te%9vvOt zsXpVk_(2;9|Ffg#!_AR(61iq*8xbywG=$S58zY-1tO#$5Y!8=3c150$jT#8(+EC~&dv`b%`W%PFH7)tHylAqm?uJGE} zw%E?tp4h(FbK%z5;n)kY6VdarSHo8lBdIOK&c-e(NzV$y%k3Ik7P}I=M(!jc>O?Lv z+I?dxyylh@g;+j}ul*SRwvj zi^-ZWVMWM9x?`iC3Hp^(2M$4mBvQE6JGcYN&yde3ZQ28-46kCHmYq za@~INtLMbHRt77JRM(lA<5??(bTnBzD#9zplQYqBncH(E`z7~3-=(W^{Brcs2i?!svuEu-9t?@`?S9~gxwecD8S@DMW zz0!}?_`G;id{KO{NSDS}#8-)=E!G_O#n;6*#y7_o$G2CU`BX)GSNxgy{_x89L0ws+ zvvn+Vb&4N}AJdqSg>Uw*ly%~-HcpOE*}Ad`WgE*PWt)ZHUN%*Z8D+c5W{Ippj(f|VDVtZe zzpUwF`^pxT9V}a1c0~Wnr2h;4d-*S#adWrC^)u!VWM6TQ><)b9k0g2-66epGT;s~T zlKD0s@m*Ksx^cxDjQR9sIp6Cpk6e{GmQ3wJ*M++5&rwUr@05vL=7!C8Il5i_>N&jR zzb$j**ywkbxop?D?zH2y#kshztXF4rYCUXqIWncvoAl*sQeXW44zg0Izc24ctXo}u zedvv!G5gkS-L(Jx``zECylC$n?9Eq4*8kkAGe>B?&~Bl)Nrt7?0S-M8d666LZtuZq2z zI;QWJn;)2K{nx9TtxFQ4*jb^Aee#&>J7d>uN?w<5x(+3L@%P#6jj6xi=N(R*mCg%Y zj;3Bu-*oie?q@5xpErcMofvxT_$R10#_7&ETPRFFSah*<3tfY^}UYSru zU;p(i_ZY+{HrXCq#<$;fS#{MX`YU~mO&6+m>er>lE7mA9S7?DyvrvmrtI%?xl|rk9 z)(UM%&5v8HyB}1Za{jPuU1DzC;@We|^}m0<-f9g_zAoS7tou2}yx;i){rI4@x4qx_ zCiCZ}*Z&V2uUnme&+)m{HS?zJm)_!B*q6(RHRW?}CykS=-?0v7E_DiRvPtgmp_KJL zd9I87xGzaom^w#$=U-yZIsU{mg>r-nlJexbJ@0h>CEJS+Pg)22+ZK6zR8qf6Z{nk~ z7RAR#`>r>Mxi0fKKCZ8SDc2dN&3LF^o;c<4NNUa|_Q}0{Rhx|VuB+n5l zaAb`mkB-U&|?m*an9=mAz(lCt1Ksf7Lxq20aZ zca-=Cw|w}cBH7|7SgX0`wyI&9^tf%}ZF6pm-8SvEnYT^j zbB&&DUe2>`n{8_e#Z=BQAK624#GIo_k6w!lMbc|8*;22aIgV`Fu+_cxYwQ~O8-YT0a!Y)7I0*vi4YejNAIL^<(ku ze~C9<>C;i;r#I>1*-uPH#!tn+Y?*N@T}OF#S8WDKCi{&UVZA>Evu;`D3QjZk452-dKSz1nxDyz}&!G;}6UW+;0MbF9*JCG6H`Z z_*0V^SQL2B3<$IY9x($ybPl^*J9#HqrfHFViy4{aP@a%}E_Nuvk9K&WVUqVFtL$?! zjhvXoml`vCuTApVHBwgL;cLu2gNp|j4{t5VFUTKRlz(n`>)@=xRmEop$A+&RJX82Q zq4MJM@_9o+{)qj5+rTR8L?}`{*mb;_KQWolIXRkP;uX3`&f{lf6n%4 z@S7v9j?7knrKa#Bc8PEJCpE7R_786s&$33AN$cezD<9q}y8d2&+SQ-pGx=ACw~h>o z7bPQ(4Q~;Ryunq2tMX6gpDVtRe|^Mh(W)vsSlpd|PTKX4^hh5s<)710vc6@>8f|^o z`mPCB-?P4F(gXE@ddYysK%->97Xx3E3|J6YXtDwi1RgNCymc%uqa&lk49>WoaorT~ zUa=wnt~IVsXr|CYR=FU5W75EH874R@AMbNEOZdfs%S=hqD>w7>y*a&lE?JHKS~A*_ z^@#RqZ8)vzyN3N_x*^j&WV(+`Pb1R3`4qkHlW1UU17^`>z1*wcn6n8!yX6Tn{5_5v1smlzX;pp)-ofvNg^qCS?CvWB6f4;Xg9UH;aY76X_Vc0)0of$s6BG_vDq!VdYij zP0Wi4PLoeDWHUjVFPGBtyc#*C<;~`^^5xDkUyky;g$|YXSa~}!lx(Ml zvzE-E{h9V>?MvXkzJ$#)9j5&uzWO zy4;Pu{AM`>bGGFy&zY-7lIE_QZBXK~ZD}LtJ_{RrE!lP!vdUk_Gj#uHRmU?EB}b>%6}@kp?mws!Eb@zdk_D362B&iUz^1L zmBUNlUBxcxuPgDM(A$v}xQ5H8_7qvROItsiBJ;blTq`>)W|U({VMd z$u8DpU5%T#;-y42u;4vWU6UmL4*Z-XzA-8C-%5)7<9)oN^H)iA|0>C*&3`3j)NEe+ z669B%dLL=`rle0>{I~Bx74BcL&z4Tsb%6gOew$Kf8Pi9AE=Kv$*8<065XMm4$ zfqWi5V3Zu01I7xD8xRut1UY;nj|`Zq&uHYh*EttZFZsw3J>P(_VrQP%Xp*z)7^ifc z(4qk|D6?xT&EOa{V3y!4-esHEH+muFeNDh}HqoIgsuXY7$L7_6|Ba=qP#z?8C0rYwzv04g&baHZ$`u^n;`LA zl#!K@Cp{|6D9#w2Q7T7yMpgRK^hJ6IU(UHyvkJ*P)tIuLh zvOTrsSW4I_&d3tYEVV_fS7c1fm?`H)=_`KE`;*@*a|iC|N4tgOE_&brA<622lFb8; zJ7t$|L6WTl-*$M(`hjO`%3f*AxE;9IyKVusuzmhPM0HQ){SRr_%gj z5v3>K^=f6j?TWsiz%Pc+qI5ixJS1C@*tMjsp5sK!XzQj^eKwuM+;nGx6`=0#jP|`J zS8aB`hUI|grz-dCm0s^vJJu@j6`!94bDEwMQ_d)m*@GpX6k=)^VUN8oJ z27Cbd1IoL! z+RatoTtM;yxI(e#xT{9+Fu32P`J>Oy^?#|1)0yQur1ssC)$Y6W&ct=z(*7P&v@Xd^ za#`cxpMd|Sd#Y$=!e0Y_trBYsctR!S0`eR1o$g{q<=r1gegItSDO4WZj-(Qu)$mPV z3m60MaLLMM&A^j8!14GQgx9x#Nnbp>72z+~5^dc*51mP19rAYSc7VgcZc2Zx*t1bH zMDlYXIr$9ZqGR;1dh4DCzgc$+#_c)?Gy zCEx>C&V}bL!1WXu=Z@eF_)_?<$su!DpY=(*U)Ct;HOf`M`z^0^>%88{fAKlXn!ld^ z;O|kCtHTiLYOTHY8cVG$rd+d~(jOu5D|+rmau?Q~m3udr$Au^J>Ge76oI=9gxi93% z6|bm$u?er}`3C&M;C#8Y|QS9KGIScLp+d%`a10MqyQuki?xsDFcU=`gJ*k_DfTWRqGeLO`3rr7#DXTgi? zUY^xB^z7E&f!7p8u4~aVin8la$rVZufHCA9;CV&QQgo`pVlWf=bo95tU&Q87Y88O3 zl&*qrqgFFIUEUUvlq;Iwf*s)V$h}|&k_$e4PIB5eLh!1O{f1{6$lqLgJ`O*O{mC8R zN7%{S2OgG4?!%5zwCZ%v<2t1KI&*y>rnyfaC!F*qUufxUSJw9qra3FU3NeN?dK&Y_la! zTOv14dvrhcHMf4d@HO~OcEX*u&ngiMtZeFoAiUZUETt9N!k?}9ISanj+o=*tXW`ox z?>f+c>gN`Yc4fD~-Wacr>VC#_na}FDn|pLj&Bs{PL!kYPMV}r8%)`3! z^gOLAjI#pk6N;m(UAfK**`WObODXNt{ip0s7qC;^tEDP&mD*_Uv9VC9J9f!Q-EX&b zp8_}QD63qq1*+45sR+Y{SQqSR^29UZlNl)6XRlXtQkKdLA_&D1&j?sk#9 z)bnqQ>0I>$Yo(eYrk%QmXICYPJ;!@~E_ku$r1FmBcPdd{+Ed&Mu2+<+l6u8+O7T{6 zV;p=3a-J<(Yq`EOBX6~P0Y0rLanHlD;;+F|U^VzvMY)2fvqt?KJjvDHmK+Cvr}q&m zaqR=!9NzXSPuFd*4QrG1%4PoC)y5j~I%vm1_Rl^4>is5?msmZXVQnb|$yM$yjc+n5 z?I;~(=Exyt@dlj*5)Crbp0kWdyB&G*p$*MPRBlazpNwzQ)Z3no_`KEGx9GmN8-6_U zV?;8|+5fC#=U~Vy#n0(JQ&x`+x{@o(3bTQ=Wdp03ViS^5@F_4C+)C*Ia21k9up7yE z_+#*sz#{O3qT7PMhR!?SBj7Nw4SW)v7H}N+3i3F)*U5O5+Nh%}s9Eo!HeJ$-D`P% z2ydhQBH+uO9q@90)N{?P|B1l3=Oft@Yo$!ANM!`Q5n>js8nIkK~&}EsSOM;3ly8s~ z3mA94nemW6o~7V!a1^WkI{163`vUx7xitwOW5ZdcKG(X z-OLVOuQGekoQDq^kWY2$t~RbT`^} z=w87UZMAAD@9}{@R&-m6t}Oe0hpWk>8aMG_iQW~`O10K?wStc-%AJ_XH`}Wd@*&q|1q?N{Sr$DPpBK1IY=n3B1M*!G3DTUd1{? z^cs;Lv9G6!UcOV6*~R*dwN>C+b{(y>UaS%sHI*;Jeh#Jc;g`|Vt@Q2*dQ?m+tDIem z);dBTe_`h>bwkuWgM2-$G-KzG)8cG>wqs`q(LM|E?VWWA3tPbs+8q!7sNP-5^-DD$ zbM7CT@k(*KlVj>(g-X)MIxl(dufVsJNXqTmq;k)#XNqXY868S#A9^GopxDa2S3xPiQ;s z+(UB){c6(ZQC@a67Fp-ETmK4nvWe;oM5$5HHw$?ol37mtm7ffMiqga2N^rWJW8C9s zIdehf$Eo!eeJ>#Y4H5oRd!BlKCfF)-#bw>6&;49~>l-LK|ER0Cw?@(Px}xtcMGN#i zh-8Oi+P9F~{4hl~=;0}`_aF61vhOZMzb&az-a_JeUD11xS|0&l!SdZ`{s8>%`7C$?q^{?2beiEqAQ5n*?|wqjKZ#!ag<{}oEH6iM z3jBJo1FXcF?PnZB)BCDDQpEg0M&xC13uCbZ9!v)VjJ}_750C?CMOY)M>EkIiwmy86 zR;tm#XAd#-J_%;hmu}?nX@7$p9jhJrS^WPUcpLir(U}PUYvgw#c@}+_V$UDzbBUhM z^+*o)OeddT@0L43>j&TiitZvs7iisu@346Wxf?8?#YNy-AQJCy(GP=Lko=veK@&*IPTz}wK@kIqE+Un9R0$+PI|E=E=@%`ri} z@^0Zf!~=XId6%Lq2%iR4gT?4<2eS*7SY1V0)+ zPU%o21Hf1G9!)T&EvEe+z0x9pRf11)Q;3WI|P`$si?!brnisl0H z7}!KxUsc{S9s7Inr_}Zn%N@uk!Uq-IW3m4k`x{>PPujhpbPSTU=y%(#*x%tIKLdUh zuQHLhAgQz??DSo)G8Xc2c5L;VYwNdmUGNw5=yqBuuz7pbD7{3j9Q!+BN^>dA=Nh-i z9wSPhu)VUsiN^my_V^;N^Y$?Mf2kwoWdxnvP{}eoV(8z1zXEVC%8N=7x26|L$6ze&hdUh+-9(|-V+YrZd1S0$s7jKkZPh+8oh z>g@QVGYO0#VHYIhr6XI5{%m?N8w*e2;ZyjQWB*Qox`S;*a=(-FD)}{%O8b`pcrppk z+t3+Ci}$OJpS(@u*9g8>k?=bNA35Xif`1G2*b&3SW_+7!=f9#KZ_|jL?=9M`pp_Hg zXz+*BwSU!c!p>yhV&b-#T>48Qsr*{sC<PXVmnW;bL#5ULQTznCW_NTco_?gMJ4+ z3v31NqSjDKbBW$tYQg$}Gq1<#HB{|OOvbUcjMM8WI!0^t?AK@Yp54s)r9}P_e13sA zWFh|@(Jm{V)GsN zcZlapphX;hi2Mb5Q3T)Rwdb!|8-s5ru<#xDI^sE0(Nl$=HI$yB)+S;#&tBUdKPQ7K zx!bl+&RnuBJJHj&z5zcTYh8@gZ{X9&y*sqUv~Sa|v$XpVHorkD&(ZEV@JGluf@2uL zPm*KD;7ic&w0U%1v+aOu&?HLUq zb!&+Eo!~|K_BgX4?GWK>d{C4Kr8fhy) zi(DUlv*6?Q8c18m@%E?So7mq(kB->9Z3jH4=&53Utpb~zY@f`C=q&!a)=h6vKCni4 ze+6jK;v&UB8FPnUZF$eaZ^6P$R)9kI9nNZ?=yI}MF#SRFSz|q4qVyu@^V-=pnHiz{ zA0WS*R?3z4kzGE<)cZxU_fy_uqH~}3WvTTqMB{ajerwaN&)7X@J*z~2Ds$v6{PC3ZUC$AP0kKdrRe_TSZS2QDCa8vZQS zrrP={u_hruiM6X>Blr%uRZCqj+5Ri<{x_`c0G|OLq%@{a!mSv!rh&O&fEH(?(}ZLn z?fMlx*_7_I<#zOVqW%)ret{(4XpkEUoP_*vA@+|O4Y88Q( zXeGdRxQ`)OhU6-e=ir0*w#4!IjP8iAf9?OVcje(!b!~s0v(MV+#5PNaj7fxjOi@T= zD48WmWgg0uq%>10%>yb$D5XN0NA+lUlA<(Gl1L*(qbBvOz0U4DJ;VFF@B7F5z1MeL z-__N+B875x6%G>npJCgGXv(YuF~S1oz&??aFw}Gc5Ud%xT<9 z;B(Ex`cm9$F7goEehIhBV1S)8RLn+jlaW=sb}&==2(b*21+pP5dR8`H<4-K$>O87;2rZ9SiZwMwyk)7 z_8yiNShjy(&mfQW6g=`OJ~kGgYYaPKJG`wi>Euq3by5bgQmqoPD;U^xk2MF+k{ zF2<(>k35K_2bMcT>nqZ+r13m!@i)mdM#%(Qu)|W5=_Ty&$SiEX7F*88bMwRP*Rk$| z^(ZXoV$8clzaJ1qF1{{LeD-`SL$T$JczlcKO7TcTte+DhgQX?5mdi-~M=Y^@61R}s z@ro2MHpw)+F3a#QsCQv&{TQ9UNW?byyn4ONuY>Fv$;}rr243q+cuz!t5x_h~WZ~G% zVs_^do9SYX(#0&Ki=zXx0Ul$4bsKEW6mtmnNiOztuD$3ixV>A%JeWOPMQnqQ{eYuMExouU0P8LISbWu-CTu@J#CRCbW{lfptQTPPF!OVw@vj|p@yK9a zJ3=Xi=YeDuzN-qx-@jGiZ!HV~V0XDCKt5+LfFVgCp+GY%H7OSOMI}W{1Cyg8LX*JM z*pTFSFq^SE&S#V+7yu9nF@FyZ^Z}AU4k!RAriR)CfO*1+0y01zC<19zXZB5*9w62@ z%rEy@oeM}nFm}iKxoR@+?ZEv!whsbX&^IhBE)gukG6Tz1Smt1vk7Y@CY)lk57#R~E z0*+&OCMG^68C<}!CT2!LEVz#49W*cm+{dylHX$q)Jj3!;Tts*bc!%ZZB-G6TSmOO& zz!OUXYs@bPnAwrPYxzy%0K9*O(D_YD{UilHN$Mwwf2+aTk@!hUvQiG{f+4^h*nm-B zEbs$CARNSkWH1juO`Zj|ft`S4Hu1r7(VRK*q7uLLAC&^;{lCoHn047Q3ouU!awI$e zep*7}FrF_*qK+-^i%MDMI8-Ve6qSmNqV~SD$d2*_bS`9H`4(G$#$E;U#uU8okKcg7 zMYDEio+IE7!?pkAcNf8_j7M>_x#om3F94{4VZZ^50X`rQgo3Fc3CscM2)T7&GbjKh zpaL8PXTYzZ4%`6`Ks)FJ@4#1-a8dlDfZ&(%%lOA|S%l-TlxUArxL}eM$PT{hQ ze;SwN{7PKz=byo41^+DIqVgA1D@UWNa9PGbhs$#Qd0g)2U%+Jr{~{V)&i@tF_M_34 za9PH$#$`GGGA{S?Yj9b?zk){Z=U+v&3N*SFmu37qT$b~%;gb1|k0~qo^=Nd(9}r>Q zVm%uy`j-&7fv>!jf0IS#7K_Yn7MVLNG7acFrTj(~pSvtB_gGw-SX}P2h%~c^JYW%N zVG()ABGQTxX=4$2#3ItpBJ!9;!PS6%jH5RS`0R{*1>6)I|6Q)LDE6u=r@OxC~^jRG`V? zqQ&B(&ElfN;-V|U<=;l6Q;dini^w1r5q%bs!7L&MEFy*&ks&N1Ml2%6EFvZ>A~cJL z5F=vBB4WlOV$LFB!6IVGA~F;sV#Ok2%_1_4MPxYZF*YnRw%B9rSY$@9$k?;Uj1(cm zyoZsQH~s|LfIbN*5YKFup-%%fpa*D#*C^lt0;rpa=^X{$ybaVXR@+G3#+namyTfW5 zsRpDu;c<Dn3)&k26snNOKW5qP9*}+ep2{niFb!#cF>yqetQywTox;SUjUA;u$>^ z&*+(WM$g4FdLf=smv~0q;u*ab&*+VKMkw|<#vEgmz^HOnQ9h`{)xn>|D07oC$5}u! zVBRc5{%*BU_CvS;F1H73u3~MpSQ{hO+^`1m`_hzAuBeNTe1ngAi;sARN597-KQP|H zeS?l*yd?{${242di}IRsa2(t~@$(Ty4#iR8XmSiV<{UeYD~I`wEl=_svb6+bFhlSFGI=YfWP9zF2D(YY)U)i&%SzH9pFlm4PN& zJ!4=AY`7>l;O3$8UB+k4<6c6e^0+8d;O3)x4Q|cnR-@K@ZmZZ<8;b>>yN0_C`AY$J z7aCc@Ed>(Xa&9@0;Z|@D09o!K?qML$J<2_aGJXPQ#)`;mm^Xefd7mu%_Ps*Xv5&hC z**uKK6WmH}CCU|%=W(;}Q^m}?)fhiSpE}In(?*#u;#qDkHy5aLw{f?D0m#N#pn;zf z9)X_{w#RQtBgkcB2A8>8AP9VVLV`f|69h$2*d7`|JSWu&#`8I(2C2o&kP`&<5ibZ0 zLZ2`sj0sc1l1L|(5KD>W#0p{!v6jdpvWYE3K2b#MBK8pbh%#b7aez2NoFFQRD&ith zL(~!V#BJg((M+@wkCClT;w8~dyn*^~2(*PG;7I5QM?q&e8jgV;&)|cf2%BIFd<37tPS_3K!H@6@{7w=ipOhqJNI6o0>_@7S1JHGAl3JuT zsY~jS`lJClgfu2;(u}kqt;pfz2y!IpNCuI?WCS@w@}T5l$)gmPA}I+> z(xLPyeae6uLJ27g%9^sJMp91HXv&@PqWq`;Du@cE!l_t<@@_)F`~nW4tAW;G5HSdF z5z2;W9gGMg#1BG32q0lWSOAhpBhmn$SWGMi0)+lj(1%z?ECUimCXopwiPgkvK%v!G z3#5pRXa%Lws$>Hhv@%Fiji&f?CCn%XhcYR73L0u! zf9Ka>+BfWrq+b7;jj!Ge{tdHY?Q6Eb^2Mj`B4w)3Pk9ODVCJT*^k7a~Om>)X1m+>? z*?!6mc&53t?eKMzFzXOYrU_|&28=PjKM``l;RLDQkq(fxgwZji z+sL%R!FM2@y1uym{=)ES=^M80r_*d)hM>DiyyS0C2Oy?9xOu)`+CKJkH zf{(^Dx`M#&F!FUFxkd0}gz}JoQ6)T2fh&)J3iQ`wKoa%ew54jvtMB>3KxQLM6VbT_ zxF|8ACR9HG{R+rRG`X=~^&qx`FZb2pSQogP5#5DwW;47i;rS@k+Mp1uFX9z2qYK^5 z9Qs0NO&zA6FscINZO{TS;PQfk2L=q|90ED|Jre>s1~CgtU@(f_Phv2s%6DimtICgZ zu;^HTp$*!`|H}dh_BV>FbFwc%o^236i1~d!5p5_upa}m)SOCq{MLz+Xx}f!h)z?Kl z0ab{3_W_;WaCyM(&E+8Yh7$_G_fzbW02=AL^q{XW3c9^6S13G0^pCAP{A7XBXexpf zMe^BhX%y-u0tk^%y5xXd5yVlEuX%`jImL`1*AjaY5fBva;oX8L0xYV+sj-Cw5iI0m z0$ibF)W4E(L=nKH#JPb8G^8mRPjEm#N05>4KOp>eDTe(8$S`Gs0#FT+Qa&k5;zjd- zC`;hQ@_bU3!i(Vno6A1f_OGV^llX-olJiM5ibxL2^4k;zB3tfHMKCoADkT9nR$nX- zdkQN_Y)iqfrBG~n6thqo-}AA2HBl;rx|Bl;O@Bo&6^#nu8HuR*c@78FfG$&d4CA4E z&nuS8jB)d6 zPje)XH6@RI9yR6}RsV908j=zkl_KezQi^Cy1wE=5n;b(iDlVTKlg~&zq$?WR7fuq4 zDS^iv3ua6rGAi!HNKC0Gdi0^fWR8U~CQ%v{e`Q23(W8?e&}0E|h=JV01dKAPC!5qU zP8{fFPWACHf4L6F+e;BhHo0M(fa~Wm@OA6|ay|NGlvy+xG@KDUSr;;!5&ZLqpbyE= z1E(8_*#*Yj^?ejXIT^H^5ge`ujsb_+7v2~|V-&C`cXy zIENmjZ9m+GKV}yybC>BThyeq5lO7~S7-knPvoDk}i0mkcHpLyQFMFgBK2Bc;N9e2V zPGnEaaTKu&Pvi;+P6e`U9psj2#?L&~&tk_UI2Cbrbu!&kSmAlBpTsOEBF7kT(l$BR zh;1!Jw-&;GS7SyPFhdUPDdMC}+gkR2sCud~qYRiq2aJg##|}Bz;=Z#1wmKhB;X=Pr zwm`i?%zWh7huXkwd4CB#@3(bEfcxGMR3p5_d$s473pGUAOHPu6tP`y%L-Zz#)6;)V-MjfYTLLw(qih2NT%dVCGOHPZH=%wQI~uiDYxY zz9s$Y2H|qr*Bm*Uz9sJR9L-EqLOd`Kk4^S2QcjX#F$wWlUy|o&q;KCuG)B#>G1%4N5n!PxCy0TPFR>8lp+tyY(%0zY~V8#Ul>oy8eWr!Lt$bLw|j}KAo|9y z@aLmrAlW8M*yYkLJB4dTdCmK|@tfoQXKSfpamjbHd;d*XV;@OuIDr+D32zfyi1i6= z)b-~^W}A_oC4=g_onX;%ebM*RSH`va?pAx0H7h}u{!_B2>s;5VHVo(cNMbAqU$W~@ z^+eVXsRE8I#vqFW1U;;IVxc|zX!#bAq5v691ThMUd%~O?mTsj$Uj#x@I0=NPIKKFi zP1FbA+D&wp`b;P!jXXHpLl*gG2ZYi zL-1kT>b(!HLL9!b9yqSKab+y1eEawwQR$DFsz2P^GPw_oOI+H7E}E3zTC^ufou}ae z=;K5wZbV+AQcc=Ri)0fp@)?RcN_#5W3$}evOf<%Ngz?P!dC~Oa!FCfwJ;E&J`@u0D za$-CKF(H%MG$SG9$A^Ry5;sT0g5mXt|CP2HG(T*WPyO31vNa91#*Zd!7b);5w zIOZ~G8W6dqq*k<*K(pXCV&=G9(iCqAh|Jcaq$t}jyx$dZzno*lVc^E(a}Li-Ob^W) zEKJ6X6GxToXwq& zuDF46OUY&LX~)s=9I4}I6L-J4dE zEsw3~%0g7;-Gzty{AXiW8(rw1Fk;g74!?&a7l?Hl-u zq!R!?i^sU5PQot4FQ3Ws47Ym=w=%_24<6YytK?E_E$rNuriO_JjOTWv2+)?{SypQH z0`InKV1AGPNL#$K7*`RZ;3weGXL%>HOe9%G6P$DuE%Z98BNxI6kM*XvbrrbVKEC|Q z9)-dLG|Ho7pSI)ebc##ho78ZUP!Q@qEyB>G_b3Q_Cikgm6rC-l?XYdQjEoG9u|85F ziUrQSK}L8F(v~z*Q6EDES%?JmCUZ}$N%GI67&Vc$pM%s9Q(w4zQL?*!L{Ds9^aBk{ z=kc9V)AV{Wb?3^}e4PA$=66=7OH(sk;|}JThTxMycjJS_>bCXj9i`MhN(s&wSU>UB z9W58uiuB0L9)^#GZo9pDUZJI9onMpbpS0GbKYw+!)*I-ef93AUE2Ib{9VjD-N>+K^ ztj>_-?-`m+Qk01VF7i>HJy%r)B`bYzzQmqKXyF&&T2eM&IFro03xz7GM?t%b!-f${9Qj{_c|%A15g|zM^Xz&ZCoo4<#yFq z3UfDpyj3_lE=9tc7F_0cjA}iKDau51$+^o3NZR4PI?XO;bf8=GxUsx59iggf*GG+O zzZQ5B+rH#mYQC@Kjf2>CIjBrQc4v9vE9n3_6d>eHp~&S2=Ujx-G96I3|LPtb~U_}6*e}vzGRMJ zRN}I_e20vw?g{Z>c*#PV4yuAqEK(0aesW1a4il6?8ACb~PIB=UN zZ*x%!QjA~5EQ@^~L2>CEb#|%hpRErh?5jnwpLOnxmpofM&3cmV9JufIf7%=hM|bO!@4&I4YcuV zo)aW?qlTroJYG&1J}vU2)e8Ix*Nr2+ye5~p_}kfpwF-gTp4NHc_UwTBCa675Wwyig z7m>nl0GmykN2AMBZ2Rf5^YYr_6lum1DTg|yarzlM}6 zi3}4S2#us2CTe7sEfSi)rXtH`GV31S$UZz#!| zH#T1hu8eku21AM_l|_vOi51kv4PfA2Lcn-Uh5h;EvR6Ar{ocEruXHX~E0NZ3X?r-= z1<7LkaAQ^#4JKAe+5H;pEMLc;yq{!MQq(ZnxZWho(--v`HdiwninXm3s#}8drt{zO z@Of_(kFmhX>xjFf? z&=RODU{2W4BvG&_t+@BoX%0-?=T&)@fU?@wICiF$K=dRVo!rj1EtDBHLB84YV(Ql| za1YeCvJQ081{q)Cd(HLutVCJq7p}dSQbw9vdq%Ze&U!oFJ+TL)3l^ik35hm?*j9%g z?p-oBt_W>j)!BoQ+dMDNqGS_Z#TMJGKDaQG?N)W}_;G3-B1HI3w3__WgW}P0Tueu< z75@i1K(9+piIHTW0Ziyf|M+Lu0TqVG2jWFQHxAL1Nr3iVKfBOxPAbVy{yN2i_s?1e z_?JhYBTR+9av!|)Bk(~(|0J5U?-TC-5lA9t8kwGglM#&)mp=R*OPv;WX=z5<)XF@R zVl2KQRULW^?EM;9eE%(_q6tpJ?yH6!=f-LNL|Cph#MznT^h^Xt0Jhi1`kI^2h zy7@9$>(kn^x~;}4X7G>wtfMa3PbhTw1SXp@bc8;6M&RL?EZOGmgf7o3OQhDZPw+U05n{9 zIQA>=Ge$$O#FhDJt$avr5@}cDtq3m|sw8gPy>_IN4?lT~=!EjRo;3iFAB|5zO25 zFHWIU{@zE}D&?H>HX{a!1+`=m^0l_`n$FA{mp1RL&eNnP0b*oi4#SCyRqJ9;i|t`4 zB_@ly(QGS#YkgOCDe^YaIBUAm=4h+JLV~%r!(*~U)dW+GhfcvYlm#XcuY^aZ=V7pr z+8)=-<`~Vy=~ij<#3}7^(Q#|uo%zB{(3EKXCh(HaBkyDHJ$1R)Lt2Z3yQBE<@~WRn z%jRyIeqL7%bG|=IH$WZ8)Rn4u`=--eq=w!ur_8E7nBBV8z$*<0kHEv`|`A0oVTc~PA%?u$t4gJ>Hud)zx@aDD%fsn-pQOEYV-bNczRxH260 zbKpp$%82)n=4-y~p>!=o^&@~8<+qSQC}3}Xr`PKJr!^tlLcay2xmJUhYlll;T^nQj zZJ?V5j!8suQ}Ey;3(Z&rjN?{9N{pfe+JohhBo4qRw50h~9h3L7PhO3C(@eu); z`}?FtzL}`C{FYV@v!M55Z?)5QG&Knb7x_ZCgk_6x_Ci3PGMb>N|l!5eFiMaQ2 zG*1(4UvHIKOygT)1$hkFmjO?}+yv^?m;hGw!3zg>)nLVK zV+qwMb70dWaeI3B7w8x6%%>5SbMn}c>|Gx++Mn>#T%GlHnAGjJf>CMi)HNFHP>A$j z$xdoGS51Y>enL^&yUl<=Z@?P+f8Y2l`bIbPB2{>UM4FmshQ3tNRjq5-|I>$e3dMz- zaNhVzC|&>QHD133NMZ0s*;n`Ea#oY#Ylout>R=!8;Nf4tD#*M4iVJ-QB^@Pw8qF3$ zkGVR{XtXy{-4lU@GeXj-b1mpQ8T zV6@i*P|wouNnWx6@+M-n(O)bg@FJS+xGv2?6u-)yyk9)PG+x@&;5M{-FW(-?1qC&a z*}bn=>tqx_a!=2)H5gsauGhJFYAUH-OXs+@i#fexTg27C7Y@)+^A_+$^KB9JLbePkeO|K;&0{S7UMjq2?WOPMI7bLV`NY=;}_gXHdIk1&sZ|b zm04dG@Kq&BR$Yb1DPR1`U|(?3kbhlXNG%=j#ocBP&&sNA$?l~7y5L|X7B6gHy(>i= z=RGSM8#LT0#i5Iw@HVu+Va{Ce6BJ0DYJ~rzQ>xgZ!>M-tdIq+whrJWdY)Umohw4&9 zFWO7(xoD0THbeF@K#R!#l$Q#Ji&q;@Qo<^p;T*ZBLA-d1>~#L6>0-nHeX-_Z?Bfla z@coQHb%&)IF@#XgPCKi+-Ps6@`r!iq1}F3c6Jh$oLaYqQ6v!Ee;Wdh}*X%mg``#-H z1u4xRWX<>ZfJQ42SV66$<3t_4$`>^*GpAXEcnO zpPjAV7mf0DoO?F)?~>}gD60>I{S6Fx6(VM=3aoh_H}iSxf=~b2GOPh&9ZRz{Lo)lA zYC(O?=~N%>8ke?_)7UUx3scpR%X}2AR3Ymw*F)oL&2!}V(fO|&PlqoRE{M_|Y>hR{ zarD!~W6LWUZc5vsDQ7ip?B}^NL7o}Uj?GVDMR?pWWsaT}%0A95bNf#_uk+M6t|D2^ zeb(XTlbz=$8ZmaS)g85$*+94nJ3d8j#+{KFr{jYMBOCHbw=DFPMaP4bxk3nh8;Ukm zoa=~d&XYRpR%(oGBuaKuTf?EkyEMb4eNxu-8{ISp&|kxs%Xa?PL}(# zmhhv?=1RwhD0o?)$A*tHdN`|=#>*3YXUnvfTfCmxJkFLU-yCmemcvRj4ciF;iAWRk z*azn1-j5gcUUz5)C3xN%TV_U4ZLHHIu{BZX>Na6aEeEu(L@cI1fO`q4#7hsQg;|v_ z1Nk3WjN(YjbV!!Gb*OSC?PZ7z0WLk4-ne+w=-PD*>22GV1BZ{X2o5%nWM=KT7BXXz zpHl}9$#W>YwllZ(?%BwRz!5N0cwXyRwo4n|YukFu7vztt8~O4xSIc+O2GFIpVstqex(9DNTcC;G)Xnb181( zDYdU|KIbY{h&*~74w@ib#VM6t*Vk8a^Rat+A7vcR5;kH1&?9DiA zvGyQQO+%8#*;mQejavh%uy$N-x)hg3f5%7nTn56lj-NRlCdwXY>0xA{d+quwQBE#{}deavo5OMYji_M?5 z6UBg6#By5mJ5pPZ3o($vhCQh#N3QAh{%W`LP3E}~x5K{Ta=RaWs!O(w$o;TOpR*=JM?8X(je z0pt%ql4xHS0%8HC$xq${s3f`SDCUR)>MY{4GaC8Nhykpetc-+Ilq8H?vpb0RRBi8S z$ix9Fw0o2FxH=gN#?s%7SDfx=cdmFNZB+2B(>6;QXw~drlYA786YfV0%^W9`4(i)j z06aYUbHqK51rG0k*h{f$e1cI{rk^)1>?_^W=yN#Gw*)Xy^#?;a?0EJZf6b`3rKX9i-+jlcW!dmzaieL&S%f%4<^5{nz5Z+4rHk?R zZJpO2&15p@NlZ2eyjO=mb?@Lx>ID$tXzR?=HL6I=-Q1s0GaPm19CZW6G(^m94fY%| z9O!wxoA*KY0TJjGU-9L*?5<2hV_Ru-A`kcGZJ@KbYrBp$lb3RXyK|fe4Kq&VwAWmD;=#f zUmG_Ug38e&03v7&lSgi4ValU2v|A(Sg>$@)MjELVE?D$ z2gIK%Ha7N;GPVz^e`>O^{BP+4gO!!-qm=!l-4BU?jgj&1`5#O6kGB74{&9r;1N}oH z;Nal=tNkeXsLAnR!_2|?M`HgkF6W;p{`$cA$G5*NurPcy%f|5GrWV1!gJ)s*pWy$X zGyIA65dLt( z@P9M(q4^Ixe{26=-2ByjF!OQ#2koQXzw!O$fSRjEhF&?>I$$6+MRA+)@F42A7!&sR1!? zYAby?R)ZkKJZmJ~T4|mNYk_qb*k&n9m2L+f2-3f0xJ#R-<{|JrD$0z^yk=U~{X{P|2rz!b_%bZ}gG z^Oog-OyJ~};}f*kGx8X8&ArdF-+Z6xVeep%7rW*QDozwLC9meNRUC6{?(F~ZJaMB# zSJ7y8u*|3JOxTtWVna3@i@jlQO9HX-(|ogEu)OH3G|jsD8UtQi#V7Ih$Nbc#7?b_c zsp-3_Y3*s*$_h;0>y$E_Z+9-f^>&s3?G9cabLP_#@l*J1Dw)bvm&>0pOFn3`!P2ET z3hZb7%pH(02d}K8Qync=yO#d z8drR?6P)eUZg{b}xvzawZzn}rPMhazA@289zm~CmW6f$!GQ7H1+S=s4?P~vG+CC}l zSHtJ`Uc;_Cx0v0YAQO`IbNVuymG3@xQoFBnF)FkCIJ3U!yC1}yHqH%o8wz%JN;<>0 zQQpjqeIBawO1kij?H7M*!miCgzt>jGSNBS1?vgd_>O7s#=n)+AF68TW)7Ct8oq$6F zWujAZdOdEDn)JGt46i$%1*iH3dfPk+zvj5~6B`ZCnBZw8trQI1be+e?Y5q3sLQnIe zH`_6N$^d+vc4PXKv%-*jjH0-3*;9&7SF`<1>hq)YtbRr)k?mNQo){jP+=!5)CaQ$` zu(dCO=qijB=qUkfvQ*WE3r~OXHd_0r($49i9NU&ZOa+wiX)+A^i!C+(q4qJ>1PmOp zYAe2Uj-CI>EN@{ZrJ+}`l;?pT%7%>|mN %X$C{fSVu%&M|=zwl{!s@#>u@;la* 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

1HmAOqf^meV| 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%0A?lEMs_v4;3bQIKe(x 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ák50T0~;=4|(CmtN2nbNTDnE8}F9~`fTvk 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 bdHv0|+;Hz*`n&$;3!c4JP&8OipZ)&>3ougq literal 0 HcmV?d00001 diff --git a/Documentation/SIF Infrastructure Specification 3.2/FunctionalServices_3-2.pdf b/Documentation/SIF Infrastructure Specification 3.2/FunctionalServices_3-2.pdf new file mode 100644 index 0000000000000000000000000000000000000000..b44fa7d3d2bc8cefa67b5f3f64a9226491b66f49 GIT binary patch literal 392680 zcmeFY1z6Nyw=X^jh_pxuNQ}~*Lx+I0bPU}?cc+wq4kaKUt#l*ZAR!&n-JQ}U@gLA% zoj30Lp8K5pf6l$<>ukS!&#WD5t-aU!?6o%(@-M^~SQtU*C=}(e2OWh4$PBbGFh@t> z<6}~GvxP8;=sW6L+L$oO>zhCvfUK~e6`5Y@TbocrtQo|GX@E>hj`mK5j>`5Bh@y>+ zBan;ZjzmV^-a^va*ap_jZ5Cn#gpol6U=KP9#MW;){a0HW+rJf zBL__&+iiP5*4u%>UU#hn*?yMT?uG+o`$@tEx+7u#`6WB|T?uqo(gyyy-&^v(=@-VJ zJp|V89X*pG#KFeN-Vovd8^4&1wd3uJ1$fs1lNc-Tu5BhUHXzI0cmxEPL|q-ll^pdQ zAuvjDB~BpcZSSxg7m({V2cuAvGcbo3-nJxZ1(PKUD-ia%CHh%p2ePpLsmKLnxvR(| z198-6;ReD!Kbw))cXWi@>XJG-tKEJ-Uw=qhn3*Mv4<<27 zn9N>43~h`cOfMnUCXS{+ZZ?+NN)C?p5Pd6j6xYN8)hX*Kv4>udKYD)SHeoJ`)ODo6VtjU2MGl1_d0#TlkZXMKAnWL zaTTQr7izq*%YzGMr!uv0@kG2G&c^c-eZGr$`HN6v()P4dpR`lX$M4bQxphIko4Y}l zTuTk%?-c1->$iF(C#-s$9qha$`F^|yqe^v|A3)-hRrAYUCL=Hge!;}5)*DRrqn3M7 z*2kLW@$l3Dz4Sn0J9yi?O5OgWI-a*E7orv^JW{W=?Sjz6C6aAvQ_I#%nxMS>WOHg| zx2D(4=p^3x02Ab61WAmP8lv!38+X9Y{XM3=+TMiBd^+0EHxK{A3>aJB9>k&K z7on;dAHF`9#?1E!jFw`Z8+pR+pH8MAX&ayUjBw|IQTM&@&qq!iy>%VUU>M%3#xE>l}>fq7pX&Ur3ErL^w07)&us1T*FMQ53ouhSvt4%x zi=*Z0m=@+yxn{0N`r-Lw?38*3Srd!R;9ZT42b9Q)l*m%Cs%K)CQI1GP%f1w*b*6Wg zZu5R6Ww&Lx85wl;Ih0y5Q<#EJ059j=TjI~TzT~~HHkSfAO`e+J;&U>*a|}eJuTpv# z!JceaoJY|(5c#~YovYNP_kbW35cQq?ku0mlUPG{wv;|2$b&?@Z*<$humf{oP0o=a( zS^*pd@Z1EZ*lo-_%+l|wJviRJd7&ZXckOcE$VSxI8yv6yh?ML#gckUX&4yZaXR>2% z_91;udy&hfz|lz8*rYq&(j zC?aloZb?N6Jjb0P1AN2pjLy5xAwDlI_Xl!fa!7h zA_NpHHc#^-}S0g_9 zXv2%O+WEz9EW{&fg%9H)VgWKd(uQeCJu!CKl4K8cEA1+u0gEPmrmvyrH>mR$C>F|6 zQ2>gE{K-e8sa#x61$?|K=G1~3{^%1Tv7p>p>khg0NiKO7Jcx9QA=G_&j5u^AL;jnf zYdPN+?3M>b3zPO6fx9vj%UlhPY^O9r-3z*KUyLj7O!{x@^*8H&Yb<|T>~}Wg){ZhM zIT<+Kx)o)ZH@N#&R^JK&v#m_R`VNpg3L#;U7owtca<&j_GFE0Kn7v^VwT9UTGiwtj zu$i@xwS(F3<=YA`AP$E1X10zt_Q0R6N6gIL!BNCi-yX=u3UgJz@+=(OuOA_WO%?yRCO)McmW+ovA!&`sC!VK&9 zwx!zw11mc-%%j>$K+H@`9f6!2ASNMale=L7L0sH0SLyn*z`_Y)zv~qIlaig8nMv(e zEmjaS%*aBlRAE)_XoT;KIRgm9eAfZYuQ0RUwhgoCw*rD$S_mtUrFvt@HXzrGGXTSpPH^?9E_9_+8!q z3-z!l*^SghR#9ht58Q|a5|J{iGxyrejL4VRX49NUR%Kg?lz8U~P=KbOyu=zIt_dmhrFYd(c_1*rK7p}j< z%Rg2g3+G>l&+A}}6XK`9tOy7AQN+yn_f_?0ta#@r{uvJ(>>R)83dF|!CuRMiqkoNw zUkdpJ^#9>>WMTe~6LO~s4jljhG=Dsmv%*Befo1>a`5y`Vj|BeTk-!&!xP5WJKd{Ju z1BU;1tl6DShPhuy$j>c2^WSqf|DK6v<#-|U>|g>5X2{&oEPGideq@iPl6%O3#x4zTy8N;;&n?J7oJ0Hc&qY`OhKszr2g$fMK;ic2V4HKX*vKFg54j-9>S*{dpI~0gJTV zZqs0>43_(wT@>gpIQAFT|7J(@&(<~zGbiV7P=y1Q{R3D2bExtQUA+)d{uM0yGnl*$ zt^O8012Ka*{{k0p#&6~U52eH;#Q<<{Z~#5nKfuibz*W@M%oqTWkpa-cru+lIeK;1t zJy;G4mQ>;40En>ntpzZJhrfHn-TtWX@Mr$^2L&tu!cQ8ER)t4@t$r-7D&*;gBh^RSf=$TpA+1W{{xcRwQ`54*QS#KMGLqF zg7+AofRKWcikgO&9mK)O#mxhYbBKvcNJ=RwtEht2)HMu^AjT%9X66o#PR=f_ZtniC z0|JBIyoE+ay^oHG{SX(QnwFlCnU$TBTT)t9UQt<9UDMps`n9dSqqA#pXn16FYZbBwwQ{2NfupdCdBWGWr*uQ1%jZUFnB%FN9ejr#bRaV`2i79fuwH>rkX)@SvY^;D=Hj)ExQ z|Ggw30f@9kQhJV4&R`-l`0UULb=)dyRP3vv*4gMJjd9qVY-5!v*aHh$1#$y0N~!Y- z(3_Ht5B<9PQ9pukalu!e&F|s1BHa1|z;(HKgURC**(6D&4BWKxi4DasIigZ>4n>2< z()=cJ(2F)m%&fw@mdb3hVv=b4x*LF;+_uG5@Dw8L7#g7~=c`>|Uf*vl$Ax2Z!wko~ z3jDQ3CTLmT$y^YeLECx`C~6%#grJ)18lvcIsi@&fQ5>+H&jh(dni;uXwofU`I-p4K zamp09AWstSo20b-rU-G-j&+-dkS0f;#IaNT{cF7kyo&o(`n_rr=&ADR9X(GJjktz0EY zInd*zB2-!o?w)68DDX!|Lpp{mk4pQC2m*5Xjuu3TdFbBfk=*&bwu}btAzpJ~(8ooW zGBEFgjFj0<#?W_ouhfBx^bo*d+BF{j(iHJ$ev8ziZ#2rGYBWtVY|Zbrv_B|_8f{$z z%l59`#VX?6X0T6-}v2L+y$M<|m zV_4Bn`{IHmnh$Zot(L90csReD>%}NoL5_d`{fTh_7}fCEghhpmTOhgTR9CBK&y(Hk z8-TCgn3K*dJbtmGSFY-YVOTwtlxIG5Ds-FW|6aF}TX_+h9BV$tIfjft%c>rJv}t;8 z1o!KVYvc_;6)gQ=WoV}*`Y=OiwS(pKoufjcUgEOS!oKKiOm@v{)>+M%skJY0u4BYn zF2wfYD_W$JALJ~ytB)@Qu0pR1z){JQ#G$yVEs7;0463VbtK5rv4~zsF(y}kjM_fK2 zLe8M8(%ScT7DGDeC|g5iQL)=e&N?sY6srXvmuhKm#5|WGQIVy8GdMZvI}SVW%ev1h}a~t5p@Dd{a4w1P4)E z9i**7%i%9aL(N=SXX5##uGMs?s;XGFou@h44+2Sij=y^9sQ8C5)~awwR(Npb7QSa9 z?#VWWE+Ql&<4L4zcWm0@yAO%Xs7+th%8~UGNn&xSkA1r!6;ZU{K|QmVEN5V4oz#q? z7)ixErmBkwms7bECATLZATR!GIwL}dF@JzgFGkX!{zftQ$m<4Bm`yVrNSPEjVOA5u zlM&(~A1FWPMx_7l6lq#<6Fjg{1L@uVSR#Ziq3mRdHt!L?nEzc@cvN+V%%!AOud>SW z+z5@{=T#7KfW=wi4#a{V#8-{byC#*f*9=;3A%105e(dN#=)@e3HDO-&!#iT7ACr3I z#H$Bg08cq)Q$5*icert11+SgJUf(MSqh&_p8oc zM(y<6>|8HCGPWDu+EZVA#6*$_Dg^IRT{@pn^v;aOAkEU@B9L%&+Iq0dHBLoJi^9e` zJsIm4pI*V~&^k^UoN4VXAC;I%jV88L84D!6&OPE;xD>IuN?H6+2rm|M z5#oVQw34ag>wy_-Cn$A#SVx#AGTH9>O8h=bX~?-w&nFj(uhCyCa!fO_%Ds~Ss}gU| z$H?a~LQ_sG1`H!8-%^D7lVwBnzxjU~L#CHxXTr&=;l{~h$|gflZ43m_d3a;WAe^E+ zmg-TgMpThU%U=7ec;728A*h(4P0eLUq1%WIoZ0%h8=!{+tg!+HM~~qbh4o&$2v9D z$reaQ81qz2@&vvb)Sj@)R;2JP{c0pD?*>3-Nl7fscQ|)Iv|F6U`&mUHQbx!M)Y8lD z!m&7qz)stHSZCyQ!0Qk{w$~T#=5)`TaGIs9Z`KIUKZVA_hJWhZIQA=Eq9vkoSRAr=1>mfjC&AC%C`IVaWvJs zMeWdTs3{~yk3%W%u<-7-Zd>`?f>e+qm1;!l{{u6WcEu|NXnwD1i+Bo z{iv{Jauu}$&%;bnEfJ!PA(Z#&O~#vWekw2$AZQLo%87Q8xCKpSQ+gsm&>Ea!M`_b7R}va8c?_I!>X%;{v(nikjY} zW&0VqRrZQX_y?`ry3s*&K6Myzp#7?s=vum*CF}0T7H!ehH8HQc$f`M2OZW>0I$6KA zErmdW#Fj?O8S0EjU4-Yfe1zaT$O4Zs4DH>Kh~-Z@=i~bho2R|volF^d+!WEU+hpgy z!)?+k!r=q4)5-7IUZF5nbzTWMk zx}3NHG^Y)f^IqNGevq`Nhy&Ny_hbI(w5PfO3@{JIHs8LR>m{VRSx)?_)SkvRLwIRxwjK>qljod_LA+2 z79k_n%by1etrtTfk>u0a?Qr24?nEefvmgZ@96fhcKJLfeiaIGdZo#9}ZgB7O07Ce{ z(?V2*a$U?#X&ds$Cz_pd6YA&6hBpBE(({OvEc5TVF?pF^b2kn&q@;EUBp-hloB7}Y zJ=w3~GFY#%pG({BqXlWx9Fj$l0sUvQ$2ZyrRoxgfswY#q_~ubXNKfIN$oLLldMQrH zRPi|Hd7wT1wxIR0S&%clA+1VahDRli>6x@xwGjC}Bio51YqD1?Wy6yR1G8!c$*nZ) zZ4b|*6|-p>;XO4qX?r0GTO34&!$YNcSxcN+L9lHUzpP8|Im)E#&06t?bx(X2s6vFSb6f_jQJji<5MwH?e+=2Nv z*c0WW!Q>H*u?*FR(aqLCCVIdzUBuaFFYb;kik)3d&yq}*qpd1vs@wj7FNq}Zp55>$<^lF<1JNL#x3(NP#fqUqx;d#o9h>INky*6SQlB1U1HCKN~stW4wxr>QY);_E^j^ArO&5o zg&gp0h%1F{@?Ruk4VHeY3fHL%mLAGr4Sq9`QSE!JW{89kNcuGya9ku(TISc>_e9zV z8BGco$N65pWjLd?u3B!z)MejGYce?#(l~xY*JL`A0Ue8q7to1O`(0a{oGndI_+qV1 zg)3OGvdyytWw9YS-EDsHBCR*L^yL~7nLxQqb4>sJ>O9#)I)*`EMP_boAODm>Q3V}b z@sHUb#~9f89p$oL0?U3pN!l4mv0o6+Be6xIY@i~K3ge)whuQauw!8roFZO|{=0llh z?S%Jwwrv5#z4nhAXc~r<8G{K$Ea$O2xH=(y7_G;<$n&GtpV((rA2Z{<}#`l0vAwFw6)qPKh2w2+OZ0m|XaQ%+vn(??gQot+nG zCq&A}I=qeLS_u{pbPga~`j2N`5)t=)!`c`P)fBERiIr}sZg?lNc5Y>3y(}!G+9$5M z&T~{mh)<;YjJ1eAe`Zd1YnPYUU3t=vUbX#o4A(*flw4Ufg;!b6$Vc*0#&9(2HK}7w z$qm4HLHwGle4=IUyW$N1^>QFg{}Qz6c%&fe6|sznqwxH{eZq|{a`hW(Ig#e?+n|W> z6SBeYiQ?W)yIjl_S`M~5%KQL0}fo|OuQ=arj8D$l!_CcwO3B0dLmN|vZh)419=eL;=Q^mCu3Z?$itmo4D-_bC__ZY_ ztMgbqMXW4GYM(3IP9}_c5kZ^~NJUQT8?_}n!fw%z(OQr>F>Oxx>e7vcc<@UD6myPX zClMOoFFtaNXh<%tkELIn&YNyTmJ)lWxs@D!px9|=o|lC`o}S!I*O4gD<=LHYx1xlQb*E{xYfFHF?tmK znM+j8GyQDX+NzOeu&JjL(I*6o&S>?M+|iE_#Yfu@1bWFx5-GH@5SjX4Mc+&LBNBp3 z^iG8HVm!_J^gUrD6aal<%FqT32Jc&L^)6d>V^%6~3E&ed;}$ZuM^U^c>kd+QOCR0blTsEjQH{wN;&v22rQFwU|O8xP_UCK3g$&wvnWNc+%dCU1=c)oa>KX(S)Q1Q6Nt2fUvo-*Vb z2n8H=Yg**xt&W0R)SU<(qvYDhba?v;=6pXYK*`H|1C|YZ;=+W3x_loPvVAV6n<35K zjU1pJ{cqu*#3yvtl}7m^f?L zV+e0{ae7)3l07pe!}PSSnbkMt};+2O?%&XD!3W3cw1WQDfEmktpPAH zcq6@QrHjl*YXaZIx*NUI>cs65`%=lW;$s>1(MJwf{`PIt|KPf5YnP8Pq3({4AIXPzgZP|uuyQHRVtDYe#N(ZA}8sDhm zE=5;_2rL`}8U}zwbVgQMr~Ixv>PCtd_>r2KI^0YK&g?J`R=o(DIRCl_vzvW-u*)Zn zo!>`ZR!Kb&UL*2O2)1IGwzNZSYf?p#-WKjsqN9Hu?Rdv~SwibyY12r>Rm8*{6^7xw zWz)0Kl)gn55-AF$if-7XF$@>#wJ_t!j7mLo{&to2Y=v-@I@*COkT(p+VYVbrWgxhjH)ZHDYv?2_bYXRwF`$17`cPXNuQY^#rj&*z1n~z)SI-QS;>O>0Wl z+p{#`!^=8eL~^yG1%GoG2C2BlTln*T?QQMpEFM`A&~#5qVpAOP@F=T``&1&ysKq#M zAgoZcN4mQfuHnQozHL;1cSYtsbc|yvpIUeWcq9P~oWu=$5Xm*Rn~DZ^rW{SKp;Ku` z#O4))`eL~+RuMAnU0Mpf25HPJyH-jVa2uAjNg_Hltu@dkVEMJmLz5sDSF2@PN(n3e z<4SInVS}5tCa0zvre8Xu0evi2-$k@X>Y5iPX-1^pKIB5m?&!4zqtX}HSRq8@550uq zJ;yli(}J7c>2*iR7DY)zxeqAHS~ypZAwJ~CF5#PYhh`U4l_`jNWIa$2#R2^PlN@Gg z_hpKLEQx2DK7>a*$kKF9AlI6I-4}%BUve88MK?v2tX6+VzmzE(`QFgWg@yMceJo^a z@_4rX)#+mlsi=cOcU4PPK34jOVpXMgqAu;IB%1tvW?-{*FWY%#+j-e=@d}JeC`_@D+ z+G+v>lHv}mGR0>6?+_xPoO3ef=V==TspIu_~$Eq=7pFdcC3^VOl zi4egYt-b*u%{Bw82BO>JvZCPtg7j8hXvuX>pds*-Vjf}Hh{X0tKcRwMRPeez+Zofg zx4>J+Z(@Qgg9bX!SS3+sB&mu7rTPpVte&-ao1Yvc!~GbjhNrS{$MghyORSgBfaSZ~ z{aDf6&g#-I-_{j$Gj1J=9Tlt4Y}9bc2ujxOKk8y6iyV?REZ5?osM0wjZO$6YA=uC^ z&&a3`Ezz8MQ7r6(sIsG^pzW$fK~K+3!*oWeV&0Wj=Le-OjAH(Gq7k|7F|j6j8c!_7 zRbOmo)sTFZGXzto*>a(aO`blFF=LvR$y~-SRKQrjKrcj6N?9b$5J%PBWGa;^G4tUv zTczZRMM7f>iR9U1_Okf)2JL~~1HOl*0BYDN^*o#o-vJ+e?hk3RsZXQD<;rf}*a^jZ z@#k1K086c_3V8vD=)octHWhn5=f3g?1uI72K6|6m9z-Ld+9 zh02XLPJptJ&?c~Gx2x3hO=vEwtn1QT{PK2zVp|)kMBF5o;e(7mH6Pv-jj?@|DLHSG zOp&L$3;{hWnh0>sMO9SX7ph*KMGqHoa@(Lkcp6hKF?)^<&NLWpawwyaChL^UOEisn zO?4Ki`e(eWD@nzuKvQFM^W(THBOqKeseanlPZyZJuf_^`)TipK%f-wL>XS$W!Bp-agwELr_|m0XYIwp=)(2iwU|I z6dvM>U!WTF{s~|Lu7$wAdQ_Ejm5_mOHbCiN55==2bGTikfE6}DO-TZHebfI zmxo4&08e5(kEY{UY6eI_Jz6%+zeb=!746e|KTKg7i*7!+eK>0@_AAl7r2qqq;b?zq z2+;o<^uS!n*4ZQtIVbNEETrbw4E33P{>1E^ai%IpwbDCtt}ZALnt-h;^Mf+&-01yiw$=0aR}DEBQh?;S>a55rWE4BkDDY9`GA>|dA@f8=vThn zT1zrq#4F0#L4EoLQ$$^GFWUSDaCmkDNOH_4iXZvFr)-ldkffew7!V&F z4wEadSgekGJ6tHW?&SN|n%I+u~ z2Sy_Os{2svgBe+Ly*kTfjw2JE_MCVW9EN3<)Lf&*#yq7Y8M61e<$yQk!$z+)M+~{3bJcaKQT86O2i#s z(qMHKcM`=>z278?BMx3%;obJn@Z`hMJ!cbz7|}LXMAlY?j0%hy z;7Nngx@!Ln`aI#J)E1c}+As?M7xqO({vx2FlKAN1q#O}57D`u7eo2&{J=~HF?j8;V zO^hkIw#54TWuwS!yyJ#_lXlW*TvkhlSZi4ENVMtVtOV-Uk| zn@EDPH$vjK;SlaU03JQ7r)Ol0p-m~vDDG8#pCcV346_4+#{czK2viDpm&)Fhl6auR z^)Uy(PxcSdN_wZGBW{Le%y)v@sWaEEzu9-1p^$vkCQThu+*{(SE}3Lt|VBeOAY<-aZQr zB}GK?`5-AyKUy%krONwdES*l6sa(AG2bK#_Y-ekF*8Kz*!i}J+VwMZ-nM_P19ysoR zK+qo0y4^1Zd1<{sV@@pIv z6IvE`-4IejO$~7eSKc_?8nQO{>?Uo+F7E7&#^^2R3!#5+AzGTTkB^!vl?#xs0-(X^u-*VXuPi34N3Fm@5NgGF zzmligRdy|Q8xidlblt}?_YP&`SRv<DNO-eAM4g!`lMVti6p!i>CV4(Bd~n2Xt{MYP$lpbua}XDMr3bE86GQj>E0n+rGj zDfuaARq!F-lN<}eqDiYLYD70~S;Axt+W7N^?eA@UD&>6kF$KC4+phS(>Zq%$ggjK$VzIQ67fXz9ve7T&C2=}Mb)uK?6|zNWCFKiy~|(EeD| zIcOoX0w;wj!`@}oeq5Wst_36LelA-`g@NsR7g6`)e*d|HeI0R~>OGHZ9Xfisy@?FW zMY1s%1UZnCfZebF{40r;_sz4K%1GoT^=A=MHI>5XlA-{&&hprni=Y$jmCi_RwFG1$ z`_8N8nF;S0o{>6iZR3LUDGNLURA0Xka_Dn7(`iTjV0Go{J8q);(>i2C9 z-%ANDEmrsAQ1f(?gQb|fsg~W@?WRAMMNb4!v|{n3m$rsY=a%}&eN(Xr)#)1berBd_ zG)a1o${JJT9gB8}DWTLkr0jLHQswFAC2OsGD4QUj`#DoAxg{O+cz`>)b z;H^MZ9BTEqg|v9d@?)I3`-j|fzz$xA0ec?bZ(t0wn1wyZp^${ADVr1#PmX69X6gkG zHw?mDjRI9>h@c8%{6h24@jcK^Z{O>a(-$3~X#WYDqrp??vc~s+U46Q#I25^L+868vYa|?z#@9ogOmCc%P_q+kj zk3r#;jD%N^+I^7jOM*dJF-ZX{|jZ@}nU`*7InnP~;h z;VF#id_`5{pMgvADitrg^JBTfa5+Bvlxi~UHtUz;BE}?cSt%B<<<|R1uzvO?vspy} z-!=f=cS{FcV4<|d37L8Gnl##Uv^?iHp=4JAmbYL>`LUfw9rj3IFtgO#_poZ(BKO>I z4~j^QBQJa3Vy1Y7`;jP4RL{HSfMo}tkKh7V=>;A)GnYcoslXQ`(SptWNbTsKM~hO? z$qq3VzPXR~zp2yZt4Upte~NDF8Ywg&YOhj2BOQq(LrcSGmP8!$_R~hlTPrJ+&-1nz zbYjxH+-bCX!rj;FMSOmn(jK3(%nsR4BVm_FJ|u?Q(q3n|@i7+!q=z0HlC9+wf@LbJ z2jhz!G|n78nSX1Hz1PI+7~ug9KFe#G3<@ZO_GC&Myi$L@rPGO5>VX$a+|04|dhx}v z#zX}B4dC&*Y)J0Lv-xHFz_I}Kp*iIj8*Q($x?4kxYvj;e4YW0!lAY)*v-nO6xIE$P zklw6S)*xsI!!WM5d+iSo*Md)K`tsRn0F;B$#9el>ZByRPG+(JNPLVa_c;o@wD-O2b4 z=c}#3`sBLC#nD)6OT|OdI^wM~w888`eQi!8!>?6oP#U^XzCjO8iQPq)AD?_dN9_Sc z+ut3f9n8BAvJp_u{VE-qa5f21Zvbf>&Lny9&GnBJOs&L<$c8VRp$9W`iz9VKIADbx zszCE?hD(do>8|38u3a1V!wfOI8RCIFWXnFbMb6hnKr(5DJ7$Y6x;Y{JVEr^is7UI| z5l&gw+xJUd&G@cgXNbUW3YG>zrn@8fnwzX|<_wJJ#}_^vpZmanvpOv#Yo9y7&@FJk zF3M=i-vASOb@V7PVis>=uIaEXLF)Wveo$ttcvWBr9bE9hPVvICFKfX4!(R?o*^8Mq zIE#wBQ;w_Gc}`no6LvnW@vkrXOX`|??xhuYVeL()oQW=yL?2dd>Avvfya7ZQ&@Q)m zBFR2p;w3bi+tj@plFMGb0Vq)Y$gCTxJCFU^c)&8_-C%(Yo!Ym#3<2wYCu}LQCPm?k z^L(j8mv;uc2}SmTRAYH7|F^8ltNT3Oj|4)A5gCM>T+pL)lATeY+#uf@0P<`ghQMH* z$5>bzRS7>Qc_oiHff&FEccFo5PoUVNa9R$HTg;knc&E-ROleS+h5av0o$^E8=fd;}e`yZl*p_5iKI>El{H0E~#?hJVFbq02rq_w*6uk11Y zLWA4onxaELf)L4C9Uh1rR6J3`(+VdZT~(WYFX`QF47 z=2^^yjLI=;p9e`&c4jKQDHaZG_80hau{V<$hi0mMi;8i{5`BEH`41<; z^{?m_@n5m*`7gq+M zhxd|189cHN(wp-)MpwTpmsPgChzt;vD$q!NqSruH+}Q@vphz`<)`}0rqOdce@Y#OS zhyB%qK=g7vd649{!ei->tHR^{$hBg4-}Cs9zh?C&9^L>gc0j)2NTWUbC!Xld28;s)~ z@Y;E+vYqUV+@~gv4Y~jdf=o8>hlnv-ozQ&wV8L(HiQ3Xi4g? z+NCtTqT2Dcn%!>962p;lE81=0Y3=$Ci~$|)@rV6@v)RGbot^KvhR$3eWBGJ^ji z$F6+E3-z0MvwZI38DI%ZSo~Qhq6fF%wMA6ML?oUyy(XlP?o(QJ7T)6S>yeST1E-zz z3b4HpEiQzsDR<;Z?rj~se&ORJW%5?%BAn4ny6p9_NA&NwL*>vA-OKXYQV;ni-$UT< z$3#cOW|M8n6!ZjSr4NcNL`kMK+@7IMr(j-(8olQng9`BiR(~fw4Umzu(b#=R}P~xLXeLQtBmQne} zDM?#;az;~qQj)Z5fN~?cp&*)UuLzq|BL-EYuyfnp6+$omrJQ&2kTeAETW97}-*ap+ z+k!db_Q8T_jq=IxG94Y>`TIsyj?-SY>2O-%p$wx#FQ7BzaRbOr@v0HkYk7|>`kG7} z=?utZv0Q8l8hh4T_0~`nqf8Q#%jDe$!Q;t*JA*rSE&3*J&2F^e&6&*&;909mXUG{w zB4?X3h-hw;{087S9Q`XZ7Vnb6=306!Mpty&t3NsyEVyh?1B(HS5_{O5DJ*v{8jS2v zDaT6IX@2k?Ws>?NEt8kWs#MBLEWJpQlcNsGZ(r8;hc2UqNb-iS$)soCi}B*pa9dlR zK|Y-MjjalLx)fzG+yIs)1y4mi+ZV#m@fp15aF13RFFnMs*9(b^*SDItJ55uei#*N$ ziNja4Ml9WFvv|anosyhL>Qig)8vojeY3k1Qa=Q!9SK6<+t35IyvnH=fu=~CrPT{Vz zwnjDYOMOanqU~~j=ng&np|;Bqzu32-=~dQC*fCCG?xYHE#OJ!CTXThCJANX+8a}?l z6k)PRDok68R903qJfw(d2GZa2^C;#A6qX7PGO&A4LdOjG3L(j&%N=Vu7w#C%)#}f} zAgJ`_n;6galfBGQYabLDhH=KMfU~h0aLPx+ByV?mMu?JD zbV43BtY~G{_;3n7k^r=*Z(x&!M)UwwH`lsjWl(!)+hDVzL(YMAUm^#I(^@z7xM#|l zCRMw9`2nl$^UXJ))2K~K4jGdZj2BT0^vo&nrvB3Xrw8YztdtB=_603(pqqG_o?-LJI$f5 zS?M7rffj1X#G>lM^yx$2jVfZlKmDpw_%)}C!5z~dbf#bCT0|K}y+l+O>Vq^|cT%GZ z|4eex!pTWh>j2*foDw&$AJS6eFx0cr430+0Rp6J(^o$nb8$yKVYeJ2QZWm#orCpp-N@x~E_p`SyYXsb zqZOjG+(LcH%$6n_K3A7R55`+~0>y}+uydH#PhL<7LUg?Hp!mJ~OS!JPD}0zOD05RM zjWj=&%Dp&YzKsMHysn{pG}lzapTEWK+(j%aj@tl`2dvW(9;=AObEHWQX#~UmI*R-A zzj>^EcM$;0pJ$4#ZN8DM(Mf1bMzju&V>#vC38`GuM#qhIXD*T%$}WtPPk3FOR^2i^ zzQt_PIY_c}H8J3D9&e<25k7%uQP1jOhRhxOOjr=NW3{%1t~*A=-@I#U?b?MWhNpyY z=2+7e;#e&m40$m-I4wNT9)9|!%`11Yq=t?LEuZxPzo-kVC{c%^+Q{&+DgkcmS;gGT za&^n2aSeXsb5{$OaYKbmYqu}Nf!u{?szS0@4gt~>bC+Z1Pn6m_Yo$1k2%nQ77`YP` zSQncmlNS%C9q6kY9WW-4veyQVx6ijK#|-e{y=$TGWsgYBlWIZiAS%8%&eS2e?&&tg zEy6dL(X2~qymDI9Gw+I_d=yx7wPxj-qhyvGB+5#B{o<9)MQ@tR7}3zy5!;vl${-G~ zwk+^sVm=9;4DF$)t8UmO5=VsXsq-6+nJ@|X438Nh7c=yo(k7n!V)($(vfLW$RVSL9 zwB=@IJ5hI}uuEi)@L$xnNK*3;nu;{AmB8W&TvfF!G|%a6KSp|>s12mszDY0U0)Pw7 zuoo8VP`$G=@eguEMKy90t+i>b?Tfq4Y+5|-&FV1qj>wPcq;W0zPF6U1;ci1H9-nF# zPnIe$TO8(hW9byY?&(YwAFF97FUZj9y`8OOpRr!-6c#WFalBs=Z4S|)^TUU}&*()m zcC4|BFN+v!DN^rM%#iY~W6)N=Djs-O!);is7fyZ5soYjmu+qPT22atZ)LaSCco zzFnx|er>H})KMiLW*?jehl#J&{IGIV!*D!m}gru;}6N)d%i^ibN3D~wr^vLs8U za{`x!JY+{&F<7p`Y?Tkgf3&V!Wh85)@MR8Up z56LHr@>a-mL7HRSQ*IIz95DM>;{~bUheZkovb{Jx#Q}{Pya1;{U5fgeN66<1#B}Sh z1MXyj68%r>V2zan&8apCs#QzJqK}t!3!1R=?NnNL7E(5YaFjFEv6c#Is85f0&v+rU zuIqSuCZ_!p?EJcR8s_0wIZ^idgLMy{$YppWxte?}I!DhMtg&ruWp2GhN*sVn(GBx0 zW$uY(#+$r(8mW%bCW{F=aw_iut8TE%65ty>v{?Qk!Hqj)*1$c=-mQS3^e8P;#(t5S zCv1H^O#8i17G!35IY28cwWazJspS~sPj;yY>XuZ2Q3X5nn*rce0t+r;zV^_O)jh+a! zeMWQ#`y36S=Ty@RSdXl%akam0ma=o-4y!}Nv{Dz{c25po)Ra-2QB|?v{ra-gLI56P zf+Vk9W2u2oN3%aI^($?u$wv^!AOS7^@09NICq>Vy>uaibP2%Q|stbw2 zAMFocfdu={-CP zoSj*16`a8he1;*<`H6zS+zSqNbhfh)I;tLlG1LUobHrV^0pQr|ejF1PXUmQFMtGQ` zbP`!SrRW(^-EmeBeJSGDVV_Y23Wjw+va)17_p6jhOqT?CbFXB?J?tx-BW35D?#sC8ROf9j?lWe+ot;(s@xixkVM~<9 z+VFj~oVw&Aq4#<%<3oAfWr7cNG|DPpb50o8M!k@A#@30mvLhZwrZ=H&VV6ztf6&RQ zL7iGk4Vz^D(t*KW=(5+6>C{Nvmem%8s*}P1xE(sKkzU5^*PY&!O&`8jL7uMap76u* z_gjlPEZVVu{*>(uViFl0IQ^P=(*obh^ zdkuo5aVqUHN`7VTjMrI3BAA4z@tWb))zU^Q7UY3(TH*afT z$C$Sg20Jtdf42Xx+#TGu{ZM;S#KU?|);A*X0ci0R)0u;d*{i{gf!KgPn8iNj5r%gH zTv=$SKxAeJhBGtE`BJ`kW1`72m2;gVtq9YN4B)Xp@IizJpxD9=*`PGaIkaKhwtjvk z&#EfJR>_Eb9$JJCmj#u+k0uC7#>{XoC;FDY|K9GMMQ_`D+S{PG5#iblCNdw?Fq(PQ zn6%9D{MWwk`7tw09E(B=q#QFBKsmcgiN@8bIPZ-=^s19<>h-EDN8Ni%{#6{|(X1?4 z$Ro*uoFRK>F~w-V2Nbo5Y*>dJbe|@x`vy|96h}wsx>8G7v&5KPgnqy3phK{4b1ho+bV!u zypPz`%l$OKO4uB`mbCzhYl4(hk;q5Jqy3ULlxi3Tqfk;L`5xJ6&uM1bduf5g8-h#Y?hq2(o#5^cjk~);6Wrb1v-|ta%vpQR*=NtpH}V&2^(yJE zD&BhJzOQG4PIuxsz7Y?rx9?c0Xgw`9cs))%*QYCQrrO8#FKLH#kgtKOVUM*Wf#2g7B z0jBk;a!7AtPjX$>n?r4<>F@L^ODw;r`2xP$7MugucesxPQtgtN>XeSO6{r z9v>{7QPQ+!|L2m0L*hx3Ia2K0G}eHSM7qe z303#Mca+kcF$JOhrtt$04%LLcL6&E2O_|v1TdTrb(oK|1oE-Jw{BgD@H_JiHaR0TJ zsz+2Jl4mjfcNzJeDv?4_MWsfQ6&crTzN@$s8QfoS^6H^(2JDXHNM8eer0!e_%()Jo zu&EOBzMOxxGsoa|E24Imy_KA5A>XKf3ZvN9y__&;RKRj2>eg$HM67Xe;|Nt#s51@j~Saklc)vS}W{GWIT>?AFy6Jc-x?GuS;+%za1}tp5W0Jo!%O z4}g4Hy#~s)K92a?)mg&BUfN=x!LN2^*U@PzG|X~HtCq4U?7FQ)Bzh9WjhOB>vsl+Yo5pp?SzK@0bTQe!fsUO!~(UF<$&>gF^G zsfaEtDcH)GBQ-@)`I8-BBp_!2om%^Z60)1odrziIfwgmQ2+Q5@4pP7WtES2SSImWg z?@~ASZrsj=O$-IChNq)k0@fpM3MeCD4iPU)_2pWm(rGStn{RE{Vjb6wk2bUugb>a+ z5qeL4NE?yru=HhM3(tW@w7QiM-Fx=)r5e+#;Fab0Y`JTA;+V@Ddw39o&2=?4$Q*wr z#z*X0rbahhhQXZM?4=f<->Q;ohQ9Pj1&K;A+EyQ4k9HZ$W?U;)a(`Hyaq8FFW8$Z< zJP(*7(35iS>%OJnzIXluz(TOqrfzv+Rt@eGG8cGzaO<<D`h1g}5;m8=#Hh!>3*boChgQ*j9Otrk94)Pneq%)GMj+ey_jmTxVh6Ajweu z$-53GA{4%;b20Vy`maM~t%xRr7-LUHFyQvctNM@;$-_N$jpLztN~$@f+BWj(1yzAP z({UyX3rN(EO65o%J7p)23x) z0d%2Zp^P+6?P3u4%R@T%YZ+DJf-Q!-<1<6f>x?1PSgeYj`uksV9r>pUVw1GxY{Po6 z{w>wU;;MvZ=)jL5Bi#-bzQ}E@IWp!cmRvI;2e7>_;fF?0*sne0$HoVu2S!0I%%B(C ziu>pO*D^r5Cm8x7C)u@Zoo#5{kW?d`oi52Jbsg0I0ab<>k7NdJbkFi@&o3aN8t~7MF(@d0!0mN z4H~g`l4=fn#XN>b3`q@h*P#>5U({H)e`I@}49^E_nm?hNb{a)jCYVz-HEeR>qc;u` zc3vT-cc_O4kK4|~syy%BdF_Ju@uWSqP)n8vHx89wk7jq~4ikJJ{^-mz0P9-;*2s8v z-;`ni$l^R^wSDRjaZ0r~q$Z6Mvh3VEwNOzu{7I>E zax1pkdN)3}w0Qg%OsUT>$@6y_RR8t`|7XWxWBa>9CG!Mb9THg@z=OK94teC|t~NkW zd6)`koH9RzTQ~p;c}%%tzNg>+M?Fml?3f-!3Z#T-<^)P{4v( z16m(lAJlW^L8!yryYR&R4&D@JGY@44qr`yMj=aVtni`U*B=IB@uZQSU4xFRMw`zyT zr#a+`H9PDmhcM@SnH5#uK)x+A<7c=xMO42xdS7%x3pb;vSp#0M#39&f67Ec$uEgtHZ2HwVmHr;pfSc&hFc%Y}2PXb)OsU9Z{>gk7-c7Ej+d01g=%wsd!G*g2acEf69qB;kY3~2ZU1Z zZ}SH~e)eDXD?BlSyT%(W#ZNf3aYAzt-9#q|AyiniD7cx+SlJfhRXA=H%DD1>+JlEz zI-AQfS+Ne==YQ{D%4Y~b14J&S%OA~YHk(<8mo1m|mNuf~o1ImY7#&&P^|~Xl_u3J- zrm|(oWECC~87K3*RA=hgm$GMAs>g;5R?ePMHtHqbld4q3|K&}ppZTDfKxI4Pg<;_l zWYAbo$3aIQnM6^jA3d>lTW-JMK@COytz8Dmu0NR+h9_$v<-IDqJN;%~OkxBb+adIs zO;u%RtJ3i_8%oxUe29PJcJ|G4^vq zg88S)6*&xrN2ZWfNUPtutmwM$RYh$c4X<77LG_VMG&UZ1E$?K|ZkSwYP z2AUTf5Y3DC^ko^bN0N2UDr$h9qA<>+xSIB(>91^@^79!JU&cul$~j8|`*7IB7iZ*c zjk|C&XG;*M5ymgf{zX}Yf*<{l>wcwX2jw`2`6yA9wGW&V^L%V=$yG__ByWI!JgYn0c+ zRcX`R%ZIdc>`3E>nz>=<$>Jq;nlkY(bsBgYLZBAkuhT5_T+Ko6(FQu@>Q5aPgyYLk z&C1wErPnTva~!jcl_=$jjElX^7;J_DywB?srocVtOA$L8lDV-M(E~z443$WWX{NzF z1G?gxw5LP`YIzELZs}eIlG#LmqvUOCi01DoD>_qRee6IUn3M9s5aNX07cEiM7ZQ|% zQv3<H-`ehe*Bo+9AFj=&Mr4+qF4MCp-MMT<#W!pM7eI?Q?N9?u`zCe23n zQd7So=1q|WG=!t}UP$w5fy#;V<(%))evu+&V$z&bUi6j^s6>g}gL5WY*r0WX9z`!dgU(p>kE#r!|3tyaRnfO|(>PC|XT~hRfx}KMp zg=L-|51Yy+Odo@Rc~>+rAjIjKi75hQY3t4(rS&Q=mU)EYtsi6PVOh7fG}vcFyaBuP z<74;c9T{G>qbl7|zMk}jCmjVS&UsRxXbJS-;5iZkRLIa~%ahkj^Qq$9--3FgORM7S z;swN2>!!+>DA~lY)CBfkMTUITyb4x{`NSTrp$liAWEo>C=ji?3mIItiks!~Ia)!8+ za$p9ZJ$I!6G^=9x)Un4fMl2Qif`fTJ<6q$!)C%a)`Wpfj7Wtu zqj&0b+-dU>eFf)^A3>y@l$L}D>Z0wAUJUrX%tDnXZ^>D8Y2nE`7)MR1rTOP}gCL00 zwT)CT?h0TI-&bgJNTCdL4t?@fc7%~T5 z)jiP=`Fzu=d|Y%ZE6S4IU>#_VyT*m*L5u!{r3J8RL|aMR9nujpMrrP3eVWsQ(g zK6wQ?QklZN))EHg^Z3Xc$DyE;qg;T189YTd(MSTP@|%%rQ%k$uqT4IH*JDW!{!8^- zP-;o%A%9R7V&?V3ZRsjzPr!j}z#o8?y4kKTZ^m5Rsg2bUQ`jvgLeO=t= z8wN#Cea$|KZ`Bsy=Ojxh7-vsus)|6D(hlTfy$v_pcPClM8FRPkHvd#w$W#;@UUwVG3u% zUdP;+YIf_#6s_m01R|YSNhm3Jyf&QE2Ya<Bu`-rcbPwA%Lro4rE^9ZjMt+ z?IBdMO1+_${8tqUWAp4Uqi#E4cAL_({Uf8%!o+jwnEv`q{G}Jt!*3TFL58xi!n11^ zCI;n84!Q+8u6vF)%z40;orQ=Z}0KE*J#>z-Q+DZCnIexQj@rwyX=gw2hNx@7gb+pXr$q zYqxjcPI-5*-KAtd8kZ^5yw& zClZ6(+C<4`Ya2;yUIn=bMqd#GBQhkQ*1H*wlDU?t-RDJS<0_wP`;4zX->deaAvGoD zTn~Vl9ZasT)1iq`Z+}_ElB^l-D(=sqUFVB4I&{T~9#UF!F~IzxZ8CX`YMPp|HiBW- zhV&Xq8b^+0N{i~%+9~#ue7cfu^QJx7)9gz|Z;enQdtrsw>CqN6Q?8k$*N5p|? zlP69b_DKt{=G1;qqz|+EsOL+*lzIELTjb%{=IUKX$NH#@(ywEiQYV6w5pC3+zaXqbN56*j2>3~@U zcjCDaX`KB;in*e@gE6Dlh^@%wSYL3-+3XRQ)@M;pgu+f-xTqIYH^Jvc^1gC&UEEOl zCe3c+K=PDqZ2YRPKw@ZWVJVmD-4Wp(BoFC6-(d@+N_53bX2t#M5WtTP^7CDqxpLRt z7h%cgb(JT0m<+_;3uY1yH#Bz?#eEwv`0y2>4I6e^NW(bJ5 z63Zjl))ea*g}ap39KvaCCow&*Am?<=ST5${Dr>J$u0Sbz9MfO#t(RpO%s19!Nv+!B zgUaRZ9XbaWt#)wsKMrdw+pBB_3I-xZme~^#Aya194smxXPs|mCJp2Zg0<{ad+IA%c zEv)*NRIPEn7!vAOP-V$SwRm$&NA+b&3$-vMzCxn6&z*O9_|6z+-=45cwKz|0uS0)M z0i-O`XMc-rf&+f#@V*|(uA7ZL#*XTS5{`P<_bU1~=Eh&oY^dzqh>sJEOqz{WRrde5 zDi#FT&)L6nC!?X#iI+Wl{$3Y{k$I`5T!Ipsj1JtQlTdVysmj~* z#qjHIu!!ya1Gqql+?U-%3R}PpVTbaoss98HyB;SDsiACU0gcki+*X5ywk%;LF;8`O zXu^Si%j}wInOp1i?^%9T>~QIeCC5xmSqe^=3EZURQgS4n^VgzZc$j)N=C#=K!sRml zizHvg?H>Fj_y;V2_-X00g14fM2zy+RVE&{QTKMYe_APSEM+jeE1d#F-$LT#{ z_sg;ULtCqz;ReAs^v8T|4#2Zs=T{x;gmJ8P9XOqr=t4a+_v!_CjR5XW;C{4Bbss4K zmZZfctW8b;>!>h5P~OU&_DnQBi5gB+ueYB8Ybz3tq}O}LrXW2< zyIaMf{aCPB-B<0@)98AR(EVDk>AN`xF$eq11Fq>6*0BDMRg1X34}F4Km#n|@U**xr z>s~+lr0|-pm-Oiji%R81xEdzotA~iAMHGDazJ;xlesJ2|6qdZ5!e2L%bA039;0S+O zkOQ~aK35@0B!(kSgbgln4qv zXiA*#1$T3T!i=Ra)3%h54W#k;Kw@YSeHl^!Ranyei4J^4@!zUE`bUwxsL=fEfO8bL z7()_qs%%o2%&O2;{-I0s=1Z^ikwxH*eA5y+J7NX!kN~ladUB5zK6K)VY+@`?-70}( z4QlTD7CsZVHvCp$%9lSwLp-tPMf;-k4%q6nzAPrI&m7N+)M3ottADV10fc{S{8svn!=FuTvpu^rJ_oXd)7;bMAXB_;>5;$f}! zUeKM|PQT)#S{kbg%?EG;?3~i2z)@Wx>J2d>_%OpVCnD-dvS`z7y5ag&K}f;(eQ|&> zxJlchj{3DFQOWw~>nkJM(X`oiaR8gj?CM`A1&-Rbsdc#Uy>G`I(_$>+`rE3$>NcBfNobXB1)zz{7gqZ z4JsPR{eTF$@-VsbS8y^3Z*P&ry|G@y%5|AIz*en}=p-(G z0a;qqF4Zv~h7u(%(qkB9T99N<4KP|lTu(kd6QIrRaGPxpbn>E_ha@gwFTLhGL56SU zw0kg#eUzDy<4}^)H%nr08!$vj_k9N-?`kE=YJk)?f35!{&h{gUQn-V>uf@|uPVz06 z(y>tc!{bcf=%@pBXwN+k~gO}@Jqx~nU{*B2^PncEQe`I9nHpy8;Mr8{mF78 z_3FF+=*B+iktMc_b14sjJ*zp@=hW%p=q+oR`^i;#u1Y(ykk%RFrLB|xJm(~`xLQC+ zmJ012o!Q@<(6L6Pmz|EqQEz*n^}hKlGZ@aD>63F#QgE3y~Sxnk0`(jag0>Jo3EbhWuT?iC4e(6IOy~T? z`>d;@=g2ds*5^Z-Oc%w*HU1R=Aj{9vZpdRrwSrQA`=TqFsMc@Q{rxU^uk`8d`XVy_ zuoqB_WY@ENZMR&E6|eDi3+E(K*?I(R|L1Vg?{_HI`?g!k&s(Q^?dxOGCYVP(8%I~I z_BR^KrP(zQqx+|OcDDM*l6Z>qvNVQnRAV>v>*cLP7u%eVoD)IpGe?B?RecUq^?Mb1 zn2Gw8r^%^Kr_DU{2J|Xwe|fx`!$kkhzQKPHI4>dxR*53H9{0Dh24X^DTug!OL`a(| zq<~)DzaiX$B?gjC;e^Y6#bGd!=h_KG;ZEu#YzJQ()lF#9C7qh$Ma%GTT1ad1JRwu> zXn_RnbE2u|QEqrtg|4Io&G##y*u46fX~V6Ymu~v0kNhh8M8|}Z_Y??zY5EF83Mmr- z692-xDzvp)NAdA`e{g(|Q*Zf952;J$mvg!?N}KCi`J#)vPe*<+ETr3T+<6FkvddL0 zwJZEAjHfCAfcf-f6Bg!^OJKtmw$#|)`YiYF@WL{peEx~-|2kYX91Q=Z1}GwUAAxS` zUY6G9Uo1`#AzeFMu!tMNX0=)l(=i&|2sF8?dwgA9==K0pLAnq_#2306?UH0%i{(>a z6l#EZYASgn5wx((@)c4iVk?)#?1!`7nRjpbn18u257@KSjrjx$#7BzEKdMl#+{(;s zP22dmy<5IX{2VsYIum)y;;{5>rn)Eg^Q273-X=`gjP7Yg52+qe&6{>w_R%J5*+i4$ z%W2E5Vq3{$1If!-1p`69sMIoyR!={xN^f6yBeN~atfUC~GC-4X z>vgqtpGf1Xvju|%ArTUieA}E!mMt=hKokAG8~xMn!vNZ@FEXhhL`XR~d*VP5TzSBm zXdATgGrN<+IF5(E9l;@jVU2DK@0|ZGSd+`;MK9}Qkk|28&ccP4IU!jv9zB`WS+Pl) z_*81Qgxnr1+As?RcHVAR2}x=H0fgjw*?_=71IdHm$Pe)ct$I92=gH%}0&n_WGtt}$ zUGQfVtJxUVPX8+=1xieoQZKsyb9WY9l4H8x_zFYDDE4*uU^*2`2r6Z zN-9kJ&D8UYMfS#cI=kfAU~3hG@;_TnkoZ=t83eGG7NEnP6GsapR1hur*ieC^+rNQK zIhEM}o1o(-SD&tpWu*UOd$;;(jQ6V8#uzP;b%~rqn&?Wmu(B9aq|fdeXt1b#j#7g9>*^juewqZW zfwbmQRgAB5*iCy@Xlf$?rF!4NwAY<=&e8tE0*h6uj#e|;akRVL5?NBY#niU-v0<7@ z{`w__p*`7w-9*Gj1!rRgc_UNML)Yq)s)?3}6KU@fl&xdMGu@ycK^qT4(58qcR#(Cy zxXVDFa4K!9C4JQn`lCQCH92N7;;lm7p;}WZJS#xIMRcA_ao3qIo_j0(SB0pgCN_wG zt#T-OB4k}tbtZ?_Sl=(#2zy^!5UrsxQ7Rerr&mHfIvNgas02YLdjCvhS5t$}yIsV< z#NV^-gogW+Gf?FmSSxjJoc}+2lm2V=Z|pnY4ZzprRh&KU9XN1!tn}h~UV1d~<>jUO z2iE8U>7NUHEw>wqq3uV&a8JI+K3)RUfQ&dr)(netEP z3ni%9f!1>B)*!jviTVSyKnd_q>&pPtQz7ThdUb4;#qb9OeTLiOUQVnq(Y2)dw6f~7 zF~k9q68BAtzB|eu#(Y0CNtB(vdbSv}zB(){|6sErF@~8%8d+6Rn=Gg4=gfc5w}0}% z&W<490H1Xn#HgFdd_h1}8oR~aEV>lB}2-Ixh%V}Skwi=&h*xBul zwzmc{Hfz5i@AZE&*X-GLDY%7R=Aq@TvBe&Nb8L`Zy|1!*!<(Hem zZtvlp-{2`HGrjnkYCBH7h`_TnnmdM2IUu-S0`X}#&ncZ~W_R|A*kd?omddik>f6vf z_W%VHuit`&f$<$@&vWsE!pD!u1mldqNs)A-PZ%aFj}5D80_HwkeEu%k#s|&no+vIF zl6!0wa8JGe5y>WN?@pWD7IxY7pNXUzR|zcY-K|q>@M64QZk+0I>YRI!D69G_-+M%Z z@JtWgb$I(C?F>2eXFKST`$sU;GYawWa8rpwYe=k|9HIh{V5p5O;phrsp>eH%gJ-6U zVGU+$lf{-^FmiO)E^!cPjnd+fsXr)ym`dYY*e7lQ49UKa^Y(dhEHAw z4j$8whxbz_dZ(CUO~A8s-wYQi2)WdO@!3s8hKqbX`R78|oS{E}{Zm+FAEDxy{N#m( z*aNS3%Us_)L-4pIbB*LnY(B+rN!rqMVSutir z9zeD=4WD(k8x9#qiF>+Qi>)UDOXxsT}kB;BkXhO1yl zio=kzH|QkeXd#m$KTG;H(Q=&#a^GY7u?v%H{)mnica`*Qdk->m_nSYsWmCwL7uKZY zOa9&JFjI88uX|8UAwjA38foC0E5%$C*@tt(o@xuNwaNFMn)7ugU)|iQ`q$u|!Q;Ul zls6>{qn8%$Ct2?Mkevp55t1{zC*Kk>{Hea0jd0H1&CB;OPV5z>hOy6d-}ihl`Cr?3 ztv9DUYcZ`ZupZZ|=@8@`bw6jjy=fU%n<{r?GB}iJ8BAZUYPW_jdMp(Pswh%b#a8@_ zjRCNI?dH=5`an5t>138o=E?4+B=pSwK4a(gd;XZQi(R>Pzn9T2kamOXB6-pScCQy# z=D|6*i8MbCt7|MJWcMWfr?*>0V#$&q#wu0+Ps(bM$jT)S*N3M+fJY#}9nTa@bd#95 zkPul$)+?nKmKs=ablVs z#?jKmP!O=&6YvMP(*(UR>*=1>Ph@f0rla?Cvth5oXFrmG$4nBmQvwYCJ|8+Q*$_$5g1;pG%0W8Q{u?$nP zv0VYLTz+0_LdH?do6MQzjcg5JV*7!J$c1L*Kb0JSidE#8C@Tk!$d#-B%y#C za$WS=dY3Gvv$!PPwzv7dujPn;cSqp4L@=XpNz83Sd;eqn@FM-fAer}9$?=SeQB@me zrLiIKFR`Qz(Ge_T7?m8n!CpL77V0=RIq9QYQ1ipjpV@k+-hchkB+J3wEnq2$V%P5v zpwCtk!ExLcTv~ekrqgj0Wo%TVJ`wA6(pG)rZ5h$S6EhjNJ8K?UV7yvR5f?SCD!Q`P zbS>DVVTO6r57_5IlJ0KHQ*LnCtJV6zyLTgPlyfp(_<=IYRx$zUy$d48;fC4zCTz42 zF5Q^*q&lAkL&g-p0{Zgmjny8O1)K|Q{~+6~k&y1PxFcR3Zxk%!;LHD#y>SFvwo9=7 z!xmDVI><(FP|UP2mJW#GD8>!*Bun7I>p}qT^y~f#-OPs(t zxm>0sj6*zwG!1=#6Lg7#@~{Ya1~e=Qk@CP^=Y39p%2BJEUrZqDk6|P@htnB7P$50S z4EHawLwOrx&lp z#y^z^iHDAzW5i`#Jt9A)5Ab%Ul)a^)s_9SFVc z{Fm5#Flsvnr7C2}G zt%K-C{n<#{+qp$~x3I}imrPqWEt9+L4g1MG`LECyB`y>DN4yl= zPhYS#ymERkbglb;Tg_XIgO+?`)=1}oOGkK;_O=YIcd8gU_+jf&T4Qzg+U>vS!u$m| z*RHNJF`df|H}C>)62Cj~c|9V9aa(Q@Ymo1Q1nk?f6ZW4_3;Rt;roJ3xB1P30+R}VK zqJz6^;32#&FX{B=itQ3wptW4t;mJlvQU|#G5O7!|DA!UoqsAHu$IUezj83+dd6cH#&ewlb|^|b**YE!os4&+=)8RxzfBY7DR1(i^7Uy z7v)0Ug89f(aQN^g*(CAxOID#wwO28MRGGHH8xs@}0g${qQD3@tXb+8=#jr;nD5~*glhL0Oqa-1y_M%2Oh)+oBX(=j2 zvdDDP&hFmMyq~JVit|3UV2N2Fg&@VyLb*Q^z|&CY7Vfe!wd8+j`ua2T+S2Y}y37$> zck^>qYgLN^guq2d3*#hFnWWYm?{VpM)K#i;(gLL8Q(5DCg-SW>zNKX!+cd_Rby+qO|EJ`;d zz7$P5$9e`l<1-U)`uj*JHSc1km4!=4uXMG~hov%}!`-H{2f`xQN!mS6U+V!c0i z2}l@|V?AccNdr+{!j~iJxEtAptebzo66!9qd9>-QQ=klisvU007keMFC`{wcLdSIB zXCYpEy$MlfXDJDd-|F8zhk@qP=dXcRR`0npf&@_;&S7X+g9%AH_^4B6x3C+;!%+kC z_BV_~Xr#tB8hyxrJ^u9lF2W;aU((DWae{4sTfxKz1a2dVqfLIg9M(;{V+*5DYlhpuA`Eh;n~%T7mUK zh44FvhplvBJkr{Yh8pQP>3ZrudJN~y)ZIMyJ2(|u0>C#EEm}BafKe*k4D9Fd&p|=w zUfVrN!Ax0#pD8iEyIOnr*@LIs7!MxG6W43CX-PE4dYMmh_`6ygt^`|4y59f*h6J0q zaFm~XmpJ%rRdigTgpjxBM>ZVNOu&2*eG#@5larVKInv32i#fP++*| zx;2XvxG^6PzM`)P(<784?kfrw6!Cj&&Yb$~3NZ~=TyXe4WQW|F2o>?XBKTdzw+Ve(7>QTGalE zlu1vh3w5930bmU5(E0K)wC9DSZU%olg_uV4lbQ%L(mQ841 zIh}%_dLOIq!QVHA{cQ*R>?r{lIiPj{)NY2^5cWgEE-W2!t3rY9n)^gcgXJgIV;#8T z)EB2H-Vo>+A=6r`Kxj=2Ib%QN%Xu?&{OpKD%i*Y9=+3bDQ({x}B#d0@z8ho>W1cWQszo3GPv2u5z1p?v*QcwJFa z&H4Cg|J%8BvWW%@$#0o{)Lk@+HMFQ@)^SgD0W<~#Q4U6r1jCsAne?3mGlK^ItaOe9 z8UiDy*BTx_^jMic79Cq>oj4!frpF9JnJbiABsH;kKN;&s4cVjfHlV6{2|h5Scr+fb zW1vkGjo1S|y}?|De@<2R#E<~5c5D`H(p`3HEv5qh1!!H{^M5Wz=A?_^wNzsi`UkGj z!WkzsxF&1nN^R0^`!o~R;xV4hrM_}Y@s)L zm|ee82tg>`DSq6w3j6p-wp?cURa-w;-9(UHLo4{kM1{1t_dW^IxQ=(>7+7ciwEywf zFehvHhz4c{76V4PD~-$IlSquzqm~s}Mw8ZkIa#bmu;lQyWL^^0(ex$npnizsZw~X1 zyWGYDqXwhvq;$QV^_rI38E>SmwmwAgIt`G=TTkkNxFsy6)pbo{a_0)Sx6XQ(?0?vJ zR=kq@j$8FKvK$Np4a*G1KtZ+AM2AvrX?J0oGL%CPb;k|Q;I{0RgGND&g8BOVj5Ca& zjYG+zaWf)#Eh#5bNz3FPVYDQrsL!*v*8+!G*&$bS)Bd!yBAOKGO7<==x%~gj0QYaG z5C6{($KPva{>!n(q3@d-Cn_?lqxu~v(W)vBQ`Lui$vDln5Tt&V_}PnLU?`M>4~fny zLSD#U2G0@PQ(2?Ig>M@JKgT&gNhg68-OgBV0c=`bp7*8-<9| z?{$Cpegy7l@mQm4q2kkNbi4+^q##!m*im8={OrD8pI7zoeU6zpPxV+ z;`r&05CedxZeGQEVw&X`)kh3u3SY@^yptL>JSsa;IP-?hm4Wf9&}+SL2nt&3LvEGe zsm<{}U}i_kd~?lDTz>{@zc)`d?(HyMs&jS;I#bznCmrMBosW(=<_ytHuoPfmJT#%`h^-x=$Vb; zx;&xMQ=$dN(pS`VwtCrCp1zipz`vXP)W3q;h7PrK91ncZ)*1K`R*e?`WTL2BwHJc8cI2GJhv$)~n{R4S%cMw&TwJfbuIl9W^+! z;dc`!0Cx-%Ucl=Tq!yX2xtEYntU|S1Kg@n{QFSol0c9;!u=Uh;vR?Easf(8KW#JqC z#3LlkFx6+wan?X1uvO-AXXY^3JCtYCM5y)L|C?XP%P!T;?p=jU&KQszAX_(>#hG5E+x9&0l#x0|Do_73if{@#92G zSk3$r7V=EkMXclQqwi^YX^Qz=cc@P(Ob#qqB1oTK>{Wvee1gHuUxnN?nrieb4zX1q zXB{z;GHY|#n7_P_@ffhO&irgH(gR~mGp|2!^T$XitZPGdiGp3N{I^6u0CSKhx5wU+ zyFNRgREX3zhTM#y7HT^xOH_ZjR$^n=w-2*CchoLAr-8*_Zu3p_amS>;fUp7``0LBi z~OrKP-V z(E}87&7^vtf2fLk-gDXceQZ!2)VZN(xGCp;u9pqhpNpr6GxEw3nw3I4H@$P%^SCM> z>8303PlRN-koWq4M$8Oy6zvs!Mw$_WAf%**n(MKOHH51lH%Egd<%J?61f+`~%O?G* z)zf*^4Vs9HubLc<_z2bmzj}qM7EhVq#4L9^QMFj{QzmWo(<>;;q`Rok4}}|#I?g^E zG~JR^D()%=_$N=E*;_TtX+J_~eJ+URoGe`xIsX96>Te5_{{SLT%3*7sd*Yqmj(?I5 zx_cTauA-ii+y6c7`>#qL|DDItNN1Y(c+L`VQoFk$0Xl2rkw#pmxc3Iuivv7U&xg^f z#ds}~X;=p`mcQ9b?rM3HK~Fu|OPTWw1H9UFqFL{azwDY{JwS7x#P3{y$0G|jA$hy{ zDJdd<08F0*FMJ@!D=k5O$Ou@H2-tpf->>Qe_*L`oD&+8;arB|Vncig7R}>F(+n!bV z2Z;~B-9?V!d`QFlS9@?v0!aMW*A-f4G(A?5Jw!wMTsKiQwZ?O1!OH%9vhb_vGrm^~ z|K_BHQa!xGvh{XMorCPvajft0%f4)Ov3D>l4&y-(Xr8`ska7*>TrWrnJ5f_M98<#Z z=55l6b(33LVfspbNuH}ND+y!&;77}V7pz|VqfP8;nANA@8doycH{7*g*!72g&Ytm;8#pV^}=OwSWooIU$v<4&`dx>0H?L00;mQv~ON z9?7>1d51eSf&;--bY5`rlZ*I729-Dkl5a=Ro&>t}oy6wIr1$uZPfe&a5klm%ueb6Q zMRFGcc9aNWL$P@&Xs;>0hu1rW@^ZC@_!vEdj?`PRMev1d?wCTXCB?BV>;HyqxUh$9@@96~ppD^=1_3F9OMQbpzb*2TT1 z`XyI)l%H;S4f}1A{F55L-K<=AIxxI9eBN%hAzEKE=VkY#8oja6?E(SOd$QNYq9`us{oV-d_w zw}dZv*T1Q|LrxdYPf{ei83To8-;=1a%B#jD3~UF%d_ZrMK8X;%sq_3`7fM*Wqlq}b z#XuMp)*?Y zvMIy=i@mpiilbZCgqsk8LkRBf7ToCo!7aE$2o`80xYIy_1Pu@%kYK?*5Zv9}-QA^u zMl+Rj&v$I@IqS^*|5-D4t!b#P-PP4q``xwct-W7)9&bfvPKJ2xC0=fx?Z|X1zE*w1 z!MuvO><&A;M7vtE*Ah`&S9tFiumC0n>2Gi1F<6Z(zTZO;hubu^3({Wd6oD!tu zE%9}Yvjwo(Q`6z$q&8eF*SPGyvUxU)84+oRt0>e)Lk-&aW^OeubjR8-euxy6hV+9v z;w|EHqJ_mFu_0woGH{T_=Y4r2cJT1cxp3Kq?Pr|!`F^(0eo@TFr?pXX^JV1Sd14Yr zETlV(rsR_WQDTyd)e@}HgQ`C%#TQ^hn-nW_RGMU!7jA*K?{Zz>2deMpbsMhVKxlpCS4 zTm`N~9$iFA<4+GIvCjyvGf>IM=3Unm)faxK00Q-1bkay3;5fY#L-yK-ky^9!D(Y@Q zx!(k2#n}ts4#}0Mkbhs)o7{G;}DHKuldsD?( zl5IN8AN%!{6NAp292a$A!&F|{hSRLpA`(8u)=ZDr?D75A-`Rf|^um|$ zw1DIpR5l(~2t2K35PHR()-oL*(f1sl=DnKedXt$G#gZ*1Ad7^NSQojjzw2hl-zM6h zk2Uj(QtD1gP>{@ds$Q8^S=cTuk?yF_8y~Uv^Mwh>1e+M4@e~DQ6|NXavQa0^O__YiOCdy%3_bQr9e#tv6$3iQbIiCWo?=F1`{E{DN+rdt#={>6*V+Tp1(T zN=a7e>M(BSY2k}{GOZ|V6=-|c(@=ZFBbvF8ioJmZas^!GR6xV||I=k?x`n!-$!z(mtC9iBm2hytzki_ z3d(NcLaqEf4|RE0p;FlG@z2VRaQY4hf>Q=O4us+U7IIbwMRLEf$y~AQt zq5q9g4%i1SRiuI@d9QgRJ$v4`+%6~6(;;AF768e_0=4!uTthr z-r4`U4b}X>jBA%s_#1elxY5L>{rg(FwHQ8rFIzwy zk*bQ}Q7Xdd@Kxe{={7L84=aE%Pv`7T=qOPONg9rdK9Gjm3tV#-UfY$mrD_3Vd+bU@ z9UtjcYm&ptVoY^0DWcRz?-Ff9C}qf#3+8w0CJ)}#>1KZ~qtU8|rXat0v_U!41jdb7 zW1ig1s*T%!uqsw1RZ(kzS;!Z6UK|F6q|mAIwbjgE59FV7$L+kJU1~%DjGHa^!#l>L zHRJX{iw`-|(~rc$9!t_0e%oMTOr3?51UJR8w)Ue+#d=q}dCnyF6ES;~ZU`4^~1VgI47`aB)k zMnCeX%*(-*HKeu%+_4=5WW>5q25HeD#J&?##@|iD5anBq)Kb4W+68b=TN#F=naZ4} zO>dVqI-d(E6SgeTOs88P9Qf2U2P(#G7T$|I#82tn5l_%ZlALP=KN%i~=`y+KDK-By z>$9R9HbD)XC%;QmI)8p4Q=E*Os7L91KQ8Q2(ZIFhXYj1}23HXTh6vo-{|+TO!nU6% z9O}O2>o)e#_cpV`SgA|W0~Cuwev{lziNw)R;<|G;IQt6}ZO^rP)vOOZSP)xF{cr&q zqlFgs5>vHL+Dcq^T=$Uh+NzrJ8VID{)2;;X)2Kp?Y1mEG4^gf3w_ZbE>5}`TNjg4+ zf0wL~nh?mXRsdZW<=L8BA=A#>M0*`Iu%3#jk4PHWP#?oCKnPR1-DMBdQQhYy;t%Ks zc9I@N4$_C;tEkgV)%%YhXbLqD_t;7Ge@s_gG>+%uN~)le;fu9We6L^~YQh38OPTX8 zkjaxqf=@_zngZ_V)>eG|f!cH&FOCC}LCIm)%^d)QpX)Ntg0OFPQBi!T9Q&6NUvvR= zs6ylFa9G_@=ri;Mn*>PLEa|g680PW=l2J6Go^0|mZKPRV?b-5{FOsygIN9k@z}o9) zLkF_15nrtzh0}DjS1Jl5hNvpzgsOUz!LR)@Nvk2~7sDZVRmrXy4_ zmlw}E1EU>8J*mhXG>g*R<4R;7&e-w$; zQ>Q)6eu`=$z4on<+1ssXxFuzqYK_p{zF*i-F_ZTDTt1inh;NjuK!wd zjxc0ep{}7ZY098J0aO?GsH@pk_TqxCR@&M0?0}!d2bO8I2dHI*FJbZcS%A~OWc=wL zlezzk*9a&*z_Vb@mY3hb2vr|bahU+ys>ZnQ|SiR90<*QH4v z0~pv-=WJ8w@{fBY^l0pga%ZNSJqlNc;sC=sPIQ?Kxer_x`(VAM6z>!{xKb5;cysU5 z<1m-m&?@buFL)3FK zi1=V30en1#9-K~XjC9+c^L{yRJWhBsrgL3O=YpsjkUD$!Ayb}0K}IAuLW z?!M;NweAmE+z#1`pZL+;hg4U?&W1w)g6y=Y(ywplZ3&hHkdK*&AIzuOUr@AqpMD=C zUN0N7r=#*I@9WEh(k7onpL!JPo=UeQYShe=#Hvp{dnpfx;#~1XD+FxDn+B2SeLdK7Q%Kw#B*ak5mr=AD6+XxAhfL*IXj2h~`(#e&qIq_tVwztm}>Wk)mTo~8Bao*jna z@4LBa*ZCIc&$g01rE2RYSwVYY2A68bfosU#K2sU5uev6SaPmgjHGlyqNM`VIho5jM z-LHbPR;+#skT<~GolJ@9M7yXPUOWrt3Uk!4MpNnixy2_EV=!Tv@W};#{!Zj1GCBgQ z%)x7{W2zrliq~$W>R`j242yM_Wipb;S?;<{Gh5%MOfV3EWsz7#GYUm4(w%}Fo?WuT zl|`sDmr{UXm(=VTZFLNvpkRR8m3TPP)oKw=aRqjH$PN^UlwaQQ7`~(a%>7AXN7}-M z=*u#6VC>>#tZF&t!Y#T`e?M8PDbxHmJp~b4?ZCHFKh>kyZX?wl70*U*HX4L>()=Nn z;j7XqXe6s&Zx3VOz0lbvqNvv+gyAMuhjqq}Inli*lTBI-5y~zt>rUI7CK*)QC#4j+ z)+|dsmu4T|XC5j!;QAO&y7JIBh5rIQyEWQ;IWthsS$Zq9-_5seKg>4FJ0|*5sK1|< zz*0ObSz%X{Z^hT4lhop8HIBa3lP!mM57B^yw6Vs}@yy`JrBthEU|7RlKHammQz~&f z?awYsxe5{aVozV&kZ?$otV3i}uX|TG|A}?DP=RkGO<4xJ^y#9^b$MfRPp|*b?)=#KrB_zyZwNVkCdALpaK}|6Ne$j)by?Ol>~64!Ql5>#Ul zDWQU8Prna@a;()ginQOz#8n>%yEb5CqV1(Uzf2Png6dzD@h;kkZ|AS9+OY5exx-R>Ia)5} zuhD+ABG;5A-Wg>}XTa+<#xoGiqKrHVuu?JCD!F7Im3x+6y9w@}7=)-bG^#NSXP2(f$?O3ZK7U0$?yKQYncW*@*J zM~^7+?bMsPIF#-1`npGw^kJxl=_wFRPY!yVJly)Qdzbh7t#Ibj(Rq8%qc3YhNEml! zRzBZ`V2X=O-jSs%%PY=AYi71Rcc#_afhdaT6%Eq?lF#AEQi}=v7f4C=W0<7=x|^W- zdz!{uqiNVL5Y}#~cb*asGFo%T_6XL+#@4f~g7i9yCKC#M6^H!pJ97`h)={<+0+~8h zc2#XbzLksmwNipT3eHLKX*bcY9%ogTeNMC*3#kW?$KS9uMzA$zblk8$=c`}c?7dsJ z=_)pH&IzgZ!A%=HIm#x0P8uEFjgY|hHk&Bn&JQ>M?9zNsP5n2|>Bmv-soguz!DxGs z&O&;Y*x0>co6m;UU7X*6iTzLBe>%JWS2O?rliy_*?z!FY$GGMj3Ch{6b9AKj_%W1B zfATRsMM+hJV$b)uWuhLrrJ_FIfd`_qL7q7od4@JODO0)bX%$97Zo^vSi6><0db370 zgpPB1E$0ggZdq@I7}874;nJ(6 zUvl+w>OfQ?TPkn&XVKJIM4)i~5z2vVHt6lY48%8fT^kO2zLQ*}Eo_Uk^ku;}Km0Yq z0`o;lztr#k^>laNGk1s%fCDH4K#@~s$io`_w2 zu>YA*J5FaSYj&r=GUOot&3^p%M z0Z#E1M)$MQZ+v3vxB5+xMU~AXd)?PRT@XjG{I!&@6<`?&i{4`s=Zr~uw`C(2X`wd+ zK?S>46wG6;B4%u+(jAU9ri`X78v=YA6U;2xnxBfCUaa8C$${cVFp`hj$KsjJs+~h{ z^!c&}GR-nhUJ9plN4UT%k~RW2n)J1Z(TQ&7>v5tcVMS93SJZx^7*2<~jS`*jOwdGG zcztni^|wTgO#q6_ zK{g!Oe1D7Y6t*QSM_pc7?RzpWO^Oro9Rz9hV{6TCUw`J18w;^ETej}PA*_q`d2oec zIyHe$YEET?bAstKd>xYPm2iBYFswF=*ywpYAZWqTvKl~+vd2XCnMt0>D}M)ycEzgUYT8c-Nd?%d z<5jF>F2$2n$>EmrXdGn@HDqM5NH%&9VaxAZBJ7fLt1S!aLQ>Bu0AoJ$YcI`&YTTK{ zZg*>*R!5vZdE!osE{d`&SwviwFT#EHwwCWjG4BjybfFF9Az7H z7=N#kXOzxqsY9fbho;kuT1`HO!a<*UbjYW-?Y*mj?ubuAHLLCUaEXx+D~qZ%y`K=LnifZOXw&r4&|`h_I%jpBv76%F4imV1u|W%iu^{L z#_Y1u?)k@}Ba7-!Pn}8Qd&zmCnj@7nt=&nsDk0f(pY=)v?5u1ND$MU8Qd%cgp%vO- z$XE{7#+okJqvnFnce(2e=?%Cu(yQIveINhsMeM-3ZOD!+Wj3V$^tP6J1JaTFHJ?$p^%UyWV6onn-Asg8J0^PDWVEuTbrxLVXm z+-G=y%mpt3bRFY})%m;tjsZ?XDnc_(rjUAsWW>r7V&1h%*uM(2+0G31LvyDPtII zpogKJJ}^pdDU~`aU6b8`?6529kMnvoEXq7AO=5%ksSNK~Iop@GMttOsU71`UE`yUNaJ&c2eqhD)12o#n5keEUZPP z3oz4)=$XA}*+!ho9cxg`gg}4^GOh}DXX1{}5nYM(GZ`n;Wb&yZdJ0D2Li|EEK zNIfn@lAa(XuN;bnQ?5R^?5wjo?;o3_7rxFrvp$;7Ujd*?XsIsnCp}cV=c4n18O2`b;J~svxXq1>49bfucMx}HhcaaK^1}%ho$b< zZ>G8{X?(5V(@dci0Kfr7uLTum!U)E>~9U@l@F_b}&uPIsCAWAdf?&E)$!OB5$TTlu*tgB>D{TMVoH2;;O<{=y0a6FyRzyVOmK`391G+-g~* zzd*;SmFGv<>tLL{wwLvjmSG8C%9Kj?cUO>K>%Fr37sF-$p&~2W+22d#l8l4;tP$r`seW8vC+LKQ5h_JSACw%p_MCg z);F94@K|({pVFl^s093ZxW1!1*fxu&*lqVv>4td=^gV4Qarw;K{e%5`S^cf;5x#JT zi#dzAU!Zv!XuMbIIJQ1>-!f1CrEVCvjleY?L#*P*RO<~-bLT{BqB6$QVr=Yv4G(vt zs>#=z8G^3EOHx-M*RVod4@Hxz(XC1QirT}2wJzfq2vjF1Nqaq+eA@iJiCNd&0b`*FzgqFF?$uuZJrvit*95Hn zHCF(6|>o^if%?(NQ}h2alk$G_*$djAAT1xwbC z2@!-a;;4V)9(2)Yrj!gA0>-oJgPBFEaMtPT*To!TOeEulc_%E&&Ic!o)%rxDR0-k9 zA`aA|5_umEZ;xKUkjKiR6zgLZ>j9ob`j1Bt30`tzc@o}nj(+A=3blQMWP$c*oV}}X z^jWdbbQUFylq~ni>b?bdC$LhwF&J|@j`pa#UoI=2`hrTr<*Dd2_7zQp#n&CysRrtk z5V!tg+|__~j?~w5niZ9kvsdyUGeN%pX-ab6-^|)>CvubVi4>wFsb~+ zgs~$T2+kbekUD?OYO+RVtP^!Xe_`P;pd)}0i8R^RMwyBlYjMTW5^w`J*S>x&^k#KW z-7*ixBersDdDP&r#@O+4>a`uIR8nW0qq9?kXXb4lw9Y$u?V=gSrirHJ+?BODUZSr< z@Z}As((RNHh$c@9Egj%>L})4YC2jXgtvAgxnQi^5h-VqABZ$?r6+5B}i8<+?U# zt}pSqGBmiZrW+?(Vy}CwDfH)rsFet^+Y#h`mev?utH)N!F!1|x zgWNECnooWYiq4yqN|ax3bkKbr=yNh%9atWFY`M;fV0KgHutHkg*OgDZ61miFXT^tf z0jw>*Tv$4G7VEdujj0n4TFuxUOHNkgJvqdSP8Zj0C{ZPX!>XWdDCXsSP-J3hAA;>Y zH-Ihi!U|CgVjy+0RJg|9L}H81I7|I3WjJzUdz0c$TgzLgwVs&j0lK1Y#?nBJaSp80#90zsh8(F zq#>V15ip!j-_oM&XgWK-vL%IK>j!xvAVDk)vFQ#BqxIOG%3UO%wcXV&v`j0r?N zzDUOiyFp(4;Aaw01n4qLhk@zgNtj7{OWH|*H2|4qj5$lG@q%3Jf3gSzt+rIl7}7xL z3q^4dc^k#u+&17Ae8-b)Z8VEo&-$~^kHKSUU2lTJMNtUN`iFQg8X55y*X`TdQnAd` zd->j*X|)wjlx-hWy08j-<2br#D2vwdA_{7YP@Kz zq9TYokbW*S6QuLr$8bV?c0I9bzVjPO*vx*7J?(iZH~ZRtiCwh1yeX5o(Xb>yp4h$` zeFJ10HS~UXd$g1S?j})M!A>?s=X$`m$Mof*v*uMM z3oRv$;QrA=Q&Z5r7atd}sGvwFk)KAZqq9;Lr``c=kJnkP@D*O&DM9sX#00 zYJE?om zE{-S%oxVRYW9;Q`f)#@>p;F8+2Lu9?8ou?z?pzdBMDOm7_t|6LE>&o79}r5hP^+ z#j??Zv2m5ku(?I?1IH311E8Ua7R_MRO%I zSgGcjBGv~?j;ix=Mi7GOSXg<=(15Xb>^s(7)hBO@SC3I=tV_7)-s*K{a$1p zxW=vQD{-oZ$fiM?PIj$2x%=fEVeEWZDI^QQ&?K~pc*kqM-x&k?x+$(`q!a@>XB=Fw zz=Q~7^ge~t8l21%)K>B6Z-<8>SloF>cZY2wV5A44h@l(&G6J`F@fDr&s(0H0wDLF; z=dV1>T1ddbS{8DHlSkr^q+q#AAf-&}f2PH8GQp*~mG!U0?{W)*_6C$x{qV8DgR|;! zprTvTIv((7AzL#jO|Ffe<9i*qqFzDmB<|aB{k)so8iG{RRPzQM;E>M5CH$zn-O&!l z29#pfh(q*muf5KVFF8IJjBQ432Ye_b(elhLgV~oATi;-%(H~_xli|?B3h<++Ns|wc zHNBbQljke8JXep=!yG84lGzJWMTcwZM`d^xE|E6MY$+xUiCdEjcBk)v(Tep}pGSpn z#Z8P8hHE9VX$R*9!#buK6mxf-xU^~$t!Ya@bPxVhiP1h{cB|2N{Aq6uTSkg{$Ts|) zgs(Pqd{4sL7*Mc7k2SC3IM{I#Nj2*I#2O1BYat&@I!Gwzi_9?d^&)$k&nHDnr)!Gn zBNcI)>#Of@zY{T>+=GN-hg8qpI}K~0Na?V)_=qT;_+fWX zJU(-^`Gc^1Ds7tnXOo2pT#}8K*yDxR#oo|4yjq9pvNfpHD7p%b^Zf$XkYp~f#{p&G12M?AlS7Fd>+NOhl)dc-n)GF2l4VP`8E z``X$mB-=(yMxn)vxtpmG@M=o`9`BPOsC*CG5FQ4f3bgss>c&Ef#hQN}o72yv57>9t zbHd*=#C1@hP5bZqx~g?fWPhI|tNihK zZx3eGQ=!xBk+`Z7Ud-D6TIH*o=OS8Q$X=t+1%ChAG^7&a-Jxb*%Gt>pMM;UcQ!(Uy z;|OOo6#*}vp#&o>g?>#p;0Zu=3vR#X6LYWL>XRD4|G;+SZERMZg@?N3Mg)Bb-t7~k(A$Mfd`&jkep zsLTLi{!)>b4peHGX#c68f2!lZ6!cHhaOzl_19jlxjIu(o>ZLdC_$#VO@r>)@pE z&eY6;^QDEGwV8#wtR$zTwTtsB3nwWDyLS%u7WOVwf}Aqewk{SU{OE>%o=|#gVdh>NBQ>#H5}06|JaVzuJ-J&Wndfd%iwen zs4V)|JV*+J^5hBf6C@O5WMouS6f_JxObm2%4B}_F*m&e5loaG7WMouy9E?;nY_w!# zOajbo&$)Pcc_|r%#00rTIe2)ve;)(^6%`c&9fJrHlZcy|jGFs@`Sq&>go6S~M0kUU zKm&S&gMf&G@T&tv3Dgt`Xo=sA@#h!9BgDr@Pmobi(a?b%DxZQLAs`|?dW?vK^cWBq z!58=*^cV-}88w&06I?Y@WEw|2?tqvK6k5r$R($o*6FQzZPJyUs1cXGyB=ii7Ow262 zeEb4}Lc&rnrDbI0|Xo`tz-R({=qe6DTb?1PeRY$t0d!ek1vkIK6DHSonEu6 zrF?;D{Wgt^*L!w~Tzd$Dx!{?8{KEIN=Vq+|E$o8g(R=N(zB1g}OIyOHiw50d4f$-` z92+h|7-Es~#>gjDo#%QG+V*O7f}i!h)xE=sRKzW?$JoR8$MNfLn1p#Yt?Y#IyLNzx zt;#`-TUtf$`0&BcKjgj-3DgQc`oT8(y&Q&Vatl#3$O-TL!X^J^$nCjk*u;Or>c^UN zDjN>|p&;#G%aPOKsaf^-tqKC;!U(dmG(Z3HGjXmO#4uM7o;En-B5^9cK4wL?Aw2j4 zlI;f8McLoaA@LRNkH-{Eesq%Ne@5-E;?H#w+dKRV{rMj$R)4JVgVvhyW;_&Sd?hc+ zyElXJ!MvqA;I6c_XgupB+%d{m6Lgnh^kClN*%!Y+f~8*?RM&iEJCp18NZ#K{qopO# z!zd@NN(LBkrre>Zkv4s3{f>a`iy~t!#aLNZEso72>bak8VtH84_pqyVe0+1nf)d>&9QjyTwN6cch^nZcWrz;f;#aLEt4-QHD6ZT)byC30E z2$rN(IvHce*m3aLv6xluu~x@f@9ixTy{dG>3QlPtOr{eMaKCA&t{Uwy{79o^(Jdxz zH7ivLNyyKuDwuOp5NLP6QIgKR)kgYmJQxk_X@w{6Oo@{trqA!%0awo;M z|7n=?#aAMCM6xiywAD!d_QUrs(_jdKB_X%x*Rrv)3nuy#Zv!LiX?4EOaYd>YtoDHA z?%f3uEW@5bpJz{ht2$3#B0oi(lmUf6uw9;-RwT+>`zXcE9b#`*-zeZv&q^J^+?~;> zIne;NDp07F$f{}pSm6SyYA(eyXC_V1_uSpn9LgJGtdhGNSP#*j(@`|*6Ph+{>lKXfY|5QR%zgu}yY1ld@G@^6Ej}#nXV`tVBZMsK7^c{KQFD`W-+brY`LOb! z#b`4y%E2deh&oa9roy5nLRKKD#tc9@zAP~BHv4?SdFQzYz4!%UgcV~#wQ4J3$J$jj zA-B`4#E$XOjNI)hV}bmJwAZ{>EwChEd~T&^(GB0erF2%YI!%oDd^F;&o; zy#AGbW>fP-jY(sEqSw>rfnb(QD~y}eeAmo&sG~JNkN&CPOTh8%@7$5%C0mcw9oa^N1E{B>%M1 zX;lb@fR2VjmyDxmmvW{9xtDvfZu3T_A#_Fz3S%Ltx_wRFs9#aDDfSW| ze2mb;_i2%6`{p*N>S?;h3X$g=H#p~@m7=aX!+Yu2tG0Za3om^ThjHGbFrM+%Lw|v& zZqsfymV3q=79DP8@tWwGi)V+HAk~Bf#uW9HpW3PunacB8duZeDcB`*$etLAm3W)>h z68dgaBy?*x%NAhxaoBg^OV56RN;@ActKa+r#fCfn0=)*V&qzUWal`V4q?b?PmQI7O zNxQTDqG|zuh6P(cUN4(Xwt$NTO-}O!AGvA=HV}FAXiCJRePQ7cqg@PNVjT$K0es{= zNZ|b~&U>`<(a?(1u1W{4xhrO}Q7iao3^HG4cK7ppG%u*J1?AJ;HEe8MnbW;ecZ~7^ z-e{7dm~WTek1668IGIpkB|6<#j#3%2_5-4`xi7+(-^W4q zDSz6kGKsRxJ)DwFjdLmfmMPaGy2A?^1pCNGE@PC}K!e>#>!w9fc}^KFs+Z?cuLGH% znkU(ic=TH#Q#|Cb?1z zg5LxVJ(;CHD6DsOM-jP)^q&bwCA^LGpbOSoBn#6D$>U3CA{mF4WsYS>=2k^)ica-& z3awlg#O&1Faib!CG`5%E>bDJ$gRLj;$Rjv)V7T%kgg{myii%&h36mpI)%xhF+4{g} zKMOqk+O^{uQYb_|5b3QtMIldU$I8WGWET2jS-W$r)d#=mB~Hf}M|P-NyW5a#gii7nv1D~#bmWQ79c=>T zY})H5E3(Z491M21jqa{_#Xiir^G34Hbcs4n9nQo63D?t`fU&A8rq@}K-RXlgJrQy` z>awq}6+oSJC&ej)19A7IuRip3rcl>fsH;}K-JP?@iML@dTE*%9mbw|8FE*&hP30Rj z!F8Bwtrst&>n|psj#MCA74J~Adu-ui_;Lfc?1zU?;lwf*|It#-5Kk%$l$U{{>7o{( zsLU->gr6cs;h${Ic9dqOtFG~HH zER5omA}lN{pdGqH+J#*R`K!4;Htf4`&{?DN#B!bEPL*&Z+Sj%3`8Ur|P@`Tq8KrOM z78`x{XExb&yNO6B74n%^V2Fm8ZBaB$+UQQbHD(x^R?npf1}xTW6qb^3r%qeg?JLW( z1G;BY=jSo|-C{OlyKehM;(6%z8Ea3|zHZK8d3jCFF`?sCig7P%R}f6ocbHB-$h7td z;p=FPR}`!0uGW8|pOA8~k3EP-&J%+e=h=`jBo)L%_62h+h%nk8W9M!83$Z)Mjjs{h z*nKNs+!Ju7;$&-rWWC<_c1fn=_5?%`FRMCQvB>H^W4rdDT3am^iaThMnO?U5SiYY8 z9&+KwuW>$|@i3G9sy;zCPlCbn`$kqfR++Bc$Hv^{-V=^!6MXd!{BgcKU}1W|kLwi3 z(~aOWb9GU2+mWlTM&68s=3nql2es9W)z5SlYawmPt_>5|0NDw1mlsuCwNGEoE& zc+U8YRp(#A@YkTE;0<4s8(8#p^7+nMimh~Fn~O?pkVxaO5RfG`Dirx|s}?E!_?404 z&G6$aES>%Lnhlf~@8GJcIMIy+msgB&2HaggB~JzWgyT*3Fr9?8)0c1;vuswUMh(9j z3}$7hJ6A@(VeL2gnST(~RZC3kfa{TSHnb*7VwsAskN4)g9`;q)jF)!x9lbtki;?!^ z%r_)?L|iypkKTB@AA3{6`IQ^VCmqE=aZN|y9+Wkb$_a!d(}`35urra;u;$ChI?W`H z&GCFpQZy3j+!g+joZV`CJwZzFF8T^5F=jcJoWr zdpzreeXDh7d45lbVkGj)Ool`0MJDe2%~4qLQEW2)QtAy3zpAIeY&M#_Iw|~zci7Kj zxRvU7g<|+EeJty(`MLInT<1)br_eSZq%-aGD*YE|MgkmD_`viF6l0>&&Jpt^obhF)SiQSm zK5Vwy25$Zn_>in9#${2X!ljYyYH?*}>msYD>6a_&)3mXA`Cp**E|Z%LXuKnifwKEa zIeoR{8RPMzs4Ui4YgZ`su|v`l=S}5}&ey?OALKkdM30G&hBwFfQ;gv*ZsSuP$F!bk zkw2IRf&iaS2_#0_`Q+wgAcIagdZ;PHV=df!dD?~W3R*I-r_*|4(U}gJ@H{qhx?-nw z!0?XpxGb9Yu03iZ-;;NyPEd47cyu@!2m{BvK>)t&_;x)UKp#>x4&PPQJh){4G?p?F zlYxgQlqI%&+QYVubSE!jDNjvzeBdi{U$qm3+Z@fcjR~5kQq3Bk?e{%Y8t8r8g1>!i zqZ_XK6>-Flp}L}2yIrkX!pa@5(@ecDGPYT5u0TYyZ z*3&=q{JNF85}m9K5PM3Pu(Y~5+H@8l(FcXLa@DFsS<-GzfS8~3`0e{&AcxZuC2b1V z3iWdSZ1v|;b7^nvfspOe6hFRCJ{~pTvz@eoY4rP2U`#!ta1LO2R>LPfOBib722!o* zeau`UbRR6s+h3;;pI18-Olw3I$^ItTaZXMp0lIRbEO3X+Kw(@a#?w8<|F|VO=}t}L zUH$W%I=WD`Nj=q9?NpNnjoNKpYWR~I&ud8o>tDz0zk;?&XF^9*0O~!ov!U+;`gR|< zJ!A9?WPX8`L~M9-gt2J_NcgU!AD^0-+KBmqJ3s z;TF#H=_m`#suhNV*?=af^0zr{L28!r{+dSD>=v@0W zU5I`zIeilyqoi+@Z0Bc1%L13Oye7eaZ424I);Ap!;H;l#<3yY9pm9=6m#F+XP1^`4 zwSQ8tQQc89oC2m7&+)K8uujdyTd+)J@{R-<4%0v|Q!Ut^Yy$jGnxEK9_D-ciUc83J zwIU41!Dc91@yfDwo4hc$X!t*^S!NHWFe}eroAd9l38G5az(1|!`1hZG+c=beQzd_1 z02tvvJs;2#e|tKuugWrgK-120yh*bZu(e$mV|p|RWMkkM9^cX}nJmxD`_-&9@j@@6 z(~c>(P2TDZnBa;s3k3UUh=zq65SEP1*X;20n&g3VSjYPrK4%k7Y<5alBy|E<`Ul?t z1PFjq@~_L2+~DR7n^E8)a7lTOp)*~1M)(gK*0-Q|DhnI~z`cJql>YaThq)a2)|hMa zqW*HrpTvW|yHX>0*5eb^+J?vD={z^&4aXSm8LgT|X*m=R8Ee>HNQURq?sl;*C0_uD1z^Wd zDc*N8rX0(eaM)nR@b&L~;{_6f3>vIERZdZlSa|y#Zu`J*K(hM=;~DDT8`PeCGppTq z(Mg`WGaGksRfI6P^p`I8#UNX%Rg@vd94PCZ5_TGZvG%KlHS6p;N)d=%UnBG&H%}Gr zO*-`3NgvWe7GNZ-p_TAxi0jJyFiuI@JDSRGlBRU_4)s01KuygG0H|-!Vs7e_Xg9y8 z3N}6+Z}xzRusyGA{7tKMSO5J?W9&k9FT2Q*#vj#nS}Y8a=4jsLmfy39$KmlI#9aos zz*S88$BT%d$>&R|I_+}J=E`bbQw?1;9l3cwb31v%oHJgB*yXC~zcY;lD}LRLBP#1i zq3{dT5@G@XB(w!j`~vOpSp$G*bBzG7yzbtv!I#dF+?kV7_^Y|J`zOWV<9VR-qmlmB z*OR&Tw>DS$%=doH&=&Dh)v{HSlZ;C64W>SHxhnGkk3SdCT7{~&my<^oY8N+vatGZs zigyS7-D#r#dSIQhy}Gm+E%oPsCgT~w)^G7uxtM2I?H&(1EAvslu)gI#x{DRgw+PGf ztddOu)X(44_HPf90ex!>9Ue%#nxvc~OglekyuUC^+kb!X3xw!!5VU+Q7|FU4m6^Lw zpi^8pS2sTt8;>$etxM(?f2h?X1$7(m!tD4!KzvTu+t;ZK#(i&CMS+^pdRpmpckIv-Lf?g$2i4$#qLTwp@EEveT&^{x$ zUkH?Vzn}$aWMQpMRu%V%__*0e^ZIf4juUqNZdB!jxmI+?6t`IU+6%^KrlCZVNj>7* z$dn3dYeeWAc3Ya)THg+@i6Vk%g@$Q!$;OmdBZVCVpMOR*mq*d=T5JqS7v0{okv+Np zx`*u{z*>v+ndPYp*SB~&$EaX`YSm{iN3$ZW-i4`|J9Ub`H1qFHD@9CYdYFmbRxgi2 zu~f9CcRknTnB~vk9g?M;%Zh7HP*;9j`)*XG%)Eeq(>Q4%7uG3H5RM@bqf$+X^v2C& zm5ra-cDu?u6$Y!REYpQNo8QwJ9eg}y&@D_AFL@a41Tapdsy6Fa+7-!q?0k}7t$lGM zNMUS1Bzm#(pc(u2N3SP)Yfa5OTR3fdjjiP?u6eN#fNe0VGIuW93TMz6{Ov)$2l2L+ zHsiS4SswG6@aV%JgsPfKL1*)S@b=bmRb}n_Fi1!@5)ubQIuD0KcXu~PcXyZ4A{`Ra zB`Mt^T_PpjQqlr~l=wS<&ge5U&&>Dp%=`Y~$8$D&?R~Ag*1hg^t#zm%l%j4v8ZX3$ zuWAkL97W0}2O#@5XV@edZL5n5>C5Yhy>0g=oOAUuQu zcpfwS%XhvtQ&iKt`Bvq-$WJpCJi_jyK!0T2Okb4Jh*&`$qS|E`sFQ7SBOzrfdfCOX z^$n_22K7P5$pT58l?s80Aw~4DEAe*jr=z(6-|l;)X7b0G83PAp(p`k_&ux<)p0`mn zW$62~QX6eq@h_{rC||Uyw1V_q4K*RYPWs8Tz-N+{;hE#urMKAVILZdyiB6 zi?$PyuZY^Gg1$#!n_`!b!U;=5QlB7OgaSW3AvCByF$71-jSWF8rcEm$GU~&{{jU-q zM#--XrkjeGiF_o=^@iEz+4wL$N}aR0z0_*smo6)Dm;DZw&nBZz89>uKdIdejMZ8a& z=!%~_mWpoSpXm}KworfWLQ+w&t!4cB-f6ChCMY@k>RlTF8EY&5JpYbcxlnCgv>JJeK}Fn1b!m?S^-_){8(FU`Kr?9Y^?+?{obaCmdpsTR$S@B@T{Kx&G1Xq#Thc#DVPsc~ardYg1ljkc zsH-(9-C;$LFb8h$!^T1VsEt3gB7j#^(r6R^Wq4u03VB`#AzV#Bll7zJIL?@re$CrK zWr^@pkKQa>9DBc(9jmmOF-8~UZvSFYA~P%&V&0Gz*Z1nFdh|J3m8A^lXD>hp%7L7i ziq*56p!Kn}x=3j?-O~FJ!6e6QEzRJ>gW1{67-7O)5kdd#yrR04pq9usR!$Ez%m+d{ z3-wUgkHSYZt(|Q5lqN6P^4(Kr=zQcTV>vQBgB+Vzh>Kq|ok}lj7m`1-*<*OC|LoJi z5j*DwV7*DhRC8HUfmxm4e*DWz!Bv%nT+8>tF|H50nVcOLNKU;VoL1Di((%0J*m)*o z(0)VG<}iAHoZ6||@}QM+s>17Plu#T5UQLseeTV>@&)m|?*qbx zf~J_1;GpD1!R%OKWvsza5o3jacIpgF!ld6S<>Fq{nr6+Ym8a7jTsrRD7IQyWjLx!} zk}wUd3#@v(X}!m2mu#Q;{K%ex8G(|dGgdgW4=N*iRypV+soggyQWn40{4d;yi<3vI z8;t8E^C1h}bF6Jfx@)BmUFxd>i&vnW{sX@&cwGKvNzWE93Lo^{d}K`bw=g zxkUU8s%#x~ndN@5#Coi@dD*TMUUY*RBd~!dz2_kJ@rSFewKButojHbOF(doOWcb#& z(@htzrw5%6re;K;9&>9b;o7v}LMeD|kW@b_(BvI%wBkU0!-@60dw-}D`TP<(uDCcN z2Oeq#u#wX4#>F=3ljxi>vF?~Z_jT2kBDSD@NWsdHBPU3zi!eJ@BM5)>m<`3#C7zwZ zi8vRL+YCsr&oa~kYAUnI;>GL`P>1YUFnT|>8$QPlIxcwr3NJ%Rx+&zf zm#Hba>zOu@f5V%e(MH^{lGyECX|p?X*cl)(c3&TJUA{g>!etwPW*WvQLib8~1L&^u zUDZ~*YMaNKm7s=PGSb$8;Pd14tkkyw)w8T8+o5}87P&M|HLKoC2dpS)l5f~XMDsNS z@I_7R@b!h^!o&o(xZGY+Rn{~H8PwN?YfNTy-MPDDe$~o+)k2f}p*6Jd1 z=&?Z(|IHUt8eL*_@8?wo*rHP^;?JKQXQ9RwQ-mex_q#)?=|Sk1(u})1sHp9j&W%rjYCYQo7f1S=Q$kK6!SZ zXH_1hjWV4D9>+Y6mJ&Oqh6oR8gYJOWX8iS62uMyp1fri`%9;1kN}PK%B-`LAVpIn! zHz)lUbUP`EQ{1a-EUk8wby%Mh#nG2jc~ZpzGy|ZJoRyXCGUQ4sNxLUMr)`<#LQHxQ_P8HuI$7O67wS5Sa7_R*?M;qJ_%ciR!h&|A!yAe0Y ztsKcd##Wnt=)N$8pDoO-&o~khaXCGtoU)ZuQ5~jgR1<`&?HCk+LS)3R;~>fR!pMa> z@xwbrV;FO{2$r6FS%~J49VW{17bxb~5#A>ZJqSo#ALh;EWJmRf(`dp$7657d|HrN4(0@T31hPPAc)#%J z6d+_kCIth>Ybx9|rBCS>)}WZ3tuur&D8>S~=I<#niGct>*4t0402c7=CpG|({rVGx zNT}dwXQXW6tj(k#BF3a*;_iG)@)NrKPx$sfNnHTsRzX`^J7*_t0PyC?0N^#HQ3=3$ zLrMg&f^NUvyaB*^^LPO3HT@8B%k7<@+dDzmJyHUIZcqV0x9vc;&jj5z2i-OY-8N^t zZ3iJaUbkbrZO3-oj_s!1HSN*F*uvm9QY4rK2w>*~Laqx#pDSBm96>C_Wb1Y?* zt+g9drPs15PLB<}2SbAmiN#{&hJQRy}p@2Ql8ybxZbqQ+2&twBNofE3->fPfZ;^EXe3R!Yf!k>pB?O!KF%5oQQcU z-y@#Jd^!|{rNSy&k{FNd=-}nu*~{j8xqJFi*y*Z~S8=fTq!XNrn;npmulb=uzSLq* zds?SPw`!r9>W(ksEYDH{=VfAtx|{t-`e#&5yCCbm8En+n2J3b9UC9k&TgZ=*aUwN% z?wuCxwxNYs#v(BvO{$?X*xNXa?tPvsCtn)|$DcnAflqzMQ+v#>-v>HUD_ovx{Q69% znUl{GaX}E>#)sTfw&uX+5IRCWNwr&Hu%q%DtjoK!zGKu{x5?@Q$E(rD!i&`(DHhPp z(v(B>=S1i&#*`U8l%B(QJ_AyMI1N;&v)EX46b!<4m!rtPJYC7r^92l4JjE?|D=9|ycx6e%n0nf4 zb8B3O=d9;OV@MOx{4w;C2ScxV){lD7bj!mWsTR-{o(NCvqj78~gd|)*ew@MPO{}uQ z)J0i;xef9Q5xE2G`;J~0{*FfTaWUQHEMl39rHG6)!J)yApwKTwhcdra)J%2^heCel zz?Hm^+E6qhw{gG<&AA>y_2AHfLag{B8uW~+U?=|AlK<1Qkl-p%D8zP;43Zdp68~d5Rht=5?uI;C&jZ_yt=2?ZIZAFSS4$)U2}A7jCYBoJ#r%v)1F zbTxkJ4?=w*A3#qEwxM4DW^>52(YF$t8nFcz3x0dn^zhrBDH^{K;43lNl{($06Z8VH z*atE|Nw51zVrM4dNP9`8Z|Agle-PkD ztmqHo={~5q~5%Y+|IY zC*>}g`~6(*rKhhyB9FmigEQkFMOPMu$KRppD3-8@9%aev#DSmN^5Q}_SPYjWv#!L9 zjA03S#Sq#71=yJNIN=r3#&ay!s!8Rp_vmKxCfgg{NSw{WnHJkasHp7O6w-en#r}4@ z{&+wQVX(+ac_R8uMNvs?^xe92o?*#G36FqJ4j9fn3DvyBsQ_vh*^qukE>xu5$TV084V^L&sYDmgr-poGMdpj=NjFOQ_9AYZ-#`Q(RT{TQ91Be$q$B}T z1y^oeGcBaw8sA}1s~~Kd#_&Fx& z(9@bN*^625lV8{0qaiFi=L4*}cM~7Uq0`I|yp5Wdm)V?%da3={<6cN@AVXM#mi@DV z(nr(#^3%EYPB4q!EOik`x}uiewLr22iFe+0t7O{)1u=u~-erH~2(uRS%rD6^yf80h z=0ygf!RkQZ`QM*nT60CHXUpyO*A})!sgG0I^xwYVe7f*PEXf-_=0&<_+w*L7$Zu~m z`c3hz6-KASdEOmmEw^s@On)tKM&9BqP`(+Y`DbhSEvSz4kR$w)@i7#$0y9MlN&-fS zA^Xzi`^Q58Bd8y?Fcx5!*2PV7K8+NV-xr-Wf2-&!Y88!=q6E7xEeQW`VO&8evvY@? zni$GyqnwA4x5lxW(DQ4X;-2uMyh`m!`Q3_`i&Gt}m z8uI(l)U!=*m1MY|bM?|HA>~?UP`N-U4rzNtoP)=rO{sK7_Fm+IV(h!96Fz-$@YBJ} zTX?L#=b5BW7?=CT71U)2Pq+o~)UrT$XWc1(r6qy>8CoU6+z3uULhyu}^1bSS3Q+Yl zje4~nRThIpLvCWd=qK(>7ilBICJ?3LL^rH@HM(p;BAh+)N|`mPsi5<>8R_IM6J$+M zsV6vSL-p^W^?6CxptrT9?$A|Lm6#XE*&fsOR_1=RHx@4_M2GQ-X<`rY5+Jn{+5bGZ zL@20m;yks78r}3F=4m1EVBtivYcR??I&G#W$b<^iY{vF%@!cq8!SA29?Mf2klS1U) z9a6qP)g$f-k0)yA=#8@z6wf?3%?LS1q0ru{1*S}5-)A7f%g%5rv5Gr&A@#^tXJgHE z3jH#VxDG}<$(Nvj7d-_#BMHUnc~3U3nr}lUCG(^H68-wP!pE^BuGO-%57m5m%U1=r zHw%&n<@ODIZVZZQ$u6UzJPX&G+HwC;!^dv8Pz`gqq-_O$l3=fXh$kg5&pqfBgpmph z222!RtA*=~L1~kE=VAvchnZV}wgifOH7toU{X@!&k9n!Ah&F92Y+1Otj-MA6>tdXb z7ndKVZ;D%Au~tt#L42|=5Bp(H@&4*fFuZA#Q+e3vD@Kxy*_fzgyXp*AKs~31l;#GP9jygsh zGET1W&u!mP42FT2rK&z2bQQFj>}yS8&65<;qgQn_gm}L77C!}bp2GoW_DQ8rBY{IhYYV;QQ zpvikKTDTh{RM9;EgNtN89qXyoij3>kX=Li`7YyA;Puxp7)I^PPoLRlft%IgGnpp^@ zn7Wjj#^=0W!Z>>-C5sp6ktMy`sivJzD`ASNLLCzG2y1RX65tm%d9tc{sOZ6RA#ENsmnTVHGi zZJjKB`+j|+h>4StqlLY*og)Bvli5P{xHvjF3!57_0$71eG6uhYzS%kB1OVTrzSp~3 zeoI8JTmAv%?~jJ;F|u{Of%p?FNTzD$bo~xVX9H^sBSBj;YZCx7lc1B)^#p^HnGKQ+ z-+pEQvM@6V8`yu}u)_}IU=nmSyWPkGV&{bHJaWJN0t7?;bp0;%+pRt9%*;$0-&+CM zm?4{U46X$MU}c4*)h0G-01*4l?YEnn7$B_y*YAStcVcD+Kwfh_`}nDs*D3#xUjEoU zC1YW01(^pKIcozz%#5r6Fb4-CWQxEB=7fA!lGcj>K-V3E z+z-5+6hU^RK$-&BuV*QcTYt{?0l;70e|`Ut_upv!|2QK91K4inH%wwcz|G8vNsJx9 z_WctF0Q_D5oB;6mYdp%R3?I(W` zf@~8Kr4u%=F@$)|KlhoNnc_e2nVT;Eg7muOACUg3&-@DQZ~O*g=D+(55csp-u>a&Y zU>3ID{RRZt?DezXfd0d8Zk+|p^0TwBfY{j}-U69}0y)4O0CskWx7_?4G7&WaLZZZt zsr}O9YpeRv;~yINga3e88QFjM&#g24Gyj43{vZA47u&cg82p#_v$HWmx&&tBVB}=` z?!e$1G=Bwv^|rq8-y9h9vjABC*OJOl{wV71EUxSfnd?IWi?}j7;JdW{FJ+a#^;7nn z!Uxm8a z^dBMYPb6@Y0fRW186l?*eAmDYn1A+uAlsj4fCZ8>|DJ;1l<@xxfLjTGASV<2NFi>~ z{1pJu^)RILBRYVuqyK*jfaRBx`%Qx%0RHvx@OwTE2^4=i!b8S-4#16*|KCE%-$o9O zo3)OAYvB9UYJQ%>{)yFmR~p24z>vkGo5*pa!GEYU=09;8mR}}LH%mP~l=jyESlAdj zfIk4-p!sJA*sj;P{$Mu0q@FjcOn-}jm6L^$`8NbNaQ+zr$O6xwAowNWx>?}*djw!G zBcwOCO1Opd&k(R)=OcfR!7n50&Dz@EBLJ~5LiF_=!3~^$h5*R%C((=Lml5PwH`(Bi>HPoy;p5+& zDzN?%^KVvR|BKdc1|1;8bvS;^+E{Ni_|KFEx;{7N4~F~8uzR!q`(FUu#xEe4oss!R zPI?RHuMk|1bH9%|e_Hrq`6YthH28twe>0muojUxb+5CSr)?DZK|JEdn^_TJaW|97f zr2Zt--x>=D2syIoyNBQE?VqWN4U$*=!B~L5TI+S+{uTfWJ0m0<-i8?94Vr%jfc4tZ z|I=E5ze?ce3Cv$ffQ1vt2r1fp2XKStp8)_~^Edtg;Fr<%rn>h-0)Nd)U}a^#vGE`0 zKtWgugtNBVoO`?iSAtP|Pqa82)1HR63#5Xd-cy#r8{Fe_UT| z^ZUlZcMdu`txehL(`4JFEQxhA}D)>b<}&=*StlQYQvUrBJCP?_qq0zohZM9 zy{7D7pifC|%AD$0w=XiAW=WAnl(AZZIVCb6(4E6qo1iK3m3g>y)7v8{?7O|lvE7@Z z;n_F`@VR9Mp%a~J0h4yFd9Ia(x%m~c$9K8?+`K<`Tiyk&x{%9uq=Lu$sG3e~HRfxZ zF*$cy8C(=sVpDNH-Pd&bz*Afzw5Xa%VPFoQ&~D5y(=H`z<^Etm=c`3&_qG<;TFdFB z$=EA32}bS-f(!Agi?xFhKVJhYGeZXVd98u%#Nu?eQTqt=U%2l5nesiu&zLW zpSOPA9i}Jg<%+Nqi57w+TGy_pzVjta7m>#N6<_w{Bh?9s9h|GXVz#y<{%IXAxa=+! z4>7I2lnsi|Hb@wi>a(Ri_I-77*S6f;Djq|%$19nv2&+)7c@y2Jhfrr-MbLXHOf)|K z?%i_^rWYrfbZm zha>0RhYMF`IR!o1wmZ2+aDt24EJ+CSW6l7vH}xG3FGGysmJ`ncVu+Jw-k6HJ+UhGW zv@r#0@)h6V&oEdDkPu^xxy0kqA);c(!ORcWkW5T|vKd{k-9`sJ{Q?hXCECHn7)0Hc z6$XZh*#1@*u0y7AK<{8`1;Xo2-bIR+z6*;_#va8SCd#Cs3>CPO8-q3>(7+0L40p zBE_B`#iU>Qk&!Pl6oVj;@_A3h!ySvoT*~}XIc{vcC4okf z?)N7|J5E5aoECb~3uvQfn9WCzK4Y!4QxC7ad;66jfgw$8%64DdUlYcC?r36wi#*f_ zWu?bS#g|Mqwx490v)C(0eJw{0Evm7WlDC=|vXP_!PE53mab??SJ@ZCG+Fn+C<^28NKr$tB7PjMgL_WiGV?`lW zx93GuG65932w9$Wfyw+}puPD_`Fm{fdyfj^9}EeKuNXyQSW7^Dzwlfo({zGrsuA&U zt++*mIlf2PYt4ACB~7rqjC#e|yg+dxhpVlIKGkj2?40WI?H+d?+UF{q6GY#{Ox#PE z*Oa0$ZO!X~2~wl%GTW13q#WvwlmdP)TVhaSrL1S(SG|;+I0>FbeU`I8lZMWD=Y)w7 zCN;ZHH(F;XRXqwU*%$V>uJPqk7w@yp_{FN^FRPU50*&OQtDMgEh?Y>t+BIHtcrK8i zaXD!c2;8m5;iON0mwMNnL_b3AgH2fYo=0gvU1W3X8R9-3vHH2dzPv%k(pSV84$7cV zvJtK@82BhB1V)ZyhZO;L6{H;bJtvEJ8wV?lk)Bfe2!`Qt1Iw7&QLCn}mSL|5k-njv zT;SOUYZNG?1U2-MU*0u4$aD=ib4`3c-D%dh&`?6iN`G$vUb}MFRAxHdu~$P+ zjfVcoUQRdKn++vB(P?_YLLy|A@B#e6L4opQ3V<_biV`&434ckEReEO z7iP;Fz0kykGUVNW_uks8SWGt5=^M6{BjgDj~eJ$%(5C@)|MIvyg@&j2c2}NKNBHAE}42<&EhvUMr$fuHim)xw=K&c%W>Vylv z0d)b^8A+*!dZ<%-qZZvJY3LWL+A|p~Ca8OIqPqD7KES(QV6--3?&M$SGt0MA(J;FunI_ooTkA;S zNHk^NyK8R)wLsY(Pd@FaT@r}uJfXZ>|4|fHw^i#Sg%VdcBb{HKe4+iY~G7Qlws3!*EpwW8UI^RW7i4FQB#o_T8hT*A75+#VGKI{9u3~IuerV;I`%-!{?RJDX6LAKF!YobnY&MjAOq#% zGFN1--i4680H+$?eLu5J(+@!!v>3WU44W_dBiqf*Bjk=I*kM8(Km#$<5jvgeu}y?9 z8Lc{s?^cNcrgJj$s3^s362qvj2)5*0)Qqo<2IK<0GA z2)W27i@sAW>ixdr6#~x;15n@f=Uy&7A(L!rO$~{SwKi09BOpA!S_&}mlfbB~VNRk| z7dbS9Ny$Jx7K@#G;4IJ@yt@Qa37u(K${xg{$xoY54@o53UmVu1F9EO7+%NkG^OMi`(=zQc+2n!>Qaq+{xIE9l+1e zi5vwe5UTuwr7R_9GgWMgyD71K82f$4aP0hp^G8teee?;>V8?P{(=Ag%Q&ZQ4^Mo7( zp=n9zP;gzv#hdvdTj2>NsTpmoidUiShRnqq#IaWavlx~-8}Wm}pmu!ev%z<>e3KQ= zmACW_1desh;(NcE&y6DG0t$$Q+Njd8qIGhpmM--MaclLpef5qiSz8eDW7# zwBkuHq!-N8f_d)jSje`}6DuvesR=w{bwI=V0HnMuj&9&PpOUBU%aaUCbc;}M=P`Yi zLwv;VNpBSSr(B<#74shxr<+;+f8#EI|G-_4cXBhZHvYeHe%NjojQ*VS!vbW1aE2hq zvV37FUS7QUndm-Q+ zLrmzVQ$Ne{ro|7C@{YzPju3Vh^^e!k03gIFGYd$8z=K*4vg5%7azWX}-rm~8=9(e) zOWEb-EkB<0oA3M%;|A3&1MQC@_#0zn26O&ojG$krXkfPAsc4YZ#-D7F9dg3-wJ5$* z(f*uL!*)wo`_4aOgGh)02w7xf0YVlv*uiYS+Tu;|7_xQdCnf(}Z2GO&e`Slx9yW${ z*8j}@Zdc8JvcFr4{N?4p6`COScSAh*#r}R?F8VSs8`U5-cWaZs zz`kzr!&3e?o4bC?k0<>m{Xet0@7?}8JNuRL2>vPPfg$nmx0nZpc;0W6M;6GD>3?r$ zVCI{9ejMHoAvuB}!44AfAP@f4$ZjLaF9Q3+n#E0E_@Tr9pww~xA@&JF4wkntafF0F zITN?vt?zHhsO+~9@b3qv+xYS`;G3rZNH2olnRUM){O?-gfN)2zReT+R7+5$sepV7h z6MwEGcF;eF1;6NsfdxXWyM8_-szS8H@}F9|si6PT>7Th}e_eHDW4)~w|6XY< zPFJ=TZ#Q{poJB%!hhdD1v&QIIRY=G2#nWA~i?NJ%8N_IKv&HjGJG*D8O&5L{t!JLC z+THIdnZb-?%JUxQx%JNu^J6%=u;wuKP55(LBwwI=)W6 z555rgr99TFoc9j4(*EjZa>aC2KQMGId%~48zRt(5d~T;`Q#*O488WD|A!JiKjIj{X zy13S|C;oA^NNCIU>iHx*v|(HR!Qn(pUJ(k|eCxrb@pz zsqYitaZy&$%{SKjtf~2)c&6oB#~78L-#LZX!J&sM31Tzp9$HA#eZ~{Y5j9oOag4)_ zhG>ofd`!I~!ucR<4-dF2j@8OJ<8OCkg0R1#m|8axQ#!W}SvG%qdXRpFxK0d%MjUPs z^lcw_F)8*Xkl{V^h5JD3p^m)L3DFfCgxHyp#o72JBKyFKUhH#o-81%FjZkV{DtaZ z^=x(p<9UJW5N_ZWn{@!`a)z$)dmGiy$EzpL&1M;Qw%|JF?V7ZwO3;Q!7U=J^1|4M- z(b$rmXJh*svEvb*fD%Wy;jsXMUMxQMcLpV4!)I z44xN7efTSy-Oel2oi&)?&U^V=%uv}A6-Rel7ToYUj=AR!*S$))G^-O9x4*zQL3@d{ z)nA0SQa;F;h#@P8323~|A7;Fj3r4o$fW2S`5BkUO1U!zK`fE zzWB7>L4ZA)!?gkmOKDkd35=_2nt)b2QTNpmt{ScufYR8H-l&6gvAtKP`-s5$Bi{Mh zK$m}_Z$se6o)gf=g%U|?M~yOl(QVb?^bOr7a8Ag=1+5O#q`}jR?1QQR;rcKwB)T}RESI1>`pexMXkbXnn>Gk1e6;OB6!kC zx~-WUh&`%`3o>iQdV}qAmZhY@RKg-qA6MP>cq}Ktgr*$)I48{eOGM5xyn3Q?BBpmEug*u9H>ZY`Njl=sIMy?%ACtRC zkG5ylN4?E}yg=nu)g%gUp&`-B1zXX$v}RXll{@NsUeC!`*w*9$Ube$EfW3W+0jfRQCmCsZZt`=Ufz$fc^-(an`Jr zi(9(j!{aC&WLL#ZxRNkW@|bZOU635Mu4eelAR(>C_dMl1IX8tjDWzPAEReUQS&!T; zu-;B+KY;@SS;+lffn7U|)R|YqVnpB8f*y*hA`WRhpo!JB#&vVjitM1y%yTuyc_iEc zV-vp$Ww6I`$r7<>`;Pxj)dVp`uikMA&o}8vT7_bd@;VARvCO(*thsxD(2^Dw^<9UQG0@BL`@QJHXnfhNB*`;EHDrXu=Kk>A+t+Z@6bz7j}%W1K!4m{OgQ) zs?j_eY!e-I|76rZj|dC!EsgGy3C^PQC~O_>x%{DL6>`oAh)9Y*^0Rng=|<`@Vvnr> zZm8&iw|Lkp3CTc6=axX)rKdo;^Pa>>M-LL{47Kv>S9&yP7)1KBA zsO7D0B9Q3GWeq??^WKXT=$M($eSW56X7lP*seI4{vfmI^T_@3_TT#57E#+INl$Lh$CAgNgtPuq8%4co!9F;QPpuJWn+&&CYRWjIcfSp#5w*9F>X8=Ooa7Pw!VZ9 z?O_V!Lee+^#VRm`y?OO*%1Z3Wo%_l7$z(@h5JdqU{%B_?;D|w1*$eK;tCzZ)en!$% z2h<^`nhx%xa=>!BuWxi}bRPMcMTXR(J4eis3-SS6?$xlQX=)beV|ya+786+aIoo+# zj`D6OU13HkD5E_>NpGlw}a;+-X1g5DV5YMW}L7~7042c{BOz;J`MJWsXq8#}bpgp!dO_^M@X68cRUPfE5Ihi}5rTTa}BwpfhiRgayMhoLb z!zZlI&Z}(b;QhT;FXQ@};Nlk~?Xs-6*cZJj^}X^4n1QMF?T&N7`GGO5{QA!ZlEq<- zcuaH`JC*M3*Pct zOM2R*YWLnA3MSg9x>Gd?UC7@U%VLD#@Kq*KO@&5MJDeLI5tbRzr6WE|uXvS1$PJB< z9ws_a4a{OtNK>pUBOmEeQxb}KlbA9d9{AXiLG8&x>N$bQN$!)Em5~?;HTs@~_PeHU zato2p98@T?ZC4Wz@4VJZMu_Q|>OW5pEhk!j@PTfXLOeOtlO{_B<8(agi0m{BSiz=h z_Id6K!`R^g?_BJbjOHWfNPH+3?n8g`bbb$tb27d10}G^VwrqICH5m&}xN%FOmT)P| zV#NuQyGkOVz~m(w4R{)ILRv(c$C>4cwu0J?}g@hKvfJZ>`evbMTD|wb&8@a1b44HGFQ zWG%i%AxP;JX|RGaeGnIjJ}BeSBP9pI(Wyv(IncvEk{p_CFCb_Qp9)hpi!m(!m2DAr zd-$x13yNp|9@%-`XulmdeavfU-7bxNrX^LRuN<_guvDA`F3L0gR_aoMng&Z^ZVEzt zqj|z*_2TPsF@k4RDS{`cX;768{A1&Vu4hEn{cNJ#%PEW2>0AA;S1>msW1fIL6WDNe zGCO@QILou&o~1q$1B+TR!=Lb7FzzqaXw`VY?8$k$D^{lI$5(5Oww^zgyL=MD%CX+|q~!E&6fEr_r7Vr-Sh7Nod=A_KKMRm# z$;RATPMx_n3^Qw8JB80(rG+M-256jTxJ^qYEF`^4eW`k^NNYUqtnj*v$JP2P(eD1( z$ktRsVc_tdGHYS1$l|F}^n;bX)isGHUhff-?og$W-iaE$tRW^y^ot0gA7E!B?CPzL z!ZOTl*%BV^FoJG0X8G(uLc;tR{2BEI!-9{D9QuQ0T>&^4A>4sabXnAh zavII)Jo_?%qPxy#;7I38#BYFoY>s2vPiLTb?-lYZe6z61S)giMzw`!I|$v6~)a$3$x7pLtai!U3}f6Mv`S$G`OhPW1*!A z@7Bf#{a?i0Ll1cy%mp>8r9wRe=Q&Zh_ar&r@b!JEXs&P6J9U+19kY9``x>)?W8CP@ zBX75uC?#^fW5R|G&7yPKbk|1d1OuYtgJXu~UW^aYK(z2~Q0WtGV>vBY*FaL*m#~5W=h0vmg){5no$=k+UtiQ2U5v~L@P@i-3BFC5l_TL z7jhAaBY`l21|a-*_X<4kSP8*6omXr;4@h}a%W6VoKTg+GW>`!|MyW5||I#f{{3T+g z)e^B!up`l@qll_e^9aq7K#I@uy8JLSk_-{-J>)xutR6H0{@mju$T8S;2r=RfU0dlW z4IJI#i8}aHoC#BkObjxS+Tkn|IJHtz7Wxjw*o;3Q6YS2-e$?~D?M@8RuR}(!$C(Z(k9e%k&N+y6GFo; zwl?#IQI8SvklZaff{)Sjj9iGQgcK{gzXT-Na-{oFS|S@uu%zd|O>m4u)a&Q1?SOp1 z)$V^`-nYEa&MTWtx8@4p6A!tj*Z)Gmq{SlNnR+cTU=FB-B0Aw%RQCz&YHg%mo2d;S zj=VS;2o)x$6*Z&+!>7Xt8WqkEzx~b6K8_9}UYk}1 zPitw6*icCs zbk2@VIpU|o)=kIVj%KebNx2AGzIA;#dQ_3&eGky@td3u7I4k%h4 zCvR^#0noydmr^iRiX_cN1ATTYq(Xg!0s$Yo-JYj?>77H7-Rj$( zd#W2g%;CX-*%_xEn&ZF zXuVJ7!@HJHTXPzJvct07cQh@6gh?z{{2=JP@@oOgbR1yZT^sI56$SaTJDMI!63-c? z6X7E*k&<<3j42Dyp4`ui_Uy;&?T-^O1u{MD_Z)j`eu-}m3MGN5pmfzY;vX>r)V`om zrLKsz5|p)wixtew^K?<9@%gsywvMDNel_98M6aXE?W}2ps>ggt;l~`8$f#q3r4-)Q z(&)%0Lc(pMwHU`~!v%3YL3}C(YF!&;t#Ihp##L6>Z(ieN={#5*q&BD6`46dRw;i5u zjbn(XXg#-=P%E#c$!ZhO(|t_{-*IjjJFX$a*7rel?aYjv8)4pt)wkVF&J}?D$Q6Hf z+4ydyp-G5{G)x17jft0zt37;AFPd@J02<QCt7)RK+vhE-Q_*#C*Lk z+b)!LNxf(`TOBPeoP?TG+|IgWm+TY1=(NkY{S%K~lvtCGyHzkDl{tmHchVSYcyJ~u z$QonelP&8lIJNYsSU&Jg4k@nAY>WY3k9)7L>Ttbz0N+UdYf|f1(NLiBR(R5za23Vry1h(u`nrk!l`X_7MV2m7Ky9JCx%fjJO?!s?ARdeRkUX51BSW^H#; z9AjuQhS+g&;Sm>1#X0{%?wFWzy=ImXEWlfbXHL#j!M zG;0&W7$#$#k}{mX9lGKnV*x}J;&+=iRbqO(K1}23liG&9mEWr?9ysa(pC9y`^|^Yz zu7C7MgmlAfyNQ3@Y;h0rTO}Ln#j{7dmOd9_@*_`^3Pzq*t>m0pVTREU7Jb}-a8gAG zE~&^LD!+JH_}+uo*xA*|J6=@%^q_7fC+Z-Cy-%jAJWi89JS?8&lKz8svuiTWflqAD zh9s_CZJ$g#lV&%%yB&0^(@_E=W1J?jI4M?gk6WKihh0q1Q&nKG#2_su*P~2wLh;E- zNz@|*{KNvR{4?onlsoN0MVlw>#IYOj_lwRSC%sJr@fvZqoQTa{v@&^e zn4vzU?)#UC9fencg?XBkE}#LWm$?&)WX7}ug(b`AxbsX=QN9;^jcXWmF{W@Lk8mv> ziE2$)5SzR#lGr=EfSjQf8I`TRFPC#B@VZ6Au5LS3q2DEzerT*&f3+Yi8potR)GmzN zO%YIDHbOcpV(Rdj^esKoC8C&hh54PvX_0W-X10YV()eyt9FEj^xIRtczEK90qnXU- zpw%xF0RYj0(=Y)DEmeUy>V*T?_kKTSsF$WYC2C%1FtvY(?#LGmKM^mJ#O~oY%`$YG zsPBcdY2{sNNQn^YKi6cR)nnZa`G|yFNc@;4(S(r5zV;OVDScYyyZQ)t9>E#f1U0#d zM3;Ga9R<|nq%{wfRZT6N7}$_|Y&(x#Xr06zKz>mTU-v!_4p67I^0u~we^}eyAtl9< zGo64nmr#~Wk;;+a3QzI5CqV0$!7xVjMN>0RsA6^_gXP>xre6LP)VkYb{Jm(;`!ZJ# z*B4DAGu-SixJKqvk5GMWcb_rX)w<&B4D>H#>DGmB;7Jo!)yu=?c}O-M@a?NqSJf_` z1(AQ2STRw|D>Cw4mH*HwqZW+-Hm-LGweRc{=p^FJn}3||Uk1w0xO=|OJH+D}%hkiP zFvi*t*wR{ChN+di7HYTZZzrK_;t-ebjkHGu^`tQ5f}+u%w{vyz4*$Lfor@Dn<=%EI z`1n43x0ol4B&~>dg2ZdArO=52Y4b7?>7o4Zh< z`Jz_NJfE0fi){yXGD5L#N@Ng~#foZ~lkR9)BV`Yt{dDPnwTE4B943@*n zZ{&F4*y7<6F1#q#BvTPhr8iY)#pOx_tLMt+8hsV48}l>?rCk?z?zs=a8`VL^t-2V- z!gjo9lV|*?2c3(aST1c?ndO0-JOMiGUD5FGxE=&Z7I2|+6sde%nh2%G)C-} zs^z*qoJo#6!@}71dewf6fodwUP76_K6cc!bFz~ADor<}mcqnEFn+rlM<1&G`=Ht@k z22s=!F!B0iF11;Bm?u)rq9N;LBgX&Z>>Z;d>$bG*G%Ib}wryA1wr$(CZL`w0ot2rD zwr$jx=Q(}+boblekN6j{$BMDnh}d(kdEFOEO_|*S^&$qiKcZenkN37LNT<4<_=>%%D)@W8Qsu>2q zgDVjG4V&Pt7sndcuNp(ch<)oYA;Zs%okwSueBU|n{#b82V#O2gnOtnQnID^?39*7+ z#9)6?sRW-5xx5E49gb$;EBhYQhFZ&Egr^8EC z7F408iN%4(mzeR<0c=h&5 z3ISM;A{4MyP(}o%pkb34fyB1u#%W^_A`VkGTvG_}LkN;-kEIG$Ckvu*t{{?iZ5;NA+}JWei}dQZ+-M+wsl%r*n+ntEL; z+*#n^lQeZXaf%#_wEz!Ab-kG7ExjIs*8Y%Y4(!^8sA_obnxTxfy)H%4{wxaC{trP} z4k&-Ag#;xx2Yax`U*XoGL87l9>cImTms?yYo2rS7d0v7g;?(Bvw-{zY|A1SKB!I)dGd90-7Y1+d}^6*=^hZF{z=9$ z$zMlJQ3`fItT;hC@6fLB-%cOfd~|i}=JmN$#qSE6s z3G2w&g9 z6COmN4Q-+-R)o-y80>~81?sNr#z}>gRlO=NPB{sKqk3fq#UdC@1q_l<+z-NNr9*_= zWXo5+nK9-1n3wS(aLE}|X>^Fw|G*adiOjYBtz%kSkf!O%zo)<7URJF4dJhxNyWVZz z4G2ER8SlEErfV(v+CL~o80jOyVkc)iaRDInffaK*-Ja!pNYE_KbVZ4srp2j z|Bh7)L3ef)k;qY?7Fws~8d0XP2y65LWWY(8_BTw&Jx;WGnj%eOKmNMETc9bj8@^8G z;1#7M!3VT1jiEmlb^Shm3u?DEiE?MBKuKHYkYcgsh=+nWS@M)^yQ@s?w?@!hnlw3= zv@#e$Fjl*Uv_MtV@0RQyY=>!n>D}`a6eEZzY`k|afO?t^rUJP7Dez%sz*;k--Q;dSg zy>c@Q_f(x|-yt(f6+gblwi7C#o*XfsisK-oqfBuQkW&R1u-pWpc|4rNlEYuJcu`Wp z5tPCf3B5urpFq+j;GwS&0xLX2u1JBQ2gOM%JU%tw=QLXwUMzKK8!PHwK&Mx$n4%~9vfJ@&wwHN%N3Phif z+2>0LFb=51qq=keY{KCl!AnjaY0}|M9|CH6>y0-S1^~}t#B5B>;EBazl zW$ln`qlY`7gRpNYVYqwr_LtFcJ_!u~F9<)p-|@j-=F(8dUZV2t@!ai=g|pY~=Q*=` zBX|4f^Th4(-ALm>-_6U=(#`4a>*-l-BH2t1sa(wCQ_5Cdkg>T6so2%ylUl-wFLgY( za=J7WiNbJV;lxK5HAg7k*5y@KdY2D_?&vDpod|=}Vb;uj?aMiojwjoUDVrk$S59i< z`jS`QgKcM;cfgbE{Z#>O2HMPFq(w?+jw8bxyDs?$7gA$lUga!~%B!TrNZ(l5g`~+ALZ?6=K+yJi8hqmLmDVZbf*^13k53$(R z#TC!WF@T_@v|F)4vZ3^*+2KZRvU?8Yq3?7E3_16BTN{#WAI07q|dqE z-bp($A`@42yYC;pXwfO$BKrj3r>5rmY2BR{%ni>F;LM%r>~AIsQWo4(ng!j6!QH3yfZ@rLkjHs~C{a%&fo&h}PemDjdAMhc z5B(t*RmPiyH8ho$N_I&nfWNP*%IR`TH5^RrRo)r7xHLcCJp6Kubnh3|xRL!a3R=Y< zJ@0sp>l@IAJA;v_ZLwsO*Nxo?1I)G(Em*E9KXE$O4`DSr-rvwbT^{w~I+|fV@_m_> zdkQ2G6D`I5L-E+To#V>uWw!N2Ebs2OKi-NXPw9{9aO$3N*0w`Nl=-6w)|fa_^Waf; zDHW9i{AkL1xnketf)?Fsk}d!OIf2ohfn#X&>^}0qc)vMK^sd18y27{sMgqn1I(A!= z$ZgZ+8kA2{7*#NAx@;?&7=atY7Pk3fx_xGlg(Oj*esg#(Ng9-BE^8x?&6<`)WDmT}KCZ^Ott|~j z^zAnN^sHPzyy#A!&8>0Rcw>{jt78tSU*sO6nWQAuL_2ew)}5W)sR@+F9r2!haL+6w zA`vBPQ+m1qtAE<{aqkDLw=3Q@k!N<%OgY^fJ^pAJb{@zh;vnI{{LnLVSrE(L__6pF zE%rIZ$$MC}yv~FkUq`L1(QG85rlVd=&-vbex-x$I)_f?|S9~)bXm8HiRLl}YfMfzH zmkuSvUcntu!JQ$Z6QzVJW|((t#xG05{G)m3Y%cnN4o~PaIHVBP)8Sw&+|J8@;#1$a zwLXX3f6fuzyY8ypxU<0lM|0$U6}v(2er%d<7%>t@ZYmX|VFjAR5;L<}%O}(zR z`earMo32?qWH#EOyvV}5CYH{kD1{Sqp!t4T_bT~;gSbdK=(|S(eo@rOE7^B$zd3@a z?$Eg(^qfr|W=*FoQ;~h7s^4-sRr2i>ZFl>77Yii|$|MUW^NNX-wJYW@-k z8h?oA3$ju2cC2`nOi?lP&MIWk^3K-CS?x78uIDMv^cr4}c4s7*Y~|6Ye{Dr!Ct}t7 zL4?R5=RhO01K8&0h{WbNA^iURV#hWI;?}&AGG#1_oGNWPK3fg6uy!`y-TT@CwvBjT zjM&HujLxdDL~4t0nsf3f>D;0<=2RI&<7XKIvXUYEH%9oqsJ=OLn{RkkknBBof#qE2(HRoh)Y;BRKQods5fBIHPsVJ`; z!T>Qd@}enb*xJLQzvjs|?S#N|k(68-k($G<)T&k|yf92KNP@W5>q4>ot zf>CI|*Xpzc2H^{#RKYjrDZDObg65xsYve1C@+1WEW97t6L@1%)`Ua^|neax3mgCZb zKh9xMEeCG|Yf*M{w8U|%Q#hS-VOAFNgy6pAM4?h=}fM3ag6Ayb7D?a<_7#c2aWTIo(=EKkd3wN30B~q27gk z`r%ToU31*uza%{HL($aXr^9fivJ>qPeAnkYg)eS4mM30ml`f7|hoWY_0yTcsyHG zcG=g*$@*arV*`b`(^u$2B@Kdj0zreF*eM>{3Y;u zbr;xmR3#0IagAF1n!x0l!E<9AFV?oN`JBY)^Oteat?pUq|t} zW1<@WZk#52`HK;xkF~-*_K?7KTi8rnIW*t!mG+)6ApwADiuN9~#7Iy3Hitukl&|1l z7V@A03-pSrIYPOC6m1E`l1(dhr(G_gJQR;zLj}gTu=%lxiP>ecu+LjhY_wk%ZlG?q zt9g49^B4qyXpaPHBKJHkus2&b>D}!xn@nrJ#rg~=%C}|}b7JuB`axT5p&v6ga8p#S z>1}ora#0V{F0DKaVnv$!iWDUcO-ds+$OonZobh;*e3sMy4?vsXx zm=}2JCeLaqRhOsRma@mwp#Vjf=i+ZX$*T=2chwVbq#wLrEgz>3SZY@uPGU7&7I_jT z$W)VW7QQE@(J~d7Ous}pcoEhXfcw74s9uO9Vv&)P!o*aG!CV|zvLmaqK zPj5SPf^Xm)xZSVv9=N@umt$XzE%sn#Nc(5tdoy`qq5piEh-h0lXOFwS+?x{ z{MP@_eR{4o-RJBAx4?CJe%yG^+3^HlJbfvFT-!*sRWKP%Wt_|Twp}cG=iBscN-T5+ z^a^0R8|n@aG#rbF<&B0p;2oEhcH}T0^{_tdIY(fkt!*)1tleX=3e9zEj^5*xJM~&Y z@6;Zq@X$}BhDV9cb!$&LGVH1~B8G&(P+SHCnq>J2L?&5YfEZ5@11C}_gf8tqdQ+6F z2z`y8KcpL`#jtHikTd6}aPmEZnssv$ZkmObc3HSBfiNXm3#*vJNV5|)BnF4Yp{ki- zi4(!MyN8%(*@}}izOJlG2_9{p4~i&QYtF-Zo}3Ip=K8YDES!)%$*PK#krEzW`t&#CX@j}hA~q!*M|Z9<6nKcZ%^APjPfJ$_HwMMXq5g!v z;=@6=K1EzB$cs6mAc$z2PK{9p8f7&^MxDiPa5FE=KXUK|JI>1c1>^DyNF7=Y%sDQq zk;C?7Ju2vZua*;gTOiQ1Dexe?I3nzk{Kd|6;-z}L zGht9q-Wb`C44V?V2=5~#Ov_cL6$QJ~PU_L{0gEYJ4rJvbkw9|Kk>tfpD_&~O@m0z% z4TQ@>QWdlaiA`3Yk&5)d=7PV$`7xy@F^aB$Jds|^p3CX4#5&^+%Cd62lwSI&rf zD8^N9WDuFvCI$;eG_CHepIl#;IL$Pdp$t)^x5SEuP+M{r8YMpFSc7Y`Bn1)pW@)jO zXiRdFkfiUkg|HR9CHC(5>`nb3?8Dbv7ru0jDePfc04WzMUW=NAP`OwNN>+!C^kX|p zp^cxjYWmg#KyIa6Xm(EKtc28pN=EZH+d)jAIB%3}b_zpt3AO+OT*c=YYh>K5-dJl;W4#PVKACBkq948 z@|7B&x{@@-uFo61Oee4PYP>ZH=M3ImogSnPm_kxe2{gyRkW>hITsZkNfHPkOm*I*( zZzudOOxnLD)_?sa{v8hcGaBdrMzem!H~&F{{b_>zKhvzNf4uQu_?f@cY=3h!{VT`# z2S4@C0O7x2O@CeH|A8E0r2l88mGuiM`g3xKo#S7~p+6^D|BW2_3Noenx;{SJSC-({ zmH&hq~6~#wtql`|8~O|{+Ao}*EIkCch2j-0KWhImi_U@e_8lHlYD<) z_@D82f4Z~&YoUL7)4uSlzljL`e*s@#iRk}FD36Af?XSES`n z{`XxwCT4~|Vj%x9+EA^bX-hPO=o6dtn|^mJ(9W~nv&IZ=9+A}yA&jSE=NkU8&oUM% z&=5;EVM=aSH>cwCEy{BjSPa6}q=arsS$D(p*27hewxm($_H=3gVTV3@Ok4wsz$HQ9#hbg3-`YKr))KoO?v2DJb{Qwm89Hn3* zEn+sfR5W#mP`)i)onJA$oiZaY$DBB-g~TWZAh8E#(O0PE9Bai6%ra+lpK&pu+~F2Z zgSJd=DW`HCt0j9TNnYZ?*wzd7fHPV#CKFCt3yc#qOPDb&4Dr#e}L?k0&GhhoKXZY`r-9aXaB=P%25h zayI&R3x;U&2&JcT zahMZ~^2B>l;abQd3J!h3$x1NqiDVs*x4SEJiOs0?)9NY#`*#UroD{+X8N`O}GJB}H zIy&!fw}kF@3(Ab)+ZXFoJ9X~p0b1Zj3XJL&5aPFF=U?kdRb@GFY;R~GI;G0$GC#d1X)P=qm#3OkYlhvez5 zZbYO^keaY>lw)~C(gq_FjFnq6XYw}X-QLOTGT5Dy8g{b zJHCJ|f`y%x7r`U8m#^1BnL0}iS7?yYWi5Zan&po4>i+dmdCUiBP&hi zaB_OF9AKGx$}s_36fMeY17J%fa?9P1rhXKq%B#CumFhe&PKq5FTH{rbn_||W^613d z@LRYdMv`Kr*kgqW{eCQU5LJ#(BoZUX&1A0o){XI)f10zz9}0lI_Fk>vNb7h7`JGbm`|*iLOqVc_8yRrfj=lXcya)L2Z~Pw9sCZ>hm%&?%7kq&$|j#&E~-|VM34P z`aBUwP(q#elRq%qS=5GjlAn)M7M9{*g0r1ddz+izg)115*r5eQHF$xRsZEtf!};d> zfq8f@6m=e^cb$I2E>N%-p&x8pRQ8A1ZfnnW+4Z3iw^8E}tW=BE49)=X)drG}W#_}Ps(*xeA1VNc{8*Thi zU%#Dagc3snU=^MIV|kL{93Bbv*c8d?oTE#55@=s!nh|6AGl;%jPY#+1|GZ$#Swe10OJU(G&kHu9O)gGKfXydXCI(V((rhvI{ zZ#~FS~;x{Mt7v-ATG}d9f@+Sw5UL{x$coe_|>UTFY-9j+!;O&h%^gLO;~ zHKjHrDqo&Ay(3cnWc370m}?QYsR&2fvgC4>G~>h?B7=KpDw-He&6FO-R}?x+AiTY z12FbKkc)9vb&EU+ZW26HdyfDK)2d4d<;r633%zi%hLiuG@jrwoWND^l-Fw@}emVPi z%8$E(3%&R}8!P(Y_WoI;!8)aC)!32gm-dwC{C4l+o%T5gd(-A4;ZQKHhB0phwM`bc z1JM%dABCy~X$06Ms1%!aD2;y5U{})PaMb#6r~_M_-@ygx7=sIV?ns(gAw!H%qW!Jl*GZU7+LjE!14MVfSmW-@4Or$?b>)o zYRI3jN6$LAFb?gA)RcQ(z}h0V2t?%-o{BRB6qsX968#W2+>4?@Q36b~1dZ_CeLbqd zv~@o`CmWL~RArQtxsT=;)fDN&!yKS{gkSi{ku1f-+Vx3|I&T`@h9r|W-8Z58k(9X# zPI*emS_^?5c*+di^R13IViq*3Qdr8Gz7 z$deZ=6>}Ge6)7`SAhXYmzcYv)G&I(!6n_2qdndtER{FJ@HGuxAjnFGoZ7Kftp=a6k z+`4=oi`IF|s79MYfwH}9j7!oGTW)5w3aS7p0l{ZEW=4!|3kWsKrRnyGQk1MnW%~ra zEV7r)cZy{5y;bZjoA-V_@aj4>heB_SstZT;W&#rbQXwb_CYKA-X?Q7dg`-l2;^e3q zh_!_T)h%FL@0HfNy?AIa*&FwydSdTn0w>u&VTv$a{X^7g@3)3+;2JS2)s~Lp&cMkz z*?O+#n#Q1f)-J~Ol+a1Gt*Ml?Fg4VT*5|?8R@1|w`Mf8FlRphs zTFKNRV$Z^IqO|L@RAz2weT}s~wNIkQWyv^I2pyShY?pSkB!c&cRm{3uOnE=p1dL!h z>c(u1AWnvTir|RvlmmFl7O64F4}y{ntk3u2f0mRK zQgm9*7;VOj(jg_sTIO&~3V^~kjGgN||Ah?z^sbVAilTvJ#}ZP3FA9Kb85UrT?z z=?$sl5J0*!P%$i!PXd%w(eL2Q-*e)9G9_JiU@f}k^x?4wF)-fLmsTSUH=wu}_x;`~ zYwp@@ef&0=4O3wa@TPN5SxIOxX*+Y6=@xl9`#d)IqE9SIWlL4~+ON&>Nw2;mG>gTU zomImpffz6}Wg&U97C5P1mxz+KQt(kVF+SE2 z;*}-aQ!%O#>DBv0cdo-}9YGlx+Kb(#v)C&p{ZpsSUfGtebHZ?C4+jgM%pIGiooeoA zaA!OxWmNhY<9oK<9pD95F|auM^FXm_dcJK8ZVT=RVKT?lvLJTbT`@B=(SAkqGqN$#vNPi|vog{$b9@!-|K^Jm_*+jxz|hIu*5=C! zt*jvNmlwI2larkzCmo%!o4)l|FcPgkvlXqagDIVb?Uy{-#@JQD#!27uD>&&Z5MI&g zA0p{5XV*Vh(tpSw{`Wa~Mn={@^7Q{vOb%&mIIOdxc0WaJ0WMJ0Yx+NfAK!Qk+b2qM zny+AWbfDSLqNgV`N0TTQoju1t(s;s(OAwQMPijcVnNcGSyZgP91srg5(2y3hATKaI zvo}#7E(W*C(-vua6d8MSF+mtvyD;XIg1Yc>z8lc_dK1yv&chSFW!H~k9P=wiPL5sw zdgLDl={JbG%}q7NF*!N(^k**BjV>OZHmqNrks%h>q?l`f;X&xV)fkg@R@mu%j0u6v z4uPFvAwZWwINUpp2)`z7=iyA|=rQ6l#Yg)HF)dn;9OyGdg^pIGiE6-!jP_67pSdOZ zVZj+CK*Km9mCF5Bh8iDZ#hei-q&DJ~OtC4AJ#Na*a`DH$iN=3FP{Z{m{=t`>(+TFA zKck|97+$ir*yRM??>h4rk94NvZ_r;HcZ7EorycUuj7Omm*sqE~vbz#5gIvK7!!rB{ ztdL8DRZDpAEaPdjMx$ll1uYF)^ZF4pdt(VF&hPiPwi4A*EQctV{6LM%oP;BTNQ2}L z-aBueO38k6^AObfb`#nI_}3naF!-JW=|j6HD40`D)e_QrCGimI5FTtC0CTwW`y$8d z0pIEhr@+0Fh*~jgfHTj8-@qUdw?2 z(PV1Ocxwjn!(AZqU?2sf7+_#qaW-Js&qA!CW84FN16m~))P!hc60i4?+^`5f9#y*X zA)@xknIbWcnhfaL7Pu53b2S##EmmnI5y3Z-utPOK;JXBEk3vLAs`7gE?r;FSK+^FV zmUNEzvV)_x^-K>hPzIhRq-xr`#7ZMk&0;QwI+?w8&8AnejOQMRRnPg8W67&9w%thiLB5 zMUuB?1w0h@3u@)|-QSq1D`-}X3PGPlCD>ZnKwQKz)vFfzH3I$hydf%qc_C~hP8xbK zf`P0VoL#{op#^IDruJFh5_o92Oc@n3PTg69@T=T8#xqwYBCnpPrqVu`6ZU1K68ZG4 z&KSmap#(r*oa~mu;HHL{>uUF7fFm7Cg$;7GxG=3njx$JTIiFM&ZsWkz`b>&hoENgT~#bMD0UuWFiu`F8=_-*x?*fC8K-p z9$YZ!yGFVadg((ywUWub?Q>{of4z3;f#b|DnC_Plk`yvNF-{{aB8_sezS#gQqE^x$ zp+8j|nSP;7JD*lwwhkZqf%e&Tiu(?P+ro^R2Xjn(V;qXmqR`5-w)`})cclLLbVbi0 zXyfJMQ}W`Jb@<}N{7`%96_GVPJi$ztB3HO;o<5Wian(Zo&272%WRFL)eWxIm52eY7 zM&Hu+GEmwMZGJcmKB=QRN?^?&>RG6gHFe+}@R?EvRh`e5e|ou}C1~mW<}&pR?zh|9 z&cl=p-%=Zx%WI`l?AzHi(p<`NGiwVl=6Tc8KENUWN9`1#akZJ|TFiu~5?v%G=SPgJ zI5A>J;DCyd7}ln|FvxxNuBH+~&%^Z(j_wNTwxkih8f>T~V;dOdmU8u{%%+;uUYu40 zsGOfDHpHqB@L{xt^BE{MYXeIS5D(-vQ*ANzffLf&1Hco~1ME5IN?U=tXUgg3v7fr* zlXC*>C6nj(N4!oC-VankV5wlT=0LJ)L+(Nzc}S-i=YG;KGTkXK^}342RsEg5O$edN z7=17;7hKL)iHRb1u4^%5x`7AVZnuU4+Oei>#cfv@3KU-AFS0?dS$vMxUiYj)o{wI? z!dL~o*GmJR~wu+YWZ6Pnf1Zho4uMb2#AfcR*N1M!@quzN-=YK}x<%*WC+R zj`T^XTJNdRXTF5?<;%wsOS8rr&}x z1I3E!7g^QtZQn>+=f*!=Q$8A*N#|>)t`IV*xrt1<*xN;sckaa05Q-sf*Bp6{wtfo} z0?r_YX>cU{c`!uJVJe*&ncu7H*+=qD>CBLH@G-mHb?4YBl%a~IdDcJ!qv2?w%_n96 z>RP~?x{df9*L7h#m5(yNMPhMP2=eFMYS#{?e#d!iSL!D;3ivY>pMANQ4a)e%=nlaf zdM(WQ7|vmB%=wR)L;YRvH#?r$1Ou7fkIu@h!KC%Hj=Ry1P&4bDD}>`Lnu;0ANlA>I z$F9-6c?F8IO%bXtcv~(;(&E^h6+D9^TvGK2qGmZf)-4&MeU2fHgH#xwh$o%)7~zl+ z`~x=ZW?TGDGQ69P?4ehoDC2#LzPs}e>*GeCF&b-(vUR1Ms{S2Iok`!t?_pKbienxxh&HfAJT8LLK7K#0m983V(I3h%N(+% zKqV{I`BgnZ5=yp7ds%;hoD=*aNvC?ypox4XNsFpGUL0Ubidvd_pn#Mykx)KFL0I5( z|5h`tHGgwoB(9L|0F3Pa8kxsV`rcUkjZ$o^@3 zH0KzHHa;m4?pmQBLtXsD&kaMBS)xz{_eR${Z9(Yn8vYKpd~S!Eia)C>iHvwA4Gmem z&0@)zq_m(Man$w-rBQjBQE8yAs^w4|5pompLu9=#l-fp>E7s??roFW@jk+?M9&|%_ z5H0dmMNJu1IppQLEm!Pk+g+L4=V{*0DYfl|%!k**yCekIN!c(-=9Ig@1p9eL^}$$$ zgjVr*wA}BwX9+8jyS`@XMbF-gKTpb4k2kal%6E$6aXSUO68qx$$EuFkMQ-!~lOO_x zFBDVZj3Ff{VXx^JZ(r_s3L3prmoa_!tw8QKS-S`hq=o%a`TH4;v1a)kJoQUNYYNS% zraW;vu*;B>=QHbpp^m((*uApCS7{{+0fTAH44kX^0Y*x%(5iA+SIcx|aBzFAimRNA znypu&VSfDd4kUd$-9A>Azv||0>n2C7JUg(x8qX=Tf+DSmA;Td-D+44dcBQZ6YJdVA zH~iMa2&0J3op%$rjSVL`7tcM@8#B68UzMvbt=w>i6fVMq3DW2_;D-X+0jR%(@(p_* zsD)5~Hrj>~hNwb--Wo8?Jq~*3&4OQ3pFbH;8KDfpMLJcpU4=45bfr%>y#V0}rR8cx z9Ti5q5DBoq+)t@0Q3dNXd-x=1*T4*ZGN>XD@q>Eupi!B)KZ#-#d@pRNVqQC@uwX_k z0>xNezoDA*@Yzq|JBzlcJIJY1Xq;h)AyjmspMK#Ta_?AL3iba!?i zxT!Y;b`7%oHx=xbjfg_W3&XIQD@ z3UelvnS@K;jO(zlHptjCOpXQ=GdZweuoqM#@}irkNL_|dckd_xJ-oo)Og6n~x>#80 z`8n#GfZ!glO}3(3;}A%7XTm<|VZFdJd;-iF1`45+`20+p5Nk_atVZjP*{};kkJI zCVh!FaWl{l`5+C5A(AFYXfe!s(e(68-pSIMbULy;E`l=xK5Q1W%m~o$STBLME~UY` zk&`OcQ40iVDl4q4#qOStvG4Fv^P69}=_8rVTU)6xs`nOmnM!(9YT+pPOf4#^K_WrL z4+R6?;6O5#HVoC=k?*an4w1!N11v=hn)CeU<7QMBpF-86mu0W6W)*(>*NM?T4DE9C z^9~?ruYoe@K>~&EV=fBL2=jgC9kRvW0Y{0f()>nYSZ@V?k~RTCbVcXH8?pKrPM$IZ z59(|-BUTR~z$%KtA+JbWoEFI)RE!7^Hx6I|UxFQb7i}KCF+Ui0URdx} zt}=lMTu*S%-HvoQok9P-TkNCt{v7tFp^Mi3-pP!$`LAZ**86F5>j9i-3p|RfbXGxt zSWC7%O*O*CPQxv6F2Yirk{hD=X`JYzL)@2EN(SR+jCRAyW8tL=kd0g{-2hqDB|?^N za?xIRTbZ$>^PuJp`n8VHXqmCuk2M2iFb{XeEu!;QpZhRQ@{U`npuKaAPK|LGTA4sEe~^(j}zt`$5QFUWni>9 z#AVYr2`Dh~{#!zJ(bz+t9SRt?m9c71*u#EW=!=xLGc-+e{ zkNjeCC)~jcApCXtuD*x6AS{!*O_-8pDiO*P1<#og+`sbJGq?BCoa>ghyf$KBf_k z*GGA!pBJlLyZx@CZpu1$7!1_b{uC)utBfcvQ%JvjpsLX08^K98Y{Ju>8y7pMZuLv= zT?0YO1To%#8?P`-Mtspovd%3NF=luk3|zZwE`t!LK{X!Q|I!cPXMxr+3wBfr9|+N_ zvE5;HVyDWa=gm(A>G3PQeP%o!3vfzaM5%Y z)Z_lqw=X?pckxKbwzu{&g0LdCa_qSaaSF9a8&Fg4hsIr|ZaD~ua{KHZON@376x?`X zd{0`qS2#AESz&`X(9x~_8@U*Pz!BX<<&96Kq;GBCjh)!xezVT#hozlPX1`jG4N{Us z_<}NA0ff{e3QhuL_cKo2U8bf|t9q<_+UVPX^;dLR1@V^G=Y0tn*0ZslT7t~8@dEEb zsv~;AEYWI`E-XZY&uZA1m7*uXkhBpXb@Z(4+fSajeBEK1G**{M$|KX~C__=zU%?(QbA8zC^Gc2j!)-mnEfX(TH`MtMPWe8v-}Ll)g30d+pWHg@8qNtA-r^DpABht@SF zgc6gEBzYG^rr;B0Nc1hI!&VgVZ*XTVkg$hdiOIjf$_;CN8Ap#abSa;*n{e@}2&oT} z-SgcrVjZ<^^cM1nB)-b;b!}OH(~NN)ZtlZ7a!XTtRzz4m=~*fR>9y}}WArev0bl3| zk>la{fEk^<&+XmQ#_^Yy`|W39@TysU(3rsOM}X8kV?v@(5m8@eP}z9o|1kMWOj>?N zDHhJaq||3(R#T*%S9qZi!t*|XG2uOEE1=3Gd6uG~@oqzW0?q2Kf4sVSV-mkcXu}Ap zX2S{3{=*X^)w1@T*SqwMi`RsAYeOF&Zwb|SWh=h{9EP(en)@1mm7`~96vR3|8XVPP zG9}rmzkUE7evBJ;mxUYcJnJ1py+F*YTD1`FqRzsN6TVLP*M zL&}ez=uZ__e;~$_poO0VWsLdvL&cHh{z}%?1s*T0%5NI$S9Hom-svjF0lkWv z(-yg7d(;%g3dDiK%Q}XosB0hQQoSrsHmWtF@EDdFVKkwjf!>>j*GanYmF_$?qR1>+ z&_Td$7b1NK^t_+asDjQ!P5y-eN#+K_3F+dBUaV-;C!$67p7zLa6cE+NM!P?j)I*9Y zPADZ}jgo^=jK%<4dMo`8PxT&S2#dU{&s_^}YinU@+4B7E0;*UXZ%N&am6fci3C0P! z<=6D@fJzMt#eWGIU*a##C)+}`bDE(_ulUHLoN}Br=2E-fH{vgQW)6S-71s*sc1Ue6 zoj%Id*YYu(qDQ3o_+NMNm7HFJ-%mG(;6RM{(FFzv0>~0uCi<8Z!6f3|X2&;vdGD@#vRE zaz?YAfA>!r74W)07^v+2fo;z&cxyW{D3-b30SxuHzqh^k>ppl-Etu)_P&*KOYD46> z43>|{pDsP@5vn&1K6v=A}XEw&LHi_ueI84WK)i-k3?BH1m!FmxP`LSEpx zvs|Ef+Hw_`J3T4DvNQdckc8r>UK3s|j0&q7>qds>TqoItc<^!_eBh0An*BSIsYj`>m*pG9pvYP?$|`( z+}hcUc~hMP$oykr&C!x`gj_;s zcgA0!6`~@wv{&FFTZ`~abgI&41UYPPRODl?!bG<`otHyLCai#;Ha0}m9@XwuR@KiQ znT{eY?dST}9MG~KBWm(?JhxVs0UWSNk-pP^Kx5@{;>c7n?FE(ckfm5~QeoHfBN2jA z0q%i&HSf0ffQQ@?);Wb+aC~!J8kAGED-pM6uw7uy`ZXdB^JDpPzphb#3e3TzdU|P8 zaQz+Ng5qY5CdThNlqn=Go1;kwscRsu+Y{pC@gli4A{aB(+TkUtl5FTChGQ6a>t+xT z)`p?R8#Srb1mLz3i9BIFqJ<`_4-2p82Y%1&75_7{fuiqJJEku}->c=3P%-1D8gFCn zTC1In7i(7~D7&FU&)d%#c58>j(B*PCKpquq-Gr4Ev$5PC(>+{^sKLe)T}RH1BNlFb zTv7^aa#&)1pi<_sjlEE{nhSJwMqKTqjEAd0ASpp27aq9i;W&@%!79r|*Q>|EKs-&% zI3=uzkKYj;cWB|utOti+qvLC%M4GNJAUM%2?b7#gnc1;qjH!;n_>I&qDVro5WW6HL zO18y%icJIxp$CnByR=kK*jjDV3>2pD5}321`v(;}^_V7QWuWv_7tJ{2i;y5{xp75( zJ3Z;eE(ix4oAg2*P%d8MU0FcDZzISI1CVA-R(eDetUGw@_x9v^t&U?z-|zcC#^_|i zvi4cr!y_E~ZHKS`V?vD(1ETpGd>U>E@Xxz4f3c4I?d0_)%PIjsNTk@@4Z|FQ1>VS4pX*7?89t}^^T zt4mlI|4Avq#`sr7&i||~Vfkai^}p05%pB~0Qzzs&o*_pW>Iy5Em=)>)^z zs%v*wclF+9S9eu8AONA{K#58Yv7m^89O7lX24(TCUZi}FFwW-n;__(RWJr%WcY5%4 zZrOO_YkO-qGwGtWPAMDkZuvQJxO|(!PIos6#9*pf~MUiAtk|zo+6?> z>+IoKxtl>jhTuvAw5zbA;FlF2Tf&(R{hm>R9NXK0{VeURnT%dC=VAf`@C;vT*ChPb zcC`#MuxaO1QlYOY@$_9Ybd!XcnXtTz>(~z2ox~|cx3X-yHl>G6%4e3&hokoc%u-nEk?Q%h<`yHiFR&!3llKH@4e%F#_kp{aAEzJ1x=`lMAE zRpwfM`DA3jpT5z0+}}o6Cd;=Up1yl~`A9!Ptb8L+D9nEoodlOmW8HD64AmhUUX2-! z@uClxeBhs_MR{XMRG)JMSwCkMMch!o=%GvGrov-NoDZ+Gu0ura7C}Oj%5L-=c0f{m z0O5~|eSL)lJA9DMWcQXmh8pgm&L=HY7QrMh+b!(!eT!SsvcM^gQe?zF6YjwXf~ZfK zc!g$ATun4;fOl5X@-caS!^+7gxV2I{Ex{qfE+Y zhjrw`>mXR0*lMc((NwS-?%F0}8+sc~MX(Fq;$VxA#Rm!LyIV{NqxxszxK79(9B((s zR}T7jLkE7xJIz2q@wsyw0SbQ`qp);?@gE>mm@(0$L{&fEs1n1MW~w+4ou1-gxgQ%> zm4()B?|m*4Q5sie2V4VNquq^21Fs{j4UG_seCk@ZbczIi7LElJei$GkOzLA1BmfSf z+d07iGXz0QQKtmWp8Axm2*?dm%N z2xFOr7Vu`Vs^{!XVA`syEi2)A+Uo}j4y;BL)BEg#dRxq6 z@9`39vXYPC>I2dp(%(E(v+C|)S={E}oNJ&OcoWHN%9TM?xQMAhYP64JOH(c_`MfaAf+W=GqB!nqV^=%I6mS>_|NcYuUFjm%NU@AHkQYOFBI}qlfX9 zM2ZWI6$d=rVMSI*{@CY~&)V6LZ$}}sUo%BTZ8z3e%BC5Hm<92KDtJ`wTx`hWIsqmI zNi+A8oDjaxS6XOOED;}xgsd)VE#@(8fHj|C+4zq11Qnl zTte20tZj^co@Aw7CJ?<$xDk%;g(Piea~X8J@eMuxN5HX&NWVb-O61xI-!$4q`550O z?}%T%S{9Nx-fqpPizI0!;}m~b7!0!#V5cE78YzH%IELtmKEZl4 z_7@B>G16rPZ;Ho9@tLl09Mve6;_s1?pk95+YWBYE!aTtq6?2??z=TnI7&}>wucRGY zqLfSOp5SP_XqzdC5_IoC=UxE$5Vokm`j5Ns&LmQ4eXe{Kk%nzDvA^{L**HYORXmT{ zHReh$XUmF}YKiD^Y{-u8`RMYIRG;xKi(;m{4$wfIo+Is^BVl6&$fw768-4a$Bm9zT*oFnMh`pcmvhZ{Tv*0>8V?$Zut>}puX}M&uPzQI^^^XAX zP|buz8Yfh2bP)m*{%auFq8FOSxv5E&9>N#Qlk0=goquY=B}TxS;#vH@Tm(F!C=OC9 zDOZQYMTnS&%V;(_P9{q%Uh9vUW00HX#VI^oF)d>lJIYgk8@SJnsEu&Md>KB}HE;T$ zmb1?cQ{Yi3j{62vlx`RzL1JUH96NI3rEIi=F)De7V2nVz5duGt)_}&di%f`$|BJ;si%} z6jUfS1o0|1Q&dk6rHZi7`k)zM)_4k#VcM3PPyk2hiC;oUbG1~=JW`cJXi0#HQoiz2 z+iP%H>)0gt@kqqi8Oj6DMP2&x{3g+LP(4mfB-65p>Lk~EZT3FOyKq{%yHZvpH<3dL z7P8)HgdEx-O*0bWBGC6r(l!-n*lEaSe2(orKu9MNa8|QHF1Eai0*k$J2Pg9c6+3H1 zVUPA`zvK-!n6~gY!E7AsRgnigk{~GJZlVuY7qi9B!wrF`2pxkp(`*WRXri4Acxv(u zG+Cdy5FaY(!)Z&tDNJz=o!ZMbAz+vtH=eph=^9jCjj4CzAUE^=et5ObRlF^QBM#eH z&cJL|;|y(B)m^m!R25Pk<{fQ^?>u{&lce|Ga#n$wx7i%4sWgAKgz#hX;nH;ZYW4b~CnMjnZ&fRVWoGeSqCATwvVNUtHRzWWd3T&LX1{jirVN%}ae zj`{k9^IiOfaEkJ3gCQFz=K*^Xotas+GvaV9L)ff`hpuZrQv4n}W?rAc2e`MI?Dn$;)`q+0O{+U(5?LWcV>IW58 zeyGf!Br*7rBW~d)M3CWJjHZo-f-8%xGsLpIN27Xd@4LvR^fOFX@2*++PaiTXd_mhz zci~e>a#xFil0A>wIm9gMHybAR?F0C)qySN1Os@^#bf!q?RgrY383+I*edr_?(o|zLrjmoPSGGJK;564DSb2wOW#%^Zn-Ne;h zSs5jiF#usQGoh2-5~$JoN?!IOzx}X2jwCu^pc=ByO&?#8q+<6AKTd`HY@?zdi@0UM zqp9;6kOW-aI52+zmE*IbqR{$d~5ziv{o=$z#- zpWrZXt#f}j27xp;2&|kjLhOrHD>bufJG0V9pAVNFiDW{>YSS9uK-l6UDd6){@m#KP zzzDMlF0QUN9Qs)?TjMHx1X*lZqt;4i*;vIkcxoNb`YkD-Qyiz=W}2|37}{sxIWl`s z>#Y-i25}hCer&^Gi9U>+G{<6}CuWN7@*Gxs)ZuPRdq_nJ%CqLO8}Cel1WRoR=~C?Z z+dCm^2I?tkv(1WL=vCSWasIC?Svpi|)aWca=VHh0g4|lc@Z=4*`+#3M^Z~q|>7Xc< z_A9D~!u*5BZPy)LP(4V(kG#Lc6$xR7hXP(0@5_Q4DiMnvp@zCgo8{Kl33>FCHk0qq zsTpD_Z_}+IIG2U8_D^xjlA6bEH=S}{C1)rsB{snu)9wW)R*K zTWb>U@r@Ngwa9*q3Hx2{1=Vv4t2J!N^GQRZYgm=>MgLyuFQ)lOf>$U-SRfCh_Gs{Xa}eat7u~j#dn^L~LI%S7y{uhHqrfv**lik23=o9x{ z{yVEoZMY9mpKm6IgaI%LSqHXTY+_KJt08VLb#<55zwR zY&LQ>oH4hQ+wv}GoNLE1c_DMQiH@$AG4Y6ma|%1iARj8xzWf)CAqAmTM@KB3qq)nw zWduy7_}`4ZKY0}Q7F~_DADL!HPMO7we4^1O`#4t)pb*qJLu}f7`NKAQoPI8K6HYB( z4-w~W&nR(Z1;8tK59!}zEt0V+8ZY*V>Vs}Zr7i01p*`V8X2`KKibO~E5mth+auoNb z89IIJl{{7Q!&c=Qg5^VSwjcJ_7+fYT2KI#{Y=)VVvA_AX7-q;%Q)V2vxfaGSf>vQe zfRl>vr!(5`v@*5IrNKvLoKiE{ANcym!B+HAK16N?MJR)h1~riFagd3h z-twhh5(fy+P@1ft5aG$!42`GqqPW#D23;YkYXwAWcaD=Ah-v@`vZ}Z-YL>s>UAqZ&XZ=R zMu>Y7`(s;e53>~@xu^}rHsgV5LO6#?gg`uGc#n??h>-2M*7^Zs zCnaWORDX-PKjdP%O1DGCsaC-o@(Tme<84F*2`N>Sn;M7MYY1jwYp}+{kmpH>97zJ& zbOnNBbhGn=ahSyFp!9;mOgUldmkq*Fn5l7DQETrhiUa-}9E(Y)y8aa#rqY{5vLP6xl%rljU^)j&hajDZx86%` zRBtvjEKC}lAM`nGJ3SLIGk6bsD)9Yeo%R*VO zisOU<6jB(otcv0Khz@u*a#ESxfwSLt5U7RBDc~4LqmH<#0<3l>c~vTKRb|U+U*o6! z)ehQ$(Sl-}|I=^=g`^QgOt~EvwrQNm0tcHJ*r40qPq0DG@f)rKed6NCTZwn*$lH>= zL_35+jBnnJ5+u7k-`oT25L67j1aQ+f^fDIfk+BZhZ06h3WbHL?ztaqKbI8#maKMTn za{@9b%zx-*P%x{ECG~fK?()=_=c44$Z%rm@BHH>`RK%*^GPWx5E$=v?oojX#2?a}4 zU@FonsWXB#PHLjo8t5wwyVE4D2=VJXno#>Pwz8z5h`Ahe18aaqpXuMb5m z6*AUt`Zqwn;JZ3u_S)@eZ`zYm(NqGHO#F<&jK(S6V7){|xcYaJ4IWfHO{*bCvnWfZ;7Z^an0umV#X=$<)1AOcbN zD2WU1NEJb4$x7{{TEQ3rgI{xL5#37%N+VufTuvSIr?qwgS=B28FzauGz3O<�*DlqkAjVd#^R>d+F}k{%~@IZz@SZbqtW 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

%8=^ej^qp&4s$IsmijQz=zn=HU}zgtezMz5~@C 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 kuFbS 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

iZ?z5E&rjGpmH5i{ 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 Y_42Qs??U!b({9>i_@% literal 0 HcmV?d00001 diff --git a/Documentation/SIF Infrastructure Specification 3.2/InfrastructureServices_3-2.pdf b/Documentation/SIF Infrastructure Specification 3.2/InfrastructureServices_3-2.pdf new file mode 100644 index 0000000000000000000000000000000000000000..09a86ff6a614430ab5dc01f05d7b5debe748da3a GIT binary patch literal 1062915 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�=R3JshOv=Pm+ZEWF791u3ku+=Hj%Wp#RJuO;%+ZT1G@5Ta{MKabDwZxrxr&^gGK;Ay;xd!`6S2~@UVIy0pbnIL@^CGA8 za*KRVf;nlT{IJ^KoPkTgce_NQx1NLHi+UgjHP7{a2`w1dzF5HK6pseq(WWWvAC(+blIilLOHj%WXNjG7M>AvmwXzJig~t+XZKgWKM~q@wvi6=V zTfeQ6`)QazRnh|66k^$1AKRW3FGxOkQ=THp*l-|n`+wAcAQU|4Bc^RG9e!VD!A^yB zKoqd0dYfWTNR64X7BY)+*gxA$GmSVkdNLs7N zio`+oO|}iSfgb%i607Ot<#sQE*aqX~HR815TTa-8$L-T=q@N z#b3))T{GhMduDtnVI*;s7E|M(%p8sSz!L-pP)#!u8r$pPI)EsfQH2UmsNvFkG{TI! zr)2`p31N?cADiuaR%LO{m#aEykG1U{L*rsAFl7~DDB+|cr~dNhHeiYnw+IA>$4D7@ z@l>glmnF)ISV-0X#@`-y+mgT;OF_=lXBplbk#%U~^AM@!UDRPr9oeRExogeHPFt-@ ze?rg#U3g_(uNPCNA%)YT0eTrBG}Y%5GJ%GFCo1w$RS@`S1_bzG8TvJcfkB z?D_LRN9xlj+(6xB62Id~^$UBZT^fBW^N9$mGuM!WED>)*Kb*iP?{6*=vFt_q=@S{^ zdFPesHB=?|vy6Z<#9Y8eOY(r*GsKHyxq+u zpi9)19b#+dQBYaHR0XYZzqN|lllD|NJFF`VkV+V~73)SRP#awpssUgGr9fqkw*-KZKV_JW1bInp0eEKNBrFy~;<3+Z*B4??K# zLeJ3o{a@o2N|vL^(vTf({1?3Wr7#U~>HU$@sd>R0mmZ~)I<3G|M>*zql<9-5udEYhhN zq1)E-@iY3*k%2rjmKtMKvrG*SAenSFWen_Dx%xZkc|t}VH8rUQj>gwx!zKfvutU_h zL|6o~T#+YvEo5M}6)%S0Ey#KF+Vzj@*)LdNZGdts9JI1ReyU<1=LCWEB#BBWpmB8S z4AdJgJxagd?mpP1yqEa z63fGf#r{B1e3X&}VNJK=wBuDn2ZQx`1M}8xob{qwN z49Aj6P`Puczox-5JewpFL97n_qoUBpsTddTS~GD!*J;S62f9Tj)eF01nVT%prx*f42MD2 zcZk8VPH)M0h8#%74GO6o%nD_Fv*{LW*^q=WIm#L$YMXMo0q@XVfr+Ad!Tqdpr~hm4 z$)D7f5P`>n{X!G(@4yto9)igkRCN?bZa10rBPF-;1{`jAjtC8bbpp4m!(^>(y+tXI z%~T^JNEnUuTu{zG_Z;QK4sPenh2d6)CcqH zlV>6^RZWo&T>6BLNI5_v2C=skjicq$vCM=a?Ao;)y4qqr*>n&%pVH`XyyY3I?GFV5 z6zUsqhE-LI9zv5cD(k#w3w7hJ@lqwF@ox2N+E7+ZE-`-`3BC$}1rcp^nuNBqkx2-w zxCmP3B$6JBnFH?yad8Y_f(=>tH1`LlXq&!Bj|5%3> z!(U>MpTu@f$W^1_Ra*+!NiN#f&2(IpehcYTj;a{#wlixuVr~}24rRr+27_l5DQB@u z(N{OL@QMxEPGudctB9jLQtM6~&jfOdYd8^zU-^hXyRM=uYh9loc$@67hKON#;$ll3 zRm%ht5!+*A&|mjT;c|KMTfxm{`WK^AnfD9qu{(QFW&eYE9Bup}{Dz5|?a`j&N~SY$ z3Mz%2VePJMiTSZow7+@I&dr?x3P}lP43pau9Gofr5`}odco$Qfl^I$F+!*7sLu?r* z2%Y9kh#lD|rMOy+Bnm~6*7&y+>Jr3!5w;5pcObD&>8<3M%+Y#stp=kTKE%Fs(#zC6 z)ho)n6jrQghU^l2;xD}h=(5b~P{BV(;BU31)xd(khtc#FDfAZr?^vI_@hvzG>$p+^ z-ak>K;ADgMU#V4$)1S55(hQN=V%>cUkwdeJa=(1bWzdGkkO|QUKrHW)ruV4o^O-r1 zfgGw}qbbgHRY&!s)EVOLffg!rxYq8?2#^0#M(pK>a*3mH4M+i9eU62s(IoO3GGmDX zWlq0ZmTmci)&O}e6&doane&x1M*LcUS+N~st>tFrUOXie?Kn{6O3Wk=os?ya?vzde z@OH)YT#kL_EZ>etIzm}QQT>}G-ySUUNn_vy)nDlX{hmYYRI^LA~%Oa zvMA9&8nbQESaJhV%CED60mg8c9$jZY(6}^fZ*Q4Q#EyZPi7X@(i@KrzIKIMuvAg7m z=cPDL;nNIRcUX*ZC+XU+(m(}Nbz#)Mj^#VF;`y1A{Hr~bkXWU^e>_vvOMzOtbG}m z5#A#!VE4rzX@g_|{K>jP^&;H5S($NxNpcl&H@snYa_repqacOq zFxj+h4@LS+%KSyQPjz2Ne{d;1nEL?08Zod@bOgHLdX@JL69=e_hv3R{_V;9Z9I7#0 zqD&l6#IS{FNMvt=2mI?{pkZ*BZrruDnPdTQWtiV5>kGO)KE`f8mu2y=Jk{e$&U=1M zB9=j~Q`qC46`)woe};n??VoYY@Kg6A2$C9+_t`ii!s2#CZPzaXOxwHXUeMO0+1M8r zQ-g%xS4K>?w;TnzeaQ6OU=;lI#j^_26@VDnaA)2kZ@(@nguq{}5cJxU-ewi1bfjX> zKYESahc{ojat8Jhc}Kbd`qb7R?`B7`mgd>HsdtBu5OiVY;CkKiTT9$K47;u^?SXyZ z<%!9K@>V0?p8`zG`4V1XZUexj;iI!;yB*>CoegqUxfQmby>Ip*hS|9FqXPek9yb^ODa_RUFFUp-OdBe zRyrVL;)VD`X=|&`FG1hr5&XO-XePg!KrY?20jfh!St(JTNmJC^;7H#qoIEEu5eHevT2*LcG0dy_xz-9Q0aOSvE<8p+f_NCHD zX$b6o5GT~3r)}G=a>n|E9g)aKCZD(qY~M@x*HLN^_{V&t{d4tD`s|_F3p98;#{T)x zCg;rQ_4fV@+`i**{cG83@rsM=1!s z*MMipAMa@u-n|De`!rvh<2dNwqo*$EV17;qoaIw8 zPbW^ZISJ<8F`0EZGLX#BxWx7HXE|xyMNce9iKPU#ep4m-kIBs8VBLoqUG;k8wQMXM zr4@eoWo^`HZxbG-QcsJXqRwP7c31Hd=+(;Oj!d<_<{|rQBF69r*wD$xMQMMeE{1PZ zNu$FT$t1Jb6!sV+eB;U#NGFx2cDJKhcj!(=TiVu#5a+f{UGr4!l}A?syOKcuM)c8~ z=b~(B&cWV39Pu|a#u0yR!b{b0eXEErzoVhwLC}Ez#A9^2HLaC!+V~gLN;{- ze422(lUH{d_y6{@6MZ}L%OR%-cH~U8kS$g7xX`^)zY54H?`RvQb-_Y=#>sUu8&4YX z9_3L$m=eS*_`L!m=4MFF5&7HXLhbm0ahC74f`9atM&s0vD2TOMynyH#c*-q+)BB|@ zM%sRvvBmp-a*UO!bsl=h^cv;P74}L4>UAyYH}(kXI^TQVj}~iuZ*%^;7$RO;pO_rdQX4Q|x9N&X=d{wE*tuW#g^FZ#EQ{(qAR|MNuu zw$#6WKmW0ne*qc(>*w(Qf-$iCCyg)zGsAzv7}$TF`gi1n&XcOz!8?*~$ti7YBuIx39|0-rZ>u2~}!LWiqWLZDjNE z%dPF_!`M*nZ(fS+kEe3?r#;)AHg>H`2Y>YU&$Y9Kx6YTFi-)79of+Alt?Jw^u8vLX znWwC*DxBBD(*?4b?YqE+$flvwp#`!|{Tn>G)SOE4Z17IHg>9wAzM9KP;ca^J=~qD-415F)4%Q7u2FkF z6bF0F+LkZVhlWiQX*9466m7bd_V{OFGj`)}yY?rfRDk+l+T|j*RIJz`u?YDCfV&{* zSiWn!(W(zVYF{1fpA!pYcK*WRq+&lqi;BdAli+!M_F5_{DMuC?-+;Z@h^;sQ9TdgP zs~a4jia;vgdp9L)!3qQzHDdTb!?BGRBWFz1KXT#Op+pryNEvJ8h!S(om%{L*uh&0@ zRx28}k#p1{Ln`?qYA&D^%I6$c*J9~chf}_OPCnt+p4p@(Dq4ejDcZA=$ZFnHs0vZb z-*?D~MtV@qsd1oPLhQeRCq9B>r?%=$VAqk;2743oHMC?x8^6O zM_5T8O!o``ii@f;8b8C4g)~BqFa1;T=Zx-p1dtG*^jP7DigqVTxup4PX@z5tyk^jmW zftNu3MG)DoVImIApy+$mb~I^2T6`Ow)lnLAKEa5x9*Ml(sdL#-iFr%F!Fv9P#mRE! z!rAc^aB509nYR^|T3=2}Exwu@t|)}{v0)xYf`JsIYovu#8ec+zNYdH zW04yiNQ9R{!6lBoK>|fvseT#tEq9QKo1;hOueTLQ{qtFp#4pL3hYn|SxIwAf#AwsO zpdJq!bkGUUb+T#8v@OyR)Lo4*Ra-!1v;g#ZVztUzh+V)U7L%cmG*&R+`P8A-TjwxP zUVZ-o!RYpVdNiFb3-B1HIJe+aw&}>NAJ&*DjtS4xPP5*8=4l=sg%~j`FpqZn&4u4e zN;Ffs2D*CLm=sxy{U9fBZK1&XMgj(TqzpSIwk}x+WV@z`pDO0wP#c5^E3yf=L3Wa? z?(Eo67p2DYcM^*!aE{ci_k3y9GYW00MPbjhUpW?1iOmpL3o*J1^Fna$00=fgBMHL- z79CmT0=S>eoGY*tg=Dv454?O!LC>sBHcwaF4VtsVP>C{TzfN!a%N4z|Vi zeIe-8@s}I?-|(+};GNVh9Y=4r0F%oEa*=mM)ierrKx8i~O@W8{rk&s;Wj}%AxddmZfRP z0MU{0&8H^l9m}y1$F!`fiYuBH%W~Ybhbe2ldO0NI)5V85>+s-xqEXegPK_9wLE)7j z*Gm|eSJPj&=X8kq==6QFv$ir2c?>aM%%u_SUN9#3)b|sTj0PXap{2;e8xMoM28v{j zNS_w*0(8WMH58CErdqDnP-AOvIXCs2f;^&(&jqnNBIn^OW za}C|m+0=BYk|HGM3K#uBRoe@AS6-%Xwz}ygEL>Auq$=l7 zllEI9*Z82`@Pq%Mu_I{b2c2fnKaKFG|#$E+=7jD zhO~}v$E!`H?~_bmx9O6|q-eNaiWbKd_jZOm1A2ZyImVqPudD7Tb-M&sBYCD|22nWnKDoQ_tq6vr1jC^mStA zy!Xh}M5Tz$bTB0{%w{TB>9%0Nixmq!v67Rrvg-lXP9Qag0IrG5wR=|*VSaL@LA(Ns zj}^Q&Q%;suFpljpCD@3x&Vq_#>5FJs<_QeD?;8zO$9mlw~6_TwaTMJE%NFlS?H9E&B9qqbJ-S%u5cv_xJ@JXRm_**E2)_J3T>SU7Q zi|?#YJYsC4#iB0~M5EJ^d}bK^9{%kwsgn2TtRDa$G#vb#OPISnDBaf|e9ZheYQD|D z!8vSWZ8i`_)5U61BBMB51}*{YY^-6rA9^U`Cygg2s0*=h;M~9q4S*z-f~AFu#gwYF zqyiHc@j86m@{%+dbS^!-tSQt_OOqqI$Dl;?R&o(^ML)!!)2_Tk_I@u{W?g-W-v8J*k z5=fTu-XiLqgY`GKlBzc&w-#iU8OjWyh%o~CUrU_cqU%;6;bzO=U4JGP7pq8`jv%S= zV&J*cNH<*JLVA8bYZ;ZiB}A0Cx$z*pq9rSP8Ha@gVR=&rw-Gc&xzOx*mq5Du*36*fRng7zuBw>iRAUSFfR%*$8Bm&;U633!5SMnPV}5Eq$p-+QLv=V? z)19n0C1pL(g|@oU#v`XPy`xncw>6+4OY1|`_RaY;1AQwyk_Lh3F;(L~3fh(8*%HL6 zdK=ozAvo*9u@#My@e{U^XpT*+?;^?W|!@O>CV^L)_mT zx!9Hy<+k?Cqe4ADgzfS}7FIMa2f)Kg0sJzQOzX)igVuvO;oY=#cokg<5rw%G&6b*y z6(o(Xkl4T#iTf$Z+3SyInx!556()Axxi-^CFjF#s^TmrEQ#wL691$Jk6Kmw;+DB?_ z9c);U*BmpvuhgoRmgZ_X@a^|wQ!^d8Fk+#t6_Z`|ZZ}KD1#5W?GfNgq_3jZgd+)^Z z8NgERC&*}|Y~K2GypNE3A1>ozf4D!LRJZQCru@1Umt;95<&-mQeimez)t}UoVQq$Z z31H*jzeS-|#bNoONS1RM?wqfq(%o7++rZqJacim4KPZ^M5SQTi3n-A_wH3TaQZN?o za@U0EZ-(EW#WQi(5q#J zIg_U6fuI-T0&(&ni!UQAnB-k4F&#jOko&v=gBDYm!o%phqqG&j1Z#Ne#rws|m?oAY zEr+rJx2iGuBdJWp)ri|Vz#Ki7Y;@HF4-g=te}4$4us5?l%yGKgD?#Y60O#%V^qI|l zNg8gGgn8QuI`-d{@;n<*wkaPA^LR^=@NnA)>Ow70r9Jc{C(hK}E34fGlv$UAfgD*E zg7Ie%aS4Z-17p=o$B7V8aRh_rloIaWp@o227q>=ZBs5OYnnkASk_-^Ixexbt$di5w&SLfFiFe1sW-C@Mn#}ox7wpht6qbN)!BH@1P(t;$JV79=e?J1%0zED`Y;aiFH&!zmEB zSeV@y{<;{;jyn;ys$jMmZ}`=F*PPf!UVAqqelTVrD8|relFH<7Nngv}nVlveHGf5z zd+tEI4E~@)qaY80EnSyehFB@Xki*R4P*rAJXjetUXRTd^)69$bltTeo*>I$OU|In{ zhQ7~YJ?zbTRP?R(pciP?A*dGEjkY42hE{=v#rN>$dpuCI4dal2^gihwIhoCbkZAm* z*rNZAG?;INmRfQb&SbQFvHS!P+x9yk-pyS^A5l6p4tl@(%Ey1QD|<#=(Pjudn961glshlQ>f; zK-n$zBZIg{xM}T&i{NkcDyo%cj4l?n=v8IT+Hz%{>v`VItqtUmRJO3d=QXIT!U2N~xjv#qrRp9jLeYRKX#dl+*xbHB1C^rJ@ zxl96}yrcM~sAFdpfT&0x&gfkN-OkSdTeGK}e{;h=ni5`8AA>|))b5;_(hoEpI%NrR zbDlvzy0ZY?w+x16X4FNI3 zNbRF`!JdOYm^wT&Nmo~kW4EK#qXXv5tw{@r^x>h+@%L%0apTtxuO2pLG$<<8ET={2uweYB8CBV|TU? zbU!HYV0R|Yj)=_`>K7oJ;09H|Hi&e8%RjLda5HHJy{2>i0pf9>3o;Cm)c#0ejM8F` z&Thm`KP>&10LA#6rSbz_yNW->%p7IHI73CF=;5L*;|fO8m;8PXmYFvXQAfjTVwK=-y0r;AnyUEGcHGPi|#zLM=;32yp?G}dr3APeL43(o zFprC3jG@X+q~|DxqD%C){Bf`7YNgWsfi&I}X5|?kj&t*XfHv=ZZo}n-9H|S6_HptV zdD1oRhU?zk6mAFeGU~+YrUz&&OC;$(GWsmh1Q~)-dd~4feR~Lox~?Hu>Nu5#>Ap@I z9nFq{JiEe)_GS>D9@wEKwcv7?8Kh#em^c_Cx&4OKd#)cv3K&Pd1cXu?KxlI`g2(*O zz~q+x{+>3T$KlNGQ8vzsihp^UiH7>cWJ71=DYGexCQ!QzXEh*BY4aWHaI~~7;EQlM z+wTW@vq}h5eijIZzy0#K8T{>V~qXl{P~?F-wtJ^Z!1 zO>9=E=iYI-jD;#|9RC*21IeKs+8Uj;*Q)#RYWrd(89h-uJ8I|T( zSwiNY41-+CL9SK*vgFJdN$EkkwPwnjoqdB6bW8V7jIz$TYPJW z@L9V{gyc^&r5E>}G-(XfRLU=z^$qqDF5SWT;n~f5bU0yTq+B>@|4ZG{wBQ`@UrqMF z?bv6~PUjNlfa`3w;?D`4j4_+uK=VgP7^e75w@gtIAZz#)ja_92O>NO6W7noRH_b>m z2FS2xh|fw*C`zmo+0D(brjN@&KIb)J8J=O9X!|(or4bfq*Wz(JB6jV3S-Pr*O?jC7 z#*OrFv+Yl^`rd>`Iw;w0W(KjUw%@JM3s6Gt9D7XRN?Wslk1&g*DS=}YVN3E~?qMo` z4qvIx@(w}G-|WROW@D0jrxt$Q9O;s5liV_@7QeLFpf} zPZ{(%W7tdyfM)3*_QUZG>^1*xGV$blVn8(131f5khQTDi!AQp~?2~t2{2qi_Yq@0z z9diIajbgj{fMN7MF?7sEy_gwzxuHu>wX8iDgN$Dm=D!8C$yZ;Vyvky)3!@BqmT~e5 z{2S0DzA%9u^V|}=5xqF$<@x?SsCIUHFXY%no zkx?kEG<+)U#jAcJdFp^miXxi+6ULKbNul?Y+)4%x!%wT?7XWr;Rs84b@E(8~Nj7AZ z(01&*jf>~t^1@3|*g@zXhKOhMCcAt#rw@L~Km$0(ywj=_HWjC%yqD9Q9s1Ce7buyj zN(en#2o*7EccTpj5f7rsyb%k*AYxVLa~gf7r80y3sF#>Rij>jyFmA}cT!WbB*x>wO z`h4)-18;EX?;Q5-%rK`07*_}}dasB@~`cto%$e=U( zX7wc%Dn?@;V9OHec&&klG!3%+QQV7T!bt2K#xwb#xJOo|$_Xk++>Pm4R23cPH0>?& zP5=GsEQli2mulcPcq?Znq$7sfB`b)>yZ^na6ODcz_2C**ML}`@Og@F*1)7Qm-^*qQ zh?2vHdu+WI6K4&FBlk=8GCL)P$|0ftIy5PBd+SY+m{F~8C#m?J0b)Ie_v*D(k5wuiO*l!oB@jB28fkIJPRVe4UaY8 za6`OA^z=DTbdc#AUXpVj2?PO$bVq-wVNJnIB;B2C7VPisp|Ff8qv!jcV zv%G<$iLEm}13T-#_8Ihk@ugb0N(e_gT(FL)cxMcfv?x= zt#y+K7}>_<+L_^JzPsDQ)6ugy zQ1k)!(^t!NHr9VdnIu2sTC$5=m&l;m#Trp}b&kC$D!512Fz%<_p!8MY{=UCJM#nEw zN?Lg^aW5{qqGQ<>#aQB@FK)Kx`oF~v4$ z=+h={j;CYG)~?2FZL4=axg3-1bNnjUEFTZgU<5raowhswH~uS+fp&W*7m7wFVmv`|Y#7Xu!Oatc z4}Dthh0t}M&c%9Uc0R+hD2>&A^ReK|UUeP5YAK7(!&#?#Y>3n%0x{v?Zph?YB2VZP zhOkAbqAO)W7ry_++B*f=7Dm~cY1_7S(zb2ewr$(CZQC|a+O|$Qv$HDtc2wV}x(^*4 z>uJBNnEPeN{=f0hZ#1Y9q&@+^T-#WHE|q7=+>8C0LFrfOWMs8H@`3>#YYg>!ZaOR( z_1io&0smROz)*q8Gj^gOQJggL)(1h(1p99OY^-=2LF3CZdiJ5Uiuyr7Z9sah^_^wj zz>8wFgmGVVLNKi$;{4g>=KFTV#oi`r%-C#?Nf_b?N=hNP3{z}wVm{c8IHS7U-sxx( zQ+b1Ui zhI}3jI5<`oe~w2FFDq}oSe4hpN)nnp-OOLe*nIa-8a7PJi# zWdQ(Sn-PHsVQQ}C3RHBM>dO_l>mFQxLy)#*64Po0UgrL3zeH3kRIXS43Jf zf>k^&RX1vt=qZNNtrKEx%ONFTJ|jiW=*BzcWCtqxd2l%CFowuR?aVTV!t1 zr;b@k)9J**4A0=Iu+8kWthV|BCD0Y_p&k?;Ax+U_6DfcDdVvc%N9FV-xrBCm1XHru ztX!=y_t6>|Qxpq16L^pcfHL$&F6lK(*HvsMS}+?B7gZ^g5%I>Sf>-OUyJj2 zPibwNQ_Wnr5m`%NseSg-)!%&=l)Cqi!cdm9CxC|T1gO3)Wak;l`-ubrt)(`{Ln0!q z+7GN}E8tx!RM_ng=PK=S9eb{;leaV?oRRiqiL&_>s3Q0J*an1GhDmi-4=PpvSqc`x zUQRvJhU2cF(Y#IvRUSmhQZ~0PZyz!kJ@E$396gE@JIs32XF(K-&OdM?nq*;)wtt_Z zd4*wz$F^S~$0ArK^%%tQN1!Rp*j@bWPG)v>=owat@JhNs-Z2E$-NG!=qkZDhMU8K! z7#R9M$iBeAlXi`7DK0d%oN0h>nzdQj2(;AK1*~5!wZzhulR{hh$J>UmH{=x1LYAPY z-_|_oWWVh?r_+WEWwhUxE&!Wwm4H%uq0f^nqe<_ijhj&7Or$k`3Hv|L$f(R_aHXi+#s$Qskb`-RvNHFisag{$Qc?rlP2YZ%xgQ*cUz4ppNF=C@ zee$vsMkUdVH5FIL!q5kR`loJwHPE9PGr`NK^tdo$(#9hgjr()X5Hs&t6=n5S$(>RCpxD|i=8HQ>ie8mt_j`lfN%R&V zG@hMXX-hjJ$C(AZM7giz1RyF@owh?K?k!)z4Aw4P8ps(~tvAgYPEIO9?WSv>2Opce zo3whC`h6`5)-gs;VMyUrrU?;+N(N+s>Hr1U1ROM{*c4h~&aT87l>Mo4ov)4&`grWp ziq`VmM||kRY%WJ>GfIj)a^Ns^ar2x-Xlrx%v~ro*dHCuQQ)^p9d%2g7YT*9O=F}ak zA;1=}Hxn9h6e<3|mj7W*SvtNyMaV81Mgh&r@j{_jFEFhshcJPL3)j5iFhLk-j^mj^ zai(}AF3OgquzwAVd8oR)VHe(S`}CKAsnBdLF2}Hh2RG{xGawjj=RdlZ-wV)O*=)fK zJR@B9C%t3?S{RU;CNJwaJFaSKU<3#4*FE$}-~kRNvkZTm)Qw_)Z)p)bX_jzt1u+8w--{bg6>DEVVR2P?a`?~s}wKx zcZhr`1+ysh0HnUwFlcBuakE_BYKkjG4cql^eTfvrDZ-eO7@&Oa9y-5=IoC18@NM|$ zsYl%tI=vA1k7TJ8%m~yLjjq&w?c{#H6~N^is-+ocf+}DYroZ-;egiVi0$cn0xXnR4 zy^u_;aw@w)quZ7(c%=yqZoT*uCbaR73}G?^mQ&sbFsn8u^k!W2uXF%d24xyV+2Ia7 zxxpqL-r;rcxPkVU#wT=ud#$g0XDMU&} zHY?%Wj4pF-1WPnw03GKZcp0KFjpNBKLUEom!-B?;+Sp%C*2JWk{fafTxeyNZC;&Aq z9OB7Zl5Te~>>f{{(NDQpC5WY1GJ|3w&1>qea!B<>IPKipoB@XGn8hDX{-S!O@lZ69 z=?%&ssWc+CJ|9+MGH$S*>0{yXTC87|h}KG&xKRj_{(UrCfgho35_|^T*KARQGii$N zBJDd}EkiTg0iS7(p##8ib<@FHUMgm%syPKroIhNquz(%sWWyV26C8ab8C$Y#DOy?% zcv&Vca9(ZIaL|yNW|79QV&sBk1P3Sr(N3hFDyt1QJiT|FFZ-_E`GTuXI8*jDVxXtt zEn!KoLW&y)Hz3j2d1!!(FL(@3UTEGwMV*|A|4>(7o`}WIfiV|`Wo;rUn-+a=X9TkR7kW!0%J!q z1-=?t+I5_#xw^)l8M?W+=b27;wC{>L2uREPd~|PFt@fc{j)%LWollz@@kAawwgRnL zGhzQosxYDE?LK?)*eV8d4?&!#qG^^jhl4Asy--i?nEmZ1WXbR2}-As+;s9TYz$|1cq1UYX!05x zRYO3EP&ZdaZ9%29h4u7e}kkL60-#+{o&LOjBX48;?7wJfy*M`bdvBzK^dp}Zw1 zY#5NH`x|nd?s$QR%zaIjW1=c(Xw_J+m#Z&Y-=l7n-@UGDD4#z? zauwLSH5it)H3N%Oz0geA$7U7Gx(UsDzI$Y+l+f7tCL8U->oH5AZIl$tQ;QC)#XVmB z37FazE=EW3wAUEb9|=+tFmupt{Wg*6gy$}qK|$6vvaGkbr-zqv@caK=61i$MI8Xe{UOL6 zMt}x5d9aax`aM_ejie+-eFIr%F(YeVwB0!k#I7}3<&&s8#CpIH%K3q^x%Ccu~1bs%c>p;Z?Pv96F zhOddXhD~ed?Qq&M24=zG}x>c}%9ZjfXM@il_ zslCxQ92NGlMa#f-2zg2f2;qaPO>n{eUSvqFZNH5^6I)i_b?br%#D*b8S@PumQUl>7 zUOfcCuKY13S-^f;Rk_v-7VyP(t*9_>yY7SvUskG1}(0Dr1^HY zrI;^iCgE*S$1(5_sBGXfZ_|(n2oHm$6sLF*5gS7~SOTO$l7QJ0cHAhBUU(_-bxzZX z7p6{q(JSC>b)YML=qOJxyeWpF!zNXx_%dnt&f$^!>j?#h6m{j32n?|HeU#Zw+LvIt zrV4ORA;R20=>1kv5=CRX10ad{NhaYSb^qslp~b8ibMo2g39G>Vd}S8_d-f#ar@0(mk&8M4jAf+6PW0o z$6*L&?<1o$K2U9>v!ZNv6GEl)DA&=27*DjBihQOKJ&X>7QZq5t8Roo=LDGyZX9 z(cNb_qwWys`Nts7Q}s_pmICS0}Cq~HsEm$LkH)H&0&kS!czmMxy8BApD?u~ z0tjUM4kfyvS%1~A+nO)65u=|FwbxSO&sIFmEpO3Ngyjs_kY2L-48?Gsv>Kp2zjsUOqaykA z3b#D_L_Hqhbve_$`9Lrn5gjf2Xs-wOnZT52Q#F^0bjR;_tQIIVhP8 zpE0Ci*q}aS-OdB~J5M7kmn6)bfJyHn|0FG%UUKFP1pg_xu4$8Zj(Qd;7p#vRck%9> zDVs!sMuePu0Swm(4VVa#>Tf-tn#v|FzpTV%Mi~P=e@FmtE*k&y549E8Iw*&*b1_%Q zKD;>Y)-f0Gs#D?30Ym6{0@g9(pohtC0kRJhm4^&w4f4dG?95R2P*2E@J%A4s!_G=k zRU-(I7OzCg-03jL#Jvjch}uRaD*4~=7|tOTOb_h80hqi^I<|QtSYM?CJ`mr7q!=Gw z=S{jvYOhvw#5m@z7M)#j?Vw?Bi+ga1id-w%tUI{ulw=3BHS59(c0 z(&uC=_&7agH-0Zisd?bN`_IWe91dwEo}52BO@Ia7qrsDi!F~fplJ`Y>d4p~cjh1xG1g>1h8e~vxib@7f%SZASIg;ePYIzL## znOU4}&~z;Cs=quYED0Y`SUI|p=oTZCwAR>Xk<(Ky-#qPG<#3z4>Nk%DT<2g`hx;$e-?^&DZ3< ze0NN^M4w{VCRjbqE7q_@P#YP+lh~|%4ke4CnxeHg>{#rdo4b!DrtBE+KpT-hN&slr zdLEY<`T7Wqy4k?^`+v&eH{&Iv55Oh+sd~Ia{?Tc+>bnm;o4jlCZAr2R3?sC4WbprN zIP%>*-CUP8`;T1T_t$AyFc?2`T8-z)cfuU@z1oit4PXHj5gs5+iu%q7DL+?jFq@${ zwNyZPsxxA5RU1C@@e3b`YjdY!Eo!#|M4&%IOt6&4Bw6*h+vLu)#{(dNf$FZp*n#$W%V;GddqQa`D*EJ|@2TCf~UDI)?Jnv9$EK2n6k8^S5 zu>Pr|?5?J^(j}St0j@`=^ZOq#|9^D~|2LSQiG`hxoq>RziS8Gh{{ntiIu_>NtN(N? zjLiQZIKQ)b?1IMrCBCr(vVrQpgWd6Sg|Nn1PW_DKg|8CU(G%lOi8vo~Z2P4~mUBvmHP0cK94FCBR zotzy_3~XSb+_QVQt?aPH5_e%=`KHBYiE!llP7sek#_M7nt%fF&*N5)%xY)?DxjfWD_n+5= zM!M9R%4SL|!l+t?*L%;$*M+w{JU%MjZckNij@})cIkih%BKDnY)l2xSri1IGr7Af; zKgajyrIU%vm5=LV%eJ1*=Jek^3E!uq5(;6R6&(l9@7Dwh%U3xRP1Vv>5v$J1g^}~I zu{g`4Lb~tI*M-fItR%+@^gmN3|0{;jK4^Mu)X+||Y@q5InW@#5d?ni)q5WPLke65M-gg&76Wrd1c41zAStb zIycCdJ%5mi~LF)4XAINo~^)w!6{_FLwFvAtBaeRFY`y$wqvQ&HIv%|{(VB9o-z zP0Jz?_4M-%9BHIB>8bFEf5ArXsSqVufpN(|<=tZ%GBlQzb){}XwJ>VLqVcAuj!KXA z9~ne*)APR<-mnHGl|P2j92=FkRO-9n{8;{1nHUc&7;ujNa&5TSWGASQV6cRBve0^K zcIk?zV-_nfh zHvbUm(dK@dxV-hMThpcW^-?0gR6_Nme5|%sSrTjkZE9-XcMDwd4*2N?=6{3peX3`U zP}6@NB7Kf90U!Y7n!v!IRoW^gGs_Z@1^vL7i2L%HNIM69szj4^iF4|>07p*ISgW;! z9e~y>19$WF26mX=LDR>u5#-{>-6sjN8O(>U;)JK}(Y0Yj*#2eOdqMU5Iv}PCr*hH2I~>}xwSJ1g6&1QFXAA0o@|CmT>l`kNBN116-=^vb_*gR~9iLteTD(L^PJ z%p;Wg2az4yAi7pF38`qp)|EXPf-sS3SQX@8c%H7Uk_6+&Ac>{1>WH5{fWH`AN;4lg z#W47GLMlm%6v%Wu-LKrLCN34~r&VkU>^n0zPvVm%HWlpmqu@yWm>BN&`9-Jd6H~x> z*}pnaCNz_pSmQ4t+RI;qLEId+DEyt^*xhK+3L0sF+urMzZ!ABq3pCkfne>Qa&Y-Ni zf$c^?KZlzbB8mWo=`OK-vym@%o|uHv@6l=JwnBa^cV7zHEaA-L9e1K+E=8zc^ zgl<^W!j@f$PxS1MKcuh*yQs-d0Yc)DSxm~<@Si}C`QgD??%b{VFziL>SmB8WUut;|~Upzs!HiV`$%XR$6C;_>IQ5@%-NuW9}JxuFt z^iO8}iz`vH;OkgFh^$+!@eBJ@$kT#*Tvkan1LnW+%jRGgYOL#^r16MIUcC}{z+?3W zZ;r`k*{tEZs{)A0zJDrLn9AR_^B}d2FOyTXn&V=%EGkI27?PS8l_?tZf0FuK>vO$yj1H zMAN}24{uPah%@Ij(-Gnd4X*nvFD$rikA@HiAm}6#RhbpgBw;3=|`9?1Jmth_vx<303tN{Jm?Ij9JHrS!w8QFQ(>N_wcX zg{)SP!OtFhq7DlEQgBT$!A+%=S~r}?rXLg>6p^Dc83_v;7(7|ct1Pg`BJdSscRicy zwPv-IfM$w>p}#iU+HAbqwU+?`<~xA_Wpt)g^ei@)B8nvSGaCEN5ESiqs<7AZ)a2 zNK5pR1}eC$vP4e&I5?KwDP!=X8T#OM{<&V$_P)2mK=x2q(KdF9PRC)n05#A$fd|Z7 zvGS493r%6~jH2V$3xk)-M0Wv>5R_Ky+H2nn3XYsA)9OJwH=aA}^sA~d?# z;o|J;vY%v~JdLg$Su+EdO18U*Qdx7sE8^-H%Yh#!v=#$lS97wzkXEIIawC#G!Qbn> z9|Wla4YAq5EpExRibec-+H#t<^_8XTo%M=cCp1njism>YTYgrPY2NkuO;%FyoVE@=(!hoXfv0dA4<*zzd#WdXImW{wq zFTQxvdx}E$K5H^W)sXhr?kULxllx0g7zGCoGBrHs@np^$9ggAeD%x6%PhRna_&?x- zw~M|wvqaOx3a_)8V{gG;@5G3|UuoCv;#Xbeijmh+%*g+aEwPS9RjJ={KjjlN;OE7q z1Ble2j6%6yH@A6>6q?&GLmK3jG&P{=|GG^?3xV#XKG=xk&rAFKBYqd>|0mE{8f*pW z*XRK7l=WAHXmXjZI_$zL>^*%OYLD;nd2G0S-htqx$b&4?O(LOb`R{DVt;3_4x3m-` z3G)E*n{h!Mg)0pJU4h(x zwOmQ)&YmI2fY1&~vZaPs2m_ulb;-kde86Le-EzRQbk(QZ)Win%D%6#vP6zj4_R=9q z3eUxe$_R;J<|OvLe@j8`3CpebmAD3MJ?~JihRqvclHw-u5Jt82x%b2HjJqafBV-@u z>9MrG@HuZ8)w$v?c`7^^= zu}xez2WnzNl#GdD4~d66LC zaUO3|joP%%UAeQ;mu~uL`70`Uk#JiBwH*dHCXBJevC4K-Z&o)K(s?6;O?@vnl@&?z z9nyFDT1v89!vS9ELFjVb8jCr5^eCc3cz7@Gl<1nVDIJKp$6hJInO`7?6!V=rhPLI$rB;^-;sVA-s{@XTxY!4oEE!4@Xy zT2cgjNU*P+v#!y&rZcC3Jy3Ya0jpC$Uwy{qrW=)O@ot)BM=TfEKf-EojzHd;~Y|b?*LZVAvY$2isqvRePKXboq z=r@N5p;Rv7^tBgC_JCXm@?7C{m2An`1Gu)zN;72L-_K!fpfdJp&eBu}nu*$+ber#N z>o_xuLcn{_7!A3Fxm*=nMl}It8!DH0a-`>-UKOpDoX}3~Ll1DTQ9M;u(!2ItyojnC zedrp=f0VHkJPr5aTWCt><3`flV^i(;c@o8gLWH(QW2^P2U~ zxkqHnE-K&xB$zB#jqa`a5@5wyMOMA_OY5{mU0wG;J-gmB9OAr85xQjf=AJP1kV?+l zrpwO7j~G*bo0N=>D=z&)VXY%kMve+@lUEc-Q9S=J?#>Px3GPuNrJlwJXnw7wu)60J zFo1nuM_S!sKy6tAPomT2(xL)wani7<=gWBZT)BbSpaw~Tu^>|H7K%eqOZ|OE5ChSc zFe(iv32MRp{Lm%KXwVnDAX2*LzKN!+A4*=M-j0xPtEeu!r2@kR&-7O#V${=i=di^ z`vy6cn2)x4ciiWtdUbQ(bfEa^J*+S>8TcOB{s#}Yr%ghA=V(9-w0F;PJDavm?qd9Zn0A_bzKM)t5f%S4i#O=aU zdNMpMuR1M60Gu%mu*4IP9j{)++_CJueboeDs|g5DmNKZWY8ZdTc|<`;FcC7nB`QJD zsqBg?dqWXwE|{)~E`y*{CWgl46rr^m)1=IQd`r0>+T$r79c$%W`=k(eG z;Ie{G+CD}|!MSZUp1#wa3!YA3&s#KEU?cZdF)kmmE8A4qZd8lui!RJa$&4{=Qp~dU z2W_+KX!|~c!*biVplM#b%L021mUoDrxzOqh=6%ijNb{{Y-nF3DL_f@c=LekA1~4pt13)pF97U@FIp9(hU~a;Mm~sLM z;D+~4&jJyJHwe8Kf$ny?Jcz0=PSe1&Y{W-?6C5V#{)3~xaSN3N20t%M*7`5u;3O5A z%7R^YFA7IiN{IC*4z`bt5S{5}BE`Qv8g)9nst0ZZ>R0~G5g^N|MkHpT(H85N`HcC) zeS#aO;M^W#ipGY`s|WS{{wwsTRj>6XiLGUAnXrgl4%tm(q9l0B(ZBK{kv8KNjxgKH z1nnI(u6bAd(`k2L7zxSEx3(qGLKj_ctAmlTbbSQ6J5I=SJ4=W^-4#PL-X;Ed-@t>j zMtcRzX^?nD9Sr%Ci*bdO2`5Lk{*vH56B_5`SjD0vfbFEk%}z@1u_Pz2xu62ui(>Ve zZO3a*`Zs}k{V#Fr!YxUhi~9(CAN5H=hwBEjb0FP8rtM?vh}ze{jm`5r9W`z8b5af zjsGD#fPBB4J`FWPIG#Vu5YInp6_lHlagX{5qag+TnsYiIi0aB-t@EObNNYQVXt zeFP{a#Xt8pP1#VL08*%P_K6=$e7ZV>UsH9p*1O}P7^b|#CqWr)m_y@O^B?P~0(AK8 zY%<}DE>7{FJ0Zy#Br8Q@*a?L}i{2pXx$dgoni}c&g=<*2OA$vUS6IG}i)<2xmI3DW z$Nhhk?UJs$m)=}ADvP4`ck{t&R*JP+$fvG9YWQb=`>^>6i4PyjPmxcGk-05)LdM+t zv*F_0yywodp{TfHzF_fwnDs8UwDt+CUBcAkUteA2FV8wJQtA{a(D7F}VUR3yK*rNR zJh*!w2i(1Dl8~HIg2s%jasZQSkRYj+IU(bz>4~I`2-y5o1F21xho>J9Vow1Ks&H9O z$U+x{(gk{q?x@r+FL2Wv<2&MWY(AYB<Aq(>*)K%-v$>zOD4v!SU`_ zwPkD^^jz)>ZZn2snGSPW#(gP=>gM4!4Qk z9F(=r{}rQX&E@EufKmg4b2+XB>@puINr66jrF8U)yc>v$+tedR&pti5U9?Yjf^>T= z)ngweuv#&QwaL15&mc558KUGcj4aWd@bsof+9A5ot4zZ2GkU{L{`cU0*?i`?msa_DubZF@e7Qz^x;ok%H$uky4{%)3 zy~Y2){r?|5)9>B<{{x|BX8zv@bqkM`)0SxLuFmmKf80i&gJEJ+gu_anPLkYX$s2Pd`vn#rUhbe z@8QwSt>Hzx&BN8v`T1C1Si4+lY8xv%O&e=FRZ9bVcq}TD%k41)t*Yvzj+M>jH4uUQ zF$+0LsWe%rthF?DaK3+%h*4f1ftSnc&g=2gnLWNz;jl9knRtVt%UUPh;iAl1m!UKr zGhx%(O?84(>(1HUZz9!({vzMjPI>fI?WXQX*GY5wRmo4Mo*s7-)1Q(mHIV`pzMOrl ztOMhL)kQ=CXWmM3Q0pG{)3^>p{E;Rg?`FUI#xZLyzI1uJJvb{XlhXx?ikC@c2xK@4 zA4`Af4|-BxXHGHP|GNvoPzAZ2Ij@rIXnG&bMQPxD$FMjsLFX{e z8#*#5ImdE)wujvPm;ns6uvP_HZR&-I&e2Xn!39sp9(l|xVZ1aE(1GGVC^Z|ui$EVx zXZy0U3-+>aWTlv8uQCN#*{jX&SSNhG2=tur!c(JSp}w?A4;9Lg8+dz&+0uGbUfdtK zsPzlS@5`=58gO8Uc_e}gz!t>(;YJGqwGf?q>jf-jJG`2eoeLBv&uIo}Q|Yc-*rYpxsJhnDT9g7u?#;6mIk2P>-&C;*tLv4|9>Kz=fi%12MQfGnxjKqTbPvgKf51UWRWC1mCRa0`0opnUn} zd__1h9NA5|F=^t6f5O9%$V7AkAnzcFv9$REr4Sr+aMJi`-{}6NuH*WF;}yZ*-5RO- z=sXiH@0yAK>|Oa6Y5&0ilnTOJt$XpunW4J`Izj=j%^`GZ56CdvpuLSn&4z3r;9*+4 zpaqsQ@m5x;>LeF)X#;|)d3%$mgdm;xqu|1qTD>&*8cuEV+eBOB zcjrL&OeB!)NeuA7nrj`qs&!}Xl+TjXQYbfy6Q=?PNrf4YrjE38qoii(oS93BsqS+= zsArc2;s>*Z=>Vjze9706Y+GxOh~3oQHH>nmi;eK<)d5})3xY`lkmVrJTa_@{C67U# zS((x=8Ge{4YNr$UH8px_Gt%KTtFGjL7Rx_IErJ*5FpU=II!y=%np^ZpxXgkLPq>;v z80s&(>b@B$n_DJFmoJi5lUY={*76!D=lX*s8 znu`{JnTRgoFBW?TBXl8AArljh<}W#-NjEa2^p;a<#Cla^f=t&8A(S*mFp9AuYs8;r zs&>DRighWq)n0cykEbJV?v=D1{(_+iN%8=p@=ve$T5CHb)4d z>J;q|)wz%X2=I)4%|x%xz*b9V^cT?_p--Ri%(}PG#=_#&=r%54B5%QD z_xugvg5_8`l>#(e6dMBoS@&WZBkBDC!&T~SHT#NA*g83dO`Kbw4kTb5_Y#K;(}K?CQ5q;maa6NqN-OG zfmD$%U(8?HI_=n2KsF64Uxm{2bDV3wg#|sM`Fg>Co%HQ6LEK~lLb|c8xOCN4HchYk z9eZk_OSGLF2cancJ%5c3$5Dsd>?CS96VY1c=A2||WH@jRDJBiwsYsjTswa07@nt(J zq&Bk@fn0+Xsg1{PiHcrdS3p35iB~4ue)0JcvVuwg{n1)%qm&L0CZmZZ9Hf0GV4H%hcrkDwm`t!Z@7?`nx$y|;lVHF^ zl%uzita%8@Sjg1MBi%SYR*oBOM%{^vS-~xg7!V@TdhlsFC1d(T@}l&kZf-Y*nqykk zeJoGAv3sJ2z>4JNqn70r&avE<^JFH|TIV99f#zS})gInD-G~UA!(?owkG|IzUerUS z8-Pu(Nx_?)DW+UaL&7qoCO?IR!fB;mw9${BoV*!e({zat)%T2G*9{&l1>IEi81`kp zy=XjXPk?-qqx_Re`|3c#oT%Jbx zM9HQx5MPujK9QX*s16D9B&in7X~13wv7C?A+R1gs6!2ee_&@#dhK}z6F`3cYfY)1F zI32Zlni;N|YFl{#NK_btn_^(6fy6`H2SY&I z$A}unX9{INGT6RCe*(h%6!Z-^io74?HQxZoZl}FoWguA<8{Oc=Qkq(t6swYF^CD$7GB=9+JSGMf3N!`f1{uNFXdr&Uvk~O?h%-Ud_Ukp z9X}(_&&bimd^`FtOM2`NNi-fzUIA==3lY7(|MWg`(-e`q{I0ED{e^F{}!CHsI+dE6x`juLAgmCVpZLu_*k&#l2^ zWZ&{fIgK+)lEAcE6B&R&X&8aYG?DS6&+NcH%#So}+A3F5F{;sGth=rYd^Whm1j{8G zIEo-u7yZkT@aQXkANPrXMLj!o8390h3^@nRTvAmrr~>_bOZ}(7e%5<+mJ-M5#&_Eo zf;x+3{SG-VD`#2wkW^JIZXk91LuJ#@&*`x6PXLxsZ9N`A7Ycq+N{LUgAAi>Lw9|80 zVIaU(Prh&=d7>gFEmIhBe-oS8p8Y8|k}y+F1Fywq#iQJb*%2b3gb(3dgBI~Na(=5$ zUcT_LicGj&ZZn{2878Q<{IO*z=!c3+E5kr=*D;BeKK5!x?zsO#+RSl|VTu(27Xmon zr74NpIz?v9IenQW2gbPyK>f7kLL^D&D*)pLOeKGDsj?j?P%g5{sa5HF zF%1iEq1;LZ1I?FU9j&tthcH(=;0f~#yu3ehaF9wZ6i5x!l_cNS)1f)*QofLscAvIL zhofATbr(D{(8Cr>@;S0~Ld0B0J-pG5Ro|fpeQC8W&Xt?@fKITx0gjZ@J;*PLGdbMK zG_GW2xqz|R7EvEU3mF-p`&70b)+C21kVUA*-TW+BKZM$qA<%X=xIf%2i-bCOtj303 zF1e8AoutioHH?+Nyo|HJERyGR_KaHl;{fCyHZaAVi(?!xH`lHB-x8tb>Xj3<)oAzVsA zt14U!84}ZIKia<~Bn!p9vBv_W;*rosqMPMW-6TH2p9#0Q>);591ND%5t%B#mc+ZC)zj!NIntRkmI)-{F&?y|nqAxxcfx%q)Z zG7M5LA~`dF_EPULm7RpaIGSwL>qg3<6%i#XbCq){x<>LW6MM{CJn$!;S&f1@!+_v2 zXor{KIK}S#d@XS(_DI^TKB3dTKrBfc>`;&qxA7|IEVWH`bOFpjZV+fFE(d4fs0~uQ zlfEg$=VvucB!e~pwUi9qTwU#$AX-UlGy|Jpf}p>X5nq&u0;zkhv=s)`R+wtvc;PjO zNSrur0aU|eX-0H97IBcm5Ah}? zX>K(3?^X;>%YD=PGO7~iA8y`~>sV$hf*X>9Nm@sIN?yjb*HiE$um!XU9Ckw^&an5D zUJmo%F|RAl7Y_IQEcA2>B0{EfG0KRyrFG}YH1si(L-dl>8;U&%cD=*tS z#}Q>iTS%ierb;lQ42+dhI1vrMO_hiY9y}6fzgA5dNzX9F_SOiNN!4gIFn0jy^$Boi z>OT(B3i68ytwA;27Erzci5A)3g*f^3?fNlLSoJ{;}F4ZF|z7n^w1## z=X3Ps7ar)XSh8n22YEX)WdvPP`iyg>GGDvQPO{h=9{(B%2_NC4urWZs5Y$h01 zyw%N=3U_r=ufpFR+puQRd)GB|&=R3ggJe=ihJ^K=i?6K`m*o+tDh@IY=C!=r0%K&` zo5UHpAqjOpiZ1&E?CZlh(OoCNN_Dd!84^>U(?P!7%grxGS<06o-W|49-H+FB=bzyg z7T-%!vKxHa^au=NwPKwp+8qYP$wvKhpHrlWpx4ET5s;*A=D~>dhKy_>0t>-^fbfgw z{5#AG9YOoWF$#U#ZHsV!-zv1bK2j$QRU3}Yez51WbuVbHk{elCk76YdA@ zYmgQ;nkkQ9C@@45P>BY?Wa`U{(i=8LGOh9A^%h`~#-j$U!7Ifl~7SHtV*)hv>WeRY!o`SSqySrjn>OnT-;Y}lkQ4_EH_2_YIS={F}E#?Kmo zjZ>$-@9T^bnr`+|%6eH=B*QxLI+>s2nmB_1KG3d!!;BhvT}kBbT>?)mn8n)QJ@53z zj&VTEJS=1)iR^CJOCmO@BHy_7cm-bmt4PSdL(l=D z#1`W3+H2v-)xMjkZU3EFU?bK2vV>@4Hq_q%6%@NOGOqPLxw|R~q6IG9o$fFdPp13G znVIL;l7>D_A>F*IYvD@eV5{-Hp+ZzHyKjMl5(?*WLN@rUs(^6g>=`J~jEogSy7Otx zHz|VfXA5Zofe$p{3q6>R{?1^4HUr>s2Is2=sEly1RILvapGzY`UxPDFxP|qC?WOTX z)C^44U_%Z4+}iMO3YtsnD~)4#2QCHP2$x%C`a6_Ha(4CAjl~a)qM(70=5U^kAt&mn zGY&e@)UdPm^3Dz?@)9h4iF@*lb z{2IsmmIG5GMF9snSEE~@=U?-Jn3(VlocA-Aeaq)Jmxh9#(Zt-)=5-!xZFGGv;J5~D z*sgmPFfp=cms_f^ow7eNb*LsCc=#iR;nqAO@sduS?9Io*)U>BeuEv@qc5}AUU@BhZ z;?GaGZ6pFiZ!Wm5@hFKU13pQl`>JE5rTmiOD?3rr{dLyW^(r!r8!fN$k9xJD3ar zJKa4uVN0_v2X8roO^!x`QS8^I}f9g@ic z?m0al0e+tSH<>PG`nq|>n8u%2N?k?K+ZTR=(=j{FnV2kV=d*XKrTzNbyJ432#2?2l z06+&kq`RBvs-JwGSH!<}Cjh#!X0eOqGNq>L_ssP}I0Nnb>7LlzVb zqJ9mELVhx(HFtCTw9kBafD5Y)9Cl%25xSYl?TqB(NMdt$>Ki3oV=4#`x64adw6r|$ zUJ|i}wzK66@b3`#0}Q*HP2e><0bjmfP%)Q&dkP8-UuSt7_AH#K$llQCfm*9?G{t_x0CO5NyK}u$zWaGg9{N8muTEbi zTR-3qD-!SjJ(Fes4@>_4(!>9sm@LQtR_r;VU>ESNlKf}SDnTc9hxQ^*C);A z?Ra5|e3yG>G7P?HOfJuuhO5iZPS^BN5=GG@^S*i&%CDQF$M5zF{pHqVPM3Eg7H`{{ zw_A^fZG3ORv`IZTuXkz(Cr4Z7=ko06<#MU$7R?Nw4m}HAEiLu&FzMqZw$~JsI;wG2 zc4xP5tP$zkEaNDI%0#uIbDoh)W4lj{D3bBx^2^K4bZqy?>HlKv9e72Hx-HwYZQHhO z+qP}nwr$(CZQI`aY}=~y-O8(%s^lj3H_WV=x!UNXb&gNYJhdk3GjCA5=PSfMue{3* z8Cuh*?%W!-_v|4u-5J~a4Mbk3MPZprLNpk2nBPfFNs<97-ox++YVxjfBKS~B6d~|IP}v1(QoE_m>`KqNkR%6p>y0p?ZZsjENM{8iD>xU-AGWuQOi< zOG^t==^3>dSI}8>Dit!ckJ4wEss7s3ugX-l@lR(C19P1W(hWo{0@CO|F-)aDnogNX zX`})`c)NZZ7utv@tf8fd5|5c~(6r5ZIo)DWs6788k91Hq*!$st#lKYPfMPhTvR_@G zfbTaFUFI&jdNVkS&7gHs$jqlxm}ncAfQeYejVzw-uaX0p;i3QypfHO@l{o^)QHfmv?bTDrt7T|?TQrVQKxiD`HYw@a zTYkE3;bXByTm6A(5Uh$J{fdiL&}a-EWHEBJ`3t(#X*KGGWkHnWU@@psO-qCvr@-Xu znaV(i-)uT9`=w(3p=848KJpefTjq`p;P8k>zdyHxa3Ep}d9*kea%JMaBp^J=`W6mF zHnsWoUkNoP9XX{r9kFev3$e7}z&mXCq4KutfjCH{5|0Q%Kht6lkhXRAP|bdoc4PbGAhb0Aqr{%g-+ALdJheD?@|!wLtB zyZAw6@3-2jB{zX-{M1VIXm$pj?%RgNmR>XEPD%ous$JA7g%KgXn7U86f5hXC$p4PTYiDJ z<^a~%Nf{zX<)S0)64L|*0a>yb2+SpkGwZ^H9csrc2=}lkwkCPRyMUGY%}|Fr>rH;+ z`{{L*5a5UifbYT*+?w25`ixi6lJ?v}wV=uq!_t1uAlhP{G!Nd>4n^$1c<9_XciK7p z>kjJ3<}*uy;;%#$Iv&dqEN5aF{eV_r;ASZ!dth#Ov9#jbEaYm~mRFfdcxslaOqyPa z1;-@~&wb@dhqK};$gLX>vdPeSJ+yRtaF%wNxDM^by?@t1?i2r#14F$kI~bw1mQQ>_ z;iCYN;_(S;mF2u<6(_K3ltxVbZ#{oPjeP2*QnN%u@r!L2LOW>q)(`CU0SfFKOlzM2 zaa0i7+yHPu@7Rpqc27mBTM$OBj`E-<6<0%a8|D&t>xh=dcMGZqbhV2bcWT1`2|lL+sumNyaB;hDVp#l!h>=J**^AUj8cC9%ia$a4nLZdoCn$XKU}4 zae~vBzLYHKwBACVEH{3R|T{c;@-y*6jZ)(BmG%6~kwU zrdKo1zUZ0WTb%a>bq5~j)Fk{vmDrFywE@RxM0pICybR@D-Z!=$-2U|f<@lcQKvHg* zY^Zr02W~HEM`RX@iA6!0xXX;ZRE}Jk@C!^)zCUc+PZ+GFGK;J{&`i(gdCuFx;%5$B#k8MtCs-c%UApu$22oe zPaZ+y@|(+sqwZq;?N7d($bEvq^5`FegvTD-cqkywZ0XmUc?egkhkQK?z^HZ-{9zqT zAd>w6`A*_*@;}8zKFIk1Bytr#JtUC)veWM>HXmG=pyirqB$uO26lFa?PAc>q!`Xv? zPRtS3Y(A`Hv47!J9Q*XcMzb2_yK&9Et;Y372STBXj^ZahIHWA*F?6qqqw;fq)fRdXi7<0KS{9d&0pHyPNJe4VFjP}Eu| zD`P!~!`!S4Lpa6l-;i9(NTEWeS~$>FYl{|M@^*YzEfyo?#vm%CQ+Wq7vGTBT5e%S^4f z%Nrgr;2url1x-`qkO0;Teh{RR2S6)wNXfH60DaBS%RA4`BPv>^A2I>W0ynDLzdcA@pj}1 zqF+3s9`+?kEuV-1coi$)aP#(tdTr*kY3m*;Wz0by&AHo}matJn%t7a6!XJSzM?KJk zz*A&z*3XD0a)`t9Mevu!9m`DOrEl1gCyr(R5TkENasN^=xd7Ymm$D#u_Fe34U(FMZkmQQS zc_lxochRE-a$636w1L1|lPx zzzemvlyMAYv$$JH!gYE>e>=k?*AG`O$K!hk$aV!t%II~Xh#Sha9JUJj3>wL@C1-cji`l~Ee?y0A!#bPbD{$m+rTSPvg9;K= z-c2jQ3{5!zTxJa}La3@LYYj{SX+SB!Ia^4^mw5`{wnLJNCV8Y9b7!!Pl8KYhGvrQN zZA6niViz_T>;5q(&M+&nb#$qj=0ZmK%7UK)=mmHG{KX8{A`rrRSp*l<4q)^IwS>!3;7`W z+9BnKT@I$c*H55X>uNmV&Q@KuY%OHJCDqVbi#LJQhz7!*ekV2F|07sU+kWC3Xg@mv z^-?t_O}}9>&|gKdVA9~fGI)LZbuqg92~fpHPClwWDb|w^h$c4k%-Qq$ggBcI)EurvUX*#2KDDTdO=kn+UfyEtw zqAcJ92EoOgEnt1m=w+X>O`Ud{0fFQ5Sdfi{Ysh-0ETrnqJH9e5I21Dh6vZlz>KCJW zx@urYA{{Vs5}ad529o*{LwyO5f|t4dob8`#MW{f6+urBmOEGL?hma z#*StVsb!SygN4m+O#Wo^-*!{r_WDTxW$->fBp&ws zy&zM4wgYvM6m&H!SS++LVGI-$myP%yXv$VQo76@H5*Dr+%J`(9^;V4=#cN{>T-0Q; z&X1|pizIiiwqSaq5=SquA+8h!K21E(q zBxBo%>S?k8W+Ri$w%ZYU2Ht@Rv_a?-^E@~D(L!trztIl$0(X&tr~K?`a!f`{^7!&a ztq;{h$&udSf!0A!W**R7Hi-7AT?qW*bD_UnKmrb>EKY(bk|oxnj(eM!(#OL>vO-C{J_os1zYYjsoPMHo72v`ZuA_rPNsvoJFvgOT+q->W$et+D(tW1k#e}%hf92A#| zgQ8L*FN(4B4@X587sfp22&j@)RhuhUEv#&>@Ggf%Vd*|5H@Vv4cRoXX2#0RX`5eeB zfKqWi`0NaW&5ck0kdxmOmJ=y$#$adFRk|(Yw7n?&YtpE^6w26Rr-PJGSwv6+gsf=| z+o`H9!ftUU&EH~%D4doVY6#roRBb~hS(+Y}hm_H@+m-JGVWc#e8}r}@Qc03?ii+Z{ zNL;!z980gjCgvos$R=qNcTFhU{Jo77Va+Bf!icrmj>02`l!iR}zy*#8G4zNeQva|K zAPerNTG_hsuHMq{U(S<~mn$P?ZlGN(sh|O`D8y|xR3?pAm`>i3ZBE1aw3CJTt} zeV8Z2oXkGFJav=IImRtYKGm$!CAXGDMFQFC;}&f=MBRO5T3J_-3u{QJXkE7GI~X)b zfrdTcHeH%pdxd@-cPj$lB3mr8nW@`&XJ0g*!K8$)3Qj1l76DC;Z<^t=3=7T_8wDnZ zqV>o?sy4wNmipgqqT#O<>+Uszs6+|&vHde#2pQis)L4Y zs)k@!v+iP^Y~Peo0Reo_r155L^;f^YfRLS%2anEZb$+$Nd-C5FYXaW2x(4gp8OULF z6@^{(hpDCRkELfb9!EGPS2H2SJXa0depCAESy-q?6Th%=0Cuy=A*X@-f_qh(unNi4 z4v^-65$AOz7}s`DAs<)+_rj$$2|#?Q=Gx3Tr-i#bpBSQL-XnC8jASA1=v(FEQBQ*_%|6xw}gd&!j(!_tHiFhDfz~;qoUy|Ss`-mrIXwu55&3dA!% z8}7TJshlU*?;<(H>RLq7)J)BU=6(`e^e|U1ACD6(LtzVvCP7f0ch~hW^&{C}Os^Ka zqD!`>q|{8s5>$jJXu}&i81d{VC_oE|ZPPeL%bcNzBCoHOm6H***Iov12sU1$|L&eH z#uNKpCVuLW8_&u3)jHugkDVk20yw(pmsYZ@W^ZYS4tXD@?4v<{aMuxE=BHyrmrHKYFnj?2jWUjpm@-~Q0Ty=A*Ko_GuJ0OySiC(8UO+6Wf#XDrE@ zF@4{djh729BPfJ$Douu(EA=Wn`#+VJl^0wSson_;>Enf+Rh3nhmz!6I`$qQ{D+6Ig zuYD-b)~ek<*X8;n8&haYo$0NGiIwK)be*CHd2CZ@bh5uM4BWFQJRhNFa*uUMnxZc@$I@PCHQB^4+UmtHLQ9*6h`YtMNBlqW1Xw~Hh ze5&HQ6`H6u7nP!@V`+4H%i{kG)MHaOg&Up4@HA@51Jv{Mzi$a#{qq-!V218$_GQBjVY2tTH9)oG*O<|0h<9esP`YOA%1j$JKd`_W#9di>O8(m3_b#R9t3M7;32g z18^(dwVE+`i7giM{HRn_XA@OeY7*6?Q6n!U|C6e%bNKBLI@i^+VO2}pda5n65LAvK z`6@TgCYI5>Z%Q7fN&Ma5Xf#rK@KpRisoHS#3j#>*2KxVzr3Pz2N-<>^#pL%F*3idLp?v^q?{6L5(C55Mj32vkEbk|(&(Y`L?! z_ZU>MO+{8gTL6J`@J5ZWrp$m3dlDv_bhpq zzX=;xuJ+^JFRIh2)t3CcDUlv2A^nlJR$G}`QN~lZ8_#ASTi#*QofRnOY2?4EP&BKj zN?K~LXYw=sR|oU(Bmf-dalS&7WbM}xU&m!aHL?R(E)<&?%0R6S-&q>AGcRf_X|DJL zHqVULVqAh&nlaH1aLr!v==)G1s@cXPQD!@-IE1wPLvg73;TZ9Ep|~B^)kY0fS)m;>fnQ8m?*RViwHzse)@~ zvLNJ%+d)3@=z%L66ru*ZdxCI|@{b0Phz;M!&>)UErNB)ug8F?iWksW_6M%y z7qID93#&E24imVHC=X<{E+QhgTUP5lHXOJysRGTV1ap{DtCyl)o6!d_7+N4`fyp4b z45WYpVaPnOA9hU6e&d=qFTuq4bnhyj0xpyqvMiYxW$aGhf0h=@ zkj8weA~=mvyEU;XvY@NFClj=YpQ96%v=oPTimVG%Yh-K&=$2}MY;xR@20sH{&#zp= zm&djv6RZ@8KTjO_b{MQiks zJqQfjd;&u-ow_p3BFU5}>}jgD_!ln9EGWAWoAKpWY|cXG`+eP(7yP*G=KquuiPnT> ziI`tgix|Y^i5_RDGZVrcmhbZOjVgs3DH75Q;Urx1kUJ|;hg_q3RHiK8`&T^q2lz%4 z#f@%<2{lGsRhCkhSAIe_9x@DpQ-V3QSlPe`S2ax7j`C~ug3gbxA$MwJ;|WDcjXl-y z(W54UT73_o+|wFSubV%iVMqioa}sTYH8<7I^8?RE$g96uTY{7I!qz`TW#n(&-^ zGf|7M{fF2aCqVPdE;c7`d;JPrHz#pdb?+`mi$UrKEbLI+9vegcW>PR^fGPr5>qc${ z_THg1$#-b&zXWT~54wu<(UGc~Su&OfTm?X>Ucl4YGsFkZc)n1%szfjZx4%hgb33q6 zCJYYtt(S)Dx1d5Jl3X?UCj83`6A94G%AmVi3 zYFzsqQl?eAr%`uH;f6{zG8N=OrS;og2nZwL=bzz(GQo;-`R{)>hJQOUgF9rj=Rks6L-Glhy^W>!IG~-Alc`*otqt`mDwzQ!;gu{Qp z^s>w8gznuDte1|aa~KUd^4>3K7y37094Lm%I-c6dJy)1c=7a3x z0kfrEv4+E&$m+J@!So6pycm`M29aFk9TSy|MOBW@a5qL8s!48gKcXt>BWApc2RXip^fLtP|Jl5To%%;>BzL4YP1EA`Q8B=o&p) z^?dJ&fc_!IGnjY&Ehipow+WwQCQEQb?-0J9PZF2cS_bgaY*6!2dHk?vwb5N^Np6DW zRc6bQ{IWJv3W(F&y7ex-7n*U8ii zQZ`0n>f=G7CrrfBVsX)xhU6sA(ObW00etVr5V@zSa8P}mm z?jR*lxCqB!C08V{40atnQ$YNeIx=5b1&&auD)Dt0sH=>AkiwRMwQx+YqDgMZ9BM&` zlIg~cAaP3aA|Yg(tmtMjTJwC=tZFE_)0A}Y6(+pX^xK&=kUm#|3;+60po}X}@O`xA ziZUGmCQFs^8jLwOQGDnwe%L4+A#;yFPqC)qiDGB*CidH;x_1xHVH|-(pz>50y8=F9 z7Is4V?^HHRQ)pJ3D38Td@L~p2k1rFB0o)31GSUDau$D+`UUXJnSyo0*_gj0j>viI6 zi9GEXXoq(FmoFN~Sz?vRO@vVmAEXh7=+r2@&?Zav=8~DR16BEt$;@l7MI*vkeCan` zUO<4+H8>?aa=2AbDeK1uQ? z@zKf{o!Xj;6Wle%XcfST>gCAg^}QwBH28+mMukfY(9&}yYG=bnMeZ|FuYoD+5jL-f zRTEd9Vy19w7K4ERy)55BUSUoI`$4ssqJT`lW>P2Pzp*%jJn#Vdo((hu;jFd|p;bh{ zeX_fo1*(Ojxs;nw6SOcC2$Q9Dp>iq+Ym%xM(|Nf$G@3VVohhL=yC;tZ=^iY^vzDeQ z9RO=PPT2GXBf+FC$U34`!EWQQn@%E3q4E&0!a&25XUCB)G^6m@LAM@5U-vykB*(4I zbQjb{G(>c^j{hT$!uH4hj`2j7&kFBLnC1On({4UX5A+lU^-hB9X|Ix$dr6rkHEpeC zho%}#kZ+L_>!lov0psK>68*i>tYl>N%F8RYKH}kCO&APz2ovc&Hg)eA)@IxYY(tmy z1u@tJlNn|^x#%s2&}n^+{G%=In+5Gqo}D0m zt=w?+bs1p|9Y_YWYTisQcYEBd6`&iCD&tCjudyp#)n(N2o9k6(4qgtbImU*`@ zT}y42Qs-OQOXTp8>f|4Y&Et(CQtjYm^2Lp3Ee37X|T8aEG|WGU!K zDjzp-K^U*yZpBxiYgKjzVM==C;~2k)#UAEDGP7C}D@hVJU$I~&EVAB>uaTZLHu6ut ztVD@(-L}6?G05gVm%A;D+f{$7mw#F+0c9n1iS(qR96 z;+D2{S&2#UYw{idqU;GOXT>`AaC6{m!-Ad2f6E5yZLVX8xwGu^mUjuGbAow;=WH6m zco?Yk+h&qY*>iQs6O)XoK3=82$I01~ll3MTllcN|&|)3%!q!2Y)4o9Hyh+-x&?m{Y*^|Tyv^D9KCEn9_t=%OEgUCy))9J|Ls z-BTJ;d)LZwa_5R&Kp_9MBo6SLpFkcEuB&j>u4FHqdK`m8vXpK5VXW! z#ZqixT7|mk6MA*SCV(vF3$`_Laiie<09k}Wd!$P}s2}QFe?t;>+x>jE;{Mvwc2@tp zincZ96#C&HHSm#ROeDn+yGla;>$>u}pl{oU+@jAIhP*(6jnn(5<>f7`!3~5o`ZbaOFq!C`zEU$& zj?muQQfbkeXb+CxYHFu=C94irN-LDjXIN(R&lSC$X>=UU8jFuO!=gHic*D`qW(`iB zSY^Q|msTit9MIMMVRoB>8(MmTy4Q>J#im2IT$x!?ZP5_;H$2xe<#>yz-H%TC@rP-I z@|G9-_T=g}dX8lhRa%(RE~-hG8Ns-^n*QzMb;TGY80lle$}M%3%iP~f_o4f0apBpm z_H-AEYz<|2ny(xawUXFM{R0|MLjs(!E4ESw{jbAP(Xsl(4-A|{mo?=O_rB)(n5hic@d6YOySls;13#MQRxf=EG-P%nfR4fwQM{K%sZbq*WhWc z?mxsgT~{2U%xDbI^EX}|Zmc8g=e2lPIl+68bky8e-Tlj7UEmLP;w zCIAeF(y(bb$MLTi;-dW4Sj=4%7Ef`z<5m&fsLH9_ZM?x9-yWSMwU^c!V0{Dp?YV8$%KtFMG-^z_QWhAw}xGIx{R zz#A!RvMdsh*=-s-7#0*n=|0qB=d6i;`8+mg#7IDVpY8^H1ZILkzN_?UAAKBqxid7L zqn^%;zOBx;p4AWyt4bCS>B7d9}b{uu& zr7>+Mwbbn@rdO=mRjZOc9J^ChQ7Q5i1!$w|wzb8)v?I>2|+@(|UXUxLM|d0!}QK zE#W`?rvah$Iw>?Bo!t(ToNyk|;9NaFsaXnj@}oPP+s%@KC>K4X;({puTPt4l;{@&B zxAAQW$@)?_64RCEkk-1kiPQSI-6gW5EvJ$0mFyrSv90>zoeGk>^oz~3Fj9nWRIQP7 z#3D*Mq285H8nYoYpsSH%B-5DCdPO8&eE-mk?(RyIp`_sAwEF9*gI>EU&j2S zdpR}>Cq*25rWew&;pUT@MFJ9ZClk+MZ?P_X2gAFZ>*F4bJA%^#M^m_u2OC_!ypPrF+h~@z8eO(vZ*x zHEOJ%e&Px@h<_NslZ78eC-Ur8*m?4mxx^mMs1bK@-7xd_pd#U|#fG1&5&su2I#X2m zzd@Od|1*@y&c^V6ck1>0(*$g>C+;bw{L=&+st&`;C8|-VaL77l?PTOwlQ_K+G~pSG zH27fgAx_L5|3?!b!(}WN6#1+iwU`Rn0}q`|axqg39s{kBYcXnI=lK zB_(wvEUHY-vj3mS_VGL^uIbfosw2CH;%ugxoFgwI&(jscCQpjzQ#Ep<(b_D_hU4rM z&CZnV&f3Hm>LW7d(s6et@|6Uw>C&-w+K$w;>d|rckoiBB02Jxqqx$d4D`;%f(1=JZ z`d@`fjeAtiSV6FG(|*`}a5T={+@VO-H?Mz%dT)1a|1<$uhyWSb2Ea!A3E}j3Ffb23 zC95fh7JI*p{u(j+tl&45$bt23R-USul|M5FF>>%lfosxn{ED4b$arHHRR;eG^|VnQ zI}a17kc%SOM3yq(A`+kW{3vK?@<^&IwMpvIsgZ9hYs;xNJR?5Oa0|RVT6T1Gt`fU) ziy;&&qTU=P*c~xT4#g-EG{=9JnDED1kDsgG`1Wtn&oyQ!2@W;l{12*77`DB4tVPEl zRT@ZfsT3yt2vpM>@b$<=#&ewL{K|}&S_?1KxsTAT6)q>QZh<^0mzq`_=G;W>|1>Ej zUN<=WBbo;M_!pWir)w8S(Q%OJ$SPO|CYS}km z>$ig!xruZr^#f48OD;kibc8xHxxbCw+%%?_Q}4I8Q^Gy1AsG~_H8N72EBQ1W31=cY zY}bT3$B%3}e#TT)nPo&^z#=}mu$R%8hc=v7c=c_ylIzk$j8mBFAY2CTz1#DxQlGv| ziS0j-^0xbP9O>ZJRH^k2bUVAOd>Oeufn#rH*v>nty%~J|gfAnudifBf@TE=XZUBkC zva4YdAFToBZLrucJA!)N?p?ICl5cOSm^9v@reOC1>mztfe`A@l5#~GatN8}z0Q0KV zj5VY$QMCkcbmDc>p$38bas<<$=Cv-R7PbByU3)EYi%N`9;`fpqLzXhWxgx0WCY1z| ziKBTp(!!&%YI|OViKAiLYPwx+D)nJvqDb7+`VD;`rLDC0PGBLUjkmMyW5W2T>($@-dhUd3;fm;&EEAEK_A0@cK4;ZT#dk7#0zC3V3;c7AnRSy2(Ep^9K18>Es z{r#u+EA~-9g$G%O5{P&~fqqDU2feZ#yE~|?5VjkrFAgXL$?0%W6wI=eu6B6ez;apbDz#i;cL5zF9t)nBDYr_*-%-87hp8AHQHqHuGfZ(%%65-5Wmr2^ z>eZe`@osIgV9v|A-+B`iT*BHK@!d3aG0u!diym+@6~m+1L~{k~NQW|S{G;5X{|tpK z*tZcl@z$n0&Eeho16k&{lx|9Tc#|`hvL+Vg0W_B^(mZmmjwJ&|PLYtKdBF|7hAT5> zB~)75CdigklD&BPyJ{%>WRF+lV`=Z$7r=cXBKT-N8ypXdGgfhA-m(+;nB4B;TMk_W zfH8MhB!ZNF8PF@yF{BIAyunXH5l^2BzG+Lb`uP%qq=Uri;4mIN!?Vn4MG)B;w;B8I zbZy3le8aKyw>Dka1U@`BP2@>tpj7CDBDmYPiicexwlZc%sEj%KY$@%*NF;{O#e zI6I!r)sw!M1r`~EpJyWj8KpE4KwJ%Z6Oa+H)G3=Wbi~rI8z&*tY$9F_&%Lkd#r-*D zXg?Y8B9isv39Q4`<^oA|qdq)o1n46V=yb|!aoaPiTtQKL-7vc!=elY#Uf+^B_FE?% z-j%t>@ddv1wt0ypIM_&UT8gN=T&!5*lQbz3ixg(SahEu#ICxj<^D%I|EJ3-Smm8eeO+m-Hu|#VV^Ii#1VH?>Q^C{ea6JH3Dkck)d=Dsmcb47E%Y~j+Ep7; z{x*9dS_-R~0cVaQ6(AKw>1Ya*6#3F&5$@gc-+wQP+k4v{?RO}1mLaW1mbH_mfJ>n2 z6e$zzqoTe&n#mUH?n~~caX*D=N4?RZ7yfq2+JIDEjTVr>b@&?Zo}lXThO)Jw3!0gd zxisBDdngco++YUVeKA*giZf|B`$1+rAx}z7dI&sE)p(b_a12U&8OOn&72XPql6-#!Chc>AhRCzaSc~Q)W`<2H8w58~jqE-{zYffNJ?{ zFYkvCW@J!}1e!$K-7p(J@l}w81Xr`WW7J3pZQK!5tXP~!Qpoz^Pe`&wv3+V#BW~RN z&{{>|j+1phkv7UZ36PFZRioJCMyAnDY1Bq-85lh67fPXQ=JpPga1s2Npx(V7heKri z*{E1s0As7_P;V?AR3w^oZ;iP)nO{U8q=)(4bUH<0J@&bC&Yj&r+$sdZBVI#8nwbc5C+gzW#K##Y^tIgJw?*JL^5-I%d+B8GDSE)kQ?QSb2Ib4N7)7-g&Lw zM@XLWX2Zjkc*}BGp&PN}WozJek75*L-bNI`*gpYJD2S%l8F| zQZk?0_vr6}j+<`CI?|lIbAuPDr==e4$Ie=m)eHUZ5p6Bk`)2sx142sjQa^eNtE@>I}Db6$+gY0 z^jkK)?JepqBq++3<|Wg6t#7U$PZ8!+pi{{-=t8!Doua6sNETYp2UKUhih4+hL4m9a zcrPd*R`@))kiv-LgMzN!{t2D?*#ltF$vor}<`!apFy@;O;4|icfijBtqf*bowK+3m zfdZl>o_zrg?W9qF2t$azc2dqJ1g0m95gJV`G?tvkTtos!gJMbRUQFwWwV~2da+|S zNZ|pAIbMhm^8rio!R{~B6C_TGEANnsk19XK5kZFqV;3YWCp3mI>w@+gA-M>#Iu!M3 zcDPwETDySYezF67ZHGJCdA1FC=a8@0V&d)-a8E86Cp3h=Wa`Z$pT^x!j zb|v>1Ah^1FUdNlDFwXXda2z1_pqaqS)@qAdJJy}aVOnpFc{a@MBX;8HPZP}xmbx5- zxU5>2J3?Y|TaV$ei0M_t3gUUOt#axyh8A+>Y>(K9ivM96Sdr zp?WYa8EI~5+T1|Ay~tB1^hA5PB2Pnu-bw4ntLhWHL>> zj&ro+*08ym%HuS*EY+63Vp)G_xSKX+bn#W2PdJ=f#rY=-ou*7#G&<(sQ;i;v?ME|aLp;)cfJ?r#CjfJ~ zq76<>Bj`_X2YUlRGK+E&6iBF`XJ1S@prY0ahxiNjAg%|cfaF%IV>dDZ&b`o3r=L1+ zOdx|p;Osk*z7QzxXzZuI->cx0ks~%&JMa?{duhHkU7MbLkGtG_BM5Vi6Cz!`3>l@1 z=31#3j)ci^2+bkZS|k z%3xC)8fg)c9Vh!&1pLQLF3W39`z?uT!?c#-pm7S@Pa|t_2bPcqCw?Kmt%xw}kUUCI6{30C&-L%3x^4Orjs3ML@8jBqGH+%8sgjwtHf_htE z3ySqD^h=AP)c8?P&zj=qQ0j5`IRouSeeuzhNdZn`zq5yJ-rFIcU9!oYjjv2=ZN&^k zr%u+a$~^8zCVf{iu{j&wc8HA0A8g+Dp`+tD{D|=xSJUWv<|^Azitc%!hQBV2`iZhZ z8J--aqH2{kUlT%FL7$w6z^1p!!GBQ85_vh`lp?x}8QPa`H2qJUoh^2}K3;B0%Pp*q z=4N8n=6SkogaB7#$yi{8xZ2Dz;Q5;gcG=)_Y7E2*$9@kWEyYZKLm7KnEDFF55`{*F zar#FAD2YPP2JSS0nSF)j(6V)s5&-jEbx z8zdW{bJ5&|O{E%w>lYBvi~Qa|Zo`$pi&FH~ z2{E}E1kBQ#K`Ch-G|n;1Bjj2or9|v`ii2fSK8`a}1nMS4BP1-Um%1Ed%mv4S(r zS`QNz+hN#Hmqvhv_*@AkE{g&uCEcC?`&QqtLn_K+I;mh5mr=rrFcq*823L_n7zr>R4e28c#rE+3Xm-wEDi5cN+dXf(aI zTNNU`s0V$PYc`qVpKj0YzpU!I*$kk(86gmi;Ac?fS=!qzT@ z!}ELCAL;TmITEhj(~hkZxYsZADnlCmC2+S<&~#h0%CI>0jeyB$D)F}rSPt0KoOCZaUvKcq z4(%gsm)0tF&iFsv5HbnpdK5`*?q}EjcH!rFHf%f*kOv*LkOt{`uS)l`QF)H&<5iF= zwuzI%z5{34q`@DEL2&Z)-Ymg+6VCCCVxbnzKoV@**RV zP|f&(ZiHOWAF%i*FB3T!wArmc^|Z}|_V)!OB*>fG%y5`0Lv5)l?>0o%Ak!{lr;c`xvj^qi$%4RM($l zc0yz=+di;)`q1A4Nm1r|zFm$ME>{yy5`D!ezSA>)zq^Up_#B2K!Huq%7RD@-a0K)` zPJiFtH-0bBZfvK;pwQCcY-h2j-i0Bm4YvXSsLS9e9_ofk!yfE>7!^)#f;FrDGnO}M zc-&m_TK>Y#J?+cY6{h((N;Y1o0oIC&sjviEwb8YWfCs?F9ZTiV>zi16;CxNULBJN{ zfO@b{>=u8HEkSSE9V_!B`rV7=8EZm>C5@BkUdDxOor6hi@Nrd=G`^xK;Q6um>jbV= zQYFp>P$cb6EivB38^}{ztw@I3!Pe1M)Z7r=0sNqANA@{bbN*KCOqcML0M8Si^An_8e`R}FtPp0Y7!O_8I z0vM2KlKSm?tz-RqTNErlB92jO@^LrpJVNY-m*az_YOJ@!nxkIds-^(#ku_`^o@%>T z(@JuAIH;jjX^gwKS#?0^D0EfSPFryjWK71|Dzdpy32)VvDz@n{8YIJ%>Bg(h;w3$4k9Gs40}^#qx3!)#e}jv2@_TjL z%lD_ID9rUm9dn|5$cM7{Wm&5zs15L+J^u}MKY~>mw@qMMq?u4I60CvVjnzbBebEZf zbvM%V<}MsIF}Q~U=1j=O5mWrk-NxDO&EIQ8iK`29Z;wTNZ3tN}Hc;@W>YfQXxTtF) zZRI%4g`cED--3kWO9-e|)JtAs_Mk+~QjWwUoj^~*mTW^qB6m8Wg4hndmlCMKxTaE> z>94>^&`k&mM7&Vve4q}(;VcN4vHbv#w>BBvbWe668;S%!jzmAW4WfO}NtY}``@sY3 zWys*eZ&Saw_kY9Anf^!YoSB35|BV4_+c;sdCH~w{{)WAeZ$OF#wRv$6Oc0-X3R|)7P={!U6a|I>~6RB zw~uOWt|?uwUq-~$#d(rN#{XjM9D)Q1*fd@0vTfV8?dq~^+qP}nwr$(CZEw#XyO)Wb zh`Hq{FM0SfUOh6F%4Uhmf+jM?cbD4-=ZTZO+};V<-R|kx+`XH$bf%9qh;BXGGbgK& zkyo#YkI&b=vNOF~w6Z%hH7S+rF6}z%6Ld4Vyd3T%jPj_)iP^fm-h}_g9MIBJf+?I; zGE2&wTznp%B*GPv*8gejU%c+GoVgd{m0lWh4O$ZrS}KVsJDpRNPL z$yH=rUaX;(!@B1ugt;w=SK748N36M+ZKxKEx+jYvW7LlNq>jYG-)BFZw*IkxHWhJw zCwvY(<2r_e#I8r+I4|^MJ!^M9;Y1mW&!oSqEs@`#-<^_r)W^-nI+yT^IUxmjCJLBtbA6cr$3ip|0C=H1?1*Q4e*>y4Ky27)J}&qH>+S#H^UyC+PhbcojJu6 z%1SDCsqJyhi$*BA4l)}B@4X$O&Q^}amlrqiniV z?JCL3wqszq_||Oprz{Ki%Fs zbYfHIi!$YBK$sIM1tZ2(Wnv05%lID0v4r5xb?!oIIa9eoXnO|2vb<1HT-*8M`y~+} z2#c#LSyS(h)bv2A;8ka^FzWiNXB`3+R>HA|`~gdbhgqt z3Xum$XLI5K%IyIB;NgX0)zi{}A3Hu80LJ)mK~@Y5CKj1`@d1teBC5&L4uxCU`yC&) ziEm!E_j4dWqp>&slNQ*w_=>Ix)wES8%{3&4GPy}4b;INo`LJeFZvoK`lK2E>Fx-o$ z@0Ludw0LOu2&pV9>+A!9Dl^O@i28s>nhGikVE9ge=CR-dh}AnL0-S0WJNE{f`4yn( z<(L9I^+lBG@t_;T{)=|{R;tzVbq&M0#aBNI_U%af2MKj8XJCLKguodl1U?E#(A<0? zCE)48c2x628HRt8BH}O6y8$G_33dvI_D{&*S6CpOX&b=Ug{`-cMd4q-CDCp%7V$1t zyq`}#eQWs?Axv+_=ha?ZA->`vd_;*|O$xx3H~^Q75q%it3&ERUOv?HaK~86WG8$6u zWu78|fBBF8x8_$tD&JUuPki6U7_#%~o4JtlOETu0nSO?xd@_)pMiLCxJvTdB#~>cI zR`HOM*o=7Wr)f^MDJ)Q=SF_+V(5sGZEV|LGtQJRpc12}uX{YeWLh235O74LtIKW`m zuQ=YX#}2b*-n@A6Gv(*5QYnFzr0#RT|o;4dx#ii)LYn0=eL(B22SUKUbT6f~7 zywL%#iW^9(-p1c;HD*|s>diobkAHKeb{q{j`n?ZvS4^qSJvpkB1b;jFw9NZ3!C>+u z6M!`l-!rQA7&Oe314~HWz&J)MeL|6>EwYXaMhI9( zF|>=JlyTghzDfT5Cu{;An8It4r`hepGHK_2?Yxl-rd&Jd=Cg!)MM>#8tlKs9*|?1c zyp;O|yY6SaH%-3eavL8Z!fUC`UNZ$Ic^%F1)FDz^0jX(2Qvx&8N#wdGRPb zK$jg@Qp)ocCmLiPFu)se`plDS=8LWyaB;$wBnn|Tu(WtrQopK7E8Z!O`Sl3#jCFYD9x;A$F>pDI$^PW{!3f{2Pv(B?$R*# z5HVGusi{raG)v_5%nWld;}c5XbRy=cvY^Mya^%HtqpUgTv<^aTk}3neP%_a(D`eX_ zRGMq;2KnR^honx(OBP|)W<*@Xkg%H`f(SR`u9Q^XhMLy5#0wmihP@C3W|et`XGaEI zs%k+EcA3_0R4*1$nx%QYEHh+7@3l&9#D=}2Uk%!_5arI?i$Xj4(hpO0v`}Q_(3dac z_&2@m!>!u}pJlFzi7a~40R&xrY)cw)e)EgdT{(6RUJy-mnEAug`fv;I64v9#k7595 z^&`L^mlQgVjvC=u$CzWpjc2_(^z$tk(>owC`w#h^M=M5?cg(%7XSb-6lNdmWpjI)L z1qdeN8~f-1td6(dj<{iBWASbGgbPO)pY^8AW? zEf@M>fTR}J3UM(6{~@8sAUQ|{K{PQJz)W*khE16;XnPYrdcc^X7=@#jFEvzoNZ=4J z9{+Qsk(l^#zak!C;kG7ZrVl8(RPb5^AAKMr&5ACS(zQ}qNb+#tJx6*!wv3Y3=FVD3 zB9JR4DU%^QECnqE!Igb`kI>7D#Y{VnR~)%xkz5y_2cu??yOig^Fu;PXX!>g^rpXD9 z?gDFCN@zuze~P{L*7`eR9Vhel_DP0q)n_8TLA49sSKNDDNOdM;qf{#y+fGY-QmTkG z@TQ(0C=&O(S2Tc?#HlMf&0~@T0tLk7ZOf?CObPR4l1appPvBn@`%!S1&fPV^#^#Xf z>C`yT8IVW;oQ`pgzkwmQ@PUzenc0&0>M9v$I66A)z)#*1w42wc5>xEu=59(a5U_`c zy_Vv=}j8jriV6J(nQ9r2BL zfu>0yfjWj{M#7vHt^smrHruW-Vt^HuzFO0eZgh6&cu#8Z8J7W+T36}ipgQ=M!iGz) zX=~pvA*nFyHY`^$F9RSi1Jb+|!ShK^%@8i(&|OsA6O$B_jhcCk2_`l5?(IVq=}m3T zk%D9gl*RNSnA+r%r7~e3WXh0~>5UgJ~rXX!nY_x8}}& z()?v-6#KM7jd~)9Nx~IOS*k-sP1|3ezt!EAL@t0_mQ11@BN<3Fp3sbJ=wI+z@(skl znnLmyR(~YayH{geI%{!bp9m}IcVab&dqSwDp7@w+0bMLI+9XK8;t^pfnQWk>G%e^o zW`$kn_ZRBbJ-V75SKl}@WFuyHDOhZ;V}hFf<>;@W1791McBLn))!i8IhXKK1@c4k_ z+5he9#@poZpL8$&lTIY9Pn&DX>-P{1&H-V4tFTs| zlXihC=v)UekR3g`0A>`SDmV(LzHZm^5_F>V7vhk;xvlV^BCq8sr$JtR^`|MX_qHZ?>Y;NS2zn!)DsAJBhmLI4jBX;z4QQqdBga$Myt zG`QE$nXr2qV)LkI>b1*E2%@bU44SZQL*L*1gWa|#JNfv*XK*2JG7I7=}ERl>?R8Kl@nbgh*6kxr(H)Ihl^RRytT z_+2+vH!X)3y}+%^p5J{7)q@!`!lBSFp5OCA28N85+G7>B&xJw8r`5LSU;>68Nb@3T zKx?pP4fnfrsHd(K;EB+#?xULFyh3*&tYca11t9)|B*^|?PU~@wtsw7o9SqJ)3+{pm za0f%o*RIXfktNa1BHJBvtHuL9%!J}g@)Cy<=&W|`TocyG!V)Wh`2bM;oYHn_{ilB- z=i7g%p^ezO5H7qnD->}%<0p%^RhVSkW{#bmIuMMs*)QFv+!7Q~YoaJO+~_}Hyq<8#ro%YT2iDw2 z-o}qR7UJCO0UdpSSiWl+!tL)gBY?_3XgP~D_hwST-%X>PW(7GW1Y$$KHg$2_T?yjM z-EoJa#k0Z7f(UQX#bL!)$7uR3vqlTyoK1YcP{7DPAn9aRZ7I;n19Rpz^9Qux_@{QLLdYO%Np0Xpmld%KGVYv_+IaFEviW4xyzCYSszmr4 zJF|D|U*dMuyCPA+<*-PA-=33FBUDPe!j@PrA--V{B~HxI_)EcQ;dyee%2?iX{HWI|wj3)%P6CZnvWL%5+&_%j zN+R-Csr|WAGYLW@W@djJw)Hc=t;0Lpr2&%d+n|MyRBDgKW>LgCe))9x+lMb^tt$F+ z{X0&!kt&x2#O}A#8>^*FhAw2G$}3_2Lh*U$U=TfpAwnl4+HCgSYibG4?U-^Jn9AsO ztCRt&$CO+%mg>V;IQLar221$O`*W-~EPMf^F7VbtrQ@Bqg~eo{a368^RdkBc6k+F&^NQTMp zDM5P@(2JI48YT2E^#qfHV8l|(^PE_q3*sr=>>z9l?*PI@V%ki2!P`8 zn4!}M8Hq1J^cI2#>RyES5sB*{;`^6`>#jHHIRG{pgCzamgd*ivvwxf7T$Zo?07NCZ zi9ZtE^d1}Omie_%Gs1F~XsnfIuEPGURaBca0D#P!CZ822sX1qOYAkcFL+E)qblEi& zU~mK%zgG8&VsKE1<^V^CPahEX0PL=Qj{2P1Cg@WjINO&X-LPtUZ)Y)&Yj$-HUAXiL2%On76{w>jER zPHQIr8V631$;Z+*r~t1X02>=uUoCr!rbl*=0kS9h>U8735a|5YI%~5LO!fO~%p1wN zSX3sQ+k!l(r%~w9Cv2{TM?i!2QL>`_l>P`skySZFVwW8@?+3duQ{!4_%)chl+`B2- zA0cbk0plN-flcv;n`btK-qmf=&Y|fhe%sk|8qf8H8?zR3_$OVN_GtF z|1Iu{ZE3s3`rzsJ1?H`VqOI;FVI+?(zI_r`&|MPk38u9H_u_$b%i=TCDVyzs-1kA6NclBMSIcq@24eoNRtUHP=Ob8BAP1(w14EeTdYv=a$bJET;vrJfpeNb*vRAP|?6>myHo5+K&WAN2la+ePB zuh9F6+N^~N1j6hG^q(FLb^pQ9YgR6mvWVt;H3^NMY?MDyBHx5Ggy&WPKi&Uwha$#m z+=j5NWtosyo^axS;yS_!bOR3Xjcu!JPDdbgM4|+O%Pf}%T9+^XthUQ5C~+1*`3S#J zBd#kk62KmZpQPjbzv6ze5z1vlHsY{yAAyD+z2^vO3?z$%S)z^0Oj244)VfCo$ z3Taz&yqdZ7c~0>#)v)>dWS_j}E#ck;xXL@Y@UXCL4PW%2;4M2{x&Xm0k&-G`;;k+U z%DU1V5Kc0x)ytCQ~$NTk0zJ8CzHL#~7GABzlQM)-6Q zrIQxCNXZsNb3lps60k;zkv~z7PCpoYV{MZ0dCm;`Ra9J%U8NGL^Qy9<9LX8-vN}|E zCZ6?ys~K0cK!3J_zJjL4&P`0n->1Io#Meg`Ff@vmHfctdCc%_~TKDm!|3sMUs>a>S z#VW5D2%J6~!D?~2?qIV(1quKY6xHBk^EbhdF{?AjrCUakC&xGJSueNsAtpS!qOO4Z zEu(x1s43T>9;%`R7<3KnJEw>o&MA=dIs*eoxK%kB?urm^?57Oz>R8GW>Vh+4dZF1z zRv?&M`r%268{bw17bwl#ebx|+C zmMDx*q-9AXq`1c;mgOXwU)tM=t0(DJfOwi($(D2+D&fz=wi4gWQp9>EDeBg?Dplo+ z?AY?RK}Sbnku7q#XAH`hW0aW3rjR{8GaWkvX;D(9<_|U1NGme?uiofGi3B#xp5@-P zktjFCI?HHe07P|wa*Yu<753q{N(wtMfNIbob|B)va*Jgg)_Y&6aZ6>OMGc>e!bm7q z3#U63Q6$<;^S~9&A9}wLX6`Wxj7THuX5hNe(L;$X3f?Je%uvHn>aAeZ3es^gcA9$n zxb%Ji2uxlAK6`scPuln3MEtUzf~}c#!@u)qiM!*i<(ltkQq?goH(QhY{*CkmPltIw zb++Km4RNc|1u3Wb7$rD}%6I8mY?ykVk;u7+p6%k)T*&6UmFsv7;qTC+m`$_B56z+{WWi$A}l(%D$d?byL^*7#9E>`b%|%yzF<@@>#jZtGv2)jRlz$CUS-F>!B_CrcIVI`Xd;9m^2{@B6|yC)cF`nDt9T_LUe?ag8;ff zz!Y$PNqUcO1KOH<1i)01Vdr(uUvN9`n6*z} z#iO-;vEuZJ=&Lv8#BK6X+eqtHfGAri<1SedXoyl`F$})qT|u|obLZ~07$WWYSDl4s z^gF(OVS?Gt$91x|{F1pbcR;tO|?_KdMTE{XV)b6mAil}GKL zr9u+m(d)E*$Q4#4Hux-bPAO4sx2LouOaT}BYw}h-u1k_%Xm7(Ka~+n)3VU#2NH&1b zG*UvA5?Qk1$y;k=cYgO_=OO>`As^@IU)T`vJB{go*`ZtP)>PfK5l*v<{dlbKeiPf& zxHXSNP%LAMt?$-(pfs{iKrsyEa8^im4WI@8+1crXR14Gd16f8XaA+S?EDr?-?C$7+ znq+Gs3A`Lbg$4jzDS$fb3Xl>!pP+k~m-M^EnIOC@acg}0)9xWSE zpjq59F<`hb3*=|3y?W_Qvb(eNK0^s#r#+0gpH{FOZ&Z2|H&7~eyFGW}K<&MB#b_b? z27gn(b2>=wSmH&noZcJ)-aBaeXW-fVdyBx$cTdm2p(z=<6LKW2r@TJ-XyMIh$Se=y zov4|;R5Q~si+|56K^Tn2F>!0S*uBR|uvSc3CBnOf-{j(mJz47+K;bl$ioYA8VkQJy=az6S^nYH@T|R(_Ql} zK%4z;5>4w+r9rX;l3=qhai1;W^({b@5DdAXmB{l^JC^R6am zfZK7L(*oONb(#~@13AZLZewG*iz#FZLMJXjU&`(8oTV2U5m-fZ6$<=K9#qIj9hW}4vnW=(4N4I|d!I|~%=7Zwn2 zOI|5W0+>tP5YWz1WWH#Bshr2sqtBPv3A!jP>zqVXwDfpCo{NSrrr#18 ze*qS7`~e5{R$_B#vc&K{QQ9ctu*Q`8IW(Fp+uzi}(Pe}jI9l{rMqz*DFSMkBC@VTn z_N?nb-|$;Be=n+0^7n-@3hxgz_S<=9ITo*0Yw`-jg)S-PY@18xRR3uS$Q;Gfjirh` z4Dp~$2R1w*J1dzwDGdrk_jch;fRxH$2B@}afZp|NK>hFt)q7w4;*X1Ha2{?7VRmD~ zXl7j3RW#61`x1}?d^1@TfL_R1I%KfOD z$qtndxAHr>MqgvkE~~rRklm&FezEEMghSn5aok1|BXOFT)M|Q$BUMiTSaqCuON0#cc+QpiHrDhJ!$(~lhHYy8kUwK| zoBAWilC#XSx{+LSH}SdfEnzBPp;w{KlV%b0tU%?lsryV^CX_iFkNfZS6Es05a;OFb zNr^$HUAk&y7$>4r8%e5MU9gvt1JAd`4l_O|4TD*>4d&Cw*5=+?^X@I$;Alkshum9A z-dMcXU)rr(FswUuNekx>&Ev_n-@~i_+Di|IQrzuT>PhXRua9?0SUll3XYE!B&=ySj zTise3U)oI?xi&7v(nHFgrzl>o8SIeD%8+k&rO%lS(fs1Uov`uLmf)g7rD?^!>QqBy-}<3BsiR?)Rek6=gO#m*KKYQ zf!o1v#>xfD1P-65yySGy0E)Ax8C-e-&dny)fQvSyi!O62=f0!&zbT!}*;(OU69SlN zR30I&%%XE>yw8`h=iR0*zJJ~PQqoXj^uaVm)#b4)2pZ`B;Vl;dT`(^@{}g_u0mcyz`TW1BzB?n>3Xxvz#{vB*-a z^93heJ1vu}83k@c(4k+M7XHK}`vq~xhFx>o^ne1En~HER@jtS|80}Fr zdlrF?1o8<0C+g2?r7VQ}^w{Eye0yJ}pH`}rz;uj*^rtXqxK*F~CY)QpSkpPF@@5}A zy|gwwXI?Z`9!=~)k&vb@9uEL@nnPUO4WqC^H7 ztD58CTyNTM_~hC(O>Q~g+xHE93W#n(!!(Xs5*F0qz0`Gfbi2B;qolP#Yd4sm>j$hBaPL5YohL~4hu-m0pR&X6 z@k!ujUsu}G)KzD}2cyMi*8KEFMi~7AP0QjjKpa}_5CA|B7eUl$?EnsYBu|)*VX0k` z+s-IqQUp)6ZwVY7io4^oh^9 zuHQ5cTcyg%305qhkBgk1EzZqfh-j(3QwYAbWj>g!K_~np-1)fbs7jX94a)Y8$_eLy zoe$*{RRU3a*`Oh*ygcmSl49MR;4+|q_sEMCjl3B|jPWwKXD zaWl~D(OMaHP%s^`z^`a7kZ6x+pBj`^vHVGK6R&Yg+Iw@CYg!Z_|9lzFX+ak)-F-=S zcrqp;Qe=IZ(l(j+1xB5mn*SdpIF|pF1jowC{@)--|J69hX8RAAeh#m+m79jQbKR3d zd0f&Vv$|*oYtvQP^mNdTJEbX}xxv)R_62XdmmA2-C6Na%GEt_Q#JLd=9z*~hp#S1Z z4%ETYXn^Y*v@Y+u?<%n%q3B zLdV56oc*3Z{39KQ`sVs#hMtW<=Zwo4NQK!@w z9E3G{Y`#vPA6=?R-*au|^iiu8Yg1$|3i&Z#X8zo6fLA{9{@Iq>duK*KncLzb`T??y z?1t#zt}x+- zD0Eoheb70_doZdtjV^FU8og3Ek3nx_g>8}-fj)ZIo~w86gb&KOg$0RbYx12)<$au} zZ=rz0^50@IqXKGsoal$+F<}ch`3i80ZFs3df=HA`43tl*77-E8**OAmEGUi7JYSswEZ4Xu zpDihYBvfLCnh~OsMui^`m|{X1L`9AvFp4mRE(YK{$4YDr40R-qNWhsbohBg;=uHim zPfDg$=ISJFn@``o{ujWR-2P*vQv3T>4r7f>ho8%+G|9LstPGvOzAw@EB*SKwEJz;| z8?fj?7c975U{QbE5kap0EIe5+d%%9CYLrqwBL3dra%}_u>Oc{Z8LSajDsQWXE%=aN z5e}%X5v{Ojyo)6v2!>vJA<5w}W5DmFS!bx3+>*@u2De?SQiL}k(R2F?ufx5a?s9$H zeG@<{xIG-R^aTLTljwx$-#5)EN$v78chp z^EKlbq=<(9p0EHIoAS}!)K;ut`22hrXP5DU3}s&=o{S<)3RiNnIo7pq^l5R5bp0@A zjEUtthcVl3u!fo$xPY>lryDIF$r%F%Le4WJ=efR;x^X zOokO5Yuuuz-?(sXdex}&bpp%gy+55JRHYFXE{Yn(MB!OT#)r}U8{a!vc}BAGTA?qy z`-1(^z>wpIGAtRnTyKRzu_%KUP)6AE*d7D)Z3p_8r})cc9$ast=YZ0;!9efu;zE(k ztM1hSIakR5^V_-d_`GB5JZ~}D{pgvN;p)-2*ROjg^zY=b$QGcA z57fmE9$;ZG4~iBhD^0+zKsF}06vbaJVa{LcNFcyFOJVXWj8+$I;GzYZ-vNP`6{jjz z+po}{-&B7=7*Y*lM)n4!CPLi+F1=F#*6^g~o8AUkx|^eIWlt$}n%0r5Ml9GkTtlxM zG2$kEN;aNyX7nL3-J>fhY!Y$@UXWA(cebJREy~{|7Q00_3D#OsuZBaxSH0?aZ@FvZ zVSCnxDAorYW>j!kC-1X#WZesxQm5}3{}_CCb>E-a*zC*MS#I3!D_VZ-xq<@La8VJx zebie=*34Q07%tTgvxC?}IdOfC`yi#uImTjOI~30JfrX&4)g{@o=8zo5(&U=qr70Ms z6|GEY8HJ1=wi-kWgIqv?hh_f_3aArHyIpB^ULP%c793X>o-e9*gog0Q1x2DE*jJx6 z=N1k_RXxhrdvnGJp}{nM8wujy%ZC@bf5*|-#fsjT?fD?t863Gk_PPToo)ad;oqvR2 zN`i{wE{bxC%19qt?jPYCMp5rX{s(Y@nA?C+VbAES+BLkzB>)n{LJBY`qaZj4XsUCR z^Y4AyFfn?}uv4b?AqqwSnVkUQ#i53tKSTk2wnC4=f{Cmq^ai(w=0_~A=d&o0oUt$0 zsH-3Z?E~reKCNDK))kPkt@z`FV;V?M4*(;HW#SMJGRxa%e7d@2(VaIOs1TbPI=VPa z{D;mwhL*RTXO@mm)69x_gltPf+rRk41vB>42AO7(x%1S+RPewCinR%5t^l2G8Ws(5XtQHX zV@m(FJJs_1rP8-4-Sed|>m@-vtZJ0?!!?NBp7-`yZUBM^?Q}R5qJl4;Sp>#VYWl)Y zHvLbXujK$!ECJ!>cZ~nRj8ks>>FMK&Q?9uCOwo^and8K>T)8^1uhh4zZ4ObT5mf%} zBgf$F48|8SW{h9%fz~=HfWnyLhDff*+!FI^u5Qlkw(Fa(^NjeHwySJ1QDdV~{Ua~; zz-kWUF=+Fbp9AR}Uk3CUg%xxZacNlzjs+PrLt6sOw75KmaaqR|G)^Wu>8eSo)HV8G zh(MTuZ>qyYM0|WL_yCsTOo0j&{$XG14B`5#_dzuTd;=^I6ft`gD1R2)DDXH}G%@k1 znyX?d8h#3UbO9>=NLjoH5+*^0d|~`z7{a{MgfS`j#?T?d9>w-Gvmie&77)I@bJU`^ z!*oY~0`dS|Xh#TaUjL}UN6DnY_9bQmwj;r%Hg#r%ntFcyQHS^~t;05DdfX=_`orE8 zbfSbQbdz3QUNl;$7OBZ8!_yNFZ8ii?NI)~|8v`3SO`hJXY(*jPU%4~=5X0R3qc@SS zu%AX1)~su^Tw9PGe@JnEFt{bLvuV@W)#)M;Zx9VwflcfUQxU&bm{~x&etKD@#bduw zo9M+bJX0F8K;&n`A}dI=QuseJGMsfB?7Ij<_ez$e( zPmR5({4`Av>!--qJurxyNN#*qYXl~M?r4ED0mOI3Pvhz~q5Pf<#zJ^O)w6_`f9qr8 zP%uI`peg6XVC&j=f(8+4L(87vshwYnHoOhd;Cs#d3w?~P`D*R`=aKYy^@5Pduq|iQXC08@--qycU2HDv#_57 zXuUR^#c0g&a$M{AdDWN0eB6(Sl|&JkVB!Ncq2BDcV?=WINcaIRD2OBbPCzvJY@w6U z`WX0rflx(DK*5zo&)V9^38tZq{SoF)_ztU?TlC#fO4?yOnA4kQ5EMYcjYfyt+Qhgz znRmrT;=l|XGS`t#2ttgDq^AdNZv@ItWFeO<%<1V6g3;h&pb~uL9YZ(p60dqr;M)B{ zp`3Q*y$P$^UFi!ZT(O?r7njgH%J=P$IHMwTIaAsAH^)L_cxsBMRO| z_NQrZx@B>FDVpZl*h26K6dVmCZXn#KunfR&cx34sppDO?Q0uw^Jq z1X`6+g*cxUVoN2^!b`uy{pfRtz%j)})U z?m_)j$W@DbT~p!}|0_#56>awre=o`yq6lsM%$rdb7ZQ+*eNA-0FG`sy90x zJZcM2RwDjwj^)SDQUH_lhBE3{|?!ag)Q)s|@iy8|d zCpX>+cDsyoHBy~5#IZk|gm8{vi-Zh^6@;xuOnh}wQ$WOCPsa1+mG^BnJzyr>{w!$+lySjqNYrK~Zj;i^9&jSd zzU==gRQcS^8S_L;YoVX22dj!U??=cd!|O@Ze@?g$4B?1?ry8--%fzCmRMZst2R3^} z0eWg_{+yt*6ZxAOwl>>D4unF^J0>m?b0WXpX~y!2)Zm-p5YBR&bM=Fb1a&G1Bb&k=K~FctCpFfK(@bQqC^GrS!E!7M?gU!qC%X{1JZPOq>pON{vsPN z<6ML@pY7GI?2u_- zJszBer(QiATW$pQZXR^ZVNse?R{oxPKY644Efyzg9Jo2qUJ~s z2gV{NEDM6-9(+&`>{ri&`WdZ&CNvZHsSe^|gy>jkT+^*3*7=B9==mNa63I#rD%%d3 ze&G>_1EInmU;3c3p1EN+R;lvb)u(1JwvmXp9dBz#_29!Vrb5wJc)a?`qYE;z=+}1ZjW|+k0zzh z>;j~?Y%<8llX($o&-e2f$k1{vKh+o5*`LEjdZ3mDn=;S5YmsRiBpQs!#+y%CG#$D< zs=Gmb$mRxtv4XaF8fcweM)e&P=}n``MPD=^!Gso)*$K zWUW3FB^|ECLv84BKK$=I+(6tMJqU$r4|kC}QY|PB7P2RGyrm329hLEV7r34E#yIrd zRDSgQe4pLJ-2|q0$0ctSnph?ela%L5ei+cYw|K*pO3&ZC)9!bX3apt@5Kr&jk-AlbdVt`*YzbVF%keNjIC15Ht-duj@L+6)cNknox{f(Jd4 zB3y}1Em$%h6a(xH-IZekTNRe}06jvP2%<0sO+hF*df*8u|Kn1Xpm6~zw~!P@ExgV~ zD$uTcMM;%VSpRr*QH_hZ6nO9q(rqXOtX}jDB5ACJSx62eE>^N@RWNYB4uXa>mBnzf4cA^J|M3K zT$8(C@^r6;PsMfpq@GY)KsO0004#2OQo$&@=bphX>dg{%k{mJO!R=pAIp;xdP!b#) zCUUBIq6vI+k6VBe+!7u%Bkr9+;rfr4++%%AL#m2Nq`lsZJUk1~T(Uh$2SsIWTQJ97 z1;!MgX>d_(Es}~L%kTmJ@P@1DRjrUXT3bhlLrAp9pRVj0-6-RPeH_bK3JBfyiSZW6 z2kc4;B;B@kWV4i0Yzr>eQ|^l4sU>$)06iAd^~{FJ>|cCAeGPb_@Thqg&|<2sD*uWp zOR&2K1SVo^m%n;1S2)Z{kiY24V%MP}9{VBss^6>>3sfY377DPk^M0x=k17s9!Pg19 zQNym+(8DToF8z-ppAHxRq)1n-*V7`(0C!^9%?#s%SWg0m1Ty7=btoC~M^(;}Z%P!I z&;z0T#&00I!Nor=+K9wWI76^+rFOZ@2mQk}77f$#z)9{u$t8b-!G7!hdRByt52 z6w%lJmrFW}+7YYpGKK8Bd2k}DhwKEG({X2D?^&t0<>+x?Uw;vNPpr#K#J!qCb~%Ed z8E)U(cjBK|O2%HwZtU5JNzT(S%N}+Qxw!Qve(T?SD>TR(F-(gF{zEsvXGPlu@&2+?lQqBeh}tP2#|!P*MI<#u-d( zV`@xR=eU8&z%7W`ax>4G=|~n78ZMOPxh1I%A{-(RGHQHVg1OzDCje;v*weMI88!=s zM${U|U6HyTy?=<1D3Zaj@_tQ4idq!PNRPoJiUSwRv3!_Zo{k`WV3(M~tk2K$2lp9$ zlt9KRR3?!J2eyenH1z0=6*sk$)f;>qmLoF6D}n_Vr@FH@o}eP~Z8*z~0%hcWtNYHjt%MMyG&_mkb6; zdLTF-T9V3z#}O?RE}P!teHvq|%66$P=g$8(QrPzl`E1Wj2V^x6TQ&uvqs)SU3tvd} ziG$aHXATPTl8O>Ut6HRqf}e498h4_)e`#7p?6tI-i+wZGuv}-o`Jetj`{%aNrW(hz z^5?rQ(<_hW*;28ohy~^4zV%|nLxO|a+ELL6Zxw_&;I1bZEDWu7 z8qv@S#Mq_~+!a9ib{@lAP;mAcvNQQfzQpsLA&li zE~QCrI109evkH#4z>mz(jeP-uAHBr7j&($fX?b9HvD5z7=i}}vISGJ z#?}+dt}Zm9s*(f{ln}9e!YKDf#&sXX!HvKhZ0O6-jg^VPPBTJ_oq@f0oWR%T5%i^) zo;JfIIIfTuvgDe*A%2COl@b)Eciu7}i$Bh>Q7+KYvErh&fyjH~HLF&A6Fd9PX#bAi69jx+hN1R?6f@5RE(APl25C zCH&2@%-c8=D$D|hYx%228L)nNd`s5C%76V)q@9eL1e+fgdN6m+N?7U{v%y{AWvC1R zp6gNBg~7+ZfJjjIs=nJ)^6ve zNs3a7m=S;R@xicO{|{~x>;KAaVqyFL>>Jx|i6-pAyz$)~+QsLu(eVNav2WVjbhrK= z#@;!&w&vUSj&0jnv2AC^wsvgW&W>%{c6O2-+t{&f+c(eiyLIn*Praw={?yJxp&=;?eW#8*f}$QDe)#V(nOz&J-xhl66{hT5)>n z$(D%!k;UibdOttDBw&1S~ z^-Ra->;A*z=hxoe51q5MkzK=IGu_bogJOx}i zn@|ieR$$$b_#~ejRu$|gT4G`#mAz0xMV+0k!|$U+f^PEo&xVt3r$;u!!|t%RCc`(T z0o=P9L;d;OM~}|dshM*!bMTP@A>CGcv@wuAPhx;!~HwA9dN9_K}DSZ;hPRa!xB{5Kn#{a57@V4n}6=KgBZ_4D}mhW?{#l&p?8`MxF`Sq;qI_UThs3G~kfEw5?Q?ZM^ z9DLl|e7K6;KxLIH%F_M;HGF4^N7ViX*v7vLc#FEOA2jF~e}&%4*8dA?$a>&{@osJa z360H^b*%aa)KH(%^j@om#)$DB&9=*jD-p{far9~^GnpMV6V;y2O^`VtW95)IfuQfy zZ^A0u(jh8MuI{E+_pob8vUY0cSk5F0+v$BM1>Koi0$nBT ziVW=L+=A2ij9U1JUYc)EL;a;$KsCk>KfXV&adeC7<6E2iB6rk3zW;7jlQ$lL(H;M2 z2*k#s1_oTel3*_Eg7~%l;=2xE??Dgr1|p_NR%Z`E`xssNjpkbLKrYwNB?S-RyI3Od zj4*6-t_Rwu@RDjyk1KC6rXrSs3?cE2x#Bl3*zHJ?V(qIodD&i{u=OyE&7q#b|KW#w;Td!%>c9doBOo%K*1Y% z8O~v3tEsxIglbU5wmo-Wb9|`jDoXo>8OP+B2xC*DL1Lckt~8 z?i>hbOagb{nEX#odGiSvaK}^hsNAkX)!EcvaIx8*M8e%34q?qIZW5>$Y@)sb1L8(E zjh59)WUY=IhZ#Bn%a76FqiMnwU1{|4LKa=N^^%z=@@JdNMH!$-1mDM^7imfF*nj&} z;7C|_Y$`wMr^k;(OP@viPqb(M9gXLd{KBqTy+UK0m0kOh$gfG3L(8|!z@=emrBDqE zt5)Qq0*vkFZ^8RCW-(oDvL;E$pX0&fYqlV$@(!ELlxv^YDlP2qW&Ql*=4z7BJ%=q8 z=ghhe7P(X?Dq0H6f6gg2W0nJ$b|S0nf6d8yeh7iw+%G^-KZ%jsjvRD}05aP|Xy00E z@EFkxJ~8YKH;1@JH}@cN zRw4pT>}ThPfMHBOt@*g4qA4j*Q57PXg$FnDe3o4ru=Hto)Z&8iE5ay249 zkDbZDiK|cg8>}F~YH5wYaGP1o*kxJbEH8>9ybGYk$vcc4-c!a+Z_dujpA}kEnT)BK zuDRXRs^meDnjN)^j5x~u#bU=A!0%LHDg1c!KU*LZgY#N8V;+!B6dEY!GL(zfvMbm+ zR{1EpZI71WFYS6R^$Cs|ma19y=egktG91iCLpU@nz8cFadMU@NQoWsqh6D4 z>xjg`uNRG%FOLT=&*=wi2B3b^tc`@BBAA2=S(GaaYFG>` z*F{hePNkk$d~<27D}h>iue0=p4o*RKU+C-Lk*&lhQ1SuSWYU|I>N7rBfS>5UjOSZ8z(9Dfv(y~l_1V;@))nrr1ODFmY#zC^) z`wL`nCP`f4lXs*AyC zl0Nhzt~r=Z$-$|0e2tjmqHXhbld3EW!&19ZYU!L7v-E+83@a+*R4po8kV2N>Vta&X ztY|aN{3Z|7Y&wI~Q$>aO>}t?to>N=M_JC8WUzL=i%GhVvVMWOGQcxa(ClW86GcIs6 z!L2J1>0tnbkCH&dBKT#28n6$m17eI2H#M}e1gN&yFT=_<`249XEf{xwnX;tgELoH> zB9`D=fEnfH{u zHVu8z8n0C(?U#lgqm_ptN(=&qlI zh{x-jT(*06WmY}vIF->eHE7+*e4JRNN@za2b*pMlp1VMXy_{mr+UO_@gwHSpKHzCu zOYum>^`1l|ah+;H1~|z}Xbql0mzHlA+J_RY@#zl0eT$1Xu=_47+`4Q<-~4`9ui~qU ztbPHpbA8P>gnvv+@<*%5f-p>?T%BKohMBoBljKl8uV5c&mj`yY4~inH;@UDIZ#;y1 z4{^?<^wwHyoBN(T6c(S>mG|db*K?f@aZ_u&&7@{}o2<=a+{&^s7uA%kh8j{*ke8C!22MVY zxb3X%5`zLlrQw-Kf zCV-UXv3Bx_%gyIEpPNU25vV#Hp#dd zDp~3jr%P|nQHl1Rq!x>+L0U25U5O3Q<&j3jy%ZksJvA2ay)bxv5>JTy&%&S{JiBWCk2qW84UMR*r`#kRHvA1|RD(J1tb1o`ROOr~8-nOClFZP$FjCye z8S+I64;A?z?7cEnbF!;e;SzpoDHZ(e*FU;B^(^1l@EEk8wW*)=mZqgN`33aUt_M`E zYk4uqg+JVB?UO9dDU}JOJwI>VS9nP|vj(7EHB%VQ(R}A@1!3sU{f&f_`%#U)B8Cb8 zXb8y=4Nd&ErsYue{Rx(^c`9{qt+cw@SsP(cXO%`4;wKO!DHS3J0%YD9bfR3yTtLiA z4})6nMjZw?+`BwxaO-pzyDAVw3@aY5ePZzY@@QBKyUNuYxv1A{{En5hZ=dhd&-&ew zDiNNmyJD}4@ARuTH#GDYfqT|u(_h;`rB^c>c*Hpb&;DmDn2xxtAKpLvVrrhc6euR8 z&}`bK=Ci;JasBA!efCn5mc0*|;hq;Z|+9bnx60)f!Js6Xu40q zF0UHE0ycfq^Gw3=;Xna17eM4TxSux6tnRE+Fdc}bLuM=wWGm;^d8PM)sUa|<9yYiO z<+EZcouP_Ylm`p#ku~gAgf%RbZhfn!KfLvgz~o5shC)3>kv1;KL_G}d%B0(S_L~Nc z?6pT8^md;a-w!o`&pF=TX~cb;BTYnl9*(P{d~B((6xjAw2;~rHi=pXfisBTP7KvwarSxcVpj5YJh7S@bhi2tj(o6!O=+_ zhqZ}%He-%up3%H2j|S(G2E3^@p#m z%g3&y%AKWFptzwEJ~v(;rc_ZvGY#&k%nK8_@IuqN(2RGEtVR^scWyGzKQ^a&toie6 z6>JxM`XGzbb&o%KlrcYhiVK`&0g(&MW{4`r-g;=%%;QVLs}ehRydz#en0mlF3Y~+k zggW7E2kQNVr{EafuQ@ehxu#0^OPQKcytIef)BY+}^vHhqD!Ub3k8XoSU;`xTiMYgX3{ln@z&ZTqnYl&I66Z#OVe4}htLvDxdH4OQk zW^xU3TeSq(9ohn@q!tuwj*)Uvf*h%^auH}RNshC^vP4Tn`6Uv-n(V3Y2SQu>S-340 z`2@#Q>`Q53s7ni+0nH`E!}kk%!LDM^3KQLawDxAlIfvFE-{Z^7dayQi%J#Qlb70^j9>sj56zUR zBWs=@&%#Cw*c>cJB-#Yf8J^~9<2Q!$X_nJp#Ly2>$ds*zYVw1<_yl+a*VRMiA~;Px zT3q4F-4AdvN44>#BU(d$Y=$_&pw0U-oNh)k;itpkb?BLAV_GP*3sFl_@{_!hw8 z@3n+i*YJ?061T_k&g?(LcCZW=kkDwbdouAWQL#Aqjmk^vNHXECmSlF;$IygSq+?~clx!Q@XCDq5h0RCZ z+Iz}3?~El^v8Rn2C-~{IL+4=z#FK@9rDJe8&G$dBttEip?#U@-)=pD)Q3@yGb3aIz zkYZSkMp7XKRrk)c4OIr7aKHDuP)!@I-`p*mhA<5V|4smyO)a}SEO|DOtG&=3#=7ew zeFC{NcE!Hyy z3ODDh=eCC}ze@5ePMBSrVnj5EK@Fy%sOO^L|Hw#bG3jmQ>FIFx`b~c1*FDKrP{R=! z6^8-gy721@gc`{FghzRvROB~w~*1%5IQTZu{G_Z8cr@kcli_;zRdBpCeIxCJ&lL#?oF=| zOL{$Muv#i@b-T~A_JsS;Sy(jz{cX*cKAJ|Q-QkU1T1BW&*M`9ewR-_;DrS{gQXiHr zkt{&KWS#0sTa39d_7uI+LrT>u&-b7=p!_(0Um-<)f?o3LDB+&hn^$a_MW*z4*zDQ{ zi?!c5(AOK{Cv<&fn#{BtOBC5rxSTIy(2O&(drvSzpXu_OVCR$tk=__9lJXj8ggFk` zxsar)<`c?e`4mcaMW2&YddVCQ**TMu)?$9&=3esUx4sz2n`gQ)v$aGqFSRA3e?NZg4qpO&y0 zNa5FlpJ%tVfDdz)TmUf#P3p$v-^#XhB4_cwI~_UT#-*z+ca7c1=X&{!XQjv4xbyi~ zfE)lFtUuwfMYMkc&IcZSysPDcBMPG6?}X%ZNLMuTdwWz!q{#VMdwqajtv>)IcJwDD z4+gOi&iJqD{eDd*u1~*W{y6oS%Nz{5+oVONhe+pQT)2wIJwaXRo^Oyy1dQepyP!$3 zx##18l+T0asaj@H2|S-_s!wbGJ}+e-BiN@bS9P;=##}$2M9;mDF`XssKA1)1APpw$ zX{VH09xm&;NiPTAT*Ucntmchd?1hcc4MFBP4EINgjTimA_v;J?SU~2FKA9Bf9^)4~ zH2qgQUhG3qT9|=c*z|S(jRcOj#1{Ctx0$_Ry|#I`^wySsM|F+ZntAH)V{wgU-6Et_ ze7|pJNKn{wu{u1 z_T}84w_*FDDLxIWBK4*Amtn@xk$=fey(o5tIz`zpl zSETkM40%)>3HJX|MHEp2NW`opSEdBGziz)_!&v%^J$jsSN{X&-o;cCsg|i>|z-kl% zDnETaZcksv?J5o{Yb$EIJ@mp)zv08O$~N4pR?5x7YCcxid!^&0@|zz!CyA$P>eH2p zX1SNOTiMxLq(Np+Pi99~3=9<<6tx1IA9wo?c5bN@0$IAcTR9s){W?vies=r5?(c_` zi7IpWJiKnqQxsTkcNfexut(Q$&o5Qi=xy=(%;llUK9qjDsFM3x!{Pa0_~%4zL2C@% z+eW?hd9A~xe?6c?(zn za)>L8Nmpg0zw<*$@032^MASK=Sr@8e@QGhsuPR<^v|q&K%Vq$nOx`D{}ysm=PSex->2WVKRN z@zsAbS+2)gphms_3J3ZAzK+1@y>8ohMXel3@2#Gg{56OG-uW+zxX|h1;);5>Uj2bc zIOcbY>ii;O_fsCL;7Tj;0pdR>;^gLwbuX#K0K*xgj3MXii}y*X@O5pi1s@{J_ptjF zacAu_2~Iruteh2&9_QXJlHWxwN)J2}U1SUKDYftjK^*V4SW0V?o7+1#-anit=L4`GR+&#}NkyVo6@(v`WP1&Q21?Abe?odb z$E(~tn+h^`&P~w4(RgZSVd7>%I|@?3%%k%*YUt83h;0RAo*7Y9w599E4a_W7xCIsA z;JwdbjZR=8=k|t2dkb!A)@NrmSe*6_IQr(6?O}C2J8ykTL!YA5d?~p+D6lIfD*`bk z$SD{$Nh{d18!{`@E}1@TcFdh3U<#cnBtM+*pG;dky!jJu^q*#=$Z36DoW{tH+yrX7 zz4HfRlKpUs9eO4RzX)P^j#o?SXg;PhTT6gv(&=X(=s9pdTY`B#+Oo2sg?{riZ;*nx zbH|6)AkB)Q)DV)SHeVTHCF@78W^1{-2dx%P2@526H$N`?n5``)yL$wF+0_5>Y|~u9 z6ilM^#xSum)neDZC74+K)BR)G2uX|^zuT724TsYA;Kp)p=x;XEf~d4Qq5enzvp)#EcFj9_|qqL}MSqJ-B6wXOE0NF7`6UhzAG*rzl^Q8+R7n)v%z4 z)nI{8n=3&ufOpV=)sZ!W6?JoUyss>j-p_EG7d^w{5q- zNq@(n-_KPlPSvrUXzVchqID}OcrUBAAT*W=3>_3OvG(272Zf;oXt zE`%(uWsx;i1!dEo7-hUgLN?a1{!s!dvGd001fK2q3N*7NBxW6IX@5ha8luZqwEY}z zCKIoJ>z^M2&%UxB0H^izetN%vZM>@>IbBH71gs+d-rY$N9@5=gB zS9fkO*5^1AC-DZa1y|j2HDk@$?nVVFK3{=J-*ufXYD>p2N}}+59^96nY!hW}-`tpw z{%-7vTm5coHq;+^9Q{Md zB1=N(%^(5{J^`pmEEF=7h?%$s7HYn=IV;{IKIRcAuBkZYGiqlqh;XBRnDKin7s7;^ z&^k-u+mmDUC9PZb);OXeTM?yy7QmApya$WWkq5*&GqhNW{T4DF z+O*;thFD@F$DK6rtAEaS+`sWyl@i3JZJErZ5dMmA``ih_Um!uu*iEfKNc0xgP9DRS z&`IZw_XdC)EtuOnj2C5if<<1p!xM`F-KN_|lTLu1bb1mi&1eS>AxCuw4!?Fk^D8a; zkW=5t*Zq<>tt1;8`Q0VhZRlu+I*=8trguF+pZc9EFnimJvrUSdQ{S2zO@AfbmI%w1 zG^9>Cu!Y}?XliA?TKIea|+N85F)ViA8Lk{!U z&mC!>7|I^1?belD?zM+UXYWVOSi1Kc)JuYkjSky6h#v8)6iVDMQNA7hAO9!V5kn$E z#&77zJJg}p#1CqL>c#E1cXMlj-6e9>Oj->Nvt=;489OHGx_cgs8Tv!XcVfrPsJC(Z zTM*uqC}nq^&XUj~PUoPX?6OOKF5YhPdTDwgEOP20j7OQ(sDyuV(Az;zTFd&-q8k zK5}1CWY6f4j&Sd_x`s+3XiOs;e@Y#`98kz932b7e*a?zluJxZ@fMPb?~lU(m>I%`yXjs8H*B zkQGVh!P*zHdq?}0tBI|?#X5g~U=HzyD_=3n?3->r>uM{rd*xmg<=Nm`b~p1-^|p~FXQ_8@u|JMWkg-^c0!`v4 zgVJcKe#@pa?52L}Jdb5{A`y2dS~i^$9Eme33d{uJTk}}!>}-*kawrhBG(JJs90fAN zo};T*tYZK|Tj_`Dc5GHU9Db#^bF@+xA3@v0i_9F^u3x=agp5(Fb2O5>cN&kr` zc8S#K@qH1F2ub#LK_m(_?}=l+!-_ee#gNB7UfdeB4Fhy3Qx zPCAn39G~97@Rbl3IYc+CKjWR&sE4hP4x=siIt@*SEp-mgE&3cH9ozlH-rDM39sZ2% zfs4%<$jy*9v`k2X@5(FN{byERKY5 zl;3pB4hIV31|@Gi6t)Ope&;INz>4_j2jD0l=+QgAvO`5`Kew4HFtuD)^DmDwia@mx zT#_ueVFDc#v#I*}q|~5Wc-103-}DQ~<*4)}-yLcoEw~$)E5D+Ej)OOI$2!s&=r}$3 zDZ{pTxVoRCw2`{G5vd`Nv98j>V$#+m-1biRpI^0=hzT*!jE>^HaVV)yuqQ*LT%|Mv z6^H39m&00MtynQs(tc?Oe9x2}i$_le!@Qkzz;ce2%%Gs2;(;F1qF9}!nzqqWU(=4K z-^-Emu8#nGfQh$%VehcI8?I+ap#G?tA-cJB-~!WYRoZ>}k3%Ta9*cAC1{0L}xz)7C z6n=$Y)o9OG`U_<$;*vpe47_orHS&Yd>aPjok`2yET|-Sp*&pmIHWrwhM{&UP`!oRC z-!|MsnmTin$smJbGkum8yN_;vhqvbV7D+RXc~&>qI8viMSBK2gZ6BaMWoDV9th2t7HFQ|qVq;hhR2^?)Qdt?CqKo(=2h)OS3nrcW; zPel8&Lqy=9i*Gk&jqZw)Ln)GmX*gFAm616cwPsnu9YD%{ff)A+a-_JZB6I`PmFx=m zL%d{K@lD4d%aBneVoDJl)~a2=69 zH^+;cokctv!5Zu7dM>N$H3V_+mj)Qc@qscDB;^m9pdE>dEOOS`0P(9{Ug$}8?A?*7 zefhsJq!_m3+jZrX)zK4&-e&-r@^@L36{R~+9Jc86T$2t)Cv4nCWJ3W3@oTb$tG5zVRF0VYS z8)Itvb4Vog(Rj4`B!5u=uyUTc$kMXxt=YHcHazlGL<Zb zkDa$+0_M4?q#K;NkGFx9MwA&&TUo6$22~YJoPwfc z{KBKa&}&om+jO8fs{D`X>#FJVtJlL3hsTlu`=>lvKNSCXg~UTxH~-Duryq*{{KP&2 zC@xEohx4BpypfzQ=yw^k;}-m!Sh#1;lzOwV5%O0INN4eyZI?GQgf>XLaI0tzQ2DQ! z0PXk31vO{{J3`%t3Zo5Ut=GuPZ#<5Kk!d?BAf*1%YPhHu^;TCcp>NiQ@oIslkLAzSE_lf64y9mwv>~<@?sYk+3EPnq{_?7 z$H`VU&Sfu|=l^)Ar>-CpwDMeJ*mevjB#wT3(~lwji$wV-rCrr4xLe>rhzP)l0;5t0 z3$MDgeckUqZIZmdeD3?#IFMucyS*KfMb)*Klf|(y6?2N8Z|Xc=b}!`_eu`f4cZR3b zA}&1IHrF8ao>gd7Uvad~mL5!gp8Ooow3E*~7+yHKuvN8r;)#3-%}ixT@!LU`*GTxm z;l}XunliwTS1GVKJi&r13%ODNGaepU}^M``xha>YWZ&!jm097d6JL3+?_cRhQHbPio`?d)FBBB>Uls zVRV=|9^ck5_{G&pC3I$E=5qF;$f(|VDAls*wrUq*k3g5FK^?RSAwFH z01B*8E~x?335vL0#;P&qlw0<5fdEGNFdfPL$NHpSUOc4&!$b?+JY6T4yOb!<(;!K6 zRr=*nP7gd~G34PA-%)yKawTR`fO8S-vwS@H$5L)V_Cn(>ZN4VVkZMvyAi83oik|km zJVn%HsE_Ie;qZBlk%dyj1oJ20FpyPN?S@W`jBf7h$P4WUdZaP(2jM9PnP-kYpg8t{ zjoSMUJ4|S-2{s;$@=&vYT72@CxeBn+Y}ZJH1kc*)Cx0m8VFLR4FjfIwVpM>iyuS=E z^R)L!tUl++ikZ<`zJn5@Jfk_1WP;^$%V$#@39FQ3ikEk~ z_AH;cw5(m#zuID|IXHRywiO{_Pj_!9=mo=hV_C0L4|Q9Km1$$!Hu-F4tPpZ|eM#ac zN>V9k&t@W5HL_LSPhfaN5~?ON;`=iSP;``0)QlC?#+yEw20dnD?@K@NxvKn*%1tZG zMXo`F3+`u1#S}%Uq*Vw9kcs0EQldut0wfsIWtxeDM>JBR=gNipoU=gS!c+xeg@wW( zjqnSVgMv@mkchZNH)i_I^j9BpGxn89Y2;8c;WWfTG~EG9knyHyVa zH!+=?z|6mMPC9x{axpY@Qr~Q0$Y&kZ0eud-N}+znjn-}AEvcS#|A3ylKPF~U63%t~JorxvWgOJb*~yj1Ht z2NRp|)hqplB;p(>ctl}|)O3GQ;uB#f)3juLEN^u!PU&oV#X^HQ@Ss&jBjNgXwc8736(xb2={DDVt_u>g@0pxjot1YSqGVU)=vYWqf0-%@(W@beCa8d!*+;_;X_XBGqCT)p6@|t` z5EyXEyq9*L8Sl|sq%O69qyqW(!7SlglSq6KV<52^(Rgr!QKa$WS{anf(8Xd&+=N*h z^q_nQvSAgwR2?*W&dDk(;Fk3SRMRA8zA`}kgv+ks)*9^!RCA;C_~Bj~)Z_m3H4|dN zso&c?x%p}_{}@BWZn2R}1RV1H&yNDA#5iCW3;ML(N0Z480kznsHes=AB<00420a(O z%2_o*T=jfS5EP3Y9FrspV!4j<05{_hF^?ecjrjyv?0_juw>L;QIK*df#3(VONhEwn%5S^@7Rq-%Wr&D!XxbIecz&L{Q+H1kE zzibI)>`^-TK+#?%NBQJ0+yZ+D47kt!1(r{=Np*pSvx{(ZR z3-RQ}sW9U!R(CD3KpckhFwM z6GTC>KZFP2{@qFst26q|wSMlmc3yHylYgO>+g4hOSSixHQGYgUMm7j@{yIPxYSQ1C8dwM1?;m(52f9cyN-xjBO5ncDVw{V;0P zd+po=>|g76Qs+*Ym@Rz#yn{wO+pIojFsTKwrj6byCuMMRhE`gQpq(p4_KwOieW!1!7ECym&?8_Gq^vMk zAXMsxBd~J8N--wAl6|0mZ9Gg481@J6OKbd`I?%P(YJ%{{En3_jPpi>#iGa^Yt!VCL z)@Ij3dUs#mA`q#it5)|a;->>-26~unH*(2m^`?^RI)EgS5F#C^1nip1;7(fy_^zDW zJ~fVkOBUzIH>To2Bqrf`=g+A&P^WoA;4hh* zjvt2O6=xJ0b%e38eiQ;q{1Neow?l3^O;^P;)PFfVP`r|Yu2Pq9sSP*rQM@U`bSIHt%&&3nv= zIn_9tsbT#V{6MG|knHVUlGX)>4Zqk+9Xf>=7elXvUQ8sdQ;qrIof9|ZolLre>2kAn zd2o`-wWE%}4|{ir=bbJB53QM+vnX=}^Gm4sR81MZ5zvO1*W+>f72#S9OJUuntF`nON{y{i+(-I=t+(b2>A7n5bhb)2kIra z0I$80uN2n-8!vx}2@EDzS!=bDaF8`Xf!lNXuZ(D8FvjJ!(n&L);`d9}{nnCF z5+bsBjin56`yX8B&LCr<#j=muyDcZR=2}c@E`BhRb64Q@1zH9o<>@^e{OrPE8C_`S zu2J@3OJ4yE(RDA|Qfr5x=eKnm6!{|d5i#q}oh;U`hy=}`jq#*`C)(3lm!t^TA%9iK zPYWKMXD~p6QZ9q+37_N6BK3UJifp2Se7CSuO7@#S>#WGUL@jD$pFq@0&@13H<0Uv> zoWk7YHJG0l4SN=<>KG$s=MM9zT}UJ~u?7jx#9`-cfID|JkBl}-&~zdl69i$sDAx`` z2H1Botb0b|o7Y*~`zrpLe;g^kLm%ffOJgbuW^B&TNg0 zXQD$BAUa3v6p7@l3c|S>q|?7nBvypjVuW6gu7Yu7X{~=1JzhJ!7oC#bS4*&&=xohL$5fE?IlWH>2gN4f%lY` zLD1@mU-*q1tTp*iy%^8mkYL%~>Xl$wP=8U}MXL*8aP0<)H&jqQ7ajd^rAVMj|J?~2 zd;{|q?I0Zui#OmRT_aH!QJi}**E#)eWtrT%f|Mb`TM5$mjc!AJUL zfy|1W{$9NGQH<{0^_XTv>p*b6BKE9S2Z$4q{X%{##Fi7=sCV>m#}t^!{o@AsC6MsE zyLSO&Gnlhb42}&1?JdCUjBw-mkK{xK*=%Of-UedCtHLUIGnQn-J?9j|D{r~vP(Hp0 zcz=*1vSa-YQ_T+8b}k9n9n$HhfB{-8^~@e2EsK*?<}h(;%!ADMpz1}X2f5Amn_t89 z2i#mxss_B0jIyEuvtl&sNsm{@#;ZYmv}C->8s zjZ9NF?u`gcdV}Vhhj6LFt)z(z$1jIyi7R(Z<&L}=NcxU_D;OsTtqK!!Q)nTKU-0Q9 zLZ(w_$PLpDk)nEuBXx0(PRTNb23d6jeF9xFw5vBMgV+ts`;aE!1nK^6hC-i*pTVyx zx7M`bMLpT?cMGL$2V&P~$}FY)K)V^2hR{ z;ud>$ zMMc<>)n(P`8@CU^duK-C&(whtT4k>XDPUtwv9YxX5*ABIQVRvX#TKrs=c= zh%O^oZ&(Yz-}Ds)!uz?yR5}$#f|vgmjiX0&rE5}Xnk)b?X(5s!ocHh-2GX2wT4Uk2 zp$r9Zif?$dVjv!GwVi5-qvxQc_nGlcT}$r0TK91RUMMr!Mkq5Eqq29SvE_Ff3Cz*# zARe)shp)Aw5OgHxcN^?-fX9{7Qx}DY=pnJ{hU|JLqS-;bGKQi<3fX&KQ!sLgPiO2_opMdJTN*2 zsBu5LPIg>EAhUr>e~HuF(Nn9ynG5|eKl_N2Ka~B8aQn{Su9szd&ZD3HhhxdsSOF{T zj1vwmIZfJ=?vKzi%2g&!Yc(>57YttaAhQ#wHqFyP<4ztqRO`n|)W*KZ??%<&(d^-S zr1sGX`t%g1)M`XWf~nxQD8J+IV`gCz$@D2R$&r#$Ibi@FKI*K#kzC>+*OZMoZ@N>W z^&{6XESlDmuX+7*Lj11YSSKKGtsis3PN(8HPNu3m z$%NbR`;dr-1ei`7PPWM^l?ayf>HZ)5~ME}amk&-u;kd;+AnZ2BIAcs_%cPLunWg!;KnY0<8a$| zru+Wxcj6L?s%OSz&6~mwSvnqZec5A>tykN?0;H_nm8FbTG%_=ITA5*F@C#M zVi31*baECkH*h3kVP=pq_`hX!3u9+_J0JX5!GqE+cGqi+<`A^$_i@dxH z|7XbmxA%W%@b7s4|Ar`TZD8i~k2^_c18WN-AzL$R6Cy?iAtxgfTW2CpE+&S5ditkK z$IQgeAYx!IVPaus?o7na#lj%uYWDBQh*%k!7-S9H|6?$-v2*_GRQ*3SSs57_H2!xh zW;R9!854tl7KMnFnL*jv#76DA^}p4Hh3(w6iRivt|Lcp0nURt4A2+&0|KIsC{g+!L zZei_g;>hql3uhBilke3w`R?A<%-NiXg_VWnziGT_Yue%dK=H-Q`(hkHrO;?8spSG$ zTV76qCuiRsaZJ#qKtvOhjuMMN#vYy$SoQm@x-hJ>A)+)#4>z(eplE+yq|zOg^35R-QYdwgvFynhE+ zp80tgl{{@qMd>) z=ON!Skxb=nmc?et2Q=7S)Ihc5x-50^?B?oyEL!Jl_I&1MoOt+%J3)NWU4#Yl(kUVo z{y1}fqQg)yO2%ARI0+T?v%DhUY8v*7usUOo?d`H1+aA7dBO(p?k_Ri;k&puc=6VEfwP zPfSd5#!Ug2nqo>fbH0Cl+Rr30wCvy0-Q!rpN(~VlTtmj=v}OuhJPMY1w0D35TnW6t z=X3k6)>&v(J6JMdwDaKJnO%gE*to@HG`OC?7B3|IAzejB zwr$(CZS$0--kzAAFTR3N)cWaUF4bG~Gdr zn#o!VzT%Z!racSjV7YH1D$h=M>QFTrkl2#}CMtx;GIN>@RpV?HQ|F&&%f=q*QKpmk zovr0G;G^VZqFZ<4UfvlgQ1J}9q@d(wQkRAq`!(JPq<1K$n0hiv`IpM(Oi;9@>hkIu z{Nxh@$Z6?eQ)3oh$n|WG<>^xft`(!&8v@FiYHu~E!F-C$uFc5*6j9Bk8x*T3H$vp> zbKZ~=tO75ziwl4P1>R^-No5-R4#^0K5X;uK;;3({a&vo|41;Z{oZTur?~mynnhqiv z-q|lhDqy>BQ(y19pxJeiK`+Uh#7#ohi=aj#Yv>8GCBaB>l9myGubtF5JI7iXPS#e+mC{ zHQ>+ru+?2DEx+ChecQGuGdX>(y7v1M-Zfna7NAT4<6%r4^x>=MM$gijzPpI;+ozxM zc-LtT1z#{SKrPE*$2iwyt{_W>29XX#f>Rr0@{brH0CsYP3_+Wr$4*>fWrgMBJ+Ulo zymOm*3KShU;T(h5d4vQn`AFi>a2a=@uGKb}iMlKFO7K8=2}vmi`cDr*5f&CwXBWuo zx|%;}L&N1O7+`RTh>?%#BD$9r^U9t8W~E(ZNo8yx9AZOzf&}ajaNB`@3jztM^caM9 z9KxG_)Ew}bIHqU)uz1MW}`9}2xjK}YaEbWkmjMFYGGm$ zTH)y$^)>KDkos;>SW$VntfECG4P^d{xy6s5LQ_mte3nl$b2J7R{5*?e1O74KmOgMf zrE1F-{d3s>fFwWN(=;VaS^moaF8yB~{~1JQT0zcHso;*dT;?*U@P5T{qGH3%^vru{ zF03Wh<3AD~;V&LvG8I~BIj#sD-|Kn>GZ2?I+{w(>v{mIbg{bYfWjy3bsdLJqaq>pY zEt|L_4A5ZsveW+mtl_%U!4$3#ac;9Lslx&jPy+!pr%1wD!oWGp#=PWf1^)7$!E?ud+EY&k8;Y{UH zscSuPP52a_q7W;H|5JT3;4zyY^*^jIcrs9N10cxrMDu=fjt+?3_Tajz55=Q?vG=W8 zGwMU&#sb5W)#Cbrv#`=qmD>b+L05Y{Q!sUrrg1%1tD7Hb?mSR5x90k2TYsTZD{HZX zY3FF^H8US9oDNI^MH6rbG?QAa^mrT^tHS>j2!I8Bu~J-H(} z7CKce9yZZ;mYBie%TbyyZ`z!@7}9>X#!s=&ko}a3y9V#4shH512#Oqtsja7 z>=hIz35DO)D?6zgYsC`Y|EyQaYyhqi-tQN})0Qw;S%TG3SiB90%n(A?#~@`Huw-!9 z8)ORir=A?juR?_jl`-Vz_C$es+Auk&lS-5Tu(qJrlscqyM+VS>`ST7X=BIEZLD0&X4GO(?c?m?K6ZA|YIra)f|>@aqHgl#=#GVb zLA4no6wL*9o`?Qw!QtyXWP7@Yx!U?f;qB`m zWqe5OBME%QUdY>?cMZZoYd8%yZCS0I(F&{ zSFz#c6$TT$1lKo2pl@^8Si?;6UOt`B1(L~qS97{gTR=8>lV8G`pskm&?rFxEKNCEx zlA2_)62Q)HOboI)^3mwBwcAB8U2vl9^;z7;p=YfnXhR1B5J`LN{a$4Tx2rN62uuAq z4fdSvv>>r`t!1oUX5uz^IGH8WiEH+WhDI1`=3LRseId}PVX=1U|?q zMZ##XYJ8|4YnB-L6dS46V&!OmPA)2RbaEua^YHhc{6f-1_$*);e1)wYjYHdXGI(@R zKjh7%dZ_T{E`s%gcTKcTsZ!6-P#BGyxt8hi0%!w;5&5Vt_SWQ5&(pYOcE7TX6XODl zVHi;-@r+W8q!TD9=08-ZuO)4^<~%Y&+I-HP3eQxG?wl8PO=0+$A?K2!QoVG95Hp)- za8AY$T@1V@1q1h|<3RjFfAXJQB-cu@eHPmnMPKbVIUVi2*7sSebm4))my|$tt(mZA z<*TVS&Vk@dCg(#lt%8hK-#)>fzM(pgw{-893#9@PU0D7dKU2NMnca|#N--F59!}i1 zBs0&JI3JmK>@JXqxcgh9LPVL~kVnrIRYA8}J%%p2Fm3O7Me+x;&#ht*j{chaJAcAe zw@R|G5Ln(l&lbu8M)Ex-Im~~+^~)M!K3F(Og~sz#f~IZd#j(1Pd|8df=wAHG_$z2xoAR*b&=AfTPM2ubTF&! z%sFV=R`YPPJ2BOi>r%QZ8Kd#yK2elM(pyX;bRvW46E7o(ZShV|YloWj4!yhm#mYG9 zFk!37@1g_Ijk0BkS*QLJ&4+0|-!mw)s5b9N4$*Wyplyn+6VAhZ(dbJBcLN{nn2Z)y=W2klB?(cNlx*s~c?-wBQ&oM?A>S!Xtu z&*``&mMDz{$xnEmfIkcJnG9M*NgEg|r?-*InrBsVD;8@iuh_~qIZUn0>mlx`P}gNH z@!IPz8RGZl&-Z!;ZIT6FwFI%q^2y@qmg~BlqsRSy;q1thsi&JgLq}^idwMy2?Twka zPGXy1S)yNg&dv&O3)KY9T$DS#l38m=^msFty-oC3!Sxh#v+k`ijqCUPdGz$QuAw$B zu1FzL3hgFGX|$QRogi+pp1ksgv2EWD@|v@OVtxVa_p}VBi)hZ@PZ{`LIDIS&>w#Pe zN&uduJ-c%GKK*cYa%kONCSly z{wC4urQy@={%-g+c<}bv>-%%_y6WerT)T5$dH&$+!ne}-_if8X8+&hl(RE4{x=QFy=l8OR(}ij1m}$n z#-*$$;i?Z&XY$e4PkLF^Jw8YZ*T9{SY@}0#VR86X_-Rs6aZ8-Zl#xvhy+*2`qoVVA zF{wOyTX8xY`{VuZMP*o4wj#AwmP%I#mq)9?a(!I%yyCdvLM!^GTMvh)^KEdx@#2?c zRC$Q@npqjy_y|MjUca7|?WgNg;miAN@AW!+2)BEqI(j=pTWdSRs@BQ|`#1?FHXE~h z7tt8s6rx>s@e`Bt)#d)vqFXVX>A6l*p&16s z-4coA?WWKg`JqWWbKzURvm^y5SD?kc*Xrb+^3wa{s6sbg;Hd}I-d354nbWSFrMEnp zGpD_*O*eyp5MB7%+6>5v9WpKokj}Sasn9LbNBEyz9n=5p>UehzU}P^ocKqh~_T|K8 zbpylXrFH2OoRY)|({csC7V9c(u%?~XdI1e)!nQKTwpSE2Z?>~~Dg`S19=sRP4$2Ut zT0tc{SfWu)YI*`LFh_!FQmPOn%^3?tomI^C@I+FcUip;SWM?DTqD(0;Yba@?jVM>j zc-6P`TG6*BH>XctJZEmeQbAy{zPh05f|mI) zw*1+qMn@o6CkD zM?i)h<1yXB0f>1c8g@}h=|D)|$mfxf8IlVJis=KNYjJ~}K;=mF2q*Xos}5eG52lu8LN1@sbXw3aNYl^5S5}I>CvoUuW?B%iG97UVdft@4 z0(&*AEDnn69By!$J*4mKIPglTeY|D)`)&O)KBPUgCDHwKxO0SCf&^d za7mDVPr;HP0b~G#ZXs`w_kUmt)l1nc!DIx|u-2E7a}URI@NYf54z^_Ot>7pBNY&x; zW#qwB;(+W}zhd|C9sh z&5F|Bfiy#XCQn<4U*Qp(EJZqFsDV!``VIXuQ<*vy{!MuK&zwaX(gfTpG++=tbb;e? zVVy~1P{Y0j=Ai3A*)D>FZ0VMBRO=64R(i-ib_@EQhZG=RaPgcJwg{5w=_+uq<^=41 zo6~Wm7bQaKf~3tMQZN+lRz8%#v=KX0|6U>-(+06!_U-r#^^QP@88I0a8!xB_r~i1B zk|N6Jg&|u!B|H*SXSniT6&D>?tmSMl^@QzFc+M_<@i_KzD=o{#DTovhcIth@Ynsd{ zLCR%wtwYsg#SKp>#<3MoiT(P>cB&AO+noOG-!J306|LAOam8+-*yf-X7yTsmp^~0x zChZ%b2hje;VLsHm+N^u$8=#KZee80h;5>QMFzbE5=s%@V%G~)Y@`m~k(*v> z$(XsujN#8dV$C(SMoj5z7rrB4uwLd??b+ zN)jnFEdioge*0$)=htCEHHf+<2aAh!s`1PTK!GJytGPk?L5_XEWdu-I_>Fpk@Si9k zqJo0Qe`1Rb`}vI)Pk}P4KaQohV*>^hnXR(WErf+|)}(T0+7$|e%u2xAmg@?P#yVzqM6lBT`*9(8;gg?x8m??lmOiDRvjBpmMeU)G|!bwEG}swe4|buvJq-c^Ut) zlv6r$U%d2@A^0WmD2ay-r$ns9a!d7(5B`g9-0?E zMNi6JnZ?ZK-*@6Ee&5PTI<#1dfH;LX4S7`)#n#w5pVzXw?Fw@n#`J0v)ugUCd|Pqn zqObQN$W0;GevB(cf-yW!z`Bv#1HQz&2dmr5;YG1*l@D{%IuN(S9x* za)>}rhSksjth5Hf>GsQdG#cm0x!Y>To5@VJ3<0`vj!cP0Z{y$|sfH#|Yg!O8ti7aa zHom&mYlE}p$XicK4vcSjWzm3dYfbUAr9~m1km(h0q@<$#Xw#LWXBq7w(@L8`14T=^ zPz;#O!62C2uU>;2*@*RY#w0}DeYg$%Pehw5;-(B`M#TxMq2w1#s#AT%IFi&oGwoc8kRRgE6kQws#}b!nr8KKs;6f4h(_p5 z7U`3^#_#3pQ@uYy3)knm<7;H@YMhi>N_rQ#T;RPehpBf>7*BDWEparBt{?gz1a^2k zT;S9C*j&rgN87o2{m#I)2XBpY?e4I}r}o-e03dqqk20wCOhg8#_Dj$)^Nd!##TYdW+;aP8kco{naO&Mp4HqLv`t^~P@pmt3)7`jII%?}l^|1umRduXf}UQZb7b<& z&!NIbNyx{%P+w}g(hG>Ycwa~lLWJH3kO5;Sl3|JxWv81F`SAg{NO~ zG}8MLEUl@E5EhHq5aP}^mmnb{6$XVZNCzcKa=Sr?FR-RLJGnspX;0^3C&lM-VM@fZ z(m#=wIM)wA#<@`rL6QrM2r^?4Qm2X`si4C&PN`%a9BLUvB$nh#NaL}OGum2PboW_P zc9bB#5^Mh#JvO)TErc)R@8G1ryr;k^Xh4>0d}i0YTjn7 zd@dD$$sbmv{tA>!Eutx3iTdh6|D*be?Mv4yM?M9pkS&#s^pkMO;{(N}^Zmwu-+ zc%XdqniKiQKVPr(NsrKK&ya3yKz>kKr!{Jp(oTV4R5Yrt8fklM^5Dqms=qrx-?q&m zy&o6f4`=B?|BAu)$rtUFT;@E<-7hj&`MAH91u^w;ftZsPARZs9I}0}>r&!;GVg%-(q@ zDHRvc-yVZwlFqVT1m6D{ZVXTZ)ve5mm(bPpBhSIwx^eSV>5FAp^b`@lS(fzw>eA(s z6XY+i{nAdh#Jb{aJ!_6_c%bh1T}aqAIUbjryjYINI>R=a{6Zm5GkQZ9Id`d)o!)=D z;>e+1(<>d&bIt>9Tfj|0-V?*=sJEyrTfD2c;WXkq(2EjD9-C=r|N9hmN+`9A4C@X8peyN5ai>5Yau$X{>`7NfD0El47Q+B{x_-s6RO{t?5d zXcJbF=U!7{e6(!bFAgTCf5^bs-eckMWGEAo!!@UadGkf8(16!pHg-yTQD@}j+% zFCd+AB%v)FRADE|nk)@WcW+CJU^G~@;>&u*fWT9+W^`%M z$QI5Pqq114%}CNtAqhKCoV!E+<(h6B7duhLqD~6~5mqOmVHZlaSSHMgtNrS7#zp0> z03hau5JL_d&c|hPiITTjC|n{fw-5#e7{;{D4bkXuV1T1Tx8QK%TIFhUr^LTAZ6Q)N z;@ZIJHzl^8KnS|Lv2#-PQmNuG{%491Bzjagz`H^%i=t;ZfPlSO>$}l)-UZ~$-(qWm zo0e;k#?GYe9zU4n3}_S;F3M7s*lB_MELfIx9>FUqMzcYA}bYk_la~lA#*br`)(R&)#p~;_KxXg&?iBcUO?fKdaZ;a9)0fjc=g>7 zke(5gZe#WpVaX@@>2O86HJUe{1YxQ{;v3|<$(j#u(ZSkM@x$Xvsz~$ zxnQ?Qxd8}*kFSg2veCI-syc8ZyGG$!qCn8Z*>YX&s&$>JY zA%P}BCm@%z-kNr4hTx+Usu7%oxnVQhie1=CJEI#0^40TYfnNP`9hXMEv(fEy>bhmr zWpo4OK6Iz|>haGVf%ilnpx5gYgI)yXUR4$idGMYRMCen30Lb@78@|wCCdRkr1pjhhg$NSI z@bRtIWe>I*N>+J3ialanyQP50k$Cl5Y!Tb~4a-WP6%8e5Bw2gu+f}1VnFcqNgox?a zuYW3^G>pz9?wAq$NiXTBZ8bHZm9Rw&#wQYKAe8`x{zn4#Wb@h9PEmjvy;^aa-yIWh zz*g^se~^0=Jx69O=k(~Pe1>=(zu;>To9X*0U+GS7`<>hGpYfLCwX8eixCCb_A88lM zxJLMO+>x=x?5Y;DLyubwmc#eq#B)c$u;Nll%^$VWkVqMa{!hs5JDcrw&`ZC0A12Mb zz9ju#-6hKE+L;7*#DWU2?A^}m9;y!{1?N(h1K!!mad4poTG zKt57c8AE$!<_y;1Du9E|Rg4)imBHe~q5v<>`Fvx7>N!A$W|#a2)=c$vrsdXE2yKV;Ir=idwja&3Kk_1qOB^`5r?thv*?cf z5xv;lUajsQ9oiMcug47<$i?tbZ|Zb4cb$(7x?3rZ4vH<2(=FP6-iR}Xadf$YXBR#t z^lBzeTFG}(1Ziz2ibH0#X=UjqO{C0erE1Vh!@^ePUsp}Qo!O}qlK~iaQ!Ev_MEj_J zZ8Ip+{}FNX4(H-5p3QvF8@|_r%jpI}$WP1CCq5;Q=cm8r2Rp2*sG*uRTJr<=k8Kt* zrjx3Od2^l9L-A{yxp*(49F)OFtzt-a+)&ay{5BIUt3*NSP-~DR%^8a(n@5xc>P1kW z=lW6BROO)5qF*a2Yolm7tEkmUHt!txW-xT1t!`dFk5Y7E{iZZjY%usJ+wo-*RlI3X zBqE=FzJZ48X+X7*e}ukHgl92oi=gXy#e#ElFoOqkGi6+>mr(2mnj@+{Z$(k+P_HAa z!kV1UuWx-|ji@SPLeZU?NGhrBZgKEg_*+~c-igp*9bb0VTy3+FRq)Z7Ax4~mb7gmF zie{=68!Ul)_N0Pl5fxmD3I9jNZ5`!588-wy!Qa+@jKup!x>52*YVyXD&KB^<1M-3K`J~+t)0{i z%@E{BD;$I<-&E@A9yi;YgO8Rb{DAP;{Q*h=)LGVU3XIO1x%Jp$4}Twl8XN3%u?)Zl zfS=MI8v$P@e4Z2n)y_<{F`WHA_9~0k91%k^pWvJpmd!{SprI*54kw*u?vzK2_mR+q zM6y+X=pS)=k}_qbali`erPZp6O!Swb+iPpH8>~Iu5p!OQYb-5*D7{mT)n5ngcBsu% zhvWjig)L9fUQuEv%snwRoW-N2V#H8X`%qPh+wooJRl5 zjmMk~r2C)uc{Hvw*!%&}itG`jnh-+lI~_!Irm7j-hBBe*lomXq!~{r*(ow*aa?41r zg3~38uaeUt%xbYbtzx|K$DBk)Lk#s>*5p#Qr~$etxv;P3M;)y=L?v_xYLo&Deb7<@ zF{z`3^_UXy!j)@3`J;sba@UMAPO~yfB5E(KNg(M28sWSXQ$XQ~3e!+L<{A2PiA?!V zP>X9QZxbso2qu>3HZRC|#69=1FsJ2DL4HUD9OXCynzrB+HzNDab4$j3}v{jLG+zmc-Gee0s|7b`sjJ^|g0KvH@ zfL9hfg6iigp7*JJ_M>Jo<^1qik9NW6yz6dYE~fD%T+kQM2tmO-S2~rvcBSAX^G1~!k`5U=*6y`LWcuq2dEq~&oAuFDP1`0|YqnWP(mtWgw%$!- z`wBVq+s*Y+N=@hUy5vTc(3VmNk10;B{TjnYbK{1Br;(5xx>xjoh5?2m4tkd5A|!dh z*;iZEj@ZPb1dDH-zSjh;8%gb)paWL ztQH}sacE@MJNu_wZUvPK=1=vCWH2T5tUwx)ht%~en7%E;*B^mqh=zuhXS{%KsUZsz zXa(gLZzD5gzz`;_mh2-s0U)iG_HXO6bV3!?#g>HxG|F+KEG_+Cf^tOKo9oTFo?zFG zgZptcZjW0!#FA*lR2|8~(=tVB&O}FnI2DKLf{c%=C@J@wiq4S-@LxZ(Z}0CZU~FmA zpyx<7K-9N00GDNH=s5EYVw-4cHYA->JrQZK3aV|L&EO_L&I=;|dCdp-)e6A)eJdCM zf)5g3PWu%6YL#EI`CfrOv*-Y+-9^};rrjnEa1tC3;H$TO*!zcq+R}(2|YjtI2R*;ggB@ zNGnn=VYZh<@VdH#B*UQ&8;>&P^<9*st`FSp(TxYOXd5$BsgHNJqHhP@7Ln-5|#T>5kpMzx z+{@aaxA68vBi-hlEYe70EVul-e2tt6Yn&is)+2g6;^}6vSlvj;2BpO6QaE=ƺO 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�^v1b4hF|!|;~3&yi_Jfto#1=d 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%0A0A2@V&m3Q)gmQ@ikS{6L)?_sE)=vFyON0 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

JftX`MO9`-RZZ3Ih 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%0DgpHzmb?|0(|WfKw(WE|&j9IOXK} zPlVHd?)@jkDbs(_QDkCd{of%@|IfgtTuh%_Q%DE;COA3ujfR-bxa3 zrjV3R6-Uv)1XVk=++>GIiO>{c!QaEaTwz?4C|rol-NY4BEnBY$#BsyEf(GkdCx(bn z{?9ItjvucnnNZCgkpjdhFc4pT|0{2vu;Lz{B-T5*wjUM-dS)8UW?pE#7;56kTt!(N zZEROsv`@BUS-k9MZARMpmud4qQ>HiXR5-~XCI%jZ`0%$T3P7_Xm={B%w_S8di@l57 zE{+F2Q#4O$PEbP|Cu>Hr0H60W2&3VwE|fV8jI7WD>{$4AxS zEP%^{JI&1@gMY_JWTJ=0hLbQ&vxX|x*ntvzqffsMnq9u@YDonM$7yxyTNOhA!O^HU zN%KNxy9-8pIA1wMWd>LEK(3Cqe4B)gSy-DJOB4C2fY)XE0(gfPp>w!Ho|-<#XKssg z2b+C~ZFe19VC+O+>Oe=-I?9ErvTQNje3@rZ5pK13zRCMAa&7v#ZV__3H45K(bEV}) zw$g94>_AH8N%0ois)MMy1K?!Y^ja)@x@SUmus7NY#6U{we#|^-+2ZWHD`!A!lict) zmg%=pnc|Nul{HmP*A48z%-na~MF^9fG>Sj(P*nhRuyCmnjLP6`oE~$8S+UfeuVtNk zbcC0`DAK9w)b3~2MZ3B*?Ifh%a@)-pJzP#@!tI=ld(5|K9a_IFkEq->QhSbF^=MU{ zNs|QS2Q*C_1~_SQws@~B(kgL zzZZC1DjU|F?66hK>#Q7dG9Fcjjtr|_wHiR{8SH%PopVu>)onv=w+`BcKKlGbRF zZvBxxF&@~uwz)Mt+87|0%bq*TH!ToUzsFPhIAfdBVRuRpIaryT7xAy)f59W5IV(^=8g2hmGeF3eZJx8-;0X7ygjqM?98jDXCiuzSPC?(B zU7B_9vL3uW*Et-=Pl}OjnhHK1P7xWrKZk&pPad9wW=A5eh~A!IEZzkw7Egb|X02sa zKu?5axHkfx1wC@rT${>Y#=85!nUVE)mj~F-9N*pqDWj1s3;1}!0M!7V$EEcdF215q zh1!j$y723<5s8PEF#W7|&%0BOsL?Ef9XOlJnbr>TpQ^Xe799)gL(AxE{LrVQ&+plN z(j{rc%Sv*0wObpH<`XieIwVErR(R{ z7v4U*wwcJS&GG94jVept{nt`~o#OzW)Gn#K+ha9iq`fKKF)!2ivtt_N*DJHCvYp+R zx;kyHrMxMpqid*soJ`Y7URsQ+8cKH+TMr!~E&iQ&e{V;4-zTc(XD}N4xo@aZ*{Z$* zo)Fp$Q?{I6?nU~MidBeFeugZ{;VH<8aQbONezgl&0;oB0J%+oJ^rFsDqlA$5uVk&$ zf957p|4Ux!zwW>OpO)lgYzI|!)gGLBX3jpkJggGg2-B|bK6hYpn;+G5?k%`wBKHo_ zUl#QO`AAV<R-iR91f`ZRK^z+jCQN zn!6Y=%Ej_A|3YEip&U=fXac~)LWO5&)oF&{y2C{qe%ghlfztfm4GT)&p?~9hW7|34 zjHIa&F7R;ZBp_~2&AJA-Bym-14!zV@73@{KoyI>vO?VP6NoTim86kYGW)z{NI;j4Xas5&KJ z0Be1f57zR~wMtBFz3aG~(eClQ!ZcE~$esJRpK zASBU;m;fHD+OCm%*S`_3rxC)8At?G0Ztx*#3)3_M>l-Og8nVr4k~srgJHSf5sia|PGsTtC|;3`Mej@k z5KVtR6a?F$y?M+C6^_|-PDJPMa;>JgyS3h6avGfWUE*C5fZE99Q#{2;`;&t4C!KbIG*>T)x+yOCldnBKY@h zx$-toL>@_BLuUo_GfE-v2Sx9R{-)30ZXfQ!myiB>uXB7{+uS)`jXcAJs^4OIJZr0o zja!~S<L6P|0Y3TQB`tEd$Oa;|a5N$e`mvin84`TtOzqhhR0ndGbd9w0@ayk<* zS-$YlLDFvSh1Wwqe&3M~M62WIdpC1H;!B$;m@u#p(Fxia6`gE4I72ds0j#?2R{2|S zmW=TX&L+AS6R`fQiuio$DDx?HEi^3H&WbxzsDy+?`~VJRY&LClL}>MmT6_e&@%(V& z>FcrM!nVyjlVGI1Ab-{)zt#lDBiA4Fd@6SS@n3oT1>Bp7;gIwx^!(!QerN5@FtyEG zVTmF3_I;}lxD^gmTN97Z^o$1K)L5nL^SHb;WxS&%f<}fyyz&`XSE1$F=<3dU>`rD` z($POcXDsvw%KO8O2AEKkXNlQm;Zp;SI7t7b*aGXRoUixSLuXFU$UZLawsJsJFcv*z z-&67oKMr1pLgZxc_XChWF`O9MzSWHk9PKb}`QK|Hk1y`BM{bB(XZ$om-;D;;1l`;BaA{DZTdzYcV1nWW zR=URUF*x4t=#CFRr(X;qh?oFun_FC%ck})B$8f%AD+gsRC1u3j?T?+jczJUv6;JzJ z(RUE=d92G9AdF*T=L6b7GfpF(@6<#)?9!pi*h4iIt9{XFv(Hl~wno=KSM&-V7f4D| zzi~>O8~%fxa^uu$m_arhzo%I^xKyHdIg|34o#4|cxt!^`j5*Skt6-%K8$I0rVFL-w z^BY(2o}^-MF|Ki!6<5VhIdLi#`l(h~*YIHod{4@GPavLQgHv(xG+9p1Hcr&*q_X~V zQj+Q-QW91Ecb1V!*@U;}`;2NmRkcmicB~4PENo@NYk=1)NkDviSq+u`}uG%PBaVQA8q!D1-i2 zrmWXU3{e;1r_>#QE`Hn1%e%ZT!aWvXunu0BOTp&WNF6rmg}Lvwj`ZjnOML{)|9Kkx zSq%nRR&~Hz=H>ZJUQk-j+11B-PsD9)ZLE!DzNw8_2+teTc<}(>$;_;yttoDE@Oyf~ zCq&kgn9a&G>ia8?9yt|U1SS1PTgT18hmjIDDXNPx-Nl6Lb9Wr1=%Xs)qssY~Ld3)M zmt-9@3mZf6@zvMe(gid53L_@d$IYhoMAgh)eEr|D?q#zMP;<}#GNIRMD`zRh3 zrYu|-g)7Fatq|SMF3}+b0%pby#KH%)FvAYtBG(RDuR0R12C|a<5j+TN1?&9MMsa(i zGIbfSaMcq*zsO^E$3pL2vFORA5_aYUcM4Nt*c#`YTAlpTbai_CbPpz)01%5~SKJL^JAzKs1-Koa#uCRHs8U=Ga;5Kzcv2+&upMEHyV#619wwM2FWtBgClWVUTml;&qw(S1DKqO$X#foozSjW<{#0apQz2G+Q(1O?mTGk3l4b!aw>zm^g0rdV zB+z36*l>v8vkHvhG97|(zk0ZU$u&BK7O|yzuqHU)STw%P-g}~IS!5esRo2TC>z6Es zlFXMKW0Z<7w-(Z-pe0U@jvg3e+|EdHKKniG`z2E?C}O;*`ku}Ao`eTtqudJJU7h-J7$F$hqR zSZ~kvR#_uH;;NAp`lW^5-QrHRAzz~I9nSN3DjEH!(izhg#^y$mYYhv*lWDF zOT3s$Nd7q~P6i{n#mtGI8scU|l(N}5lD16fRI)l+z;64)P5)G68qzM;xubMvyHen@Mf3uwL?1%lN6^x=UQyXR0;P znrp`jIIa(>`5ihapBm?c(atVhKkgjvs{v#a^oS;-@fo60s6x+W;mP>8VSVq!z4tut zWnfAv!;IV-9)sa>aW6r6^cPhqM-L`}Q3?G>2V&K6pq}_1vL3q6r?i;S-ZVyhJGf%Q zZ3t;Q+`c3(CE>BhU@@sU8Rc^ZWxD1taCo-994M=NY8yb8C%!LDc`@z?{m$#P}Eb)f(Xvj7!2w7Fbl=Yt;p}q)uJq+MWI+Z~7GlH@g;`;HvRzId6J)Yk^=@=3(+)dd6?1@ikN<1Zu zOw>J{fCcy1W8+Kpc_U@p_T25TX|40yOzf9deXmyZ@hPN6nnZ5x;F)2>RL}o;L$ZM> z;#}~8Y#dnL-m;j6qv!!X{`|Uupxp}K>6hfrrXfWT5yWL?gq&$W{wY=I$EwaGKGoSe zi|W&OT=cORPw;gnhA1YpvfWoI@3M$^oY==XQ}*M%tjhb5_bvu$wF=M_{)en4EUfC! zmo&D&Dle)z?M^a^O(e9~Sq#`|Rayy5b6UnVl?D61i zW>T%CZ5~a*9ZMq~4Rq0AM*+w`7lwThuV1tF$aDg%c%$grMkQJyC?q^>@hvCL$^^ZZ zbKY8Fy|_@Q54{ zCw*hnG)$~)XVZP?6VNsG(QO{cqAas!jHCa}<$otKaNm;Dq=rX0uDt#QC@=UPu_X51 zo+k8hwW;TY;rSBswk$gk4{$&~p>N2Ux{In{Qb>3)&8hWPSs{s0o2c5CqfZzw@6=6{ z-xCWO7da^V?iAwaxDTZR%%y3-uZZ;pu0k+}NzZ!`?q$s<+qX* za@;s&_#9e=Qj4UM;}aKz^VcAi=kOAfTmeZ;qlEY|Na5K8r7?(_)Z7i?5VlB9w={8y zL|};|sX}Sh;g3>N$btCw8KA*)d%d~p5{3MXF>ai^MAB)S(`9n0Q?5FAUiYb}!~lAg zw+z_3^Z@(OiAYQ%`xCp zPlb!dNk(%mq^CM;yxcI5GyPxW-EZQoq?yFgU7S>=0L#vPW*cQxHQeH1(kRu9&tu+?(mQk z2xerW793vr`|cNzR=iIt1}cegbf{qZlJq+*vCl@Z1Gkh9%=<~%$NQ-dekGubEhQ-8 zluz?peafv;zcaR7=6)Z2LLN-NsgK;RXkRhX0sWx;YG8hY_&q>qdT&K-93mS?_hO-9}<0CN_ATaSCfBIamiF3mUr*3S**cy%BZGw0>Lw%lCs#!y3{E@Hmi+EptpQz2v&y6*7=9MA_uz}Hhn^L8U{aOb!mc|B96pTMW_eanj1C){Ohz#9UT$>kFr@E=058`FWQMFOS6rzn;tC|FmFW(T4a(L$-ZBCVv#v|X(~BfuC`3# z=}~fMnfuT{W2;J<*9l$JxB!;nxkX%%s4l#mw9=8f`8TpsX(_Z4Diksr1lqu;iof=M z+>uO==E@(jH(gGMMK*Ven@*An$c>~JunHJa&}DAmDHp?vAOmMDAeG7zXlgMn{d3oQ zb#w}I#2Y4fao&?{WTNEa;O8a`2`)O4JC*#Asc7$^BuYIxh|P857a2m!3RU&SZ}cYM zVT2-bmd|32(^T`>;-w;`3@H#0U74K>Uc4&|noJb4GJE{z&;D+MihJ6{#d;xM9J+ee zu0m@qc1;#v9Qr<8o6hl*CDalH8H`?!R7xn;RhLAP`j7W>K-S4POlJ8L7<*}z*ZR#C zXRmg~# zg?S7C0NF6p%Xr$C^3WLP?tGqj-kjI|NWHp(SYm@1CkE5CqWe6i>g|sE&jo zcaKw-8)9EJS4t8aQYbx!L)0iej=@VlaiN{S{KgVHfUQAgqZL0VJ+3A<{%s=sv^%S( z_y;qu{z0*f*UG)%`DaetVX2y}_4;(_;N$)myM{d}*6J_aSd6F&W0|WuO2|NmnH^EL z>GWn-U1eTMDlK#laYRSDVr=!~sFJ^p@c9Qo6v&BosAv)ug#zrK6^G^#Po51IUg7Fm ze3YII#O`%em0D#rnzRAD%t(cYH1R_Yw) zo^HqYzQ~&Y)%U&=d5)aC(|4BCKh3-Ret)o~cVSAQXW992o~GrKN1h%m?_5n>%Rz~b z@Qr;?(on+`$a!miF87&PBbM=W{c3pJS&o7N$)(M`Ywx1DRmlpS#1B97=jpb5?~Akf zUwJ_UafccDIwe0Cms(-@01wSjvn(2ARGUtG3MzHw;;fg;;kfR(LK;^^NzcBIp$jns{3t9Q8f zwW5KE7UANYFhna)ndb;9A2IEEVj7*eB)XANO!9=WxKVPu`?zMo;@r{*>4eOR876dG zTcbqDp?TaET+ewTm7pHIM9Hb{JLz+t#_NxeuzPO8h3Y~}3`1ksLHS=mI7Gr3i-m25 zz0q3R)F_{k0T_Q69iSi6uO<`wIQlrk3}f=A3AN31mZ}o$QN*F5jPIKCQ8>d$85Qkd zB@8Us+PL^=Xgod9FSo!!hpr20P;k<#L*AB+jWd~LM54AC*$W5giH`3YjZpM3pq`g= z!S*q${Et-P^I>S%>8DF7D%<@WGyPx0DP1sipIZ_O?S+PaY55?hYc+6hSd^}XZ3g#s zfQc3L&p)34Agtd_1B;&v3-%4Z!KGLzAM5tViOM_IXSUB|h(f(6?tcXQ3eR=q-tRFF z=TlW?Pcg%W1UfZfljDk3On>mUW~2i-1x~nVbQrQu1^b%lTHZ=wpCZgMBX`ZSE-ZmT zye!dVo~Aabtag#t?K~Ah?-Od!2!p{|kQjQbAsNyaxgIppdGE6RB7<32G&YZ-?9b8^ zR^5tmoTdV)&>}nCX`@!IRP9u0ou_5CQ(C`uqCa3c(aJ?B=Go3D*CpVWVO&#a;$-7R z5RlgoJ=Bxy!QxjmS~->4^%oj=yiZ_jS#44+V=Lv!CTjf@JnsVZH4>dB4V?CWR=d($ zVF>B@@RCscG6d?IOeE61`1(N`vX>97n3c6#2raZVDglp87kNH{L_i(!HR)mku8@y! z*7*Zl+<(-urK8@Y0SabWya;-G269^Xd3s@H?Jh==yDP8S-O zjq7Ko&3)_7dSlklesf5AWp-;B6bYL~-~qVB3t%Ic$j=!?K-lO0wwg_|h_eJG)$kd0 zrAX3Qw|jC4=9Z);9Yo#S4624xE}lS|$MuQ~MOdB(4S-7+mYc}H^{{As9>-0{ThA7+ zKmUrMV{jC60^=D$HG>+kGRTIg&?vk37GAtotkt(sK6-K;Y9d-EFN-p|Dq_4`bt5K9@FU-O{usz71 zn?^m1J!F)URYLV#0SvB4X=R-)S3B(eO_rcXt~cQIVcI2u&HJ&4nfsCWw2G=d@%HxP z+!Op-y}mfOn}Ytp8T!Y@SxgT|+oUsFoangdtKJ z$I#0z{*5ThkX#R!F0{wTntPcDih|+oS-MxeY*1SdciW0c=3crNG~7u27z5(+XT(b3 zxq_`Y;}|h`b*OZ|Tw|Ulxa4;Vu5RF~y~26AMe3@$U(TAiyx>IvRljY=?hrj@BELUB z_H;h62sg+MNh=rlmNKFQmU7&Jg2Ei^qCQG8MsyTA4O5tVG_S{&cH`H4rn`q!BmQS_WS3Yu=a7{lgZ~ z^2%?;EMkeXL5bmJA~K2upDiufrb3slDb^v*8E!BxN$pP3pva}0Wv~*0Y|p2@Lx0`? z4chANxk^}?nd_^WqnsaWywtI5rIbT_Y=da>2B!NUW4G+@AOO|N$0yBA`qrUXA<=T| z8*c|HYkH>_p0f`}tfWj|4AsW&81_?$Sbk(v(zF98b9qQzTX%x5(L8IL06gf*-G?nd zz!EpN&G-Qyja#F?6cEH+3ZWEyxcsF6JX5j=*!0aejWGFn?sbAMo;I>a()SawJHHqo zKBhL@h6ZET-7>quUN;GBujnQR-D@&^&zUHCc#chnbYFP|xtNsc_>jGM2@R zK8YP>hETxL$_)udgqk8>D_=c9)h)Gxjq7K^2!@;k4&IVqry;5$T~d1JSn#dXZz!zS zPNt{1&=SdJXgirao9cHGv_2&*NiXepx(-Z_Ce%imuX&MD>NuLY8ad#<>+Gb0qx^cd zG5?mb@csEVaH~F8%xt8bz(viFtjvU<8awj+?`}k3VDRp&j6Fe8{nvN{6#6#}eW&C2 z<+!2Q343s?CXddPZu;s%rGg?b?K8aBzsMg_ZJJ%nJTU~{TkyKuTe7@fvpu+(IC|3T zyyR~83C5e>s-YVLM|``5tIIFG`dp~9cDqqM8q2v;3D_5&(cW|~Z|@=-b|ZsR|FkFR zPIoDQa4drA$xI1zh%YGWiLa}?+#evYY-x_Sb0ZQDR|09+y=pWel}l|dt=>(jRR?<= z67Rm~>ev3nbzCRN?~#?d47}Tb&!hwJ#Cag(Q!eBa?TaAI-kS-&NEo1N-7)JT8uz z>EGC&YPi3a4^|&!#qx<+xw*QgP_PSetVb*#{a)Ulk92x{)9iU~8Z(OpYW&jPF?=W# zEw|TJ$SX?avu5iZ)>R{r_jbxQx5R5 zA`>SENmuwSt3SZiIWpnTlt&&dPEvv_HO=S8utKPDRLF}o9aUr9L<2CRm&i@kqOA%x zYnYF;aq8Pze}pGjf3i=@aLcrmu_9#?qNdoW5%6awML(aG#m_4(hkGL9^%9h`d{ zYN*y>sxsSta8Af^)7@y!Hdiw6ME4Vmy}}HvQ~~~q14<28M7}2% zmP;uq8yXJ^xZWV1h~!zbb7I)iOh3C!yyzlAddJDn@i$!TApM(S2dzne>0GoPvjGqJ zxy|fwQSX{fFO7gQ_}aVGy?q?!aI<2g8zbfftm_^8_yZDW%~jjQv%VtK7NyT+TB(CF za3p(E%Vx4&>NA^qp9j;!-BWqut!nZqlDz?#d31PY66g}SA+~%uaY7<>2d`Y@eK3t9 z<*Xuj=I$f#>GNc#7k0UAF;~<86j^99vX0pjnr<7RFACH$NoC+yrE@5cm1q{!2+FWo z6ssbJe#QM0S(2CS@=M~2{zN^3J2b()Riee}JT?{w2hAOuL#ca8j;<)9x(G|aDM!%__xJZdjhikVnD$-263rb zVQBlPM-$O*E^&cYV%+@T+q@^(&hbyXBRmfJmJNR*w~#N0#l7a{I{^s$W3+kjjH6Z>S9V~2+rLNUpT@Uh4j0hn@e=e%$4J0 z%$3R}$N#1!Q*9w&*ZZkJS*%owMnm@0eoZkja%zDyL5-n6H962XZi6!G`6`E#a4Gw zy(vXH-F~TVKOE&evT04PM*FWsPsVWnCL7Acr$jT)(I46Pw$=!2NG@=$R_gM7ZoTZt zO|}TC&D>KQ-^R~>8ProP6VYWCCaEDC2m2o<{Efk%1R%MlQ}OWqaj|T_`&0hT+zx37 z{{1!XKR5iG`yaHJpgR`px`DL@9`mu)!mJ|2eV_cg^vF;R_2fvYrJh(x z=?D7wyxAjkLuW!be|5-!jBqWt02zIe?;%M3HNtYXu<`wtSh(9&iS%QNO>ZUrwY_=T z`u6o#|KFPGXt*s34b^r?)ZW9%PWrxO>N63zpvL?rr zM0szrW{6#Pud>WLlzK59E`3f)d$LFDUZYyT(n@D}b!;yc@I~RMPDQWH;nx?s9;xt4 zD8}7~TeNm)2hxH^zrYc&b)4^Cqz!H^i~tWeFV}4YP1D?`NL@tkZg0EGrv}2)HeiX5 z0WV--z9}pihl7Ou#PAuYB+@rY`Pq;Mq>ekJ#C2LP3JU1ShneFsE#{ZPSKD$v!G+RT zqM?c)L0oG@;`Ib)7+vEBS9{txs8U+)`w?n#F>2hk36bk=`_NaN$3uaMpBB^<(d}3afZiqo_XP-nrVoGVWLhO@hM?$81PMS zKa!GdozqlXi^;!l@5D#82=yP?DYEh<7s5>wDgWJyyRaK2I-j0nY(npctJ(*b{R$ zgYY*il(Hv+5P38S?y;~@rTXpO_@emnw!6l|zkZyPzPhpRF%6Mg1$tD;c;2K-ash)9 z4eeYPSg+ z+rNu8v`4;6hFOkI_Hk6gPeou#u~R&A|jD%|HGoFiSk zE4qUTI-eGO2rkc#>pCeZO<`*&$Y2!Jor zxw5{NbKtbv?!0FaZSN`P>Al_}wq0L#SZ@WV=-0+=mo&VEvL#FG%wugaha!WUE|IE{ zpCYX3maihd;!ay>@OqOyKQFUXkX#q+Nxi_Mg;kyULnUo+n2o;SC^Awr*HSRy`4_dB zWuvnK!xuT(iVy@@-;M9x=|bj#q02M}^8+klrEW6k<*hP>SVovXOfH2SG9&T9qnL&A zp6!vqw$agK!7jcOH{#K=`~#E@NXGfOJQBx);roN$okVCm6S|=iHv@47A zeBBYK))!dybiI)=@*YP9DEt6`>vi3|`{4yVojGtHjATrG>AgH#rD=BH+$UXn3=bQ zknV0u{n@0~om%(d4Xj&Vx^6%l1h-aO`reV1B|<_7T}EPp3ax>SCE}=WokY?|S0t1$`NNu> z$lQO%sbZVuJx|F6tM&bTv~-ff;kZUe!$^DsGYZ;tc-AE~uE2ayV@&Nff5I5kDz-@Q$!8x0yoVW^6ZM&=3s2DrX?A*+Y?;4BJy zyV4||RU2`n)0F(Bi;9=Dj0-Pk1MU#@RMli_S1+w)X)j)JG(xOdCeCefI5%H+6Q*JE z^7pPIXL$!mCw#dT`^!2MC8~!`8oY-M7ZP2QYs1P>LL6Gl%osfJo+7h{wwsp3UnOEW zpjkLT{_G30+ElUR5Y`29)M4c0TuHTa??SNAyVkBjiuTfLhdFM*W~IK@9(ySjKtNw5G! z!u_n|&qb_~Gt@>e*sAA-_0(r9v%n`+t+&$hU4|+n`GTr;`D4G2$lX4;vVvx;P6a=CmzFimjJ8!9bAU}ri>o=YcU8f1 z8$o(^IdqEQd8^zw@R=<68k}(t@C;R(3BL#@OVAj6s$UE)Z{mOi!e&@(BJNOYvjP$k z6ilX=zhp?pse3C7*H$FBTg8Ltj!xL<9S{s|*PIT=IyZ^o!#gm(HEBRro zJ#<_6h`HLh|N0~vK6c1oRqp&Dc7+t5)OO8^GCH$tZuTd-9LiN|BbLn+nS%D3>gSIV z{eGz9`&#+{>K;2Kn$qU~3N0Q7LT}g7h`n&GmDUa{9WJ+s)EeM)fsPL7kKZT^4q4 z&0>j*g+7%ZUHEymPdr=+WDY{oV9ps1L{-YeA>6uO_{B%bg;A|+39&^z<(ZTbSvt+dgwBhrIy?T7}VlDTlxYqEEN z#jN7?fvHEA=|S@OTT}#^ndy+%M!}P(W7~E@YA4rPF*%5FJDlV%QWQ* zZJmMQnq6>9@_aLebd(snyH4w9-tm!~NY?eeZQtw=#rsH-0=w^qi0=4{69NRceOtcX zAx$|tQ+j^7o=C613q=tB;yEaP?=AInRk7mUkX5aGeN(<)S@$REj@Bx{}i=yF*;4<5<>;fk9 zZy#dc*ax=&$#(wd?MAn4K5uE5fvzv73EdQ7-bCX~xu9RjU$@0LugqsIW(P7iD~XC} zMe*2t!=j!?I7QTQyV}Gw*qE5TXmmb*c(z4NvI%R=qP}o^v3N>>!pn2Y2Mel_dDU5e zx9mre{g!eR=-AZ2LNoM;!(PFyEi$ZrO2t&v19SG&+t@Xsu=ni5VhJ}6Eaq1=js#?$ zgJP$(xwE>$1?<6$HpOG7*V^7j8%IxdC~={|A|;(&xV@Wj3|N*%94mv4HLo7^E+BE?&?ZDGLR85kRCCb6ZNDp_EBCG?~Y%?g`FKY4gxB{xUz5gJT3}8 z_mlNg^^T1K><^y!xfdPZ5YqEE4jc~wyDkiVW8-1drDwoDzYBcc`6WoFqkqMpT>pAU z)48v1yzf5ht;~#w$GOpNY3^-bkY?UI%)R5=cyTA304jQzeQY={dc64bV0I+H*&W${ zjiIbC0m_NwhcZYfqI^*3sxv~iHbRkHlM$vw$0})jWkg7(Qj)?($ z{(0PR{j9cbLfO86CkG>3-#Fs+(`!AM!&B+4mwyIEy55y>9gJhp*;&nlMP13F;h_x6 zxCU4J;qh)GS7+ktjY85YAgvt20$oI*m_`@rlwh__!X_rHT+GNNEGWaX)`G5rTH=$g zcCDGAF}3R~sEQ)BB&L=m8~7|u4PxIoFp_&*Ui-~-*%@~le3Sz}?!Z81c=N?w1;PK? z^z~O@n;+*#E9$OKm!1boccuhE7bFI>Uq2vB3Xt4A(s&7Id1$Qo^k`A+WZ8LH{ncJN z36k_~U@u)~5Ksxm6)mq$4O)F*cQ=rIWB+LW37K0uClaJVmwW3VNH?7SsvzV8u+7rD zN5=|cl=auAO3n>rMsy~F^bvl7Kax&Hj|dwt?qJ_K{G|Bwqr#Y}@~>reSG(^W6~udQ zlxAMv>pmHHb(h2i>6iITPgmZQK;tit-YFfE1!W3KbdEFSVTH==- z^?H2cz(r`@I?s%AA0=QS1cnyN)z?V`RzV-{jguFl5ATms|MHjSlXT2nHqES=F* zEE*~mc%_o4Ra1>B>Ut2!hQ{eEtp2;dp!v+{zY9O+-;ST;=&eP!0Jec=#}``-$Up!5 z)=0a`DA3vj8XM)^k_l!lLx0B<(=%g7a~gZ=iTw?$qJXG9pNVUbZ3O}5`36(2YR!@ z`*R|Dv%^P=q5+cPB)@^|@S*z=op%Gdw-2>n+apTy8=-3s4(CL|enGsCH0=mT_pV8c zll?_WzO0)Eiz5D4$?<;^CispO#*F4ijTfI9$vx4V9x6=m|TK5&YJ|%Tkv_SWqs=lNnXf? zoHrS-pbIL+4|<)9@UT1N_Cc2Io@6o;@K6*lI4!fRL(!#0rXCs z5)jT#RA<)7P>h6q;N|r}!ktM~{j#DZ!`d;+Fu={;aS;dVRFyZUF1%fwGgI)t&piCp~1e zAgV7jtUn78uk&sY=hh*9g70u))L`CmVX{B4QIrzce&b+IX4p{PabBV?0Mku-L4uzs z36&A#$9n^o$BSbX^;h5(Q0$iG-8tNR>8o|=^k9@X@5cVp6Q9+e|Drb|)FVBRy(XRL zH&PTmkQ)io{Q&vofcBdQd$U0L7&pP2dFxZqRNJ=V-I4`y7k;+ zqXk>k?|vam#wxMbVY`-X!_8ro7nv_0UgxlCkf~g|dX!W0!Z?Fms z7BOy>Quc16T|$~UT8ynDID{2W7?l^CSC@^>w#YE1hH8@OnicxWDMiWS`SK^SW*N>W zT;QJtxQnZ|3k*&%vBcHd7;?O6LF@Tu_NE7q6-II54m5uKIdF^}cK}!oz8CywS4tr7 zws+UvBTtHA!Nm4wh7V*#z$^cb5BJvL-i)x}{F9Hs+!n=xW$jE05hNWQ&W|3-Jt0X$ z3$7)1gSzj9ux{=LrwS6_mVw4orKjhsE=-o5?oK<>n;tS&5XHQ{x9P$cNc!dhVInP^ z0@4AzTi(*tqZ_6BGQ#+`ePDlYW;jTXf^=cbQOmJx+fVc3^Zl?`c z_AK{aW&1`}ypU~ao6p}vdj&pc84WF(wckiDWdvQN;-+PQ!!2l$peMb?^G%=Ka=^_y zhi5%0Nnco6xVq=%5!RO_zP$YKZ!w-3OwiWeBqPX zdbx^kG>a{EHfd?p8tZh{cFH9-1D~C}_N89?vY4_82oujhu`~ugMzyQ4syTi2f~j6+ zZj_r^RTi$n#nIV$dW#s~uO>Obc@17ME3cYUG|03~a$TDW=i^o(Zli&0mlCcXYN^NQ z8n7%6JD&DgoKngnHJK$ODI|=1!p6fLtqP)XUe~m!?@*iClvKmKu5MOaGo!AX(>5*` z7)qnNmSTs-Ts@_3Uc_OWp)%IasH&zGJ>N`Gf=^G{(T=OT*+8>+@0Lqn@opWIB>742 z1`gkke3WxyqUiK|#l`WWQ+?@SJ*gp`NkM{JzQTCF{>+HMoD;)&(NpCYCdT|ALpN#ERG$25Hm~%nY&YixN!$)=_3q!T7`hF z;ljUt2&Cy*(;$6v;=$>K%1ciQV>e2R;{6A*BHf8hrz?;&@VO^FVkAEXbcM-*5|F-e zSdx5HNSB5gD}Zrgpu-KqEzP+J(!N{Hf8G>-hVA*8jl^E}&oA+LOMt&@lDFpbAI-M3 z&FAmB{jvDQ>KbjdXPuLqlV)s@-3YPtr7U)vwznE^Q*zPgtC>1h>#Dqvb_oXAa)iG_ z|IE@G-Gx)xdQ*#B$53NzgRyQ-Sv99Fo7EOiDId-$8)RyZf#MOSb{$zct16$`wY#H`{xguG9vo!g$-mx04@77A_nds zAIy!KuDCc_7|VEj=x3E{h*~Yk@Qer)J)~YNBPm*JHEoi0QY@i zAm{kN{Yd7u{h~zw{tQ%k9PR>u<(aZGBRP>E0pkO--O~Tj{Eb!iZV`Xp%;)t0@{6gE zmJI(9pAY^=*_O8X{9U(K^3UsgJlm@q9xQL-^TsSm8{F)M{GwY8xS{aMhLm^fUfR=) z*;|hAcgSZxX`{S-Bth8k~{>#AmybuzqBLAI(0riSEUW~P>CTGZCes_SJq zn_Lo@m)W?jUZyXbSZG#aT+-31p_)}hhrz-nogCZ&@RXRArIr;j=@b!m327JTfX{e0 zX_4UO4kZr5axn{+cJExm!Z+IaW(S9|0rsUPSGUO}H8~|F^x&^qK|GvMSI(*#xQ&5X z+tif1TB5sbq7dbgUZ&l$Lu6X%v_2DCo^lAdC`YS`YEhCbgOv$q1s^dk^GH-M(euqj z#xgs+_ukQg%uwLiRLQBXlz^(3UkT%V`qM-E)5At{qsn*u!0U(q?QO3gT)Z6(wieB@ z%Zwb(IXPZ(cCqf7qT$9+?n&A|hf3}qeOz>EvG(dh&E?Vj6Vkf@{l^iOclhoE@&ofF zNdW+7U?wJjy#RO$ivt3~^V#1^C0rAl-gtmn6y8?WhO-^!(3%*}l!^@2LH` ze0IZj9f{v9pEu?6|3f4E9r79AECdD`j13EF=uL7hxY-UJ#ZZ%6gu7+2iO$K1p`|75 zDw34cntiU2ONNLM>%XXvd=y$Kwz0J8`&i)0qAlJhwMZ4C7s=&Z`8l7UxipaXcAst-GDX=W_j4m$a;G34% zq@9Ub89Gyk!NenNo^R%4aV-4scc-kE*Id#zT?bq@U-%OI?eP6$qj^zJ3WJaRlh+#` zz8Ur-FRxF&06Y$59qWxmuK1l#fBqi**z#TPfZ@ETfs<%?;QPOM*F9nRUxQB$W=D!c zQF@K9e0MVFEJ?cp4|iPOFF60p_tqYHzPtaxSYZ@M_k{h}^Q`qfZ@d;g=i z8fe8sCyw=|g^DkHu=X_gN9S%HAIXpIyZ-6BUS7Za&3hi{fvgB|asc!C{+4fcF|O?C zxPE|r(;K9PiGGiAkHb}O^Le|u+n>#6I)kWT`DLhX!s&+i#(ELhKatOy6G#6w^7(aV zM)L4kWOhlc%Y4e-t|i!*35+xc2dio0(a~UVzmiAy(69TC?p2$f3ek)RhY+kOW^dD) zAI|9>jLT8&su^{IlH!_In53&kYpI^sRZTAPbfjcB1%8(AtT4a^AZ2fZO^BOBghh%X z7%Tm@CSv3H)q zZKP+OXVu-O{j^(W*WHJ6t-W>jOwG)0c|4w3$FWB_QdD9Nq8OB@oTZV(B<37MF^M^Y zBmg1<%vsDCL=GL10g}?#Rad&_ZBP^y$1~P#dA;a*3)N`0`rnvB{rW!--sk^Lsq$xZ zO_-B|qqPp(w0P;nLgDaq^}HG_hG<#sKq1vuv=SCPbgZia^9qNs!Qj!(cFfYOB`fAt zjY@-XlYbt|j|8JTS9VricTH1&eWCoEyT4l;cc?Edc%tz1C{x_nx_@i_SO4hc^^=t3 zVDPcBP?U7!_0PX7Pw*?*iTVV6PDT$fecWFE``;Qe!`o5#v)8_eF!#Y7{@%h6MB9DG zL&S++?t#5uZAH>d$9KTB>zeGXKll1y=Wm69bOLG~{AnIY=j=jfe)4nH&RuK^Fdn1v4QLeX;L8j_5oqMFYGfhO8zkV zGeX^;+QVnh_Uv2c*S*8;zFbCrE1wyRuWy?R(cg*BFa19F?A40&i~aS0)9?EGpu20^ zy?vK_jCb*Q(_Fj1hR;A_F4$VyAu>6b<_?>PcEaEjR-VBOG)A+IKl}Uxug{P7qNsck zy@KpC`}SMjg7ZH|6T)}y5HbFF zr@v2EI4X4Pj|}f)D#19CT{!9RcaTsjWn{U@=^O5y-#E^0Op>B|gvkD=V?!ECfZ?NC;jhtHnv znWsM`W>X&u1J%F0|N33yJ@L6o36zt!>qwb(6;YaYzzzVjMP+2`ND0)FoG zlZ(QN1s$JuiAPg_20H@RrzL-IcZ7>uI+zTNok3ylgCE9?1CvD~=-{pz3wIz9sI=`7 zSu&-FzxwGqghE*WZIHelurXsgsoXRf`OD{TKTF7v-UX|=rBq+9!kS-9g!bC_Hxo$J z#RT#TnVvyl^+--Q`uQv^XgE83DDw#F*Z%PrHTMI-xT2`f-|ihqKgRL>F=LNI`?A72 zQ?~46C^~c!-Ng>y{jE3lb=>_8vc8{xC17mxuHYkXKJN_=u0nwuUfz*mo%ek~nwd&> zfPdx_CYJwaX{mwfzk;3rdH&|Hq0AlL%te6DU17+v?>`>O@cDnl0KJj)S34LhKKS*o zLHmPkTS1!1zWYB($w7j+qv%NyceE=d*j*c!CI$6o9P7_S((sWzeD-Y5JbaFMInKz7 zi9dRgQ-}JpYc{$|kh^Buy5E{y$NUwY`QKj4vU@!Q?^~L_5uX*h#$_!aOKMp`Q|!#H zPTLy8XFbZ9Lm8sdTMf+Wi$&%QMaI1P`!|}N*j+MQZ=uNNA9CCNNBT& zvWn^vrFYfYgrg}Rp~e$ueODad>8o-g4<#Ud>MzuB2GRK+B~Ec`LcM+wS5Df*OrFw- zK`R>@4TaAZ+{mV_&3&l8v9pF24ke=VV~3=al~;|fzoWt|7)0%gUcqew!o_qKesOYi zm8GYvUV)af`@VhY z!2svp^x(m)W8GIj+tl~t-u@*!H?sQ}g6)Spw{@ij_uu;B6UIwVokNKIaK|=jQh?<0 zr*PXJd;5&XpbPAa4C!L#Z|n*66EMje`;MbY$nNG8QQRRWCFuueuOsO+#OI%-qy+Y+ zZ)L(ox5)1MvwcyB^ud#nHT&Sqe~LWoZurviq8y^+|x=kYs}FFF z#I(jWT3KqMQHedASjvAqSG{cLpzVCRaqBDQ(Z2@VshDxayK86>X_A^yw(|#H_qBD$ zeuPr#Tr4Htuu#4QjOJBIX7e?m`j&F4p*sQW?B}Qx zT%c)Y8pC(hm>Ly5LBMDK$~Md-7)knw`C+jN`NEJ`BU;IYL$bD^6}ut?~&jc;b_wVk{>-oPugFkgDG zIR3~O6P3)rd!Q?MA2WmEr}42zM)RT;9$lP>{VlTVUwk#hp!lQD|K%g*zsg5@b~j$x z-o{wmfBo%;FBT94@5oOd;AkI=naYSkH~mH=ajcUwk_|p?>jW zFSHES>8|9Ug!NL-zviAsQv1S#hH{Q~U;FH%^>cr4;^NVU%iG#deT=gG5Bm+}MW+86 zj(?Dvj@FIk-8$fZv)54YAju-h~c%T&LXCpb}}COCc11;)X1W{F1@?X!qyL>-v>jQ`J`1m ziYgep>l__}i9oua-X5q>l0^>#y}Uj>#8x~K$HHYlOq>^6o(k&1!B(CcaR~`K5B{fs zuy&f9-PRQe?GRvQ5owc94iRZbi5%u{Holqeq|KqMu(A9o;k`qm*h6Fak=@Duok@NZ zg(sG)t`6r!^Y0uM-aR~+89tH|DT(v#Pe0brbe(*(XU|Y>)L>3z%eCF5(Z6B)Bd&hz zeW))peBxouT*alCvh!W3A@vux*Ph?Pz2hT{_vPI?Tyt(m>x~1lB>&CQ{5w99c(ewh zyB5YFf+)?@tfo-#sKr^mj`)UD*ZF+&kcwqr1~W`?HUO z^nAtT>C$tZDZ$K&DqAC^QC>~1+c^2<`o_CL@ZQa59^n$3p47>SM|0YW1w-YMv1%EwQ&DVuBKnsoq^KCD zM6^|Aafs>>T0c&l6%VB#*anBX@9=}WBOREH$CQG11g`%+_>(K059W2HVpP`HRsl9R zm9fE&Zj+;isgR=W)4O?UyrDa8eV*?T|E;K4F)lXQ;@#K&WpdSM>c=SX-_@{etSs61 z9ntGoxr?bov)OHEB~|dxd}@VN4)*)g<6T52?U0gI8D;A+JG;zI0JV^?$;_(~^BNDg zv($8hoY?qg&Xk;)VwyEN6OY!N{bSR`?Y*f%vV z{$lM3_?gJS1XB~fBcnU^OdKl+xAJ+A~+&hPWqRm%# z*I(Q%N(dayj{<2h?I0veJW_k+%a+SK`chFoGZ1@S`az8F?h!P(?#`hN>CVJ}mdm?< z&r>Dm`m-Y%FYiRs$-%>U(V_%D7$80N;50~gr-iX^A85U?Z?m*GG3aqViUFB?Q~t*H z80&4?&l>|@s&BkTY!9FR2DdlydD9fT@4J-tTjK1#SNIZ|p|^Qr^BZn&)0DjT%xCP4 z>&Ct{x$gPzgCGC*pjWf(yu98Rg7;27*UB+Iz1nK9H7H4z*1|E`dH4z+UlCAFiNz^2 zSp~FJYIF5C*CZBK2WI6O%-lX^k(369fU>oyu{Jc#V?{KA)~MQEM%K<7DrfZ-OU4Q% zQKckmH58k0bPxbWoTH;exQ(kNghn$@N7v1&>KAl1i^j@%13Vy_mWehMA;hdwi<3{= z+6{CEW|o*%x~$){sHn;rRn3wne_}ChWG-`Do;9(YHMW%fc%edW zhS&D%yO`vPlM7`RXC9sfBm$h9FYbUblzAKuP8Oc(O$+Tz4H?Xh0s;dDTdwT^zdBib z7Hlne=7H>p(Snn(4?FO-_2#~oYkOtMK>$wxDZq2$!AX#wUY8E*xV^9K8c2J$U*8Fc z-jJ3h_ye4qE^G%%gY;tg#fbtW4cBxFfi!>@c0d}Q6kRF7@H(5bcmY#u6 zU3~hl=krT6e)eX!{2uwd=dRQ<-urk9pEo)_Hu8(!%lJNgMqP&^oBI&oaC?6hpZ`_| z+;-`lnq^>G|8S>}L@?|!e>JLl;}8^ znMd0Bq+MiM5imuMZDn}FqOnOq)~l&{ovG1aX5scW%-W*HE2iW%b1JUh)TY8YYJ#Vw zTNVus3;GrX*`_gf7#u>(Au`$}xI=1o@hD5P+SsbWB__1oN#(S%enC^Sq|JUjpF5?< zomOQ}D)XmR`IF1#i+VQUY&Y6kHB^TY&DoaX=3d&`L)#>{nXSgzI+M`!ghxMV)L2Vq z^@S754<_Xsd{)(7Mae})C*6~fh4*|KFMQQ}X=~?w-k_{cUox2-9sP^`ye`;f5I(2jp{1FvXsD~yvVM!VDWvw(ZUlTJzaWktmu@y z`m(a-%Jjoi?}5*ol11Gi8~e1NGjDB3c{Tmx?~Bis%la0*NoZabQZ7Dbmyjzmaz$)(2#r>j3P`IHkT$7pwLxht zomy(wVtm3{HmAuRn#miPDVtHW87x8*T2fX-I{3Jar6gLFBu8)I5RNv|(TZESw3DSb z)hudj7c@-@tX*f~=uCY0R|XqjXA$VFAlGev+GBny!JQ(5T}rMF#8Iw=}Stkq(_KJfW<+ zHk1?IaN(rLGgrwC z1vAPA^V-6B{eyY^!+G7qInARb1Mpd5dn%xu0@5Kht;kF(Kl9R-ifGcks6PV?dr|`d%iv?(&E4+ajp3}Y(OlGL*OwZ&RC%#CJ*4{d@7Xu@ zz?pE)KxT*(B|HZL9s!K9Wbnzs{MaL4Yo|)j%WH2uesB_K40u#F-JGww*b(c~aCvJ_ zM(}81)MUx&<+`i0r7@$q$GcMkKpm_sNDpPLw~dTs9|LH2CHeNJ1<9)}b*Bbao&Fu? z=HA}a065;C5xgNSjQ8tI36UlRfi%3G2I-pXj|)$@9|WqVo3oV{ICs4puWakh3;}7l zACR6YJ%gk@{VAS}+1_1${;rWnZ!omkZz@f^A(HO3#_*S}zxg_^-QM3XpJlc+)Xj}s zIeNNXLkKX7%;XZ`wpIn!qQKg;R0r(qsG{-32b0Ss^V+;AW!{V$+1F`R;iRHuM%}2U z(9(V+uykd>@y)RFPyMzh5|fih+eB6u--NO+z)pk3#;_D94KBSlKdGE;m*w za5mv&W42}`AtdZF(<;YkZ&K4mV@ri2^DM1NV*Q3oxY$NJ3@&EpQx1uBW#gOKpB{`L zoF42Bkpn{ZrUnAO;Gi@Cg(L$uCyP!<6VR`RZP#`IpW(0Y+Lsa1pB3Jhd8{Y>m?$x* zFEe87!D%4mRLMEm8OS*f4tA<6M$vE`Ud2hiK*-rg=K#)g73Y-=*Jny&`qF}s^z-~W zS>n-k>HEGL((u#}#~%ji_UpUg2s}-?Q~digLqWGMGrT)3Oq3ARpM|7n$}TX{rv|da z!7WcS(vziUME8&OWrc$DMDeNl$_tA6YttoX+_|P6K6|!j-&Wt~*{DT)3!mQ}XZJQf zzlP#B9egPaEJLp!=DyNI-O5GH}i&c@9RU}X(f zKE1}lU9ARt8|EsXHx$pP+l@B3xR|g?DI3o~veX#cXk!^2H7dMpPF}sB6i{{^X02b) zNoc#&?5tiklq~7Xl|-3}dZeZ+HFUL_s@Iy?go~xKG^+?6X5$(xjcQZzoH2W3IeTca zY6$~fA-yI*6&QP`$<=3D>$5%C_+}1dhK}Y(!fWgGU9H!4bSC*e&X0rvv;;5$w>I^%nSoW4}z)Ai|Ee?L2ZT^AqdVHVH3qMLwV6dc~Mg(F}-kFQb137s4OL*4c=ma1dP&t$fPB;XF;5x0>cEadP@*69Nf}4>h9+e~<0qLoS zr$8D`L+coBl16;a2wmzKZ>DLOHn9|6+foZZsk zpT{4b96}~M#FLNY+1%TA=JT5)>E0P<_fme*24i0*{F0t7uAZJu(WH9wQ@zHO2@^`Y|O&O?IO$5cB8#Uj@K-c1(WKG;rX(8 zEtj-*+MH68l~0(sxP?o(nt;!0vROy8=?J(7aPD^a01hSoM3u^jr@B)yt@Yk zu?IU-0whWPk|e+W>|-#1iq+@-z`c6__Ia@fYcKq2j9{>@07>w)Fk~tI-RVJa zP@3cmq#a?_iUnzAjoQGGyvXSd>9nAs+~e?eF#8z1MSh!U%6={#2)fc_f44M8O)_K>b%j#f=OlJjH+lxS+BzQ2*Sub^HE0VQ@-g5mvn;h=93lyY2g~^ z=4As*fwPoElM-vukS#h>v);lo+TfPjj5e^`e9|d3uS)5a4!yZuOO`Jg^XCjj3;4r1 zLxmh~$Lwr_rCp7SaWpAf3a_MnVJ#vB2t0!zgSM}%>QL!umIX#yM%x7_Y2Pk3t$|6dS5mbKs!nZb zP+MEn7LL}+)d5{CJj}`?EF2@n#z-M;7Sa~B!NfIKdAOa&On$CcV2@_i4H~jSt}mRB z7tgB7mvm+G>KeI$1B}(1+ccB_bI9m50p?`u%;363W{1QK?%mX?G_)&?Ts0}sQbMrk zdK1rJ7GPEZW)l$(F$~<+NxMXtRb()+HAMM>wp4B?R~RdnjkPKg7~XEMvUL^#?&KM5 z&C5o%{>A!M()h!in|px3is~y9g(n2}eA;j9hSAHEg$FW22eZOZwKgRHb{^+N^rxd1 z68@b7;A46B4vG@N#G)B=<3(pWQ-Wm4fy`9r-Api1h$!($)79vZqo|vOK_XmV3HYWwhF6VHrA-{S{2@`rCB;Nk8ld)HsLlSq0 z|FyR$?r={!%75<9IzEsc(VGztJEH|Bh4H=(mv#u^kAjQt$qa73wxj;i769XDVbo0d z*@@y)V?`%WHMlTJ5`UO|eHXmWmz@O(B%OT>q^BRA8ZU?fX}F)6;?up%^b)tU_+{z7 z%y35fn7bW@AA6+n@=oD%Y2b6i<*nlTN8Qrn4^O(KALmE9r9FK1Y|lJ={>%CN#vnTe z)Ehf5M<+ecEd2|j>fXlZX3SEfzyO|A^V*t4ef^SwrJ{J4Lrkr97_Ds@vQ!wmKqG1Qk1$RQV5-;k{?iKplukY$f2?QnsC#Q=~O&6bDs<;5y1T2r_gpcJ% zx@S|szIzJXcwy9NUesWA1X>C~0?U{$qe=(nHUJFWk z2cO>%i}d~cv)NIvr)t%Bi;iyBoB5bsh&d#LONhJb6$F5^SxuBoEI$~YEk{ivq>OfU znO%dn)p6I;iIt}#j#WPw&q(e%( zy3A{R_NT+E-wdz)so(hx9D(~05!MbpCC05H9Q6grqY=2D8J&iASVKejwd?W3MRT$m7B&VeCOb zz0i~Y?Ae&j!{_hK=S{(+uLg0vFFteZD{W>wi?Hxb&Mw=NZtD{X?&zXcI`p=R1*~S7 ztXeWw>qF4fP9Jwi=g_wr<)!V786g9K%*;H)WL&7PgM4npalIbro{`!+A}a+)%Zo zZ&48(gQW$n=xyns9Br7TNl#TP4fPtFPdIu^Px`G-2JBC|EUOap3fpL|Rp_e~`dSUv zY@pc&GskG*;izkyr6Po+Q({^bQ7aA|nhNj1CQ13pYT#SU&}I4n8>1ogC1e63F}7n}27&@ZLdDtnW}x z#AtrRVD_<|^k9Ch54=v7#*7q13gQm6-q_W6d23b7mvtAnwck1*jQ0cY3Vdc=-^;sq zSd`$`lOEQed8|7%Xr|=MID_JWjF5>3(E!`dB>yfZJ5CgPa5OJstRNbsyOKeAzu=Cy z@a{ozobPaM#7JJmP!323@$UKbW`sJ&0n{^?8SdsYIA_$o zm~jlv`b!O(EsX)&4=RIMp>Pk3v>#}JG>{ohwOj;Gj@DYSfLAOMHFBa!Nww=NY%SfPr@Ktf9+SP3 zG|4bZsK}>n3aW@xh99$_Ec&G_q!&fR=AkG1GB?LV27nMH>!ws zgGEF+5uEi@v%*j_r)X2-Xy!HwsdIK(R=Uh9-QcSUr;K#Us1;C=lFl|2(Wb;2=T!w` zvw1U18{bS|7r0ZP85rY^+xz%;4zRB5VqM)km>n)l_TzlLzvJEkcZq-(>(hF3ck{I! z+`HbqIG?s#dnNb%frnsO-GNB%NFspqa9(t8dMH40uJr8V{K%o4@Tua{69rM=kVkXF znchIZ-qgSekbZQ2rZlEEEeNCqcMddP+Szt(A4r4Q=HA&4LW1~1>(aOOG+o^eHv{{O zbiju6U``|qcOe?=baz?^{Eq;b|IyszXoenB%?9bmxyMJCrEfuc^1%uC)E++nKlaYM zJBs|=^Z)N_xi7%SyLWBRcxIRx7_vx8co{qq7!XdwMC}V}g=UWc(m63_{1!xVanf2zC zfSwd>TvQdLy4|6UHNVPFz+1ZzxAUndJToyH8PoasJ{MsKi=b$Ii0kvFl$GHIlvdP45=F{%J(Vxl0-E-&_U+1=v_TR_XSGWPdybYnCIKO3_!Q8OJ^!vaIR z8kagfRNFe%?!lqK?h3K}VIKNnyRZpnHnVXf73udenvh@@Htet?Afsj~F(|%rN`C-9 z_XfB=KdHv(h9zI+tgC8vz0(smvk@)MYB1KsNM=^H@`|5rf-<=6khEpQ4i2Yo9!X!coWAH{ zqT(pn65fs$XM(XE1sR~tk)rJB>Qm#&P_0Lxoqkz!dcEzNmo;as_xJ0+-vP^n{@m4i z1!}SG%!`t2Q1N(i)XsRZhFWMm2ho$2$KH;% zKisdr_4)IXoT)14*pCf9I_xYsG*fd1qNl4*Tkr4Ff4@C-67!U&{p$MD%L_k8E0^u1 z?j?u)0!$-6BYr}D{#)wp{`uz-WB9>7E+6F0Jn{t(}~8fsY%fUa%QmWhs78F`S8 zI{7Gcr&cauq@j=Ho~~lg+_aWS^b=Bdm{pUamJ-ceR2ldi^e9A~jHDEwv?*7BD381_ zaY;~guX0x)ujQg9dBY$iG?c8RqrCyPV;zI$*+@hzWX#SajA5~BCH!nLqzQ^3XEVF; z%tdv2h;|RwxE5-16HncEx1TW564+Q7a9oHRC{ai7>M+yo4a2LAOK3x4zn4~r1g&xp zi`3@ETiwdB@uxnbOF3Wp%kgJuZfEPxItvbfuVzxWSHCD#nqFw0rz(z3RUJ=1RtP4P zhaL6YoT)uE`1qhLf1mZiUJ&M7{n^E)3uC1@hC4eg_xHXiKRR7?a;oaYWaaVk(wxci zqskLR>(9bsl|$KuN5)ICXKPN))t-i(!b-~}@VOFQngh|`WSAI9M=L`I9*3-S^iuN$ zh=w(RXvj@PADOE^x6r6W>u>M0KG;8A_EvOBHmv+&Dmr!ZixLeBpG!rF2-0Sp9R@Q~f;LDQNfG9RX1FiJYsi>c zdSwtdbwb=ECG||y2%WZ&G=XwMOs_lC=fk1*b_mc&ZyM>ij*#_KL{CQzOw=CPaK>Mm z#Z3(r?Fn#g>v+p@a3CZ&MA#$5p@kmsG0k(nsuwGbb3WyXMogl^O|`CK9Ui*N&-G%G z3X{~zQ=4Sy;SHo@W+LhkqbG!3FIM+*rFq^p;HQm*Xd)w4K55}M3~Zt&%=d&?H6>~o z+04akT>O`BW?`l+Kf{rqF`FEh)_U&{$NYFe~=L^v|y$L9S+iy zESz#WPfyF*FlQx%K}I%)=$VmVELT4-Ax*)n1xAza-Xe+y4{3_Ltf7Hc&K{0N62oF_kdM6iW*WZV-gD)5_WOG$!DeN- z>HGDR$I6vtFST3*1A`>NkkGgq@9qRwkC)}7U%}O`j_VT@C(U`vCC7$4yPHq{y5rLC zG~aG-zxZ3#jcs5^Xa4@t$A_Hx8Jb(4Yi@3{-rWTqtheKuG8S#&5&gGc^j!JKaev>$ zThT+Q#~(rTM8(nPC0Xfc)4iSPhiRmbZ_GEGgXr<{<4Sa~(mz9V=jD$y-)(Qd@SA~~ zUqCeM4&Z+QjtBd-x4ux{*k--A8=`$3*XC2v+FPGPH1adzC*Ea6HGsPG!B+CDc8SoDuQcV@wKjpO>Dv`|Di7+ zba?5G08_h$SFK>ptC%_n@)Y|#RL5$#+eMh^7!*j= z5gHJlcFZZ_TxFo3W91%;r<%-8vv*c1SKOMMd;|*py!gAs4o$dLx@|#p# zh3|fVdf~=aDt10Dbtr+?w8u<2er6H zbvM(zhdXyg3i#EWX1M&rGI_%?B5fNzVb%$#YANSOWCd1{%v;x3EZSMp>Vjla8b+(> zXpBRlyQ@SxcpI+U%M&dg;mK1sq{!E<%eAW{#$=5C z?%U)-UWk8uuXyg;wmyBtq!Bwl!{1*X|9h|Eh6T#E$cbK?qj9bYO(D#KrTo{rp1g#D z4`17S$fG;8O5EbVd@OXA7USPT!ckf)h0)U7BBJ9If1R-AIJo+>6ga4GK_|?kNuCp> zLGpK=)at%rNYz;m*z#?-skM;WbqEM7^cMXU0JAM`7B$@IAi}Vl$Dnre^G^Ng%Ji|_ z<6;3u_N-fH@7oSCt;ha{oxXm?F{iK`d`CWR2-!wQ&$v#Y}09fS2C zsLn0#rT2TvA)fa0$K-fj1B;={=3+Y%wTlH`M=&+SIrsL(d$RP7cQXzKy@7#o#^=^# zkl7unJ?i%zn|T0IT!t)G(a#tT_0+nl}6hkX!A%pwU_)Eb*ObD)_dD$qdoKRSMtOC}@U7 zm{3b zpPQ=|UCrwn_WBj9uO|1SJCwwGovtQl2|)@)UhOuew5I|IL9sFZ`DT{WvTDHNwwu?f zaU!jo2aU^f)gc4w@en?&6a>EDsnyMgdzr?c-VdJRvwm`37*1_0+N3RAa25 z55#~}nB!Ca{ra$YzIaU-Ka0pSQT8k0ylQsRy4x+1jpbzB6gup!Q_r9p0gwW#=Ckk$Ia>~MJRQ8=* zL*cj3Y^cXEZXpHqj(}K;6$!PtlLs^(J|*#RECxWNN|-u2dLtr&dpW?tlRKZp_$Ync z49dhweej1yqr~q?IAB#G?vF2@q%(7~cO18ml+yDtFUu8o2iBO$_DQu+O4~H6S3K-zVzW%3u~Q8i)zkc>ZBg z$l{i;e1m@SNQwq1|D^Ivia=JHMfEj`3tP%qM%ON;{moMUwt)G2HvbRC*RLW2(G6Ly zzNdBa@_)oA@&QgZ;~xNyJQ5>hT9HBT7SrUAG98l>wUGmr{PpSMk`nrx6Q9q_CxxdY z<7cle*|%hv@|P|@tUxBh7)^dZxk;fAmxbCvFf31o=dbK-8D2)`;7F98iaZksW|J+} zJ%xNIc>sm;@sF3)`yp~Ww>V~pnP@xiB*^w%O_|>@7I0kX1oOeqgece6Y%8rXR-@|0 zvDI2br>g0&*jr}@T1)9mF8Sj~UO2NPcAb}g=wQ)rcdWczO2;F?0MEkbgy$P*d8c#X z^`qq1o`28j=^+)cE4^>)1|as@qeTvHc2pAmr0aPMyGabSLg%+>v;vOxdW zU_2loO7FZOM|oyEAvR#`+}B6u{98m^nw^;)L-Omm0~IZHZB6{nNGz<7t=^q$d(8{m z%g*>rLAt_@OpWo79{0JWF7j!5nyf_H_ticM{5hhte?*miw3rl+!Ov5~TFtm+8VF16 zSA;(e(VAHcE6jeFG8FZ5$;K^&!K2HqTDXQ|XIE4pv4{!PI607#TRGIu3xit$s5E0V zcDlI~jg^s()hkeU*yj zJ#_HyifSM=9-7g}^V|TOb)F<#?v=;Sc}Zh`n$gOm>=XUmT4i}U3P10KoZsx63hY-- zF4j#VXa-F)ZLM>tIyzTfyoo$V91gZ#kxUf5`WBPh@ynp_kJcR$1p{$ur#={GPw7)Z zBHdI|s`<2XTo)$JIiJ}lC+y+AADl?}*(iXbf_ZQuEg{oQz{r~t6Dm&(_+Yg;eq_+y zGy6R<{Rz+S2Gi=whi!-R;Mjy(z&64DIlf-Yj#Km!ubHt?@H1OXG zSwCM^MzcjCHrD+BfVWx_5ql3^LP%7K_!EjmH8v7f=;xdw6jD1vm&xkZIeE`CJ0Cah zCin*F{@az%#8`EzUVkT3sS_6?Uc!oHX+9l56J1zNl|GI35-tBY%_l4oQ3lndhD{p; zo0iL$6Hy1O1@Q77^o+y!$8k8vSRR9jz$@##1IYYB*4OY6rUNdzVA)}z@Gj3FU3drye{O(~VN78?0@?E@XyxQmh=RgL>o%GT zh9iGcO4SL@3ZtOJVDAgu8DA^T)RD?Z=vuU}s(5Z(ZBFfoi>G8T1o_U-))=SBiT9tb z&t73YKW_^7iurzANnbnpTWL~SruNHPxsO|xa0uX8C@`3rh|p5vwU%f|oWLVYSR5E? zN?lNfG%?*9`?i|37t@UPVPx?H8;QvSOicNHE< zZ&+*D0hu8^ZA2j4QtOdd=h2c1L^Bu_Wt=ZcOUv_Ik{GcfsmNv7JLCmrotk=tQj5iB zi=Cj#U}=z-nqs3pAak8TY}3P;9DAgVDd1}u5dpOH z`o+c1tq;UIP95L7=fr-a5OE4=CrasWeGJjZ(c!{< zmD${+amxqB7xpwTjBV>eVQbB{r4#AJSiG0S3B>oLd}JL)WEO*A+HcL&J-3l^0N|Z~ z5Ea%?o=yDAHE+@yhs37h>YNWf7c2OZdGxmp$tYyCx7!Txs3#2~*AVph=L`DWPw9QMG2sMNx69_F#Nt&t#9xTz=olr@_WYg1^ z!dIpK1BOQYOKwcqPiC*)8bDMPWS{xMxkNGW`es~BdA42n0kK(wZ>vq2sr@@L)A~N{ z-1a6tb0MxSB2vfA!1LXCU9)CcJWaA!NSd9(vdGvae16C9#C$YX^;#UNIj?Wf)eXMsLR7Me-fp_* zUY_2~4H*;vJ2>Ul1;-9oBe(ezqjd!Z@;`ytrm|{T{t>-zK`)oCoEK(2>pS9M25a_a zhxP^s?yKM~nhPl!8w-yy?ecu~vu0kyeni7w!O!c^+~L7`Q^TErehim-0^iedAjhvK zp?Ug6|8pdf^qcYIdO_Pq={@M8Hw;IZUp%%mCN$!VW46t%ndcToCYgwcfwSV(wteTK zYI$~WRa!O`3wJ8>;vzugus|3P{;^YDJGZgAR!=IbF*1D#d&6>b8>UzKk$!&1%qv*M zF#-tI;2m8L4v&sKauCBL<9QcR3tv*GOP9B_&s&#w4N0f4Ygs$Dy9sLxG(hhU(y8WA2}g{vd|hbj%F%JTT&ZmvQqyMW|806$%a2uC4mkD8YPHAAw%k@iihy zXrgz_RqDI3u?`r)8L}9x{|}9+9&xuF%DEY6s|iSvtz7ER4ry8)8VNF->!pk;v@Rl@ z(dYTW500SgYb>_^G4Wdyz^}T$mgiLSe<6`i+Fv6&3t9%pd{@si1wjf|&(@R2$p_NX z(b%v^03mSFmtMsQKyP~U=?@75rWy-_dxf+TPWHRKEBhVPrx|y*)RO}|_-IMgxBltPq?*&5^NR)xo(MkFSq+*&U zu11U^NK{p!^J-$1SE2U$5Umn zH8k|(E*c{BW zcxO>5)~-}Lw3_B7G>-bk_fy07>zZa9+3zyisiXFf(u4MMBXTZf6-r9l7-20Q)eIJ; zB!sDkz4Jxi=FJCve%3k0u^1sUB=i>|S94oimd#a!I-L?8sLh{GIQe-Yp-1twZtgdG(%3Oon4o31WjkVH98NDbZ#LXP>5VzFBo z>|&`pN-@(?mI^1uqahcr?DoF;Y`e z`hp|PUBkOn=lhc!HVBYCTC@YWK2!e3($p z{vPmfZ!n~NPi^;lKU$YqMD(D3d6rGb^-%X#$ZPkhZZPHUP_=)d>-7;3af8k{7F%xX z4RStN2LD8Is#*B-Q#g#g+54a~{v6{pUKz(sbO_*7M%&(#K(2 zf0{Nx`~Et@iwOJf?!5ue8S@~sWw028YS!&hE|~zxz+=$e?AJl%)o>#q)rf?%ytnsFY`=BC`}x|wiC(x@T@16zW^G-&);4vw zSy#Ky9*!|g+uabZ+eI@qT*g=od_|x7$%pM8q20d`e-epDL3Vt2-prjy>y89NnxNAfuMf_Rp8Y>{R~xJpykH7qtH@r@7!jFdN&K#s0khx=-dX z$VdNddA1R|!tGIz^^5={07PQ_px%phk38X-|}leLzxGv*Ff(wtE(PPiwgpz`uol@Cq*`jO3}=WPdH_YZbSSzr!&U zEK7;m7|dnkf8_f7`reWre=dYSCL+ll#UYe9A#xsdrcXwR=ioR?!pw~O>L3w{RAaXAK$Y1pnGWZePR!Z zqka?n>gdR?5o3Ts1~Qkzjjot`m?H)bP{WZ|8=AEiQfVK)^`=rk*VUe5KUYouPCFx9 zl?{t;x3HH}COCwB&R{v6)MH%M!}qqIxqGkrsOE=JkxM2FLpdy;j`}tAyQ(xOl*>ea zF`99k{;q0fsSi5MsqKWdVgA@EXK~9GP85ZY`>lf$n-AJ!YB?w1=Wf|XZ@sXi zYT~tL{m)GE!*{3yBG*TqXA!4&B=bBSdcA4Y9MycFaj&EP=&^a4zxl{ZcR@UGE1G}z zP-!PsgX(N-YhL1X-p?bz&oakN`|tfRkR6Vp(+!1`|1;XRX+{y9WPL^bL_}*qV(?Bx zBut!cBUCsXC9*CNlP;=+QWT1y5kbqF`7@ z*F|1zy|Vpj8Ba`Zd1#DBY9VZV!US(5rxRpG=7B!S6*7|hT{%W=od020>DIEvhQRBf zk7skom!Iof;eFv8|0_>*5J~FEbl<7WzQgIJPNy2*N%sr$UBfu?;c^CpU_f*jA)zJj z{pp{e&!x|MN+&k6j`L;J%<3o%({&=kFZ|##<-FsK`L4>z<*+w;rmLz^M=KQPPaQar z%csLxol~=Q*GFvIz0mSbl*BN{^Tg%zzx2bRCwc5YZhB>I%j8=IiW@q z=FdiRv|nE^+5IzO=li#9LQ5JLecthlY7ka*zlO5_QUN*&In@y_%gU#39`B8aQJ-<5YOjmWsFsSAK_u@G|Oou!v zKAz*>8KNzdO@r|2rl=&inm&CLTKzP*>@eDGyYS{02-N@dMrn_{|8hw(`a=WmfnsGq zE^a_FYo(T~JTZSIQbIACCZ*C=vQT{ho z@#F7^ry~YQ2j}-Ju8v3VO9BhNN1kr4smt8=-a6b2gX!vJoK4Kf@?}Q)p!ef~rnSRo zZ?Q-C$r*~{DCFP4RvHh}_BX<^5)1RsFw;1;zXD_lY_0J#bhs=h6RS^$H=lk}TBWvL zlWrc|a_q9iwK^&x{ME5KK$9b`_t*UwFPF;-tZ~Mr`}L)y++s0dpXFo^bo_>3(mAvu zwSuc+T=0b#3mO;dE9BIDWX4$OAO#GpScbfohi4-AP>FfwcYW~bIy4l|i0E|@Y&@xGWoHod~E>jLznlSROt;$c_y_PqZ1JDNasMC9DAR=A_P z9ZxvM`7;X>l)k;5iq@fi@8RZXe~;sTn{z=%wwa0BA-7h|LX9CJh%2X$UszrpwU-TX z95F`~m(%8EkU7oRY%_Yessd3>JUiLRM$`h^d4KS&CHkAQZE^r@dma|bh3ZK6y&~S@ z>cnBPO**K=B)T(aXdkqs$$sV0|8D5yQx4dSF2DNpeD^syZVx@oXLqYR2kJor@r>OQ z1Fh%3uX@tPI$u#!raE6y75lq7I3NL8Nv>$FDY9#gVWo-U&3?u0$53CCf3*qDmR=2} zD9#+B3Q;Wh0(HAlRnS@}YV26&T%?LQNnSya)+#B<%yvN0SSn{=d_tgot0pt2QIK0^ z{PIdwBg0y9O~D4r?_F;YfpgbK!>>yg_YY}u(abVT%nr(2V!k7Chx~v>Xj^Mj#-lYHCQ|kLAQV+D_7fR7uJ_T{U zrtM&=2PT084-d+#)yYNwoP{{h-BnHl>D(TZueH9L<$%P+Xhg!Tf*2CmR3+xGMaUSP zu&77C$TJ>$3&|N|1IsC&3`|_sNvDZ8kpu`i($4*B=_j;kp>{uk5_k$s3``TYJ=U4| z;)ZTv2+?9bb1sPl#~I`-uQ?!*qt*7bVcvV(6?FxQVnP89H@)AE+iG2V(B`!0{42B2 zt}nIHeL1aOj%)OOy0JaYCm(Ov@Lo9Z(H-EgZmd{Jr7h34-o7oP*Bg8a9rq9m)5=HT9`RQxqjVT7)*cN~!^~y+bwxX^qG% z1?kIDZJxToSAiVfe5#x!4s#p)+eE-j z!mIJubb9V3tpR z*6uDrx^0#p^bu)Q`K%@5ZX^=YNFqYWBf-$jd=X9BhU+4DIgvB=TF#aJ#(41%ry zAyCV|3*QkUWv6+>eJnt-ay9@F%X-Q#;RjE-T}9;2efwe?dxtlCSp9M1XT_ZyhF*Au zc(3+B?sI*4Ge5I3fgjtdW25)#(yc;gi0osfx-|bU^er?6`E9FZTKaa?r^yQStn#^o zudCLj=HK8`2Z`K`>D6=R*5~}K{u4f5b%E7=J7dslDucafC2qk?3mH=jXG^64YW4Tj zWL|CmFn*BX(&zhGrFZhmE(2jFe5F za-SB2U8l@?eo>lce&&tdC@mlweU7W-Y&djXVj2QzqYax<};AtaDIc0N|}})9DSc5Yo&Mm4P2D!;K1z zz+rB9t#YX?PR43Ig~pPZH`|BF_mPUC(66RqcV@x2h5(0xPB2B35DVO9bFO9*Qv7*5 zml2u$+Cza+Q{AKVku7}0_E19%YQ7)Rl~kHhpS37S%6YTd-Oq*?Ww0Myc7vkHgZS%F z8|I&qJsLpJ{2<)UIZL!Mbt6$63;{mg#d?Bn-a(g*)kYJoc@q=)YmOOo#0HRLslH4u zg65~=-gLBaTP@vU2g6=kV5evf9ehaFv)(5w157zDNcEaDE)4g?x(lv;}KZ?A4X$BypwVdnT z;=4W$gEF5w{%lODg9Z+}w*1WMUtKubnwz_pn>Tjcg5oAWro8MbSv{jT7MAZ@9k(6B z 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

1{N!WvKxp;`$jj_Xt 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�eZDP>>^kH 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

UYz8` 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 lH}=9M^R6Aqr0q literal 0 HcmV?d00001 diff --git a/Documentation/SIF Infrastructure Specification 3.2/UtilityServices_3-2.pdf b/Documentation/SIF Infrastructure Specification 3.2/UtilityServices_3-2.pdf new file mode 100644 index 0000000000000000000000000000000000000000..d377ee60bdb77066259df0a3d14fa97b2a8bf8a3 GIT binary patch literal 754529 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ð=SMjcElf&~JR%yW8K& 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%0D$I*SsUBnG5(Ba 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 Hx%58)P!wM@ literal 0 HcmV?d00001 diff --git a/SharedLibs/Sif.Framework 3.2.0/Sif.Framework.dll b/SharedLibs/Sif.Framework 3.2.0/Sif.Framework.dll index 1f72ca3365666be443b642eabcde236fbcd66aa7..8882bd306a7ebc460a89a28230f01af0464ee76b 100644 GIT binary patch delta 64727 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�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 P>xlSH`c_ Date: Tue, 11 Apr 2017 11:27:21 +0800 Subject: [PATCH 8/9] Change the framework to look for the SifFramework.config file in the current path first and the application folder second. --- .../ConfigFileBasedFrameworkSettings.cs | 58 +++++++++++------- .../Sessions/ConfigFileBasedSessionService.cs | 48 +++++++++------ .../Sif.Framework 3.2.0/Sif.Framework.dll | Bin 193024 -> 193536 bytes 3 files changed, 64 insertions(+), 42 deletions(-) diff --git a/Code/Sif3Framework/Sif.Framework/Model/Settings/ConfigFileBasedFrameworkSettings.cs b/Code/Sif3Framework/Sif.Framework/Model/Settings/ConfigFileBasedFrameworkSettings.cs index 7978fc7a..4d6feb20 100644 --- a/Code/Sif3Framework/Sif.Framework/Model/Settings/ConfigFileBasedFrameworkSettings.cs +++ b/Code/Sif3Framework/Sif.Framework/Model/Settings/ConfigFileBasedFrameworkSettings.cs @@ -1,5 +1,5 @@ /* - * Copyright 2016 Systemic Pty Ltd + * Copyright 2017 Systemic Pty Ltd * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -17,6 +17,9 @@ using Sif.Framework.Model.Infrastructure; using System; using System.Configuration; +using System.IO; +using System.Reflection; +using System.Web.Hosting; namespace Sif.Framework.Model.Settings { @@ -44,11 +47,11 @@ protected bool GetBooleanSetting(string key, bool defaultValue) try { - value = Boolean.Parse(setting.Value); + value = bool.Parse(setting.Value); } catch (FormatException) { - string message = String.Format("The valid values for the {0} setting are \"true\" or \"false\". The value \"{1}\" is not valid.", setting.Key, setting.Value); + string message = $"The valid values for the {setting.Key} setting are \"true\" or \"false\". The value \"{setting.Value}\" is not valid."; throw new ConfigurationErrorsException(message); } @@ -73,11 +76,11 @@ protected int GetIntegerSetting(string key, int defaultValue) try { - value = Int32.Parse(setting.Value); + value = int.Parse(setting.Value); } catch (FormatException) { - string message = String.Format("The value \"{1}\" is not a valid integer for the {0} setting.", setting.Key, setting.Value); + string message = $"The value \"{setting.Value}\" is not a valid integer for the {setting.Key} setting."; throw new ConfigurationErrorsException(message); } @@ -120,7 +123,7 @@ protected string GetStringSetting(string key) ///

Y{^-Y1lBV<31sKR=9%EnK~@O3(!eP7a- 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

protected ConfigFileBasedFrameworkSettings() { - string configurationFilePath = System.Web.Hosting.HostingEnvironment.MapPath("~/SifFramework.config"); + string configurationFilePath = HostingEnvironment.MapPath("~/SifFramework.config"); if (configurationFilePath == null) { @@ -133,14 +136,21 @@ protected ConfigFileBasedFrameworkSettings() if (!configuration.HasFile) { - string message = String.Format("Missing configuration file {0}.", configurationFilePath); + string fullPath = Assembly.GetExecutingAssembly().Location; + exeConfigurationFileMap.ExeConfigFilename = Path.GetDirectoryName(fullPath) + "\\SifFramework.config"; + configuration = ConfigurationManager.OpenMappedExeConfiguration(exeConfigurationFileMap, ConfigurationUserLevel.None); + } + + if (!configuration.HasFile) + { + string message = $"Missing configuration file {configurationFilePath}."; throw new ConfigurationErrorsException(message); } } /// - /// + /// /// public string ApplicationKey { @@ -153,7 +163,7 @@ public string ApplicationKey } /// - /// + /// /// public string AuthenticationMethod { @@ -166,7 +176,7 @@ public string AuthenticationMethod } /// - /// + /// /// public bool CompressPayload { @@ -179,7 +189,7 @@ public bool CompressPayload } /// - /// + /// /// public string ConsumerName { @@ -192,7 +202,7 @@ public string ConsumerName } /// - /// + /// /// public string DataModelNamespace { @@ -205,7 +215,7 @@ public string DataModelNamespace } /// - /// + /// /// public string InfrastructureNamespace { @@ -218,7 +228,7 @@ public string InfrastructureNamespace } /// - /// + /// /// public bool DeleteOnUnregister { @@ -231,7 +241,7 @@ public bool DeleteOnUnregister } /// - /// + /// /// public EnvironmentType EnvironmentType { @@ -254,7 +264,7 @@ public EnvironmentType EnvironmentType } else { - string message = String.Format("The valid values for the {0} setting are \"BROKERED\" or \"DIRECT\". The value \"{1}\" is not valid.", setting.Key, setting.Value); + string message = $"The valid values for the {setting.Key} setting are \"BROKERED\" or \"DIRECT\". The value \"{setting.Value}\" is not valid."; throw new ConfigurationErrorsException(message); } @@ -266,7 +276,7 @@ public EnvironmentType EnvironmentType } /// - /// + /// /// public string EnvironmentUrl { @@ -279,7 +289,7 @@ public string EnvironmentUrl } /// - /// + /// /// public string InstanceId { @@ -292,7 +302,7 @@ public string InstanceId } /// - /// + /// /// public int NavigationPageSize { @@ -305,7 +315,7 @@ public int NavigationPageSize } /// - /// + /// /// public string SharedSecret { @@ -318,7 +328,7 @@ public string SharedSecret } /// - /// + /// /// public string SolutionId { @@ -331,7 +341,7 @@ public string SolutionId } /// - /// + /// /// public string SupportedInfrastructureVersion { @@ -344,7 +354,7 @@ public string SupportedInfrastructureVersion } /// - /// + /// /// public string UserToken { @@ -390,5 +400,7 @@ public int JobTimeoutFrequency { get { return GetIntegerSetting(SettingsPrefix + ".job.timeout.frequency", 60); } } + } + } diff --git a/Code/Sif3Framework/Sif.Framework/Service/Sessions/ConfigFileBasedSessionService.cs b/Code/Sif3Framework/Sif.Framework/Service/Sessions/ConfigFileBasedSessionService.cs index 5742f015..d18251d6 100644 --- a/Code/Sif3Framework/Sif.Framework/Service/Sessions/ConfigFileBasedSessionService.cs +++ b/Code/Sif3Framework/Sif.Framework/Service/Sessions/ConfigFileBasedSessionService.cs @@ -1,5 +1,5 @@ /* - * Copyright 2015 Systemic Pty Ltd + * Copyright 2017 Systemic Pty Ltd * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -17,6 +17,9 @@ using Sif.Framework.Model.Settings; using System; using System.Configuration; +using System.IO; +using System.Reflection; +using System.Web.Hosting; namespace Sif.Framework.Service.Sessions { @@ -43,7 +46,7 @@ abstract class ConfigFileBasedSessionService : ISessionService ///
public ConfigFileBasedSessionService() { - string configurationFilePath = System.Web.Hosting.HostingEnvironment.MapPath("~/SifFramework.config"); + string configurationFilePath = HostingEnvironment.MapPath("~/SifFramework.config"); if (configurationFilePath == null) { @@ -56,14 +59,21 @@ public ConfigFileBasedSessionService() if (!Configuration.HasFile) { - string message = String.Format("Missing configuration file {0}.", configurationFilePath); + string fullPath = Assembly.GetExecutingAssembly().Location; + exeConfigurationFileMap.ExeConfigFilename = Path.GetDirectoryName(fullPath) + "\\SifFramework.config"; + Configuration = ConfigurationManager.OpenMappedExeConfiguration(exeConfigurationFileMap, ConfigurationUserLevel.None); + } + + if (!Configuration.HasFile) + { + string message = $"Missing configuration file {configurationFilePath}."; throw new ConfigurationErrorsException(message); } } /// - /// + /// /// public bool HasSession(string applicationKey, string solutionId = null, string userToken = null, string instanceId = null) { @@ -71,7 +81,7 @@ public bool HasSession(string applicationKey, string solutionId = null, string u } /// - /// + /// /// public bool HasSession(string sessionToken) { @@ -79,7 +89,7 @@ public bool HasSession(string sessionToken) } /// - /// + /// /// public void RemoveSession(string sessionToken) { @@ -94,7 +104,7 @@ public void RemoveSession(string sessionToken) } /// - /// + /// /// public string RetrieveEnvironmentUrl(string applicationKey, string solutionId = null, string userToken = null, string instanceId = null) { @@ -103,10 +113,10 @@ public string RetrieveEnvironmentUrl(string applicationKey, string solutionId = foreach (SessionElement session in SessionsSection.Sessions) { - if (String.Equals(applicationKey, session.ApplicationKey) && - (solutionId == null ? String.IsNullOrWhiteSpace(session.SolutionId) : solutionId.Equals(session.SolutionId)) && - (userToken == null ? String.IsNullOrWhiteSpace(session.UserToken) : userToken.Equals(session.UserToken)) && - (instanceId == null ? String.IsNullOrWhiteSpace(session.InstanceId) : instanceId.Equals(session.InstanceId))) + if (string.Equals(applicationKey, session.ApplicationKey) && + (solutionId == null ? string.IsNullOrWhiteSpace(session.SolutionId) : solutionId.Equals(session.SolutionId)) && + (userToken == null ? string.IsNullOrWhiteSpace(session.UserToken) : userToken.Equals(session.UserToken)) && + (instanceId == null ? string.IsNullOrWhiteSpace(session.InstanceId) : instanceId.Equals(session.InstanceId))) { environmentUrl = session.EnvironmentUrl; break; @@ -118,7 +128,7 @@ public string RetrieveEnvironmentUrl(string applicationKey, string solutionId = } /// - /// + /// /// public string RetrieveSessionToken(string applicationKey, string solutionId = null, string userToken = null, string instanceId = null) { @@ -127,10 +137,10 @@ public string RetrieveSessionToken(string applicationKey, string solutionId = nu foreach (SessionElement session in SessionsSection.Sessions) { - if (String.Equals(applicationKey, session.ApplicationKey) && - (solutionId == null ? String.IsNullOrWhiteSpace(session.SolutionId) : solutionId.Equals(session.SolutionId)) && - (userToken == null ? String.IsNullOrWhiteSpace(session.UserToken) : userToken.Equals(session.UserToken)) && - (instanceId == null ? String.IsNullOrWhiteSpace(session.InstanceId) : instanceId.Equals(session.InstanceId))) + if (string.Equals(applicationKey, session.ApplicationKey) && + (solutionId == null ? string.IsNullOrWhiteSpace(session.SolutionId) : solutionId.Equals(session.SolutionId)) && + (userToken == null ? string.IsNullOrWhiteSpace(session.UserToken) : userToken.Equals(session.UserToken)) && + (instanceId == null ? string.IsNullOrWhiteSpace(session.InstanceId) : instanceId.Equals(session.InstanceId))) { sessionToken = session.SessionToken; break; @@ -142,14 +152,14 @@ public string RetrieveSessionToken(string applicationKey, string solutionId = nu } /// - /// + /// /// public void StoreSession(string applicationKey, string sessionToken, string environmentUrl, string solutionId = null, string userToken = null, string instanceId = null) { if (HasSession(applicationKey, solutionId, userToken, instanceId)) { - string message = String.Format("Session with the following credentials already exists - [applicationKey={0}]{1}{2}{3}.", + string message = string.Format("Session with the following credentials already exists - [applicationKey={0}]{1}{2}{3}.", applicationKey, (solutionId == null ? "" : "[solutionId=" + solutionId + "]"), (userToken == null ? "" : "[userToken=" + userToken + "]"), @@ -159,7 +169,7 @@ public void StoreSession(string applicationKey, string sessionToken, string envi if (HasSession(sessionToken)) { - string message = String.Format("Session already exists with a session token of {0}.", sessionToken); + string message = string.Format("Session already exists with a session token of {0}.", sessionToken); throw new ConfigurationErrorsException(message); } diff --git a/SharedLibs/Sif.Framework 3.2.0/Sif.Framework.dll b/SharedLibs/Sif.Framework 3.2.0/Sif.Framework.dll index 8882bd306a7ebc460a89a28230f01af0464ee76b..a70067ebc9e590f731d28e80cac840a5061e7e0f 100644 GIT binary patch delta 64694 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

Q8O6*oug@f9D_vP4tma^v~%>g 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�kCJCG{F}iRunjy3 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 Date: Sun, 30 Apr 2017 18:10:02 +0800 Subject: [PATCH 9/9] Updated README.md file. --- .../Properties/AssemblyInfo.cs | 4 ++-- .../Properties/AssemblyInfo.cs | 4 ++-- README.md | 16 +++++++++++----- 3 files changed, 15 insertions(+), 9 deletions(-) diff --git a/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Hits.Consumer/Properties/AssemblyInfo.cs b/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Hits.Consumer/Properties/AssemblyInfo.cs index 0a054898..0796d4a8 100644 --- a/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Hits.Consumer/Properties/AssemblyInfo.cs +++ b/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Hits.Consumer/Properties/AssemblyInfo.cs @@ -32,8 +32,8 @@ // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("3.1.0.0")] -[assembly: AssemblyFileVersion("3.1.0.0")] +[assembly: AssemblyVersion("3.2.0.0")] +[assembly: AssemblyFileVersion("3.2.0.0")] // Configure log4net using the .config file [assembly: log4net.Config.XmlConfigurator(Watch = true)] diff --git a/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Setup/Properties/AssemblyInfo.cs b/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Setup/Properties/AssemblyInfo.cs index a5cd1b82..7f26365d 100644 --- a/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Setup/Properties/AssemblyInfo.cs +++ b/Code/Sif3FrameworkDemo/Sif.Framework.Demo.Setup/Properties/AssemblyInfo.cs @@ -32,5 +32,5 @@ // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("3.1.0.0")] -[assembly: AssemblyFileVersion("3.1.0.0")] +[assembly: AssemblyVersion("3.2.0.0")] +[assembly: AssemblyFileVersion("3.2.0.0")] diff --git a/README.md b/README.md index 5fd4042d..c549bced 100644 --- a/README.md +++ b/README.md @@ -18,15 +18,12 @@ The SIF3 Framework is a .NET framework that enables developers to efficiently im The framework includes a demo Solution that illustrates how to use it. - NOTE: This current release is a Beta version that should only be used for inspection and prototyping. It is still - a work in progress and not intended for commercial use as yet. - ### Contributing to this framework See the [wiki associated with this repository](https://github.com/Access4Learning/sif3-framework-dotnet/wiki) for information on: * contributing to this framework -* the Java coding style to be used and +* the coding style to be used and * the structure of the SIF 3 Framework repositories ###Download Instructions @@ -303,4 +300,13 @@ To get started using this framework, read the *Sif3Framework .NET Developer's Gu - Removed SharedLibs/Sif.Framework 1.2.0 as that version was never released. - Fixed issue whereby SharedLibs/Sif.Framework 2.0.0 incorrectly contained version 3.0.0 of the framework. - Implemented message payload compression. -- Implemented Changes Since mechanism. \ No newline at end of file +- Implemented Changes Since mechanism. + +**Apr 11, 2017 - 3.2.0 Updated to SIF Infrastructure 3.2.0** + +- Fixed issue with incorrectly named matrix parameters (zone to zoneId, context to contextId). +- Completed and fixed SIF_HMACSHA256 authentication implementation. +- Updated the SIF Framework to use the latest version of the SIF Infrastructure (3.2.0). +- Fixed a namespace issue with the implementation of the SIF AU Data Model (3.4.0). +- Implemented the serviceType header (with a value of FUNCTIONAL) for Functional Service calls. +- Updated the SIF Framework to look for the SifFramework.config file in the current path first and the application folder second. \ No newline at end of file