From 9895925c916911c11fbfc1c4b5dd7a881d6ba79b Mon Sep 17 00:00:00 2001 From: Jesus Flores <43448209+simpat-jesus@users.noreply.github.com> Date: Mon, 14 Oct 2024 10:08:16 -0600 Subject: [PATCH] [ODS-6508] Add support for applying criteria using inherited properties on derived resources (#1160) Co-authored-by: Geoffrey McElhanon --- .../Extensions/ResourceExtensions.cs | 2 +- .../Extensions/ResourceExtensionsTests.cs | 3 +- ...GetByExample Tests.postman_collection.json | 1386 ++++++++++++++++- ...trollers_Controllers.generated.approved.cs | 15 + ...ls_Entities_Entities.generated.approved.cs | 1 + ....0_Requests_Requests.generated.approved.cs | 15 + ...trollers_Controllers.generated.approved.cs | 7 + ...ls_Entities_Entities.generated.approved.cs | 1 + ....0_Requests_Requests.generated.approved.cs | 7 + ...trollers_Controllers.generated.approved.cs | 16 + ....0_Requests_Requests.generated.approved.cs | 16 + ...trollers_Controllers.generated.approved.cs | 72 + ....0_Requests_Requests.generated.approved.cs | 72 + ...trollers_Controllers.generated.approved.cs | 819 ++++++++++ ...ls_Entities_Entities.generated.approved.cs | 18 + ....0_Requests_Requests.generated.approved.cs | 819 ++++++++++ ...trollers_Controllers.generated.approved.cs | 15 + ...ls_Entities_Entities.generated.approved.cs | 1 + ....0_Requests_Requests.generated.approved.cs | 15 + ...trollers_Controllers.generated.approved.cs | 7 + ...ls_Entities_Entities.generated.approved.cs | 1 + ....0_Requests_Requests.generated.approved.cs | 7 + ...trollers_Controllers.generated.approved.cs | 16 + ....0_Requests_Requests.generated.approved.cs | 16 + ...trollers_Controllers.generated.approved.cs | 72 + ....0_Requests_Requests.generated.approved.cs | 72 + ...trollers_Controllers.generated.approved.cs | 895 +++++++++++ ...ls_Entities_Entities.generated.approved.cs | 18 + ....0_Requests_Requests.generated.approved.cs | 895 +++++++++++ .../EdFi.Ods.CodeGen/Generators/Entities.cs | 4 +- 30 files changed, 5262 insertions(+), 41 deletions(-) diff --git a/Application/EdFi.Ods.Common/Extensions/ResourceExtensions.cs b/Application/EdFi.Ods.Common/Extensions/ResourceExtensions.cs index 15787120d1..ab6b4eb32b 100644 --- a/Application/EdFi.Ods.Common/Extensions/ResourceExtensions.cs +++ b/Application/EdFi.Ods.Common/Extensions/ResourceExtensions.cs @@ -69,7 +69,7 @@ public static IEnumerable AllRequestProperties(this ResourceCl x => x.IsIdentifyingAndHasAssociations()), ModelComparers.ResourcePropertyNameOnly) .Union( - resourceClassBase.InheritedKeyProperties(), + resourceClassBase.InheritedProperties(), ModelComparers.ResourcePropertyNameOnly) : resourceClassBase.AllProperties; } diff --git a/Application/EdFi.Ods.Tests/EdFi.Ods.Common/Extensions/ResourceExtensionsTests.cs b/Application/EdFi.Ods.Tests/EdFi.Ods.Common/Extensions/ResourceExtensionsTests.cs index f8bc12fe68..8459d621ba 100644 --- a/Application/EdFi.Ods.Tests/EdFi.Ods.Common/Extensions/ResourceExtensionsTests.cs +++ b/Application/EdFi.Ods.Tests/EdFi.Ods.Common/Extensions/ResourceExtensionsTests.cs @@ -92,8 +92,7 @@ protected override void Arrange() _derivedResource = resourceModel.GetAllResources() .First(r => r.IsDerived); - var baseKeyProperties = _derivedResource.Entity.InheritedAlternateIdentifiers - .SelectMany(x => x.Properties); + var baseKeyProperties = _derivedResource.Entity.InheritedProperties; _expectedResourceProperties = _derivedResource.AllProperties.Where( p => ModelComparers.Entity.Equals( diff --git a/Postman Test Suite/Ed-Fi ODS-API Integration Test Suite GetByExample Tests.postman_collection.json b/Postman Test Suite/Ed-Fi ODS-API Integration Test Suite GetByExample Tests.postman_collection.json index 8bc20f9a35..10d3bd53a6 100644 --- a/Postman Test Suite/Ed-Fi ODS-API Integration Test Suite GetByExample Tests.postman_collection.json +++ b/Postman Test Suite/Ed-Fi ODS-API Integration Test Suite GetByExample Tests.postman_collection.json @@ -23,7 +23,8 @@ "const responseItems = pm.response.json();", "pm.environment.set('known:schoolId', __.first(responseItems).schoolId);" ], - "type": "text/javascript" + "type": "text/javascript", + "packages": {} } } ], @@ -102,9 +103,8 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" + "value": "application/json", + "type": "text" } ], "body": { @@ -160,9 +160,8 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" + "value": "application/json", + "type": "text" } ], "body": { @@ -225,9 +224,8 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" + "value": "application/json", + "type": "text" } ], "body": { @@ -296,9 +294,8 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" + "value": "application/json", + "type": "text" } ], "body": { @@ -345,9 +342,8 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" + "value": "application/json", + "type": "text" } ], "body": { @@ -394,9 +390,8 @@ "header": [ { "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/json" + "value": "application/json", + "type": "text" } ], "body": { @@ -709,15 +704,25 @@ " pm.expect(pm.response.code).to.equal(200);\r", "});\r", "\r", + "const __ = require('lodash');\r", "const responseItems = pm.response.json();\r", + "\r", + "// Get a valid id for the english descriptor\r", + "englishDescriptor = __.find(responseItems, x => __.isEqual(x.codeValue, 'English'));\r", + "pm.environment.set('supplied:english_id', englishDescriptor.id);\r", + "\r", "const tpdm_namespace = pm.environment.get('supplied:tpdm_namespace');\r", "const science_codeValue = pm.environment.get('supplied:codeValue');\r", "const english_id = pm.environment.get('supplied:english_id');\r", + "const lifeAndPhysicalSciences_description = pm.environment.get('supplied:description');\r", + "const other_shortDescription = pm.environment.get('supplied:shortDescription');\r", "\r", "pm.environment.set('known:all_academicSubjectDescriptors', responseItems);\r", - "pm.environment.set('known:tpdm_academicSubjectDescriptors', _.filter(responseItems, x => _.startsWith(x.namespace, tpdm_namespace)));\r", - "pm.environment.set('known:science_descriptor', _.filter(responseItems, x => _.startsWith(x.codeValue, science_codeValue)));\r", - "pm.environment.set('known:english_descriptor', _.filter(responseItems, x => _.startsWith(x.id, english_id)));\r", + "pm.environment.set('known:tpdm_academicSubjectDescriptors', __.filter(responseItems, x => __.isEqual(x.namespace, tpdm_namespace)));\r", + "pm.environment.set('known:science_descriptor', __.filter(responseItems, x => __.isEqual(x.codeValue, science_codeValue)));\r", + "pm.environment.set('known:english_descriptor', __.filter(responseItems, x => __.isEqual(x.id, english_id)));\r", + "pm.environment.set('known:lifeAndPhysicalSciences_descriptor', __.filter(responseItems, x => __.isEqual(x.description, lifeAndPhysicalSciences_description)));\r", + "pm.environment.set('known:other_descriptor', __.filter(responseItems, x => __.isEqual(x.shortDescription, other_shortDescription)));\r", "" ], "type": "text/javascript", @@ -731,7 +736,8 @@ "pm.environment.set('supplied:edfi_namespace', 'uri://ed-fi.org/AcademicSubjectDescriptor');\r", "pm.environment.set('supplied:tpdm_namespace', 'uri://tpdm.ed-fi.org/AcademicSubjectDescriptor');\r", "pm.environment.set('supplied:codeValue', 'Science');\r", - "pm.environment.set('supplied:english_id', 'b61860ad52da43fb98a6e4fda8747e9f');" + "pm.environment.set('supplied:description', 'Life and Physical Sciences');\r", + "pm.environment.set('supplied:shortDescription', 'Other');" ], "type": "text/javascript", "packages": {} @@ -1057,26 +1063,1334 @@ "response": [] } ] + }, + { + "name": "When filtering by description", + "item": [ + { + "name": "When filtering by an existing description", + "event": [ + { + "listen": "test", + "script": { + "exec": [ + "pm.test(\"Status code is 200\", () => {\r", + " pm.expect(pm.response.code).to.equal(200);\r", + "});\r", + "\r", + "pm.test(\"Should return 'Life And Physical Sciences' descriptor\", () => {\r", + " const responseItems = pm.response.json();\r", + " const lifeAndPhysicalSciences_descriptor = pm.environment.get('known:lifeAndPhysicalSciences_descriptor');\r", + "\r", + " pm.expect(responseItems).to.deep.equal(lifeAndPhysicalSciences_descriptor);\r", + "});\r", + "" + ], + "type": "text/javascript", + "packages": {} + } + } + ], + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "{{ApiBaseUrl}}/data/v3/ed-fi/academicSubjectDescriptors?description={{supplied:description}}", + "host": [ + "{{ApiBaseUrl}}" + ], + "path": [ + "data", + "v3", + "ed-fi", + "academicSubjectDescriptors" + ], + "query": [ + { + "key": "description", + "value": "{{supplied:description}}" + } + ] + } + }, + "response": [] + }, + { + "name": "When filtering by a non-existent description", + "event": [ + { + "listen": "test", + "script": { + "exec": [ + "pm.test(\"Status code is 200\", () => {\r", + " pm.expect(pm.response.code).to.equal(200);\r", + "});\r", + "\r", + "pm.test(\"Should return an empty response\", () => {\r", + " const responseItems = pm.response.json();\r", + "\r", + " pm.expect(responseItems.count()).to.equal(0);\r", + "});\r", + "" + ], + "type": "text/javascript", + "packages": {} + } + } + ], + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "{{ApiBaseUrl}}/data/v3/ed-fi/academicSubjectDescriptors?description=non-existent", + "host": [ + "{{ApiBaseUrl}}" + ], + "path": [ + "data", + "v3", + "ed-fi", + "academicSubjectDescriptors" + ], + "query": [ + { + "key": "description", + "value": "non-existent" + } + ] + } + }, + "response": [] + } + ] + }, + { + "name": "When filtering by shortDescription", + "item": [ + { + "name": "When filtering by an existing shortDescription", + "event": [ + { + "listen": "test", + "script": { + "exec": [ + "pm.test(\"Status code is 200\", () => {\r", + " pm.expect(pm.response.code).to.equal(200);\r", + "});\r", + "\r", + "pm.test(\"Should return 'Other' descriptor\", () => {\r", + " const responseItems = pm.response.json();\r", + " const other_descriptor = pm.environment.get('known:other_descriptor');\r", + "\r", + " pm.expect(responseItems).to.deep.equal(other_descriptor);\r", + "});\r", + "" + ], + "type": "text/javascript", + "packages": {} + } + } + ], + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "{{ApiBaseUrl}}/data/v3/ed-fi/academicSubjectDescriptors?shortDescription={{supplied:shortDescription}}", + "host": [ + "{{ApiBaseUrl}}" + ], + "path": [ + "data", + "v3", + "ed-fi", + "academicSubjectDescriptors" + ], + "query": [ + { + "key": "shortDescription", + "value": "{{supplied:shortDescription}}" + } + ] + } + }, + "response": [] + }, + { + "name": "When filtering by a non-existent shortDescription", + "event": [ + { + "listen": "test", + "script": { + "exec": [ + "pm.test(\"Status code is 200\", () => {\r", + " pm.expect(pm.response.code).to.equal(200);\r", + "});\r", + "\r", + "pm.test(\"Should return an empty response\", () => {\r", + " const responseItems = pm.response.json();\r", + "\r", + " pm.expect(responseItems.count()).to.equal(0);\r", + "});\r", + "" + ], + "type": "text/javascript", + "packages": {} + } + } + ], + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "{{ApiBaseUrl}}/data/v3/ed-fi/academicSubjectDescriptors?shortDescription=non-existent", + "host": [ + "{{ApiBaseUrl}}" + ], + "path": [ + "data", + "v3", + "ed-fi", + "academicSubjectDescriptors" + ], + "query": [ + { + "key": "shortDescription", + "value": "non-existent" + } + ] + } + }, + "response": [] + } + ] } ] }, { - "name": "Clean Up Test Data", + "name": "EducationOrganization Derived Resource Tests", "item": [ { - "name": "Clean up Environment Variables", - "event": [ + "name": "Initialize", + "item": [ { - "listen": "prerequest", - "script": { - "exec": [ - "// Remove all environment variables that start with \"known:\" or \"supplied:\"\r", - "_.chain(_.keys(pm.environment.toObject()))\r", - " .filter(x => _.startsWith(x, 'known:') || _.startsWith(x, 'supplied:'))\r", - " .each(k => pm.environment.unset(k)).value();\r", - "" - ], - "type": "text/javascript" + "name": "Initialize Schools", + "event": [ + { + "listen": "prerequest", + "script": { + "exec": [ + "pm.environment.set('supplied:schoolId', 255901001);\r", + "pm.environment.set('supplied:nameOfInstitution', 'Grand Bend Middle School');\r", + "pm.environment.set('supplied:shortNameOfInstitution', 'GBES');" + ], + "type": "text/javascript", + "packages": {} + } + }, + { + "listen": "test", + "script": { + "exec": [ + "const __ = require('lodash');\r", + "\r", + "pm.test(\"Status code is 200\", () => {\r", + " pm.expect(pm.response.code).to.equal(200);\r", + "});\r", + "\r", + "const responseItems = pm.response.json();\r", + "\r", + "const highSchool_schoolId = pm.environment.get('supplied:schoolId');\r", + "const middleSchool_nameOfInstitution = pm.environment.get('supplied:nameOfInstitution');\r", + "const elementarySchool_shortNameOfInstitution = pm.environment.get('supplied:shortNameOfInstitution');\r", + "\r", + "pm.environment.set('known:highSchool_id', __.find(responseItems, x => __.isEqual(x.schoolId, highSchool_schoolId)).id);\r", + "pm.environment.set('known:middleSchool_id', __.find(responseItems, x => __.isEqual(x.nameOfInstitution, middleSchool_nameOfInstitution)).id);\r", + "pm.environment.set('known:elementarySchool_id', __.find(responseItems, x => __.isEqual(x.shortNameOfInstitution, elementarySchool_shortNameOfInstitution)).id);" + ], + "type": "text/javascript", + "packages": {} + } + } + ], + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "{{ApiBaseUrl}}/data/v3/ed-fi/schools", + "host": [ + "{{ApiBaseUrl}}" + ], + "path": [ + "data", + "v3", + "ed-fi", + "schools" + ] + } + }, + "response": [] + }, + { + "name": "Initialize PostSecondaryInstitutions", + "event": [ + { + "listen": "prerequest", + "script": { + "exec": [ + "pm.environment.set('supplied:operationalStatusDescriptor', 'uri://ed-fi.org/OperationalStatusDescriptor#Active');\r", + "\r", + "var encodedDescriptor = encodeURIComponent(pm.environment.get(\"supplied:operationalStatusDescriptor\"));\r", + "\r", + "pm.environment.set('supplied:encodedOperationalStatusDescriptor', encodedDescriptor);\r", + "pm.environment.set('supplied:encodedNonExistentOperationalStatusDescriptor', encodeURIComponent('uri://ed-fi.org/OperationalStatusDescriptor#Non-existent'));" + ], + "type": "text/javascript", + "packages": {} + } + }, + { + "listen": "test", + "script": { + "exec": [ + "const __ = require('lodash');\r", + "\r", + "pm.test(\"Status code is 200\", () => {\r", + " pm.expect(pm.response.code).to.equal(200);\r", + "});\r", + "\r", + "const responseItems = pm.response.json();\r", + "\r", + "const postSecondary_operationalStatusDescriptor = pm.environment.get('supplied:operationalStatusDescriptor');\r", + "\r", + "pm.environment.set('known:postSecondary_id', __.find(responseItems, x => __.isEqual(x.operationalStatusDescriptor, postSecondary_operationalStatusDescriptor)).id);" + ], + "type": "text/javascript", + "packages": {} + } + } + ], + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "{{ApiBaseUrl}}/data/v3/ed-fi/postSecondaryInstitutions", + "host": [ + "{{ApiBaseUrl}}" + ], + "path": [ + "data", + "v3", + "ed-fi", + "postSecondaryInstitutions" + ] + } + }, + "response": [] + }, + { + "name": "Initialize LocalEducationAgencies", + "event": [ + { + "listen": "prerequest", + "script": { + "exec": [ + "pm.environment.set('supplied:webSite', 'http://www.GBISD.edu/');" + ], + "type": "text/javascript", + "packages": {} + } + }, + { + "listen": "test", + "script": { + "exec": [ + "const __ = require('lodash');\r", + "\r", + "pm.test(\"Status code is 200\", () => {\r", + " pm.expect(pm.response.code).to.equal(200);\r", + "});\r", + "\r", + "const responseItems = pm.response.json();\r", + "\r", + "const lea_webSite = pm.environment.get('supplied:webSite');\r", + "\r", + "pm.environment.set('known:lea_id', __.find(responseItems, x => __.startsWith(x.webSite, lea_webSite)).id);" + ], + "type": "text/javascript", + "packages": {} + } + } + ], + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "{{ApiBaseUrl}}/data/v3/ed-fi/localEducationAgencies", + "host": [ + "{{ApiBaseUrl}}" + ], + "path": [ + "data", + "v3", + "ed-fi", + "localEducationAgencies" + ] + } + }, + "response": [] + } + ] + }, + { + "name": "When filtering by SchoolId", + "item": [ + { + "name": "When filtering by an existing schoolId", + "event": [ + { + "listen": "test", + "script": { + "exec": [ + "pm.test(\"Status code is 200\", () => {\r", + " pm.expect(pm.response.code).to.equal(200);\r", + "});\r", + "\r", + "const responseItems = pm.response.json();\r", + "\r", + "pm.test(\"Should return one expected resouce\", () => {\r", + " pm.expect(responseItems.count()).to.equal(1);\r", + " pm.expect(responseItems[0].id).to.equals(pm.environment.get('known:highSchool_id'));\r", + " pm.expect(responseItems[0].schoolId).to.equals(pm.environment.get('supplied:schoolId'));\r", + "});" + ], + "type": "text/javascript", + "packages": {} + } + } + ], + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "{{ApiBaseUrl}}/data/v3/ed-fi/schools?schoolId={{supplied:schoolId}}", + "host": [ + "{{ApiBaseUrl}}" + ], + "path": [ + "data", + "v3", + "ed-fi", + "schools" + ], + "query": [ + { + "key": "schoolId", + "value": "{{supplied:schoolId}}" + } + ] + } + }, + "response": [] + }, + { + "name": "When filtering by a non-existent schoolId", + "event": [ + { + "listen": "test", + "script": { + "exec": [ + "pm.test(\"Status code is 200\", () => {\r", + " pm.expect(pm.response.code).to.equal(200);\r", + "});\r", + "\r", + "pm.test(\"Should return an empty response\", () => {\r", + " const responseItems = pm.response.json();\r", + "\r", + " pm.expect(responseItems.count()).to.equal(0);\r", + "});\r", + "" + ], + "type": "text/javascript", + "packages": {} + } + } + ], + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "{{ApiBaseUrl}}/data/v3/ed-fi/schools?schoolId=999999999", + "host": [ + "{{ApiBaseUrl}}" + ], + "path": [ + "data", + "v3", + "ed-fi", + "schools" + ], + "query": [ + { + "key": "schoolId", + "value": "999999999" + } + ] + } + }, + "response": [] + } + ] + }, + { + "name": "When filtering by NameOfInstitution", + "item": [ + { + "name": "When filtering by an existing nameOfInstitution", + "event": [ + { + "listen": "test", + "script": { + "exec": [ + "pm.test(\"Status code is 200\", () => {\r", + " pm.expect(pm.response.code).to.equal(200);\r", + "});\r", + "\r", + "const responseItems = pm.response.json();\r", + "\r", + "pm.test(\"Should return one expected resouce\", () => {\r", + " pm.expect(responseItems.count()).to.equal(1);\r", + " pm.expect(responseItems[0].id).to.equals(pm.environment.get('known:middleSchool_id'));\r", + " pm.expect(responseItems[0].nameOfInstitution).to.equals(pm.environment.get('supplied:nameOfInstitution'));\r", + "});" + ], + "type": "text/javascript", + "packages": {} + } + } + ], + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "{{ApiBaseUrl}}/data/v3/ed-fi/schools?nameOfInstitution={{supplied:nameOfInstitution}}", + "host": [ + "{{ApiBaseUrl}}" + ], + "path": [ + "data", + "v3", + "ed-fi", + "schools" + ], + "query": [ + { + "key": "nameOfInstitution", + "value": "{{supplied:nameOfInstitution}}" + } + ] + } + }, + "response": [] + }, + { + "name": "When filtering by a non-existent nameOfInstitution", + "event": [ + { + "listen": "test", + "script": { + "exec": [ + "pm.test(\"Status code is 200\", () => {\r", + " pm.expect(pm.response.code).to.equal(200);\r", + "});\r", + "\r", + "pm.test(\"Should return an empty response\", () => {\r", + " const responseItems = pm.response.json();\r", + "\r", + " pm.expect(responseItems.count()).to.equal(0);\r", + "});\r", + "" + ], + "type": "text/javascript", + "packages": {} + } + } + ], + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "{{ApiBaseUrl}}/data/v3/ed-fi/schools?nameOfInstitution=non-existent", + "host": [ + "{{ApiBaseUrl}}" + ], + "path": [ + "data", + "v3", + "ed-fi", + "schools" + ], + "query": [ + { + "key": "nameOfInstitution", + "value": "non-existent" + } + ] + } + }, + "response": [] + } + ] + }, + { + "name": "When filtering by OperationalStatusDescriptor", + "item": [ + { + "name": "When filtering by an existing operationalStatusDescriptor", + "event": [ + { + "listen": "test", + "script": { + "exec": [ + "pm.test(\"Status code is 200\", () => {\r", + " pm.expect(pm.response.code).to.equal(200);\r", + "});\r", + "\r", + "const responseItems = pm.response.json();\r", + "\r", + "pm.test(\"Should return one expected resouce\", () => {\r", + " pm.expect(responseItems.count()).to.equal(1);\r", + " pm.expect(responseItems[0].id).to.equals(pm.environment.get('known:postSecondary_id'));\r", + " pm.expect(responseItems[0].operationalStatusDescriptor).to.equals(pm.environment.get('supplied:operationalStatusDescriptor'));\r", + "});" + ], + "type": "text/javascript", + "packages": {} + } + }, + { + "listen": "prerequest", + "script": { + "exec": [ + "" + ], + "type": "text/javascript", + "packages": {} + } + } + ], + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "{{ApiBaseUrl}}/data/v3/ed-fi/postSecondaryInstitutions?operationalStatusDescriptor={{supplied:encodedOperationalStatusDescriptor}}", + "host": [ + "{{ApiBaseUrl}}" + ], + "path": [ + "data", + "v3", + "ed-fi", + "postSecondaryInstitutions" + ], + "query": [ + { + "key": "operationalStatusDescriptor", + "value": "{{supplied:encodedOperationalStatusDescriptor}}" + } + ] + } + }, + "response": [] + }, + { + "name": "When filtering by a non-existent operationalStatusDescriptor", + "event": [ + { + "listen": "test", + "script": { + "exec": [ + "pm.test(\"Status code is 200\", () => {\r", + " pm.expect(pm.response.code).to.equal(200);\r", + "});\r", + "\r", + "pm.test(\"Should return an empty response\", () => {\r", + " const responseItems = pm.response.json();\r", + "\r", + " pm.expect(responseItems.count()).to.equal(0);\r", + "});\r", + "" + ], + "type": "text/javascript", + "packages": {} + } + } + ], + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "{{ApiBaseUrl}}/data/v3/ed-fi/postSecondaryInstitutions?operationalStatusDescriptor={{supplied:encodedNonExistentOperationalStatusDescriptor}}", + "host": [ + "{{ApiBaseUrl}}" + ], + "path": [ + "data", + "v3", + "ed-fi", + "postSecondaryInstitutions" + ], + "query": [ + { + "key": "operationalStatusDescriptor", + "value": "{{supplied:encodedNonExistentOperationalStatusDescriptor}}" + } + ] + } + }, + "response": [] + } + ] + }, + { + "name": "When filtering by ShortNameOfInstitution", + "item": [ + { + "name": "When filtering by an existing shortNameOfInstitution", + "event": [ + { + "listen": "test", + "script": { + "exec": [ + "pm.test(\"Status code is 200\", () => {\r", + " pm.expect(pm.response.code).to.equal(200);\r", + "});\r", + "\r", + "const responseItems = pm.response.json();\r", + "\r", + "pm.test(\"Should return one expected resouce\", () => {\r", + " pm.expect(responseItems.count()).to.equal(1);\r", + " pm.expect(responseItems[0].id).to.equals(pm.environment.get('known:elementarySchool_id'));\r", + " pm.expect(responseItems[0].shortNameOfInstitution).to.equals(pm.environment.get('supplied:shortNameOfInstitution'));\r", + "});" + ], + "type": "text/javascript", + "packages": {} + } + } + ], + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "{{ApiBaseUrl}}/data/v3/ed-fi/schools?shortNameOfInstitution={{supplied:shortNameOfInstitution}}", + "host": [ + "{{ApiBaseUrl}}" + ], + "path": [ + "data", + "v3", + "ed-fi", + "schools" + ], + "query": [ + { + "key": "shortNameOfInstitution", + "value": "{{supplied:shortNameOfInstitution}}" + } + ] + } + }, + "response": [] + }, + { + "name": "When filtering by a non-existent shortNameOfInstitution", + "event": [ + { + "listen": "test", + "script": { + "exec": [ + "pm.test(\"Status code is 200\", () => {\r", + " pm.expect(pm.response.code).to.equal(200);\r", + "});\r", + "\r", + "pm.test(\"Should return an empty response\", () => {\r", + " const responseItems = pm.response.json();\r", + "\r", + " pm.expect(responseItems.count()).to.equal(0);\r", + "});\r", + "" + ], + "type": "text/javascript", + "packages": {} + } + } + ], + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "{{ApiBaseUrl}}/data/v3/ed-fi/schools?shortNameOfInstitution=non-existent", + "host": [ + "{{ApiBaseUrl}}" + ], + "path": [ + "data", + "v3", + "ed-fi", + "schools" + ], + "query": [ + { + "key": "shortNameOfInstitution", + "value": "non-existent" + } + ] + } + }, + "response": [] + } + ] + }, + { + "name": "When filtering by WebSite", + "item": [ + { + "name": "When filtering by an existing webSite", + "event": [ + { + "listen": "test", + "script": { + "exec": [ + "pm.test(\"Status code is 200\", () => {\r", + " pm.expect(pm.response.code).to.equal(200);\r", + "});\r", + "\r", + "const responseItems = pm.response.json();\r", + "\r", + "pm.test(\"Should return one expected resouce\", () => {\r", + " pm.expect(responseItems.count()).to.equal(1);\r", + " pm.expect(responseItems[0].id).to.equals(pm.environment.get('known:lea_id'));\r", + " pm.expect(responseItems[0].webSite).to.equals(pm.environment.get('supplied:webSite'));\r", + "});" + ], + "type": "text/javascript", + "packages": {} + } + } + ], + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "{{ApiBaseUrl}}/data/v3/ed-fi/localEducationAgencies?webSite={{supplied:webSite}}", + "host": [ + "{{ApiBaseUrl}}" + ], + "path": [ + "data", + "v3", + "ed-fi", + "localEducationAgencies" + ], + "query": [ + { + "key": "webSite", + "value": "{{supplied:webSite}}" + } + ] + } + }, + "response": [] + }, + { + "name": "When filtering by a non-existent webSite", + "event": [ + { + "listen": "test", + "script": { + "exec": [ + "pm.test(\"Status code is 200\", () => {\r", + " pm.expect(pm.response.code).to.equal(200);\r", + "});\r", + "\r", + "pm.test(\"Should return an empty response\", () => {\r", + " const responseItems = pm.response.json();\r", + "\r", + " pm.expect(responseItems.count()).to.equal(0);\r", + "});\r", + "" + ], + "type": "text/javascript", + "packages": {} + } + } + ], + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "{{ApiBaseUrl}}/data/v3/ed-fi/localEducationAgencies?webSite=non-existent", + "host": [ + "{{ApiBaseUrl}}" + ], + "path": [ + "data", + "v3", + "ed-fi", + "localEducationAgencies" + ], + "query": [ + { + "key": "webSite", + "value": "non-existent" + } + ] + } + }, + "response": [] + } + ] + } + ] + }, + { + "name": "GeneralStudentProgramAssociation Derived Resource Tests", + "item": [ + { + "name": "Initialize", + "item": [ + { + "name": "Initialize StudentNeglectedOrDelinquentProgramAssociations", + "event": [ + { + "listen": "prerequest", + "script": { + "exec": [ + "pm.environment.set('supplied:endDate', '2021-09-30');\r", + "pm.environment.set('supplied:reasonExitedDescriptor', 'uri://ed-fi.org/ReasonExitedDescriptor#Unknown reason');\r", + "\r", + "var encodedDescriptor = encodeURIComponent(pm.environment.get(\"supplied:reasonExitedDescriptor\"));\r", + "\r", + "pm.environment.set('supplied:encodedReasonExitedDescriptor', encodedDescriptor);\r", + "pm.environment.set('supplied:encodedNonExistentReasonExitedDescriptor', encodeURIComponent('uri://ed-fi.org/ReasonExitedDescriptor#Non-existent'));" + ], + "type": "text/javascript", + "packages": {} + } + }, + { + "listen": "test", + "script": { + "exec": [ + "pm.test(\"Status code is 200\", () => {\r", + " pm.expect(pm.response.code).to.equal(200);\r", + "});\r", + "const __ = require('lodash');\r", + "const responseItems = pm.response.json();\r", + "\r", + "const neglectedOrDelinquent_endDate = pm.environment.get('supplied:endDate');\r", + "const neglectedOrDelinquent_reasonExitedDescriptor = pm.environment.get('supplied:reasonExitedDescriptor');\r", + "\r", + "pm.environment.set('known:neglectedOrDelinquent_endDate', __.filter(responseItems, x => __.startsWith(x.endDate, neglectedOrDelinquent_endDate)));\r", + "pm.environment.set('known:neglectedOrDelinquent_reasonExitedDescriptor', __.filter(responseItems, x => __.startsWith(x.reasonExitedDescriptor, neglectedOrDelinquent_reasonExitedDescriptor)));" + ], + "type": "text/javascript", + "packages": {} + } + } + ], + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "{{ApiBaseUrl}}/data/v3/ed-fi/studentNeglectedOrDelinquentProgramAssociations", + "host": [ + "{{ApiBaseUrl}}" + ], + "path": [ + "data", + "v3", + "ed-fi", + "studentNeglectedOrDelinquentProgramAssociations" + ] + } + }, + "response": [] + }, + { + "name": "Initialize StudentProgramAssociations", + "event": [ + { + "listen": "prerequest", + "script": { + "exec": [ + "pm.environment.set('supplied:servedOutsideOfRegularSession', 'true');" + ], + "type": "text/javascript", + "packages": {} + } + }, + { + "listen": "test", + "script": { + "exec": [ + "pm.test(\"Status code is 200\", () => {\r", + " pm.expect(pm.response.code).to.equal(200);\r", + "});\r", + "const __ = require('lodash');\r", + "const responseItems = pm.response.json();\r", + "\r", + "const studentProgramAssociation_servedOutsideOfRegularSession = pm.environment.get('supplied:servedOutsideOfRegularSession');\r", + "\r", + "pm.environment.set('known:studentProgramAssociation_servedOutsideOfRegularSession', __.filter(responseItems, x => __.startsWith(x.servedOutsideOfRegularSession, studentProgramAssociation_servedOutsideOfRegularSession)));" + ], + "type": "text/javascript", + "packages": {} + } + } + ], + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "{{ApiBaseUrl}}/data/v3/ed-fi/studentProgramAssociations", + "host": [ + "{{ApiBaseUrl}}" + ], + "path": [ + "data", + "v3", + "ed-fi", + "studentProgramAssociations" + ] + } + }, + "response": [] + } + ] + }, + { + "name": "When filtering by ServedOutsideOfRegularSession", + "item": [ + { + "name": "When filtering by true servedOutsideOfRegularSession", + "event": [ + { + "listen": "test", + "script": { + "exec": [ + "pm.test(\"Status code is 200\", () => {\r", + " pm.expect(pm.response.code).to.equal(200);\r", + "});\r", + "\r", + "pm.test(\"Should return expected Program Association\", () => {\r", + " const responseItems = pm.response.json();\r", + " const studentProgramAssociation = pm.environment.get('known:studentProgramAssociation_servedOutsideOfRegularSession');\r", + "\r", + " pm.expect(responseItems).to.deep.equal(studentProgramAssociation);\r", + "});\r", + "" + ], + "type": "text/javascript", + "packages": {} + } + } + ], + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "{{ApiBaseUrl}}/data/v3/ed-fi/studentProgramAssociations?servedOutsideOfRegularSession={{supplied:servedOutsideOfRegularSession}}", + "host": [ + "{{ApiBaseUrl}}" + ], + "path": [ + "data", + "v3", + "ed-fi", + "studentProgramAssociations" + ], + "query": [ + { + "key": "servedOutsideOfRegularSession", + "value": "{{supplied:servedOutsideOfRegularSession}}" + } + ] + } + }, + "response": [] + }, + { + "name": "When filtering by a false servedOutsideOfRegularSession", + "event": [ + { + "listen": "test", + "script": { + "exec": [ + "pm.test(\"Status code is 200\", () => {\r", + " pm.expect(pm.response.code).to.equal(200);\r", + "});\r", + "\r", + "pm.test(\"Should return filtered programs\", () => {\r", + " const responseItems = pm.response.json();\r", + "\r", + " pm.expect(responseItems.count()).to.greaterThan(0);\r", + "});\r", + "" + ], + "type": "text/javascript", + "packages": {} + } + } + ], + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "{{ApiBaseUrl}}/data/v3/ed-fi/studentProgramAssociations?servedOutsideOfRegularSession=false", + "host": [ + "{{ApiBaseUrl}}" + ], + "path": [ + "data", + "v3", + "ed-fi", + "studentProgramAssociations" + ], + "query": [ + { + "key": "servedOutsideOfRegularSession", + "value": "false" + } + ] + } + }, + "response": [] + } + ] + }, + { + "name": "When filtering by EndDate", + "item": [ + { + "name": "When filtering by an existing endDate", + "event": [ + { + "listen": "test", + "script": { + "exec": [ + "pm.test(\"Status code is 200\", () => {\r", + " pm.expect(pm.response.code).to.equal(200);\r", + "});\r", + "\r", + "pm.test(\"Should return expected Program Association\", () => {\r", + " const responseItems = pm.response.json();\r", + " const neglectedOrDelinquent = pm.environment.get('known:neglectedOrDelinquent_endDate');\r", + "\r", + " pm.expect(responseItems).to.deep.equal(neglectedOrDelinquent);\r", + "});\r", + "" + ], + "type": "text/javascript", + "packages": {} + } + } + ], + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "{{ApiBaseUrl}}/data/v3/ed-fi/studentNeglectedOrDelinquentProgramAssociations?endDate={{supplied:endDate}}", + "host": [ + "{{ApiBaseUrl}}" + ], + "path": [ + "data", + "v3", + "ed-fi", + "studentNeglectedOrDelinquentProgramAssociations" + ], + "query": [ + { + "key": "endDate", + "value": "{{supplied:endDate}}" + } + ] + } + }, + "response": [] + }, + { + "name": "When filtering by a non-existent endDate", + "event": [ + { + "listen": "test", + "script": { + "exec": [ + "pm.test(\"Status code is 200\", () => {\r", + " pm.expect(pm.response.code).to.equal(200);\r", + "});\r", + "\r", + "pm.test(\"Should return an empty response\", () => {\r", + " const responseItems = pm.response.json();\r", + "\r", + " pm.expect(responseItems.count()).to.equal(0);\r", + "});\r", + "" + ], + "type": "text/javascript", + "packages": {} + } + } + ], + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "{{ApiBaseUrl}}/data/v3/ed-fi/studentNeglectedOrDelinquentProgramAssociations?endDate=1999-09-30", + "host": [ + "{{ApiBaseUrl}}" + ], + "path": [ + "data", + "v3", + "ed-fi", + "studentNeglectedOrDelinquentProgramAssociations" + ], + "query": [ + { + "key": "endDate", + "value": "1999-09-30" + } + ] + } + }, + "response": [] + } + ] + }, + { + "name": "When filtering by ReasonExitedDescriptor", + "item": [ + { + "name": "When filtering by an existing reasonExitedDescriptor", + "event": [ + { + "listen": "test", + "script": { + "exec": [ + "pm.test(\"Status code is 200\", () => {\r", + " pm.expect(pm.response.code).to.equal(200);\r", + "});\r", + "\r", + "pm.test(\"Should return expected Program Association\", () => {\r", + " const responseItems = pm.response.json();\r", + " const neglectedOrDelinquent = pm.environment.get('known:neglectedOrDelinquent_reasonExitedDescriptor');\r", + "\r", + " pm.expect(responseItems).to.deep.equal(neglectedOrDelinquent);\r", + "});\r", + "" + ], + "type": "text/javascript", + "packages": {} + } + } + ], + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "{{ApiBaseUrl}}/data/v3/ed-fi/studentNeglectedOrDelinquentProgramAssociations?reasonExitedDescriptor={{supplied:encodedReasonExitedDescriptor}}", + "host": [ + "{{ApiBaseUrl}}" + ], + "path": [ + "data", + "v3", + "ed-fi", + "studentNeglectedOrDelinquentProgramAssociations" + ], + "query": [ + { + "key": "reasonExitedDescriptor", + "value": "{{supplied:encodedReasonExitedDescriptor}}" + } + ] + } + }, + "response": [] + }, + { + "name": "When filtering by a non-existent reasonExitedDescriptor", + "event": [ + { + "listen": "test", + "script": { + "exec": [ + "pm.test(\"Status code is 200\", () => {\r", + " pm.expect(pm.response.code).to.equal(200);\r", + "});\r", + "\r", + "pm.test(\"Should return an empty response\", () => {\r", + " const responseItems = pm.response.json();\r", + "\r", + " pm.expect(responseItems.count()).to.equal(0);\r", + "});\r", + "" + ], + "type": "text/javascript", + "packages": {} + } + } + ], + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "{{ApiBaseUrl}}/data/v3/ed-fi/studentNeglectedOrDelinquentProgramAssociations?reasonExitedDescriptor={{supplied:encodedNonExistentReasonExitedDescriptor}}", + "host": [ + "{{ApiBaseUrl}}" + ], + "path": [ + "data", + "v3", + "ed-fi", + "studentNeglectedOrDelinquentProgramAssociations" + ], + "query": [ + { + "key": "reasonExitedDescriptor", + "value": "{{supplied:encodedNonExistentReasonExitedDescriptor}}" + } + ] + } + }, + "response": [] + } + ] + } + ] + }, + { + "name": "Clean Up Test Data", + "item": [ + { + "name": "Clean up Environment Variables", + "event": [ + { + "listen": "prerequest", + "script": { + "exec": [ + "const __ = require('lodash');\r", + "\r", + "// Remove all environment variables that start with \"known:\" or \"supplied:\"\r", + "__.chain(__.keys(pm.environment.toObject()))\r", + " .filter(x => __.startsWith(x, 'known:') || __.startsWith(x, 'supplied:'))\r", + " .each(k => pm.environment.unset(k)).value();\r", + "" + ], + "type": "text/javascript", + "packages": {} } } ], diff --git a/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/4.0.0/DataStandard_400_ApprovalTests.Verify.Extensions.Sample.1.0.0_Std_4.0.0_Controllers_Controllers.generated.approved.cs b/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/4.0.0/DataStandard_400_ApprovalTests.Verify.Extensions.Sample.1.0.0_Std_4.0.0_Controllers_Controllers.generated.approved.cs index 72c967170e..3a4767e94b 100644 --- a/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/4.0.0/DataStandard_400_ApprovalTests.Verify.Extensions.Sample.1.0.0_Std_4.0.0_Controllers_Controllers.generated.approved.cs +++ b/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/4.0.0/DataStandard_400_ApprovalTests.Verify.Extensions.Sample.1.0.0_Std_4.0.0_Controllers_Controllers.generated.approved.cs @@ -48,8 +48,12 @@ protected override void MapAll(Api.Common.Models.Requests.Sample.ArtMediumDescri specification.SuspendReferenceAssignmentCheck(); specification.ArtMediumDescriptorId = request.ArtMediumDescriptorId; specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -157,9 +161,13 @@ protected override void MapAll(Api.Common.Models.Requests.Sample.FavoriteBookCat // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.FavoriteBookCategoryDescriptorId = request.FavoriteBookCategoryDescriptorId; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -190,9 +198,13 @@ protected override void MapAll(Api.Common.Models.Requests.Sample.MembershipTypeD // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.MembershipTypeDescriptorId = request.MembershipTypeDescriptorId; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -225,6 +237,7 @@ protected override void MapAll(Api.Common.Models.Requests.Sample.StudentArtProgr specification.ArtPieces = request.ArtPieces; specification.BeginDate = request.BeginDate; specification.EducationOrganizationId = request.EducationOrganizationId; + specification.EndDate = request.EndDate; specification.ExhibitDate = request.ExhibitDate; specification.HoursPerDay = request.HoursPerDay; specification.Id = request.Id; @@ -239,6 +252,8 @@ protected override void MapAll(Api.Common.Models.Requests.Sample.StudentArtProgr specification.ProgramFees = request.ProgramFees; specification.ProgramName = request.ProgramName; specification.ProgramTypeDescriptor = request.ProgramTypeDescriptor; + specification.ReasonExitedDescriptor = request.ReasonExitedDescriptor; + specification.ServedOutsideOfRegularSession = request.ServedOutsideOfRegularSession; specification.StudentUniqueId = request.StudentUniqueId; } } diff --git a/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/4.0.0/DataStandard_400_ApprovalTests.Verify.Extensions.Sample.1.0.0_Std_4.0.0_Models_Entities_Entities.generated.approved.cs b/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/4.0.0/DataStandard_400_ApprovalTests.Verify.Extensions.Sample.1.0.0_Std_4.0.0_Models_Entities_Entities.generated.approved.cs index 15f5156ccd..181a1ebdc5 100644 --- a/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/4.0.0/DataStandard_400_ApprovalTests.Verify.Extensions.Sample.1.0.0_Std_4.0.0_Models_Entities_Entities.generated.approved.cs +++ b/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/4.0.0/DataStandard_400_ApprovalTests.Verify.Extensions.Sample.1.0.0_Std_4.0.0_Models_Entities_Entities.generated.approved.cs @@ -7380,6 +7380,7 @@ public virtual ICollection _idPropertyByLookupProperty = new Dictionary(StringComparer.InvariantCultureIgnoreCase) { { "ProgramTypeDescriptor", new LookupColumnDetails { PropertyName = "ProgramTypeDescriptorId", LookupTypeName = "ProgramTypeDescriptor"} }, + { "ReasonExitedDescriptor", new LookupColumnDetails { PropertyName = "ReasonExitedDescriptorId", LookupTypeName = "ReasonExitedDescriptor"} }, }; Dictionary IHasLookupColumnPropertyMap.IdPropertyByLookupProperty diff --git a/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/4.0.0/DataStandard_400_ApprovalTests.Verify.Extensions.Sample.1.0.0_Std_4.0.0_Requests_Requests.generated.approved.cs b/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/4.0.0/DataStandard_400_ApprovalTests.Verify.Extensions.Sample.1.0.0_Std_4.0.0_Requests_Requests.generated.approved.cs index 7857720d1d..58a02976df 100644 --- a/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/4.0.0/DataStandard_400_ApprovalTests.Verify.Extensions.Sample.1.0.0_Std_4.0.0_Requests_Requests.generated.approved.cs +++ b/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/4.0.0/DataStandard_400_ApprovalTests.Verify.Extensions.Sample.1.0.0_Std_4.0.0_Requests_Requests.generated.approved.cs @@ -13,8 +13,12 @@ public class ArtMediumDescriptorGetByExample { public int ArtMediumDescriptorId { get; set; } public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -170,9 +174,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.Sample.FavoriteBookCategoryDescrip public class FavoriteBookCategoryDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public int FavoriteBookCategoryDescriptorId { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -219,9 +227,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.Sample.MembershipTypeDescriptors public class MembershipTypeDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public int MembershipTypeDescriptorId { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -270,6 +282,7 @@ public class StudentArtProgramAssociationGetByExample public int ArtPieces { get; set; } public DateTime BeginDate { get; set; } public int EducationOrganizationId { get; set; } + public DateTime EndDate { get; set; } public DateTime ExhibitDate { get; set; } public decimal HoursPerDay { get; set; } public Guid Id { get; set; } @@ -284,6 +297,8 @@ public class StudentArtProgramAssociationGetByExample public decimal ProgramFees { get; set; } public string ProgramName { get; set; } public string ProgramTypeDescriptor { get; set; } + public string ReasonExitedDescriptor { get; set; } + public bool ServedOutsideOfRegularSession { get; set; } public string StudentUniqueId { get; set; } } diff --git a/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/4.0.0/DataStandard_400_ApprovalTests.Verify.Extensions.SampleAlternativeEducationProgram.1.0.0_Std_4.0.0_Controllers_Controllers.generated.approved.cs b/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/4.0.0/DataStandard_400_ApprovalTests.Verify.Extensions.SampleAlternativeEducationProgram.1.0.0_Std_4.0.0_Controllers_Controllers.generated.approved.cs index f9d9345a90..98d898e984 100644 --- a/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/4.0.0/DataStandard_400_ApprovalTests.Verify.Extensions.SampleAlternativeEducationProgram.1.0.0_Std_4.0.0_Controllers_Controllers.generated.approved.cs +++ b/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/4.0.0/DataStandard_400_ApprovalTests.Verify.Extensions.SampleAlternativeEducationProgram.1.0.0_Std_4.0.0_Controllers_Controllers.generated.approved.cs @@ -48,8 +48,12 @@ protected override void MapAll(Api.Common.Models.Requests.SampleAlternativeEduca specification.SuspendReferenceAssignmentCheck(); specification.AlternativeEducationEligibilityReasonDescriptorId = request.AlternativeEducationEligibilityReasonDescriptorId; specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -82,10 +86,13 @@ protected override void MapAll(Api.Common.Models.Requests.SampleAlternativeEduca specification.AlternativeEducationEligibilityReasonDescriptor = request.AlternativeEducationEligibilityReasonDescriptor; specification.BeginDate = request.BeginDate; specification.EducationOrganizationId = request.EducationOrganizationId; + specification.EndDate = request.EndDate; specification.Id = request.Id; specification.ProgramEducationOrganizationId = request.ProgramEducationOrganizationId; specification.ProgramName = request.ProgramName; specification.ProgramTypeDescriptor = request.ProgramTypeDescriptor; + specification.ReasonExitedDescriptor = request.ReasonExitedDescriptor; + specification.ServedOutsideOfRegularSession = request.ServedOutsideOfRegularSession; specification.StudentUniqueId = request.StudentUniqueId; } } diff --git a/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/4.0.0/DataStandard_400_ApprovalTests.Verify.Extensions.SampleAlternativeEducationProgram.1.0.0_Std_4.0.0_Models_Entities_Entities.generated.approved.cs b/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/4.0.0/DataStandard_400_ApprovalTests.Verify.Extensions.SampleAlternativeEducationProgram.1.0.0_Std_4.0.0_Models_Entities_Entities.generated.approved.cs index dc57ae09c1..b5f59233ad 100644 --- a/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/4.0.0/DataStandard_400_ApprovalTests.Verify.Extensions.SampleAlternativeEducationProgram.1.0.0_Std_4.0.0_Models_Entities_Entities.generated.approved.cs +++ b/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/4.0.0/DataStandard_400_ApprovalTests.Verify.Extensions.SampleAlternativeEducationProgram.1.0.0_Std_4.0.0_Models_Entities_Entities.generated.approved.cs @@ -449,6 +449,7 @@ public virtual ICollection IHasLookupColumnPropertyMap.IdPropertyByLookupProperty diff --git a/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/4.0.0/DataStandard_400_ApprovalTests.Verify.Extensions.SampleAlternativeEducationProgram.1.0.0_Std_4.0.0_Requests_Requests.generated.approved.cs b/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/4.0.0/DataStandard_400_ApprovalTests.Verify.Extensions.SampleAlternativeEducationProgram.1.0.0_Std_4.0.0_Requests_Requests.generated.approved.cs index 682bdecb23..964c123553 100644 --- a/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/4.0.0/DataStandard_400_ApprovalTests.Verify.Extensions.SampleAlternativeEducationProgram.1.0.0_Std_4.0.0_Requests_Requests.generated.approved.cs +++ b/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/4.0.0/DataStandard_400_ApprovalTests.Verify.Extensions.SampleAlternativeEducationProgram.1.0.0_Std_4.0.0_Requests_Requests.generated.approved.cs @@ -13,8 +13,12 @@ public class AlternativeEducationEligibilityReasonDescriptorGetByExample { public int AlternativeEducationEligibilityReasonDescriptorId { get; set; } public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -63,10 +67,13 @@ public class StudentAlternativeEducationProgramAssociationGetByExample public string AlternativeEducationEligibilityReasonDescriptor { get; set; } public DateTime BeginDate { get; set; } public int EducationOrganizationId { get; set; } + public DateTime EndDate { get; set; } public Guid Id { get; set; } public int ProgramEducationOrganizationId { get; set; } public string ProgramName { get; set; } public string ProgramTypeDescriptor { get; set; } + public string ReasonExitedDescriptor { get; set; } + public bool ServedOutsideOfRegularSession { get; set; } public string StudentUniqueId { get; set; } } diff --git a/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/4.0.0/DataStandard_400_ApprovalTests.Verify.Extensions.SampleStudentTranscript.1.0.0_Std_4.0.0_Controllers_Controllers.generated.approved.cs b/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/4.0.0/DataStandard_400_ApprovalTests.Verify.Extensions.SampleStudentTranscript.1.0.0_Std_4.0.0_Controllers_Controllers.generated.approved.cs index 339ddf45c9..b18e045a63 100644 --- a/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/4.0.0/DataStandard_400_ApprovalTests.Verify.Extensions.SampleStudentTranscript.1.0.0_Std_4.0.0_Controllers_Controllers.generated.approved.cs +++ b/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/4.0.0/DataStandard_400_ApprovalTests.Verify.Extensions.SampleStudentTranscript.1.0.0_Std_4.0.0_Controllers_Controllers.generated.approved.cs @@ -47,9 +47,13 @@ protected override void MapAll(Api.Common.Models.Requests.SampleStudentTranscrip // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.InstitutionControlDescriptorId = request.InstitutionControlDescriptorId; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -80,9 +84,13 @@ protected override void MapAll(Api.Common.Models.Requests.SampleStudentTranscrip // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.InstitutionLevelDescriptorId = request.InstitutionLevelDescriptorId; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -147,8 +155,12 @@ protected override void MapAll(Api.Common.Models.Requests.SampleStudentTranscrip // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; specification.SpecialEducationGraduationStatusDescriptorId = request.SpecialEducationGraduationStatusDescriptorId; } } @@ -180,8 +192,12 @@ protected override void MapAll(Api.Common.Models.Requests.SampleStudentTranscrip // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; specification.SubmissionCertificationDescriptorId = request.SubmissionCertificationDescriptorId; } } diff --git a/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/4.0.0/DataStandard_400_ApprovalTests.Verify.Extensions.SampleStudentTranscript.1.0.0_Std_4.0.0_Requests_Requests.generated.approved.cs b/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/4.0.0/DataStandard_400_ApprovalTests.Verify.Extensions.SampleStudentTranscript.1.0.0_Std_4.0.0_Requests_Requests.generated.approved.cs index 169bd457c5..ba723a974b 100644 --- a/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/4.0.0/DataStandard_400_ApprovalTests.Verify.Extensions.SampleStudentTranscript.1.0.0_Std_4.0.0_Requests_Requests.generated.approved.cs +++ b/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/4.0.0/DataStandard_400_ApprovalTests.Verify.Extensions.SampleStudentTranscript.1.0.0_Std_4.0.0_Requests_Requests.generated.approved.cs @@ -12,9 +12,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.SampleStudentTranscript.Institutio public class InstitutionControlDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public int InstitutionControlDescriptorId { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -61,9 +65,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.SampleStudentTranscript.Institutio public class InstitutionLevelDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public int InstitutionLevelDescriptorId { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -160,8 +168,12 @@ namespace EdFi.Ods.Api.Common.Models.Requests.SampleStudentTranscript.SpecialEdu public class SpecialEducationGraduationStatusDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } public int SpecialEducationGraduationStatusDescriptorId { get; set; } } @@ -209,8 +221,12 @@ namespace EdFi.Ods.Api.Common.Models.Requests.SampleStudentTranscript.Submission public class SubmissionCertificationDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } public int SubmissionCertificationDescriptorId { get; set; } } diff --git a/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/4.0.0/DataStandard_400_ApprovalTests.Verify.Extensions.TPDM.1.1.0_Std_4.0.0_Controllers_Controllers.generated.approved.cs b/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/4.0.0/DataStandard_400_ApprovalTests.Verify.Extensions.TPDM.1.1.0_Std_4.0.0_Controllers_Controllers.generated.approved.cs index 4e5feaa689..9371ad4ab8 100644 --- a/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/4.0.0/DataStandard_400_ApprovalTests.Verify.Extensions.TPDM.1.1.0_Std_4.0.0_Controllers_Controllers.generated.approved.cs +++ b/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/4.0.0/DataStandard_400_ApprovalTests.Verify.Extensions.TPDM.1.1.0_Std_4.0.0_Controllers_Controllers.generated.approved.cs @@ -48,8 +48,12 @@ protected override void MapAll(Api.Common.Models.Requests.TPDM.AccreditationStat specification.SuspendReferenceAssignmentCheck(); specification.AccreditationStatusDescriptorId = request.AccreditationStatusDescriptorId; specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -81,8 +85,12 @@ protected override void MapAll(Api.Common.Models.Requests.TPDM.AidTypeDescriptor specification.SuspendReferenceAssignmentCheck(); specification.AidTypeDescriptorId = request.AidTypeDescriptorId; specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -207,8 +215,12 @@ protected override void MapAll(Api.Common.Models.Requests.TPDM.CertificationRout specification.SuspendReferenceAssignmentCheck(); specification.CertificationRouteDescriptorId = request.CertificationRouteDescriptorId; specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -240,8 +252,12 @@ protected override void MapAll(Api.Common.Models.Requests.TPDM.CoteachingStyleOb specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; specification.CoteachingStyleObservedDescriptorId = request.CoteachingStyleObservedDescriptorId; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -273,8 +289,12 @@ protected override void MapAll(Api.Common.Models.Requests.TPDM.CredentialStatusD specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; specification.CredentialStatusDescriptorId = request.CredentialStatusDescriptorId; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -340,9 +360,13 @@ protected override void MapAll(Api.Common.Models.Requests.TPDM.EducatorRoleDescr // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; specification.EducatorRoleDescriptorId = request.EducatorRoleDescriptorId; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -373,9 +397,13 @@ protected override void MapAll(Api.Common.Models.Requests.TPDM.EnglishLanguageEx // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.EnglishLanguageExamDescriptorId = request.EnglishLanguageExamDescriptorId; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -406,9 +434,13 @@ protected override void MapAll(Api.Common.Models.Requests.TPDM.EPPProgramPathway // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.EPPProgramPathwayDescriptorId = request.EPPProgramPathwayDescriptorId; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -571,9 +603,13 @@ protected override void MapAll(Api.Common.Models.Requests.TPDM.EvaluationElement // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.EvaluationElementRatingLevelDescriptorId = request.EvaluationElementRatingLevelDescriptorId; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -690,9 +726,13 @@ protected override void MapAll(Api.Common.Models.Requests.TPDM.EvaluationPeriodD // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.EvaluationPeriodDescriptorId = request.EvaluationPeriodDescriptorId; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -769,9 +809,13 @@ protected override void MapAll(Api.Common.Models.Requests.TPDM.EvaluationRatingL // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.EvaluationRatingLevelDescriptorId = request.EvaluationRatingLevelDescriptorId; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -802,9 +846,13 @@ protected override void MapAll(Api.Common.Models.Requests.TPDM.EvaluationRatingS // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.EvaluationRatingStatusDescriptorId = request.EvaluationRatingStatusDescriptorId; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -835,9 +883,13 @@ protected override void MapAll(Api.Common.Models.Requests.TPDM.EvaluationTypeDes // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.EvaluationTypeDescriptorId = request.EvaluationTypeDescriptorId; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -905,9 +957,13 @@ protected override void MapAll(Api.Common.Models.Requests.TPDM.GenderDescriptors // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.GenderDescriptorId = request.GenderDescriptorId; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -938,9 +994,13 @@ protected override void MapAll(Api.Common.Models.Requests.TPDM.ObjectiveRatingLe // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.ObjectiveRatingLevelDescriptorId = request.ObjectiveRatingLevelDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -1055,9 +1115,13 @@ protected override void MapAll(Api.Common.Models.Requests.TPDM.PerformanceEvalua // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.PerformanceEvaluationRatingLevelDescriptorId = request.PerformanceEvaluationRatingLevelDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -1088,9 +1152,13 @@ protected override void MapAll(Api.Common.Models.Requests.TPDM.PerformanceEvalua // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.PerformanceEvaluationTypeDescriptorId = request.PerformanceEvaluationTypeDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -1164,9 +1232,13 @@ protected override void MapAll(Api.Common.Models.Requests.TPDM.RubricRatingLevel // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.RubricRatingLevelDescriptorId = request.RubricRatingLevelDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } diff --git a/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/4.0.0/DataStandard_400_ApprovalTests.Verify.Extensions.TPDM.1.1.0_Std_4.0.0_Requests_Requests.generated.approved.cs b/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/4.0.0/DataStandard_400_ApprovalTests.Verify.Extensions.TPDM.1.1.0_Std_4.0.0_Requests_Requests.generated.approved.cs index 48d8674b71..03a23cc8cf 100644 --- a/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/4.0.0/DataStandard_400_ApprovalTests.Verify.Extensions.TPDM.1.1.0_Std_4.0.0_Requests_Requests.generated.approved.cs +++ b/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/4.0.0/DataStandard_400_ApprovalTests.Verify.Extensions.TPDM.1.1.0_Std_4.0.0_Requests_Requests.generated.approved.cs @@ -13,8 +13,12 @@ public class AccreditationStatusDescriptorGetByExample { public int AccreditationStatusDescriptorId { get; set; } public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -62,8 +66,12 @@ public class AidTypeDescriptorGetByExample { public int AidTypeDescriptorId { get; set; } public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -236,8 +244,12 @@ public class CertificationRouteDescriptorGetByExample { public int CertificationRouteDescriptorId { get; set; } public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -285,8 +297,12 @@ public class CoteachingStyleObservedDescriptorGetByExample { public string CodeValue { get; set; } public int CoteachingStyleObservedDescriptorId { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -334,8 +350,12 @@ public class CredentialStatusDescriptorGetByExample { public string CodeValue { get; set; } public int CredentialStatusDescriptorId { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -433,9 +453,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.TPDM.EducatorRoleDescriptors public class EducatorRoleDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } public int EducatorRoleDescriptorId { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -482,9 +506,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.TPDM.EnglishLanguageExamDescriptor public class EnglishLanguageExamDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public int EnglishLanguageExamDescriptorId { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -531,9 +559,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.TPDM.EPPProgramPathwayDescriptors public class EPPProgramPathwayDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public int EPPProgramPathwayDescriptorId { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -760,9 +792,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.TPDM.EvaluationElementRatingLevelD public class EvaluationElementRatingLevelDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public int EvaluationElementRatingLevelDescriptorId { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -927,9 +963,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.TPDM.EvaluationPeriodDescriptors public class EvaluationPeriodDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public int EvaluationPeriodDescriptorId { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -1038,9 +1078,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.TPDM.EvaluationRatingLevelDescript public class EvaluationRatingLevelDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public int EvaluationRatingLevelDescriptorId { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -1087,9 +1131,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.TPDM.EvaluationRatingStatusDescrip public class EvaluationRatingStatusDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public int EvaluationRatingStatusDescriptorId { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -1136,9 +1184,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.TPDM.EvaluationTypeDescriptors public class EvaluationTypeDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public int EvaluationTypeDescriptorId { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -1238,9 +1290,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.TPDM.GenderDescriptors public class GenderDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public int GenderDescriptorId { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -1287,9 +1343,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.TPDM.ObjectiveRatingLevelDescripto public class ObjectiveRatingLevelDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int ObjectiveRatingLevelDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -1452,9 +1512,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.TPDM.PerformanceEvaluationRatingLe public class PerformanceEvaluationRatingLevelDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int PerformanceEvaluationRatingLevelDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -1501,9 +1565,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.TPDM.PerformanceEvaluationTypeDesc public class PerformanceEvaluationTypeDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int PerformanceEvaluationTypeDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -1609,9 +1677,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.TPDM.RubricRatingLevelDescriptors public class RubricRatingLevelDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int RubricRatingLevelDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] diff --git a/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/4.0.0/DataStandard_400_ApprovalTests.Verify.Standard_Std_4.0.0_Controllers_Controllers.generated.approved.cs b/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/4.0.0/DataStandard_400_ApprovalTests.Verify.Standard_Std_4.0.0_Controllers_Controllers.generated.approved.cs index 298ff97d2a..02ac37820f 100644 --- a/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/4.0.0/DataStandard_400_ApprovalTests.Verify.Standard_Std_4.0.0_Controllers_Controllers.generated.approved.cs +++ b/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/4.0.0/DataStandard_400_ApprovalTests.Verify.Standard_Std_4.0.0_Controllers_Controllers.generated.approved.cs @@ -48,8 +48,12 @@ protected override void MapAll(Api.Common.Models.Requests.AbsenceEventCategoryDe specification.SuspendReferenceAssignmentCheck(); specification.AbsenceEventCategoryDescriptorId = request.AbsenceEventCategoryDescriptorId; specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -81,8 +85,12 @@ protected override void MapAll(Api.Common.Models.Requests.AcademicHonorCategoryD specification.SuspendReferenceAssignmentCheck(); specification.AcademicHonorCategoryDescriptorId = request.AcademicHonorCategoryDescriptorId; specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -114,8 +122,12 @@ protected override void MapAll(Api.Common.Models.Requests.AcademicSubjectDescrip specification.SuspendReferenceAssignmentCheck(); specification.AcademicSubjectDescriptorId = request.AcademicSubjectDescriptorId; specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -182,8 +194,12 @@ protected override void MapAll(Api.Common.Models.Requests.AccommodationDescripto specification.SuspendReferenceAssignmentCheck(); specification.AccommodationDescriptorId = request.AccommodationDescriptorId; specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -252,8 +268,12 @@ protected override void MapAll(Api.Common.Models.Requests.AccountTypeDescriptors specification.SuspendReferenceAssignmentCheck(); specification.AccountTypeDescriptorId = request.AccountTypeDescriptorId; specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -285,8 +305,12 @@ protected override void MapAll(Api.Common.Models.Requests.AchievementCategoryDes specification.SuspendReferenceAssignmentCheck(); specification.AchievementCategoryDescriptorId = request.AchievementCategoryDescriptorId; specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -318,8 +342,12 @@ protected override void MapAll(Api.Common.Models.Requests.AdditionalCreditTypeDe specification.SuspendReferenceAssignmentCheck(); specification.AdditionalCreditTypeDescriptorId = request.AdditionalCreditTypeDescriptorId; specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -351,8 +379,12 @@ protected override void MapAll(Api.Common.Models.Requests.AddressTypeDescriptors specification.SuspendReferenceAssignmentCheck(); specification.AddressTypeDescriptorId = request.AddressTypeDescriptorId; specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -384,8 +416,12 @@ protected override void MapAll(Api.Common.Models.Requests.AdministrationEnvironm specification.SuspendReferenceAssignmentCheck(); specification.AdministrationEnvironmentDescriptorId = request.AdministrationEnvironmentDescriptorId; specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -417,8 +453,12 @@ protected override void MapAll(Api.Common.Models.Requests.AdministrativeFundingC specification.SuspendReferenceAssignmentCheck(); specification.AdministrativeFundingControlDescriptorId = request.AdministrativeFundingControlDescriptorId; specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -450,8 +490,12 @@ protected override void MapAll(Api.Common.Models.Requests.AncestryEthnicOriginDe specification.SuspendReferenceAssignmentCheck(); specification.AncestryEthnicOriginDescriptorId = request.AncestryEthnicOriginDescriptorId; specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -525,8 +569,12 @@ protected override void MapAll(Api.Common.Models.Requests.AssessmentCategoryDesc specification.SuspendReferenceAssignmentCheck(); specification.AssessmentCategoryDescriptorId = request.AssessmentCategoryDescriptorId; specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -558,8 +606,12 @@ protected override void MapAll(Api.Common.Models.Requests.AssessmentIdentificati specification.SuspendReferenceAssignmentCheck(); specification.AssessmentIdentificationSystemDescriptorId = request.AssessmentIdentificationSystemDescriptorId; specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -630,8 +682,12 @@ protected override void MapAll(Api.Common.Models.Requests.AssessmentItemCategory specification.SuspendReferenceAssignmentCheck(); specification.AssessmentItemCategoryDescriptorId = request.AssessmentItemCategoryDescriptorId; specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -663,8 +719,12 @@ protected override void MapAll(Api.Common.Models.Requests.AssessmentItemResultDe specification.SuspendReferenceAssignmentCheck(); specification.AssessmentItemResultDescriptorId = request.AssessmentItemResultDescriptorId; specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -696,8 +756,12 @@ protected override void MapAll(Api.Common.Models.Requests.AssessmentPeriodDescri specification.SuspendReferenceAssignmentCheck(); specification.AssessmentPeriodDescriptorId = request.AssessmentPeriodDescriptorId; specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -729,8 +793,12 @@ protected override void MapAll(Api.Common.Models.Requests.AssessmentReportingMet specification.SuspendReferenceAssignmentCheck(); specification.AssessmentReportingMethodDescriptorId = request.AssessmentReportingMethodDescriptorId; specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -799,8 +867,12 @@ protected override void MapAll(Api.Common.Models.Requests.AssignmentLateStatusDe specification.SuspendReferenceAssignmentCheck(); specification.AssignmentLateStatusDescriptorId = request.AssignmentLateStatusDescriptorId; specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -832,8 +904,12 @@ protected override void MapAll(Api.Common.Models.Requests.AttemptStatusDescripto specification.SuspendReferenceAssignmentCheck(); specification.AttemptStatusDescriptorId = request.AttemptStatusDescriptorId; specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -865,8 +941,12 @@ protected override void MapAll(Api.Common.Models.Requests.AttendanceEventCategor specification.SuspendReferenceAssignmentCheck(); specification.AttendanceEventCategoryDescriptorId = request.AttendanceEventCategoryDescriptorId; specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -931,8 +1011,12 @@ protected override void MapAll(Api.Common.Models.Requests.BarrierToInternetAcces specification.SuspendReferenceAssignmentCheck(); specification.BarrierToInternetAccessInResidenceDescriptorId = request.BarrierToInternetAccessInResidenceDescriptorId; specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -964,8 +1048,12 @@ protected override void MapAll(Api.Common.Models.Requests.BehaviorDescriptors.Ed specification.SuspendReferenceAssignmentCheck(); specification.BehaviorDescriptorId = request.BehaviorDescriptorId; specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -1101,8 +1189,12 @@ protected override void MapAll(Api.Common.Models.Requests.CalendarEventDescripto specification.SuspendReferenceAssignmentCheck(); specification.CalendarEventDescriptorId = request.CalendarEventDescriptorId; specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -1134,8 +1226,12 @@ protected override void MapAll(Api.Common.Models.Requests.CalendarTypeDescriptor specification.SuspendReferenceAssignmentCheck(); specification.CalendarTypeDescriptorId = request.CalendarTypeDescriptorId; specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -1167,8 +1263,12 @@ protected override void MapAll(Api.Common.Models.Requests.CareerPathwayDescripto specification.SuspendReferenceAssignmentCheck(); specification.CareerPathwayDescriptorId = request.CareerPathwayDescriptorId; specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -1200,8 +1300,12 @@ protected override void MapAll(Api.Common.Models.Requests.CharterApprovalAgencyT specification.SuspendReferenceAssignmentCheck(); specification.CharterApprovalAgencyTypeDescriptorId = request.CharterApprovalAgencyTypeDescriptorId; specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -1233,8 +1337,12 @@ protected override void MapAll(Api.Common.Models.Requests.CharterStatusDescripto specification.SuspendReferenceAssignmentCheck(); specification.CharterStatusDescriptorId = request.CharterStatusDescriptorId; specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -1309,8 +1417,12 @@ protected override void MapAll(Api.Common.Models.Requests.CitizenshipStatusDescr specification.SuspendReferenceAssignmentCheck(); specification.CitizenshipStatusDescriptorId = request.CitizenshipStatusDescriptorId; specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -1375,8 +1487,12 @@ protected override void MapAll(Api.Common.Models.Requests.ClassroomPositionDescr specification.SuspendReferenceAssignmentCheck(); specification.ClassroomPositionDescriptorId = request.ClassroomPositionDescriptorId; specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -1444,8 +1560,12 @@ protected override void MapAll(Api.Common.Models.Requests.CohortScopeDescriptors specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; specification.CohortScopeDescriptorId = request.CohortScopeDescriptorId; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -1477,8 +1597,12 @@ protected override void MapAll(Api.Common.Models.Requests.CohortTypeDescriptors. specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; specification.CohortTypeDescriptorId = request.CohortTypeDescriptorId; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -1510,8 +1634,12 @@ protected override void MapAll(Api.Common.Models.Requests.CohortYearTypeDescript specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; specification.CohortYearTypeDescriptorId = request.CohortYearTypeDescriptorId; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -1543,6 +1671,10 @@ protected override void MapAll(Api.Common.Models.Requests.CommunityOrganizations specification.SuspendReferenceAssignmentCheck(); specification.CommunityOrganizationId = request.CommunityOrganizationId; specification.Id = request.Id; + specification.NameOfInstitution = request.NameOfInstitution; + specification.OperationalStatusDescriptor = request.OperationalStatusDescriptor; + specification.ShortNameOfInstitution = request.ShortNameOfInstitution; + specification.WebSite = request.WebSite; } } } @@ -1576,10 +1708,14 @@ protected override void MapAll(Api.Common.Models.Requests.CommunityProviders.EdF specification.CommunityProviderId = request.CommunityProviderId; specification.Id = request.Id; specification.LicenseExemptIndicator = request.LicenseExemptIndicator; + specification.NameOfInstitution = request.NameOfInstitution; + specification.OperationalStatusDescriptor = request.OperationalStatusDescriptor; specification.ProviderCategoryDescriptor = request.ProviderCategoryDescriptor; specification.ProviderProfitabilityDescriptor = request.ProviderProfitabilityDescriptor; specification.ProviderStatusDescriptor = request.ProviderStatusDescriptor; specification.SchoolIndicator = request.SchoolIndicator; + specification.ShortNameOfInstitution = request.ShortNameOfInstitution; + specification.WebSite = request.WebSite; } } } @@ -1652,8 +1788,12 @@ protected override void MapAll(Api.Common.Models.Requests.CompetencyLevelDescrip specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; specification.CompetencyLevelDescriptorId = request.CompetencyLevelDescriptorId; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -1721,8 +1861,12 @@ protected override void MapAll(Api.Common.Models.Requests.ContactTypeDescriptors specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; specification.ContactTypeDescriptorId = request.ContactTypeDescriptorId; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -1754,8 +1898,12 @@ protected override void MapAll(Api.Common.Models.Requests.ContentClassDescriptor specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; specification.ContentClassDescriptorId = request.ContentClassDescriptorId; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -1787,8 +1935,12 @@ protected override void MapAll(Api.Common.Models.Requests.ContinuationOfServices specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; specification.ContinuationOfServicesReasonDescriptorId = request.ContinuationOfServicesReasonDescriptorId; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -1820,8 +1972,12 @@ protected override void MapAll(Api.Common.Models.Requests.CostRateDescriptors.Ed specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; specification.CostRateDescriptorId = request.CostRateDescriptorId; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -1853,8 +2009,12 @@ protected override void MapAll(Api.Common.Models.Requests.CountryDescriptors.EdF specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; specification.CountryDescriptorId = request.CountryDescriptorId; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -1935,8 +2095,12 @@ protected override void MapAll(Api.Common.Models.Requests.CourseAttemptResultDes specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; specification.CourseAttemptResultDescriptorId = request.CourseAttemptResultDescriptorId; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -1968,8 +2132,12 @@ protected override void MapAll(Api.Common.Models.Requests.CourseDefinedByDescrip specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; specification.CourseDefinedByDescriptorId = request.CourseDefinedByDescriptorId; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -2001,8 +2169,12 @@ protected override void MapAll(Api.Common.Models.Requests.CourseGPAApplicability specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; specification.CourseGPAApplicabilityDescriptorId = request.CourseGPAApplicabilityDescriptorId; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -2034,8 +2206,12 @@ protected override void MapAll(Api.Common.Models.Requests.CourseIdentificationSy specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; specification.CourseIdentificationSystemDescriptorId = request.CourseIdentificationSystemDescriptorId; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -2067,8 +2243,12 @@ protected override void MapAll(Api.Common.Models.Requests.CourseLevelCharacteris specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; specification.CourseLevelCharacteristicDescriptorId = request.CourseLevelCharacteristicDescriptorId; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -2138,8 +2318,12 @@ protected override void MapAll(Api.Common.Models.Requests.CourseRepeatCodeDescri specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; specification.CourseRepeatCodeDescriptorId = request.CourseRepeatCodeDescriptorId; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -2266,8 +2450,12 @@ protected override void MapAll(Api.Common.Models.Requests.CredentialFieldDescrip specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; specification.CredentialFieldDescriptorId = request.CredentialFieldDescriptorId; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -2299,8 +2487,12 @@ protected override void MapAll(Api.Common.Models.Requests.CredentialTypeDescript specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; specification.CredentialTypeDescriptorId = request.CredentialTypeDescriptorId; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -2332,8 +2524,12 @@ protected override void MapAll(Api.Common.Models.Requests.CreditCategoryDescript specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; specification.CreditCategoryDescriptorId = request.CreditCategoryDescriptorId; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -2365,8 +2561,12 @@ protected override void MapAll(Api.Common.Models.Requests.CreditTypeDescriptors. specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; specification.CreditTypeDescriptorId = request.CreditTypeDescriptorId; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -2398,8 +2598,12 @@ protected override void MapAll(Api.Common.Models.Requests.CTEProgramServiceDescr specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; specification.CTEProgramServiceDescriptorId = request.CTEProgramServiceDescriptorId; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -2431,8 +2635,12 @@ protected override void MapAll(Api.Common.Models.Requests.CurriculumUsedDescript specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; specification.CurriculumUsedDescriptorId = request.CurriculumUsedDescriptorId; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -2464,8 +2672,12 @@ protected override void MapAll(Api.Common.Models.Requests.DeliveryMethodDescript specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; specification.DeliveryMethodDescriptorId = request.DeliveryMethodDescriptorId; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -2530,9 +2742,13 @@ protected override void MapAll(Api.Common.Models.Requests.DiagnosisDescriptors.E // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; specification.DiagnosisDescriptorId = request.DiagnosisDescriptorId; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -2563,9 +2779,13 @@ protected override void MapAll(Api.Common.Models.Requests.DiplomaLevelDescriptor // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; specification.DiplomaLevelDescriptorId = request.DiplomaLevelDescriptorId; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -2596,9 +2816,13 @@ protected override void MapAll(Api.Common.Models.Requests.DiplomaTypeDescriptors // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; specification.DiplomaTypeDescriptorId = request.DiplomaTypeDescriptorId; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -2629,9 +2853,13 @@ protected override void MapAll(Api.Common.Models.Requests.DisabilityDescriptors. // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; specification.DisabilityDescriptorId = request.DisabilityDescriptorId; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -2662,9 +2890,13 @@ protected override void MapAll(Api.Common.Models.Requests.DisabilityDesignationD // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; specification.DisabilityDesignationDescriptorId = request.DisabilityDesignationDescriptorId; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -2695,9 +2927,13 @@ protected override void MapAll(Api.Common.Models.Requests.DisabilityDeterminatio // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; specification.DisabilityDeterminationSourceTypeDescriptorId = request.DisabilityDeterminationSourceTypeDescriptorId; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -2769,9 +3005,13 @@ protected override void MapAll(Api.Common.Models.Requests.DisciplineActionLength // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; specification.DisciplineActionLengthDifferenceReasonDescriptorId = request.DisciplineActionLengthDifferenceReasonDescriptorId; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -2802,9 +3042,13 @@ protected override void MapAll(Api.Common.Models.Requests.DisciplineDescriptors. // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; specification.DisciplineDescriptorId = request.DisciplineDescriptorId; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -2877,9 +3121,13 @@ protected override void MapAll(Api.Common.Models.Requests.DisciplineIncidentPart // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; specification.DisciplineIncidentParticipationCodeDescriptorId = request.DisciplineIncidentParticipationCodeDescriptorId; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -2910,9 +3158,13 @@ protected override void MapAll(Api.Common.Models.Requests.EducationalEnvironment // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; specification.EducationalEnvironmentDescriptorId = request.EducationalEnvironmentDescriptorId; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -2990,9 +3242,13 @@ protected override void MapAll(Api.Common.Models.Requests.EducationOrganizationA // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; specification.EducationOrganizationAssociationTypeDescriptorId = request.EducationOrganizationAssociationTypeDescriptorId; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -3023,9 +3279,13 @@ protected override void MapAll(Api.Common.Models.Requests.EducationOrganizationC // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; specification.EducationOrganizationCategoryDescriptorId = request.EducationOrganizationCategoryDescriptorId; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -3056,9 +3316,13 @@ protected override void MapAll(Api.Common.Models.Requests.EducationOrganizationI // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; specification.EducationOrganizationIdentificationSystemDescriptorId = request.EducationOrganizationIdentificationSystemDescriptorId; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -3125,7 +3389,11 @@ protected override void MapAll(Api.Common.Models.Requests.EducationOrganizationN specification.SuspendReferenceAssignmentCheck(); specification.EducationOrganizationNetworkId = request.EducationOrganizationNetworkId; specification.Id = request.Id; + specification.NameOfInstitution = request.NameOfInstitution; specification.NetworkPurposeDescriptor = request.NetworkPurposeDescriptor; + specification.OperationalStatusDescriptor = request.OperationalStatusDescriptor; + specification.ShortNameOfInstitution = request.ShortNameOfInstitution; + specification.WebSite = request.WebSite; } } } @@ -3222,9 +3490,13 @@ protected override void MapAll(Api.Common.Models.Requests.EducationPlanDescripto // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; specification.EducationPlanDescriptorId = request.EducationPlanDescriptorId; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -3256,7 +3528,11 @@ protected override void MapAll(Api.Common.Models.Requests.EducationServiceCenter specification.SuspendReferenceAssignmentCheck(); specification.EducationServiceCenterId = request.EducationServiceCenterId; specification.Id = request.Id; + specification.NameOfInstitution = request.NameOfInstitution; + specification.OperationalStatusDescriptor = request.OperationalStatusDescriptor; + specification.ShortNameOfInstitution = request.ShortNameOfInstitution; specification.StateEducationAgencyId = request.StateEducationAgencyId; + specification.WebSite = request.WebSite; } } } @@ -3287,9 +3563,13 @@ protected override void MapAll(Api.Common.Models.Requests.ElectronicMailTypeDesc // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.ElectronicMailTypeDescriptorId = request.ElectronicMailTypeDescriptorId; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -3320,9 +3600,13 @@ protected override void MapAll(Api.Common.Models.Requests.EmploymentStatusDescri // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.EmploymentStatusDescriptorId = request.EmploymentStatusDescriptorId; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -3353,9 +3637,13 @@ protected override void MapAll(Api.Common.Models.Requests.EntryGradeLevelReasonD // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.EntryGradeLevelReasonDescriptorId = request.EntryGradeLevelReasonDescriptorId; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -3386,9 +3674,13 @@ protected override void MapAll(Api.Common.Models.Requests.EntryTypeDescriptors.E // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.EntryTypeDescriptorId = request.EntryTypeDescriptorId; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -3419,9 +3711,13 @@ protected override void MapAll(Api.Common.Models.Requests.EventCircumstanceDescr // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.EventCircumstanceDescriptorId = request.EventCircumstanceDescriptorId; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -3452,9 +3748,13 @@ protected override void MapAll(Api.Common.Models.Requests.ExitWithdrawTypeDescri // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.ExitWithdrawTypeDescriptorId = request.ExitWithdrawTypeDescriptorId; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -3520,9 +3820,13 @@ protected override void MapAll(Api.Common.Models.Requests.FinancialCollectionDes // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.FinancialCollectionDescriptorId = request.FinancialCollectionDescriptorId; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -3713,9 +4017,13 @@ protected override void MapAll(Api.Common.Models.Requests.GradebookEntryTypeDesc // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.GradebookEntryTypeDescriptorId = request.GradebookEntryTypeDescriptorId; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -3746,9 +4054,13 @@ protected override void MapAll(Api.Common.Models.Requests.GradeLevelDescriptors. // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.GradeLevelDescriptorId = request.GradeLevelDescriptorId; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -3779,9 +4091,13 @@ protected override void MapAll(Api.Common.Models.Requests.GradePointAverageTypeD // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.GradePointAverageTypeDescriptorId = request.GradePointAverageTypeDescriptorId; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -3812,9 +4128,13 @@ protected override void MapAll(Api.Common.Models.Requests.GradeTypeDescriptors.E // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.GradeTypeDescriptorId = request.GradeTypeDescriptorId; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -3882,9 +4202,13 @@ protected override void MapAll(Api.Common.Models.Requests.GradingPeriodDescripto // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.GradingPeriodDescriptorId = request.GradingPeriodDescriptorId; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -3952,9 +4276,13 @@ protected override void MapAll(Api.Common.Models.Requests.GraduationPlanTypeDesc // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.GraduationPlanTypeDescriptorId = request.GraduationPlanTypeDescriptorId; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -3985,9 +4313,13 @@ protected override void MapAll(Api.Common.Models.Requests.GunFreeSchoolsActRepor // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.GunFreeSchoolsActReportingStatusDescriptorId = request.GunFreeSchoolsActReportingStatusDescriptorId; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -4018,9 +4350,13 @@ protected override void MapAll(Api.Common.Models.Requests.HomelessPrimaryNightti // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.HomelessPrimaryNighttimeResidenceDescriptorId = request.HomelessPrimaryNighttimeResidenceDescriptorId; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -4051,9 +4387,13 @@ protected override void MapAll(Api.Common.Models.Requests.HomelessProgramService // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.HomelessProgramServiceDescriptorId = request.HomelessProgramServiceDescriptorId; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -4084,9 +4424,13 @@ protected override void MapAll(Api.Common.Models.Requests.IdentificationDocument // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.IdentificationDocumentUseDescriptorId = request.IdentificationDocumentUseDescriptorId; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -4117,9 +4461,13 @@ protected override void MapAll(Api.Common.Models.Requests.IncidentLocationDescri // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.IncidentLocationDescriptorId = request.IncidentLocationDescriptorId; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -4150,9 +4498,13 @@ protected override void MapAll(Api.Common.Models.Requests.IndicatorDescriptors.E // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.IndicatorDescriptorId = request.IndicatorDescriptorId; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -4183,9 +4535,13 @@ protected override void MapAll(Api.Common.Models.Requests.IndicatorGroupDescript // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.IndicatorGroupDescriptorId = request.IndicatorGroupDescriptorId; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -4216,9 +4572,13 @@ protected override void MapAll(Api.Common.Models.Requests.IndicatorLevelDescript // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.IndicatorLevelDescriptorId = request.IndicatorLevelDescriptorId; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -4249,9 +4609,13 @@ protected override void MapAll(Api.Common.Models.Requests.InstitutionTelephoneNu // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.InstitutionTelephoneNumberTypeDescriptorId = request.InstitutionTelephoneNumberTypeDescriptorId; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -4282,9 +4646,13 @@ protected override void MapAll(Api.Common.Models.Requests.InteractivityStyleDesc // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.InteractivityStyleDescriptorId = request.InteractivityStyleDescriptorId; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -4315,9 +4683,13 @@ protected override void MapAll(Api.Common.Models.Requests.InternetAccessDescript // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.InternetAccessDescriptorId = request.InternetAccessDescriptorId; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -4348,9 +4720,13 @@ protected override void MapAll(Api.Common.Models.Requests.InternetAccessTypeInRe // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.InternetAccessTypeInResidenceDescriptorId = request.InternetAccessTypeInResidenceDescriptorId; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -4381,9 +4757,13 @@ protected override void MapAll(Api.Common.Models.Requests.InternetPerformanceInR // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.InternetPerformanceInResidenceDescriptorId = request.InternetPerformanceInResidenceDescriptorId; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -4453,9 +4833,13 @@ protected override void MapAll(Api.Common.Models.Requests.InterventionClassDescr // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.InterventionClassDescriptorId = request.InterventionClassDescriptorId; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -4486,9 +4870,13 @@ protected override void MapAll(Api.Common.Models.Requests.InterventionEffectiven // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.InterventionEffectivenessRatingDescriptorId = request.InterventionEffectivenessRatingDescriptorId; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -4593,9 +4981,13 @@ protected override void MapAll(Api.Common.Models.Requests.LanguageDescriptors.Ed // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.LanguageDescriptorId = request.LanguageDescriptorId; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -4626,9 +5018,13 @@ protected override void MapAll(Api.Common.Models.Requests.LanguageInstructionPro // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.LanguageInstructionProgramServiceDescriptorId = request.LanguageInstructionProgramServiceDescriptorId; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -4659,9 +5055,13 @@ protected override void MapAll(Api.Common.Models.Requests.LanguageUseDescriptors // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.LanguageUseDescriptorId = request.LanguageUseDescriptorId; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -4770,9 +5170,13 @@ protected override void MapAll(Api.Common.Models.Requests.LearningStandardCatego // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.LearningStandardCategoryDescriptorId = request.LearningStandardCategoryDescriptorId; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -4839,9 +5243,13 @@ protected override void MapAll(Api.Common.Models.Requests.LearningStandardEquiva // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.LearningStandardEquivalenceStrengthDescriptorId = request.LearningStandardEquivalenceStrengthDescriptorId; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -4872,9 +5280,13 @@ protected override void MapAll(Api.Common.Models.Requests.LearningStandardScopeD // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.LearningStandardScopeDescriptorId = request.LearningStandardScopeDescriptorId; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -4905,9 +5317,13 @@ protected override void MapAll(Api.Common.Models.Requests.LevelOfEducationDescri // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.LevelOfEducationDescriptorId = request.LevelOfEducationDescriptorId; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -4938,9 +5354,13 @@ protected override void MapAll(Api.Common.Models.Requests.LicenseStatusDescripto // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.LicenseStatusDescriptorId = request.LicenseStatusDescriptorId; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -4971,9 +5391,13 @@ protected override void MapAll(Api.Common.Models.Requests.LicenseTypeDescriptors // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.LicenseTypeDescriptorId = request.LicenseTypeDescriptorId; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -5004,9 +5428,13 @@ protected override void MapAll(Api.Common.Models.Requests.LimitedEnglishProficie // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.LimitedEnglishProficiencyDescriptorId = request.LimitedEnglishProficiencyDescriptorId; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -5182,9 +5610,13 @@ protected override void MapAll(Api.Common.Models.Requests.LocaleDescriptors.EdFi // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.LocaleDescriptorId = request.LocaleDescriptorId; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -5219,8 +5651,12 @@ protected override void MapAll(Api.Common.Models.Requests.LocalEducationAgencies specification.Id = request.Id; specification.LocalEducationAgencyCategoryDescriptor = request.LocalEducationAgencyCategoryDescriptor; specification.LocalEducationAgencyId = request.LocalEducationAgencyId; + specification.NameOfInstitution = request.NameOfInstitution; + specification.OperationalStatusDescriptor = request.OperationalStatusDescriptor; specification.ParentLocalEducationAgencyId = request.ParentLocalEducationAgencyId; + specification.ShortNameOfInstitution = request.ShortNameOfInstitution; specification.StateEducationAgencyId = request.StateEducationAgencyId; + specification.WebSite = request.WebSite; } } } @@ -5251,9 +5687,13 @@ protected override void MapAll(Api.Common.Models.Requests.LocalEducationAgencyCa // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.LocalEducationAgencyCategoryDescriptorId = request.LocalEducationAgencyCategoryDescriptorId; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -5391,9 +5831,13 @@ protected override void MapAll(Api.Common.Models.Requests.MagnetSpecialProgramEm // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.MagnetSpecialProgramEmphasisSchoolDescriptorId = request.MagnetSpecialProgramEmphasisSchoolDescriptorId; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -5424,9 +5868,13 @@ protected override void MapAll(Api.Common.Models.Requests.MediumOfInstructionDes // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.MediumOfInstructionDescriptorId = request.MediumOfInstructionDescriptorId; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -5457,9 +5905,13 @@ protected override void MapAll(Api.Common.Models.Requests.MethodCreditEarnedDesc // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.MethodCreditEarnedDescriptorId = request.MethodCreditEarnedDescriptorId; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -5490,9 +5942,13 @@ protected override void MapAll(Api.Common.Models.Requests.MigrantEducationProgra // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.MigrantEducationProgramServiceDescriptorId = request.MigrantEducationProgramServiceDescriptorId; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -5523,9 +5979,13 @@ protected override void MapAll(Api.Common.Models.Requests.ModelEntityDescriptors // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.ModelEntityDescriptorId = request.ModelEntityDescriptorId; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -5556,9 +6016,13 @@ protected override void MapAll(Api.Common.Models.Requests.MonitoredDescriptors.E // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.MonitoredDescriptorId = request.MonitoredDescriptorId; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -5589,9 +6053,13 @@ protected override void MapAll(Api.Common.Models.Requests.NeglectedOrDelinquentP // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.NeglectedOrDelinquentProgramDescriptorId = request.NeglectedOrDelinquentProgramDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -5622,9 +6090,13 @@ protected override void MapAll(Api.Common.Models.Requests.NeglectedOrDelinquentP // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.NeglectedOrDelinquentProgramServiceDescriptorId = request.NeglectedOrDelinquentProgramServiceDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -5655,9 +6127,13 @@ protected override void MapAll(Api.Common.Models.Requests.NetworkPurposeDescript // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.NetworkPurposeDescriptorId = request.NetworkPurposeDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -5760,9 +6236,13 @@ protected override void MapAll(Api.Common.Models.Requests.OldEthnicityDescriptor // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.OldEthnicityDescriptorId = request.OldEthnicityDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -5832,9 +6312,13 @@ protected override void MapAll(Api.Common.Models.Requests.OperationalStatusDescr // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.OperationalStatusDescriptorId = request.OperationalStatusDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -5899,8 +6383,12 @@ protected override void MapAll(Api.Common.Models.Requests.OrganizationDepartment specification.SuspendReferenceAssignmentCheck(); specification.AcademicSubjectDescriptor = request.AcademicSubjectDescriptor; specification.Id = request.Id; + specification.NameOfInstitution = request.NameOfInstitution; + specification.OperationalStatusDescriptor = request.OperationalStatusDescriptor; specification.OrganizationDepartmentId = request.OrganizationDepartmentId; specification.ParentEducationOrganizationId = request.ParentEducationOrganizationId; + specification.ShortNameOfInstitution = request.ShortNameOfInstitution; + specification.WebSite = request.WebSite; } } } @@ -5931,9 +6419,13 @@ protected override void MapAll(Api.Common.Models.Requests.OtherNameTypeDescripto // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.OtherNameTypeDescriptorId = request.OtherNameTypeDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -6006,9 +6498,13 @@ protected override void MapAll(Api.Common.Models.Requests.ParticipationDescripto // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.ParticipationDescriptorId = request.ParticipationDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -6039,9 +6535,13 @@ protected override void MapAll(Api.Common.Models.Requests.ParticipationStatusDes // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.ParticipationStatusDescriptorId = request.ParticipationStatusDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -6072,9 +6572,13 @@ protected override void MapAll(Api.Common.Models.Requests.PerformanceBaseConvers // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.PerformanceBaseConversionDescriptorId = request.PerformanceBaseConversionDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -6105,9 +6609,13 @@ protected override void MapAll(Api.Common.Models.Requests.PerformanceLevelDescri // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.PerformanceLevelDescriptorId = request.PerformanceLevelDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -6170,9 +6678,13 @@ protected override void MapAll(Api.Common.Models.Requests.PersonalInformationVer // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.PersonalInformationVerificationDescriptorId = request.PersonalInformationVerificationDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -6203,9 +6715,13 @@ protected override void MapAll(Api.Common.Models.Requests.PlatformTypeDescriptor // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.PlatformTypeDescriptorId = request.PlatformTypeDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -6236,9 +6752,13 @@ protected override void MapAll(Api.Common.Models.Requests.PopulationServedDescri // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.PopulationServedDescriptorId = request.PopulationServedDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -6269,9 +6789,13 @@ protected override void MapAll(Api.Common.Models.Requests.PostingResultDescripto // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.PostingResultDescriptorId = request.PostingResultDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -6336,9 +6860,13 @@ protected override void MapAll(Api.Common.Models.Requests.PostSecondaryEventCate // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.PostSecondaryEventCategoryDescriptorId = request.PostSecondaryEventCategoryDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -6370,8 +6898,12 @@ protected override void MapAll(Api.Common.Models.Requests.PostSecondaryInstituti specification.SuspendReferenceAssignmentCheck(); specification.AdministrativeFundingControlDescriptor = request.AdministrativeFundingControlDescriptor; specification.Id = request.Id; + specification.NameOfInstitution = request.NameOfInstitution; + specification.OperationalStatusDescriptor = request.OperationalStatusDescriptor; specification.PostSecondaryInstitutionId = request.PostSecondaryInstitutionId; specification.PostSecondaryInstitutionLevelDescriptor = request.PostSecondaryInstitutionLevelDescriptor; + specification.ShortNameOfInstitution = request.ShortNameOfInstitution; + specification.WebSite = request.WebSite; } } } @@ -6402,9 +6934,13 @@ protected override void MapAll(Api.Common.Models.Requests.PostSecondaryInstituti // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.PostSecondaryInstitutionLevelDescriptorId = request.PostSecondaryInstitutionLevelDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -6435,9 +6971,13 @@ protected override void MapAll(Api.Common.Models.Requests.PrimaryLearningDeviceA // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.PrimaryLearningDeviceAccessDescriptorId = request.PrimaryLearningDeviceAccessDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -6468,9 +7008,13 @@ protected override void MapAll(Api.Common.Models.Requests.PrimaryLearningDeviceA // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.PrimaryLearningDeviceAwayFromSchoolDescriptorId = request.PrimaryLearningDeviceAwayFromSchoolDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -6501,9 +7045,13 @@ protected override void MapAll(Api.Common.Models.Requests.PrimaryLearningDeviceP // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.PrimaryLearningDeviceProviderDescriptorId = request.PrimaryLearningDeviceProviderDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -6534,9 +7082,13 @@ protected override void MapAll(Api.Common.Models.Requests.ProficiencyDescriptors // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.ProficiencyDescriptorId = request.ProficiencyDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -6601,9 +7153,13 @@ protected override void MapAll(Api.Common.Models.Requests.ProgramAssignmentDescr // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.ProgramAssignmentDescriptorId = request.ProgramAssignmentDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -6634,9 +7190,13 @@ protected override void MapAll(Api.Common.Models.Requests.ProgramCharacteristicD // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.ProgramCharacteristicDescriptorId = request.ProgramCharacteristicDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -6700,9 +7260,13 @@ protected override void MapAll(Api.Common.Models.Requests.ProgramSponsorDescript // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.ProgramSponsorDescriptorId = request.ProgramSponsorDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -6733,9 +7297,13 @@ protected override void MapAll(Api.Common.Models.Requests.ProgramTypeDescriptors // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.ProgramTypeDescriptorId = request.ProgramTypeDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -6766,9 +7334,13 @@ protected override void MapAll(Api.Common.Models.Requests.ProgressDescriptors.Ed // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.ProgressDescriptorId = request.ProgressDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -6799,9 +7371,13 @@ protected override void MapAll(Api.Common.Models.Requests.ProgressLevelDescripto // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.ProgressLevelDescriptorId = request.ProgressLevelDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -6865,9 +7441,13 @@ protected override void MapAll(Api.Common.Models.Requests.ProviderCategoryDescri // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.ProviderCategoryDescriptorId = request.ProviderCategoryDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -6898,9 +7478,13 @@ protected override void MapAll(Api.Common.Models.Requests.ProviderProfitabilityD // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.ProviderProfitabilityDescriptorId = request.ProviderProfitabilityDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -6931,9 +7515,13 @@ protected override void MapAll(Api.Common.Models.Requests.ProviderStatusDescript // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.ProviderStatusDescriptorId = request.ProviderStatusDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -6964,9 +7552,13 @@ protected override void MapAll(Api.Common.Models.Requests.PublicationStatusDescr // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.PublicationStatusDescriptorId = request.PublicationStatusDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -6997,9 +7589,13 @@ protected override void MapAll(Api.Common.Models.Requests.QuestionFormDescriptor // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.QuestionFormDescriptorId = request.QuestionFormDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -7030,9 +7626,13 @@ protected override void MapAll(Api.Common.Models.Requests.RaceDescriptors.EdFi.R // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.RaceDescriptorId = request.RaceDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -7063,9 +7663,13 @@ protected override void MapAll(Api.Common.Models.Requests.ReasonExitedDescriptor // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.ReasonExitedDescriptorId = request.ReasonExitedDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -7096,9 +7700,13 @@ protected override void MapAll(Api.Common.Models.Requests.ReasonNotTestedDescrip // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.ReasonNotTestedDescriptorId = request.ReasonNotTestedDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -7129,9 +7737,13 @@ protected override void MapAll(Api.Common.Models.Requests.RecognitionTypeDescrip // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.RecognitionTypeDescriptorId = request.RecognitionTypeDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -7162,9 +7774,13 @@ protected override void MapAll(Api.Common.Models.Requests.RelationDescriptors.Ed // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.RelationDescriptorId = request.RelationDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -7195,9 +7811,13 @@ protected override void MapAll(Api.Common.Models.Requests.RepeatIdentifierDescri // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.RepeatIdentifierDescriptorId = request.RepeatIdentifierDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -7269,9 +7889,13 @@ protected override void MapAll(Api.Common.Models.Requests.ReporterDescriptionDes // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.ReporterDescriptionDescriptorId = request.ReporterDescriptionDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -7302,9 +7926,13 @@ protected override void MapAll(Api.Common.Models.Requests.ReportingTagDescriptor // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.ReportingTagDescriptorId = request.ReportingTagDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -7335,9 +7963,13 @@ protected override void MapAll(Api.Common.Models.Requests.ResidencyStatusDescrip // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.ResidencyStatusDescriptorId = request.ResidencyStatusDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -7368,9 +8000,13 @@ protected override void MapAll(Api.Common.Models.Requests.ResponseIndicatorDescr // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.ResponseIndicatorDescriptorId = request.ResponseIndicatorDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -7401,9 +8037,13 @@ protected override void MapAll(Api.Common.Models.Requests.ResponsibilityDescript // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.ResponsibilityDescriptorId = request.ResponsibilityDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -7469,9 +8109,13 @@ protected override void MapAll(Api.Common.Models.Requests.RestraintEventReasonDe // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.RestraintEventReasonDescriptorId = request.RestraintEventReasonDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -7502,9 +8146,13 @@ protected override void MapAll(Api.Common.Models.Requests.ResultDatatypeTypeDesc // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.ResultDatatypeTypeDescriptorId = request.ResultDatatypeTypeDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -7535,9 +8183,13 @@ protected override void MapAll(Api.Common.Models.Requests.RetestIndicatorDescrip // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.RetestIndicatorDescriptorId = request.RetestIndicatorDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -7575,9 +8227,13 @@ protected override void MapAll(Api.Common.Models.Requests.Schools.EdFi.SchoolGet specification.InternetAccessDescriptor = request.InternetAccessDescriptor; specification.LocalEducationAgencyId = request.LocalEducationAgencyId; specification.MagnetSpecialProgramEmphasisSchoolDescriptor = request.MagnetSpecialProgramEmphasisSchoolDescriptor; + specification.NameOfInstitution = request.NameOfInstitution; + specification.OperationalStatusDescriptor = request.OperationalStatusDescriptor; specification.SchoolId = request.SchoolId; specification.SchoolTypeDescriptor = request.SchoolTypeDescriptor; + specification.ShortNameOfInstitution = request.ShortNameOfInstitution; specification.TitleIPartASchoolDesignationDescriptor = request.TitleIPartASchoolDesignationDescriptor; + specification.WebSite = request.WebSite; } } } @@ -7608,9 +8264,13 @@ protected override void MapAll(Api.Common.Models.Requests.SchoolCategoryDescript // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.SchoolCategoryDescriptorId = request.SchoolCategoryDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -7641,9 +8301,13 @@ protected override void MapAll(Api.Common.Models.Requests.SchoolChoiceImplementS // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.SchoolChoiceImplementStatusDescriptorId = request.SchoolChoiceImplementStatusDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -7674,9 +8338,13 @@ protected override void MapAll(Api.Common.Models.Requests.SchoolFoodServiceProgr // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.SchoolFoodServiceProgramServiceDescriptorId = request.SchoolFoodServiceProgramServiceDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -7707,9 +8375,13 @@ protected override void MapAll(Api.Common.Models.Requests.SchoolTypeDescriptors. // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.SchoolTypeDescriptorId = request.SchoolTypeDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -7859,9 +8531,13 @@ protected override void MapAll(Api.Common.Models.Requests.SectionCharacteristicD // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.SectionCharacteristicDescriptorId = request.SectionCharacteristicDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -7892,9 +8568,13 @@ protected override void MapAll(Api.Common.Models.Requests.SeparationDescriptors. // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.SeparationDescriptorId = request.SeparationDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -7925,9 +8605,13 @@ protected override void MapAll(Api.Common.Models.Requests.SeparationReasonDescri // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.SeparationReasonDescriptorId = request.SeparationReasonDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -7958,9 +8642,13 @@ protected override void MapAll(Api.Common.Models.Requests.ServiceDescriptors.EdF // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.ServiceDescriptorId = request.ServiceDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -8028,9 +8716,13 @@ protected override void MapAll(Api.Common.Models.Requests.SexDescriptors.EdFi.Se // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.SexDescriptorId = request.SexDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -8094,8 +8786,12 @@ protected override void MapAll(Api.Common.Models.Requests.SourceSystemDescriptor // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; specification.SourceSystemDescriptorId = request.SourceSystemDescriptorId; } } @@ -8127,8 +8823,12 @@ protected override void MapAll(Api.Common.Models.Requests.SpecialEducationProgra // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; specification.SpecialEducationProgramServiceDescriptorId = request.SpecialEducationProgramServiceDescriptorId; } } @@ -8160,8 +8860,12 @@ protected override void MapAll(Api.Common.Models.Requests.SpecialEducationSettin // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; specification.SpecialEducationSettingDescriptorId = request.SpecialEducationSettingDescriptorId; } } @@ -8277,8 +8981,12 @@ protected override void MapAll(Api.Common.Models.Requests.StaffClassificationDes // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; specification.StaffClassificationDescriptorId = request.StaffClassificationDescriptorId; } } @@ -8500,8 +9208,12 @@ protected override void MapAll(Api.Common.Models.Requests.StaffIdentificationSys // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; specification.StaffIdentificationSystemDescriptorId = request.StaffIdentificationSystemDescriptorId; } } @@ -8569,8 +9281,12 @@ protected override void MapAll(Api.Common.Models.Requests.StaffLeaveEventCategor // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; specification.StaffLeaveEventCategoryDescriptorId = request.StaffLeaveEventCategoryDescriptorId; } } @@ -8716,8 +9432,12 @@ protected override void MapAll(Api.Common.Models.Requests.StateAbbreviationDescr // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; specification.StateAbbreviationDescriptorId = request.StateAbbreviationDescriptorId; } } @@ -8749,7 +9469,11 @@ protected override void MapAll(Api.Common.Models.Requests.StateEducationAgencies // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.Id = request.Id; + specification.NameOfInstitution = request.NameOfInstitution; + specification.OperationalStatusDescriptor = request.OperationalStatusDescriptor; + specification.ShortNameOfInstitution = request.ShortNameOfInstitution; specification.StateEducationAgencyId = request.StateEducationAgencyId; + specification.WebSite = request.WebSite; } } } @@ -8966,8 +9690,12 @@ protected override void MapAll(Api.Common.Models.Requests.StudentCharacteristicD // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; specification.StudentCharacteristicDescriptorId = request.StudentCharacteristicDescriptorId; } } @@ -9075,12 +9803,15 @@ protected override void MapAll(Api.Common.Models.Requests.StudentCTEProgramAssoc specification.SuspendReferenceAssignmentCheck(); specification.BeginDate = request.BeginDate; specification.EducationOrganizationId = request.EducationOrganizationId; + specification.EndDate = request.EndDate; specification.Id = request.Id; specification.NonTraditionalGenderStatus = request.NonTraditionalGenderStatus; specification.PrivateCTEProgram = request.PrivateCTEProgram; specification.ProgramEducationOrganizationId = request.ProgramEducationOrganizationId; specification.ProgramName = request.ProgramName; specification.ProgramTypeDescriptor = request.ProgramTypeDescriptor; + specification.ReasonExitedDescriptor = request.ReasonExitedDescriptor; + specification.ServedOutsideOfRegularSession = request.ServedOutsideOfRegularSession; specification.StudentUniqueId = request.StudentUniqueId; specification.TechnicalSkillsAssessmentDescriptor = request.TechnicalSkillsAssessmentDescriptor; } @@ -9339,12 +10070,15 @@ protected override void MapAll(Api.Common.Models.Requests.StudentHomelessProgram specification.AwaitingFosterCare = request.AwaitingFosterCare; specification.BeginDate = request.BeginDate; specification.EducationOrganizationId = request.EducationOrganizationId; + specification.EndDate = request.EndDate; specification.HomelessPrimaryNighttimeResidenceDescriptor = request.HomelessPrimaryNighttimeResidenceDescriptor; specification.HomelessUnaccompaniedYouth = request.HomelessUnaccompaniedYouth; specification.Id = request.Id; specification.ProgramEducationOrganizationId = request.ProgramEducationOrganizationId; specification.ProgramName = request.ProgramName; specification.ProgramTypeDescriptor = request.ProgramTypeDescriptor; + specification.ReasonExitedDescriptor = request.ReasonExitedDescriptor; + specification.ServedOutsideOfRegularSession = request.ServedOutsideOfRegularSession; specification.StudentUniqueId = request.StudentUniqueId; } } @@ -9376,8 +10110,12 @@ protected override void MapAll(Api.Common.Models.Requests.StudentIdentificationS // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; specification.StudentIdentificationSystemDescriptorId = request.StudentIdentificationSystemDescriptorId; } } @@ -9487,11 +10225,14 @@ protected override void MapAll(Api.Common.Models.Requests.StudentLanguageInstruc specification.BeginDate = request.BeginDate; specification.Dosage = request.Dosage; specification.EducationOrganizationId = request.EducationOrganizationId; + specification.EndDate = request.EndDate; specification.EnglishLearnerParticipation = request.EnglishLearnerParticipation; specification.Id = request.Id; specification.ProgramEducationOrganizationId = request.ProgramEducationOrganizationId; specification.ProgramName = request.ProgramName; specification.ProgramTypeDescriptor = request.ProgramTypeDescriptor; + specification.ReasonExitedDescriptor = request.ReasonExitedDescriptor; + specification.ServedOutsideOfRegularSession = request.ServedOutsideOfRegularSession; specification.StudentUniqueId = request.StudentUniqueId; } } @@ -9565,6 +10306,7 @@ protected override void MapAll(Api.Common.Models.Requests.StudentMigrantEducatio specification.ContinuationOfServicesReasonDescriptor = request.ContinuationOfServicesReasonDescriptor; specification.EducationOrganizationId = request.EducationOrganizationId; specification.EligibilityExpirationDate = request.EligibilityExpirationDate; + specification.EndDate = request.EndDate; specification.Id = request.Id; specification.LastQualifyingMove = request.LastQualifyingMove; specification.PriorityForServices = request.PriorityForServices; @@ -9572,6 +10314,8 @@ protected override void MapAll(Api.Common.Models.Requests.StudentMigrantEducatio specification.ProgramName = request.ProgramName; specification.ProgramTypeDescriptor = request.ProgramTypeDescriptor; specification.QualifyingArrivalDate = request.QualifyingArrivalDate; + specification.ReasonExitedDescriptor = request.ReasonExitedDescriptor; + specification.ServedOutsideOfRegularSession = request.ServedOutsideOfRegularSession; specification.StateResidencyDate = request.StateResidencyDate; specification.StudentUniqueId = request.StudentUniqueId; specification.USInitialEntry = request.USInitialEntry; @@ -9609,12 +10353,15 @@ protected override void MapAll(Api.Common.Models.Requests.StudentNeglectedOrDeli specification.BeginDate = request.BeginDate; specification.EducationOrganizationId = request.EducationOrganizationId; specification.ELAProgressLevelDescriptor = request.ELAProgressLevelDescriptor; + specification.EndDate = request.EndDate; specification.Id = request.Id; specification.MathematicsProgressLevelDescriptor = request.MathematicsProgressLevelDescriptor; specification.NeglectedOrDelinquentProgramDescriptor = request.NeglectedOrDelinquentProgramDescriptor; specification.ProgramEducationOrganizationId = request.ProgramEducationOrganizationId; specification.ProgramName = request.ProgramName; specification.ProgramTypeDescriptor = request.ProgramTypeDescriptor; + specification.ReasonExitedDescriptor = request.ReasonExitedDescriptor; + specification.ServedOutsideOfRegularSession = request.ServedOutsideOfRegularSession; specification.StudentUniqueId = request.StudentUniqueId; } } @@ -9685,8 +10432,12 @@ protected override void MapAll(Api.Common.Models.Requests.StudentParticipationCo // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; specification.StudentParticipationCodeDescriptorId = request.StudentParticipationCodeDescriptorId; } } @@ -9719,10 +10470,13 @@ protected override void MapAll(Api.Common.Models.Requests.StudentProgramAssociat specification.SuspendReferenceAssignmentCheck(); specification.BeginDate = request.BeginDate; specification.EducationOrganizationId = request.EducationOrganizationId; + specification.EndDate = request.EndDate; specification.Id = request.Id; specification.ProgramEducationOrganizationId = request.ProgramEducationOrganizationId; specification.ProgramName = request.ProgramName; specification.ProgramTypeDescriptor = request.ProgramTypeDescriptor; + specification.ReasonExitedDescriptor = request.ReasonExitedDescriptor; + specification.ServedOutsideOfRegularSession = request.ServedOutsideOfRegularSession; specification.StudentUniqueId = request.StudentUniqueId; } } @@ -9890,10 +10644,13 @@ protected override void MapAll(Api.Common.Models.Requests.StudentSchoolFoodServi specification.BeginDate = request.BeginDate; specification.DirectCertification = request.DirectCertification; specification.EducationOrganizationId = request.EducationOrganizationId; + specification.EndDate = request.EndDate; specification.Id = request.Id; specification.ProgramEducationOrganizationId = request.ProgramEducationOrganizationId; specification.ProgramName = request.ProgramName; specification.ProgramTypeDescriptor = request.ProgramTypeDescriptor; + specification.ReasonExitedDescriptor = request.ReasonExitedDescriptor; + specification.ServedOutsideOfRegularSession = request.ServedOutsideOfRegularSession; specification.StudentUniqueId = request.StudentUniqueId; } } @@ -10012,6 +10769,7 @@ protected override void MapAll(Api.Common.Models.Requests.StudentSpecialEducatio specification.SuspendReferenceAssignmentCheck(); specification.BeginDate = request.BeginDate; specification.EducationOrganizationId = request.EducationOrganizationId; + specification.EndDate = request.EndDate; specification.Id = request.Id; specification.IdeaEligibility = request.IdeaEligibility; specification.IEPBeginDate = request.IEPBeginDate; @@ -10023,7 +10781,9 @@ protected override void MapAll(Api.Common.Models.Requests.StudentSpecialEducatio specification.ProgramEducationOrganizationId = request.ProgramEducationOrganizationId; specification.ProgramName = request.ProgramName; specification.ProgramTypeDescriptor = request.ProgramTypeDescriptor; + specification.ReasonExitedDescriptor = request.ReasonExitedDescriptor; specification.SchoolHoursPerWeek = request.SchoolHoursPerWeek; + specification.ServedOutsideOfRegularSession = request.ServedOutsideOfRegularSession; specification.SpecialEducationHoursPerWeek = request.SpecialEducationHoursPerWeek; specification.SpecialEducationSettingDescriptor = request.SpecialEducationSettingDescriptor; specification.StudentUniqueId = request.StudentUniqueId; @@ -10058,10 +10818,13 @@ protected override void MapAll(Api.Common.Models.Requests.StudentTitleIPartAProg specification.SuspendReferenceAssignmentCheck(); specification.BeginDate = request.BeginDate; specification.EducationOrganizationId = request.EducationOrganizationId; + specification.EndDate = request.EndDate; specification.Id = request.Id; specification.ProgramEducationOrganizationId = request.ProgramEducationOrganizationId; specification.ProgramName = request.ProgramName; specification.ProgramTypeDescriptor = request.ProgramTypeDescriptor; + specification.ReasonExitedDescriptor = request.ReasonExitedDescriptor; + specification.ServedOutsideOfRegularSession = request.ServedOutsideOfRegularSession; specification.StudentUniqueId = request.StudentUniqueId; specification.TitleIPartAParticipantDescriptor = request.TitleIPartAParticipantDescriptor; } @@ -10094,8 +10857,12 @@ protected override void MapAll(Api.Common.Models.Requests.SubmissionStatusDescri // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; specification.SubmissionStatusDescriptorId = request.SubmissionStatusDescriptorId; } } @@ -10166,8 +10933,12 @@ protected override void MapAll(Api.Common.Models.Requests.SurveyCategoryDescript // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; specification.SurveyCategoryDescriptorId = request.SurveyCategoryDescriptorId; } } @@ -10233,8 +11004,12 @@ protected override void MapAll(Api.Common.Models.Requests.SurveyLevelDescriptors // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; specification.SurveyLevelDescriptorId = request.SurveyLevelDescriptorId; } } @@ -10657,8 +11432,12 @@ protected override void MapAll(Api.Common.Models.Requests.TeachingCredentialBasi // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; specification.TeachingCredentialBasisDescriptorId = request.TeachingCredentialBasisDescriptorId; } } @@ -10690,8 +11469,12 @@ protected override void MapAll(Api.Common.Models.Requests.TeachingCredentialDesc // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; specification.TeachingCredentialDescriptorId = request.TeachingCredentialDescriptorId; } } @@ -10723,8 +11506,12 @@ protected override void MapAll(Api.Common.Models.Requests.TechnicalSkillsAssessm // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; specification.TechnicalSkillsAssessmentDescriptorId = request.TechnicalSkillsAssessmentDescriptorId; } } @@ -10756,8 +11543,12 @@ protected override void MapAll(Api.Common.Models.Requests.TelephoneNumberTypeDes // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; specification.TelephoneNumberTypeDescriptorId = request.TelephoneNumberTypeDescriptorId; } } @@ -10789,8 +11580,12 @@ protected override void MapAll(Api.Common.Models.Requests.TermDescriptors.EdFi.T // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; specification.TermDescriptorId = request.TermDescriptorId; } } @@ -10822,8 +11617,12 @@ protected override void MapAll(Api.Common.Models.Requests.TitleIPartAParticipant // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; specification.TitleIPartAParticipantDescriptorId = request.TitleIPartAParticipantDescriptorId; } } @@ -10855,8 +11654,12 @@ protected override void MapAll(Api.Common.Models.Requests.TitleIPartAProgramServ // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; specification.TitleIPartAProgramServiceDescriptorId = request.TitleIPartAProgramServiceDescriptorId; } } @@ -10888,8 +11691,12 @@ protected override void MapAll(Api.Common.Models.Requests.TitleIPartASchoolDesig // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; specification.TitleIPartASchoolDesignationDescriptorId = request.TitleIPartASchoolDesignationDescriptorId; } } @@ -10921,8 +11728,12 @@ protected override void MapAll(Api.Common.Models.Requests.TribalAffiliationDescr // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; specification.TribalAffiliationDescriptorId = request.TribalAffiliationDescriptorId; } } @@ -10954,8 +11765,12 @@ protected override void MapAll(Api.Common.Models.Requests.VisaDescriptors.EdFi.V // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; specification.VisaDescriptorId = request.VisaDescriptorId; } } @@ -10987,8 +11802,12 @@ protected override void MapAll(Api.Common.Models.Requests.WeaponDescriptors.EdFi // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; specification.WeaponDescriptorId = request.WeaponDescriptorId; } } diff --git a/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/4.0.0/DataStandard_400_ApprovalTests.Verify.Standard_Std_4.0.0_Models_Entities_Entities.generated.approved.cs b/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/4.0.0/DataStandard_400_ApprovalTests.Verify.Standard_Std_4.0.0_Models_Entities_Entities.generated.approved.cs index 32ac485785..51a79f4a52 100644 --- a/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/4.0.0/DataStandard_400_ApprovalTests.Verify.Standard_Std_4.0.0_Models_Entities_Entities.generated.approved.cs +++ b/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/4.0.0/DataStandard_400_ApprovalTests.Verify.Standard_Std_4.0.0_Models_Entities_Entities.generated.approved.cs @@ -16484,6 +16484,7 @@ public IDictionary Extensions // Provide lookup property map private static readonly Dictionary _idPropertyByLookupProperty = new Dictionary(StringComparer.InvariantCultureIgnoreCase) { + { "OperationalStatusDescriptor", new LookupColumnDetails { PropertyName = "OperationalStatusDescriptorId", LookupTypeName = "OperationalStatusDescriptor"} }, }; Dictionary IHasLookupColumnPropertyMap.IdPropertyByLookupProperty @@ -16805,6 +16806,7 @@ public IDictionary Extensions // Provide lookup property map private static readonly Dictionary _idPropertyByLookupProperty = new Dictionary(StringComparer.InvariantCultureIgnoreCase) { + { "OperationalStatusDescriptor", new LookupColumnDetails { PropertyName = "OperationalStatusDescriptorId", LookupTypeName = "OperationalStatusDescriptor"} }, { "ProviderCategoryDescriptor", new LookupColumnDetails { PropertyName = "ProviderCategoryDescriptorId", LookupTypeName = "ProviderCategoryDescriptor"} }, { "ProviderProfitabilityDescriptor", new LookupColumnDetails { PropertyName = "ProviderProfitabilityDescriptorId", LookupTypeName = "ProviderProfitabilityDescriptor"} }, { "ProviderStatusDescriptor", new LookupColumnDetails { PropertyName = "ProviderStatusDescriptorId", LookupTypeName = "ProviderStatusDescriptor"} }, @@ -38825,6 +38827,7 @@ public IDictionary Extensions private static readonly Dictionary _idPropertyByLookupProperty = new Dictionary(StringComparer.InvariantCultureIgnoreCase) { { "NetworkPurposeDescriptor", new LookupColumnDetails { PropertyName = "NetworkPurposeDescriptorId", LookupTypeName = "NetworkPurposeDescriptor"} }, + { "OperationalStatusDescriptor", new LookupColumnDetails { PropertyName = "OperationalStatusDescriptorId", LookupTypeName = "OperationalStatusDescriptor"} }, }; Dictionary IHasLookupColumnPropertyMap.IdPropertyByLookupProperty @@ -39856,6 +39859,7 @@ public IDictionary Extensions // Provide lookup property map private static readonly Dictionary _idPropertyByLookupProperty = new Dictionary(StringComparer.InvariantCultureIgnoreCase) { + { "OperationalStatusDescriptor", new LookupColumnDetails { PropertyName = "OperationalStatusDescriptorId", LookupTypeName = "OperationalStatusDescriptor"} }, }; Dictionary IHasLookupColumnPropertyMap.IdPropertyByLookupProperty @@ -67549,6 +67553,7 @@ public virtual ICollection IHasLookupColumnPropertyMap.IdPropertyByLookupProperty @@ -75043,6 +75048,7 @@ string Entities.Common.EdFi.IOrganizationDepartment.ParentEducationOrganizationD private static readonly Dictionary _idPropertyByLookupProperty = new Dictionary(StringComparer.InvariantCultureIgnoreCase) { { "AcademicSubjectDescriptor", new LookupColumnDetails { PropertyName = "AcademicSubjectDescriptorId", LookupTypeName = "AcademicSubjectDescriptor"} }, + { "OperationalStatusDescriptor", new LookupColumnDetails { PropertyName = "OperationalStatusDescriptorId", LookupTypeName = "OperationalStatusDescriptor"} }, }; Dictionary IHasLookupColumnPropertyMap.IdPropertyByLookupProperty @@ -80999,6 +81005,7 @@ public virtual ICollection _idPropertyByLookupProperty = new Dictionary(StringComparer.InvariantCultureIgnoreCase) { { "AdministrativeFundingControlDescriptor", new LookupColumnDetails { PropertyName = "AdministrativeFundingControlDescriptorId", LookupTypeName = "AdministrativeFundingControlDescriptor"} }, + { "OperationalStatusDescriptor", new LookupColumnDetails { PropertyName = "OperationalStatusDescriptorId", LookupTypeName = "OperationalStatusDescriptor"} }, { "PostSecondaryInstitutionLevelDescriptor", new LookupColumnDetails { PropertyName = "PostSecondaryInstitutionLevelDescriptorId", LookupTypeName = "PostSecondaryInstitutionLevelDescriptor"} }, }; @@ -92442,6 +92449,7 @@ public virtual ICollection _idPropertyByLookupProperty = new Dictionary(StringComparer.InvariantCultureIgnoreCase) { + { "OperationalStatusDescriptor", new LookupColumnDetails { PropertyName = "OperationalStatusDescriptorId", LookupTypeName = "OperationalStatusDescriptor"} }, }; Dictionary IHasLookupColumnPropertyMap.IdPropertyByLookupProperty @@ -122400,6 +122409,7 @@ public virtual ICollection _idPropertyByLookupProperty = new Dictionary(StringComparer.InvariantCultureIgnoreCase) { { "ProgramTypeDescriptor", new LookupColumnDetails { PropertyName = "ProgramTypeDescriptorId", LookupTypeName = "ProgramTypeDescriptor"} }, + { "ReasonExitedDescriptor", new LookupColumnDetails { PropertyName = "ReasonExitedDescriptorId", LookupTypeName = "ReasonExitedDescriptor"} }, { "TechnicalSkillsAssessmentDescriptor", new LookupColumnDetails { PropertyName = "TechnicalSkillsAssessmentDescriptorId", LookupTypeName = "TechnicalSkillsAssessmentDescriptor"} }, }; @@ -132769,6 +132779,7 @@ public virtual ICollection IHasLookupColumnPropertyMap.IdPropertyByLookupProperty @@ -134807,6 +134818,7 @@ public virtual ICollection _idPropertyByLookupProperty = new Dictionary(StringComparer.InvariantCultureIgnoreCase) { { "ProgramTypeDescriptor", new LookupColumnDetails { PropertyName = "ProgramTypeDescriptorId", LookupTypeName = "ProgramTypeDescriptor"} }, + { "ReasonExitedDescriptor", new LookupColumnDetails { PropertyName = "ReasonExitedDescriptorId", LookupTypeName = "ReasonExitedDescriptor"} }, }; Dictionary IHasLookupColumnPropertyMap.IdPropertyByLookupProperty @@ -136971,6 +136983,7 @@ public virtual ICollection IHasLookupColumnPropertyMap.IdPropertyByLookupProperty @@ -137679,6 +137692,7 @@ public virtual ICollection IHasLookupColumnPropertyMap.IdPropertyByLookupProperty @@ -138899,6 +138913,7 @@ public virtual ICollection _idPropertyByLookupProperty = new Dictionary(StringComparer.InvariantCultureIgnoreCase) { { "ProgramTypeDescriptor", new LookupColumnDetails { PropertyName = "ProgramTypeDescriptorId", LookupTypeName = "ProgramTypeDescriptor"} }, + { "ReasonExitedDescriptor", new LookupColumnDetails { PropertyName = "ReasonExitedDescriptorId", LookupTypeName = "ReasonExitedDescriptor"} }, }; Dictionary IHasLookupColumnPropertyMap.IdPropertyByLookupProperty @@ -141707,6 +141722,7 @@ public virtual ICollection _idPropertyByLookupProperty = new Dictionary(StringComparer.InvariantCultureIgnoreCase) { { "ProgramTypeDescriptor", new LookupColumnDetails { PropertyName = "ProgramTypeDescriptorId", LookupTypeName = "ProgramTypeDescriptor"} }, + { "ReasonExitedDescriptor", new LookupColumnDetails { PropertyName = "ReasonExitedDescriptorId", LookupTypeName = "ReasonExitedDescriptor"} }, }; Dictionary IHasLookupColumnPropertyMap.IdPropertyByLookupProperty @@ -143722,6 +143738,7 @@ public virtual ICollection _idPropertyByLookupProperty = new Dictionary(StringComparer.InvariantCultureIgnoreCase) { { "ProgramTypeDescriptor", new LookupColumnDetails { PropertyName = "ProgramTypeDescriptorId", LookupTypeName = "ProgramTypeDescriptor"} }, + { "ReasonExitedDescriptor", new LookupColumnDetails { PropertyName = "ReasonExitedDescriptorId", LookupTypeName = "ReasonExitedDescriptor"} }, { "SpecialEducationSettingDescriptor", new LookupColumnDetails { PropertyName = "SpecialEducationSettingDescriptorId", LookupTypeName = "SpecialEducationSettingDescriptor"} }, }; @@ -145511,6 +145528,7 @@ public virtual ICollection _idPropertyByLookupProperty = new Dictionary(StringComparer.InvariantCultureIgnoreCase) { { "ProgramTypeDescriptor", new LookupColumnDetails { PropertyName = "ProgramTypeDescriptorId", LookupTypeName = "ProgramTypeDescriptor"} }, + { "ReasonExitedDescriptor", new LookupColumnDetails { PropertyName = "ReasonExitedDescriptorId", LookupTypeName = "ReasonExitedDescriptor"} }, { "TitleIPartAParticipantDescriptor", new LookupColumnDetails { PropertyName = "TitleIPartAParticipantDescriptorId", LookupTypeName = "TitleIPartAParticipantDescriptor"} }, }; diff --git a/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/4.0.0/DataStandard_400_ApprovalTests.Verify.Standard_Std_4.0.0_Requests_Requests.generated.approved.cs b/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/4.0.0/DataStandard_400_ApprovalTests.Verify.Standard_Std_4.0.0_Requests_Requests.generated.approved.cs index 3520690971..43416261cb 100644 --- a/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/4.0.0/DataStandard_400_ApprovalTests.Verify.Standard_Std_4.0.0_Requests_Requests.generated.approved.cs +++ b/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/4.0.0/DataStandard_400_ApprovalTests.Verify.Standard_Std_4.0.0_Requests_Requests.generated.approved.cs @@ -13,8 +13,12 @@ public class AbsenceEventCategoryDescriptorGetByExample { public int AbsenceEventCategoryDescriptorId { get; set; } public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -62,8 +66,12 @@ public class AcademicHonorCategoryDescriptorGetByExample { public int AcademicHonorCategoryDescriptorId { get; set; } public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -111,8 +119,12 @@ public class AcademicSubjectDescriptorGetByExample { public int AcademicSubjectDescriptorId { get; set; } public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -211,8 +223,12 @@ public class AccommodationDescriptorGetByExample { public int AccommodationDescriptorId { get; set; } public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -313,8 +329,12 @@ public class AccountTypeDescriptorGetByExample { public int AccountTypeDescriptorId { get; set; } public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -362,8 +382,12 @@ public class AchievementCategoryDescriptorGetByExample { public int AchievementCategoryDescriptorId { get; set; } public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -411,8 +435,12 @@ public class AdditionalCreditTypeDescriptorGetByExample { public int AdditionalCreditTypeDescriptorId { get; set; } public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -460,8 +488,12 @@ public class AddressTypeDescriptorGetByExample { public int AddressTypeDescriptorId { get; set; } public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -509,8 +541,12 @@ public class AdministrationEnvironmentDescriptorGetByExample { public int AdministrationEnvironmentDescriptorId { get; set; } public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -558,8 +594,12 @@ public class AdministrativeFundingControlDescriptorGetByExample { public int AdministrativeFundingControlDescriptorId { get; set; } public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -607,8 +647,12 @@ public class AncestryEthnicOriginDescriptorGetByExample { public int AncestryEthnicOriginDescriptorId { get; set; } public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -714,8 +758,12 @@ public class AssessmentCategoryDescriptorGetByExample { public int AssessmentCategoryDescriptorId { get; set; } public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -763,8 +811,12 @@ public class AssessmentIdentificationSystemDescriptorGetByExample { public int AssessmentIdentificationSystemDescriptorId { get; set; } public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -867,8 +919,12 @@ public class AssessmentItemCategoryDescriptorGetByExample { public int AssessmentItemCategoryDescriptorId { get; set; } public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -916,8 +972,12 @@ public class AssessmentItemResultDescriptorGetByExample { public int AssessmentItemResultDescriptorId { get; set; } public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -965,8 +1025,12 @@ public class AssessmentPeriodDescriptorGetByExample { public int AssessmentPeriodDescriptorId { get; set; } public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -1014,8 +1078,12 @@ public class AssessmentReportingMethodDescriptorGetByExample { public int AssessmentReportingMethodDescriptorId { get; set; } public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -1116,8 +1184,12 @@ public class AssignmentLateStatusDescriptorGetByExample { public int AssignmentLateStatusDescriptorId { get; set; } public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -1165,8 +1237,12 @@ public class AttemptStatusDescriptorGetByExample { public int AttemptStatusDescriptorId { get; set; } public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -1214,8 +1290,12 @@ public class AttendanceEventCategoryDescriptorGetByExample { public int AttendanceEventCategoryDescriptorId { get; set; } public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -1312,8 +1392,12 @@ public class BarrierToInternetAccessInResidenceDescriptorGetByExample { public int BarrierToInternetAccessInResidenceDescriptorId { get; set; } public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -1361,8 +1445,12 @@ public class BehaviorDescriptorGetByExample { public int BehaviorDescriptorId { get; set; } public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -1562,8 +1650,12 @@ public class CalendarEventDescriptorGetByExample { public int CalendarEventDescriptorId { get; set; } public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -1611,8 +1703,12 @@ public class CalendarTypeDescriptorGetByExample { public int CalendarTypeDescriptorId { get; set; } public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -1660,8 +1756,12 @@ public class CareerPathwayDescriptorGetByExample { public int CareerPathwayDescriptorId { get; set; } public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -1709,8 +1809,12 @@ public class CharterApprovalAgencyTypeDescriptorGetByExample { public int CharterApprovalAgencyTypeDescriptorId { get; set; } public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -1758,8 +1862,12 @@ public class CharterStatusDescriptorGetByExample { public int CharterStatusDescriptorId { get; set; } public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -1866,8 +1974,12 @@ public class CitizenshipStatusDescriptorGetByExample { public int CitizenshipStatusDescriptorId { get; set; } public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -1964,8 +2076,12 @@ public class ClassroomPositionDescriptorGetByExample { public int ClassroomPositionDescriptorId { get; set; } public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -2065,8 +2181,12 @@ public class CohortScopeDescriptorGetByExample { public string CodeValue { get; set; } public int CohortScopeDescriptorId { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -2114,8 +2234,12 @@ public class CohortTypeDescriptorGetByExample { public string CodeValue { get; set; } public int CohortTypeDescriptorId { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -2163,8 +2287,12 @@ public class CohortYearTypeDescriptorGetByExample { public string CodeValue { get; set; } public int CohortYearTypeDescriptorId { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -2212,6 +2340,10 @@ public class CommunityOrganizationGetByExample { public int CommunityOrganizationId { get; set; } public Guid Id { get; set; } + public string NameOfInstitution { get; set; } + public string OperationalStatusDescriptor { get; set; } + public string ShortNameOfInstitution { get; set; } + public string WebSite { get; set; } } [ExcludeFromCodeCoverage] @@ -2261,10 +2393,14 @@ public class CommunityProviderGetByExample public int CommunityProviderId { get; set; } public Guid Id { get; set; } public bool LicenseExemptIndicator { get; set; } + public string NameOfInstitution { get; set; } + public string OperationalStatusDescriptor { get; set; } public string ProviderCategoryDescriptor { get; set; } public string ProviderProfitabilityDescriptor { get; set; } public string ProviderStatusDescriptor { get; set; } public bool SchoolIndicator { get; set; } + public string ShortNameOfInstitution { get; set; } + public string WebSite { get; set; } } [ExcludeFromCodeCoverage] @@ -2369,8 +2505,12 @@ public class CompetencyLevelDescriptorGetByExample { public string CodeValue { get; set; } public int CompetencyLevelDescriptorId { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -2470,8 +2610,12 @@ public class ContactTypeDescriptorGetByExample { public string CodeValue { get; set; } public int ContactTypeDescriptorId { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -2519,8 +2663,12 @@ public class ContentClassDescriptorGetByExample { public string CodeValue { get; set; } public int ContentClassDescriptorId { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -2568,8 +2716,12 @@ public class ContinuationOfServicesReasonDescriptorGetByExample { public string CodeValue { get; set; } public int ContinuationOfServicesReasonDescriptorId { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -2617,8 +2769,12 @@ public class CostRateDescriptorGetByExample { public string CodeValue { get; set; } public int CostRateDescriptorId { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -2666,8 +2822,12 @@ public class CountryDescriptorGetByExample { public string CodeValue { get; set; } public int CountryDescriptorId { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -2780,8 +2940,12 @@ public class CourseAttemptResultDescriptorGetByExample { public string CodeValue { get; set; } public int CourseAttemptResultDescriptorId { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -2829,8 +2993,12 @@ public class CourseDefinedByDescriptorGetByExample { public string CodeValue { get; set; } public int CourseDefinedByDescriptorId { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -2878,8 +3046,12 @@ public class CourseGPAApplicabilityDescriptorGetByExample { public string CodeValue { get; set; } public int CourseGPAApplicabilityDescriptorId { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -2927,8 +3099,12 @@ public class CourseIdentificationSystemDescriptorGetByExample { public string CodeValue { get; set; } public int CourseIdentificationSystemDescriptorId { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -2976,8 +3152,12 @@ public class CourseLevelCharacteristicDescriptorGetByExample { public string CodeValue { get; set; } public int CourseLevelCharacteristicDescriptorId { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -3079,8 +3259,12 @@ public class CourseRepeatCodeDescriptorGetByExample { public string CodeValue { get; set; } public int CourseRepeatCodeDescriptorId { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -3255,8 +3439,12 @@ public class CredentialFieldDescriptorGetByExample { public string CodeValue { get; set; } public int CredentialFieldDescriptorId { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -3304,8 +3492,12 @@ public class CredentialTypeDescriptorGetByExample { public string CodeValue { get; set; } public int CredentialTypeDescriptorId { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -3353,8 +3545,12 @@ public class CreditCategoryDescriptorGetByExample { public string CodeValue { get; set; } public int CreditCategoryDescriptorId { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -3402,8 +3598,12 @@ public class CreditTypeDescriptorGetByExample { public string CodeValue { get; set; } public int CreditTypeDescriptorId { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -3451,8 +3651,12 @@ public class CTEProgramServiceDescriptorGetByExample { public string CodeValue { get; set; } public int CTEProgramServiceDescriptorId { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -3500,8 +3704,12 @@ public class CurriculumUsedDescriptorGetByExample { public string CodeValue { get; set; } public int CurriculumUsedDescriptorId { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -3549,8 +3757,12 @@ public class DeliveryMethodDescriptorGetByExample { public string CodeValue { get; set; } public int DeliveryMethodDescriptorId { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -3647,9 +3859,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.DiagnosisDescriptors.EdFi public class DiagnosisDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } public int DiagnosisDescriptorId { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -3696,9 +3912,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.DiplomaLevelDescriptors.EdFi public class DiplomaLevelDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } public int DiplomaLevelDescriptorId { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -3745,9 +3965,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.DiplomaTypeDescriptors.EdFi public class DiplomaTypeDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } public int DiplomaTypeDescriptorId { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -3794,9 +4018,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.DisabilityDescriptors.EdFi public class DisabilityDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } public int DisabilityDescriptorId { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -3843,9 +4071,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.DisabilityDesignationDescriptors.E public class DisabilityDesignationDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } public int DisabilityDesignationDescriptorId { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -3892,9 +4124,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.DisabilityDeterminationSourceTypeD public class DisabilityDeterminationSourceTypeDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } public int DisabilityDeterminationSourceTypeDescriptorId { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -3998,9 +4234,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.DisciplineActionLengthDifferenceRe public class DisciplineActionLengthDifferenceReasonDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } public int DisciplineActionLengthDifferenceReasonDescriptorId { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -4047,9 +4287,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.DisciplineDescriptors.EdFi public class DisciplineDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } public int DisciplineDescriptorId { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -4154,9 +4398,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.DisciplineIncidentParticipationCod public class DisciplineIncidentParticipationCodeDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } public int DisciplineIncidentParticipationCodeDescriptorId { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -4203,9 +4451,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.EducationalEnvironmentDescriptors. public class EducationalEnvironmentDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } public int EducationalEnvironmentDescriptorId { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -4315,9 +4567,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.EducationOrganizationAssociationTy public class EducationOrganizationAssociationTypeDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } public int EducationOrganizationAssociationTypeDescriptorId { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -4364,9 +4620,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.EducationOrganizationCategoryDescr public class EducationOrganizationCategoryDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } public int EducationOrganizationCategoryDescriptorId { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -4413,9 +4673,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.EducationOrganizationIdentificatio public class EducationOrganizationIdentificationSystemDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } public int EducationOrganizationIdentificationSystemDescriptorId { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -4514,7 +4778,11 @@ public class EducationOrganizationNetworkGetByExample { public int EducationOrganizationNetworkId { get; set; } public Guid Id { get; set; } + public string NameOfInstitution { get; set; } public string NetworkPurposeDescriptor { get; set; } + public string OperationalStatusDescriptor { get; set; } + public string ShortNameOfInstitution { get; set; } + public string WebSite { get; set; } } [ExcludeFromCodeCoverage] @@ -4659,9 +4927,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.EducationPlanDescriptors.EdFi public class EducationPlanDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } public int EducationPlanDescriptorId { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -4709,7 +4981,11 @@ public class EducationServiceCenterGetByExample { public int EducationServiceCenterId { get; set; } public Guid Id { get; set; } + public string NameOfInstitution { get; set; } + public string OperationalStatusDescriptor { get; set; } + public string ShortNameOfInstitution { get; set; } public int StateEducationAgencyId { get; set; } + public string WebSite { get; set; } } [ExcludeFromCodeCoverage] @@ -4756,9 +5032,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.ElectronicMailTypeDescriptors.EdFi public class ElectronicMailTypeDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public int ElectronicMailTypeDescriptorId { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -4805,9 +5085,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.EmploymentStatusDescriptors.EdFi public class EmploymentStatusDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public int EmploymentStatusDescriptorId { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -4854,9 +5138,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.EntryGradeLevelReasonDescriptors.E public class EntryGradeLevelReasonDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public int EntryGradeLevelReasonDescriptorId { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -4903,9 +5191,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.EntryTypeDescriptors.EdFi public class EntryTypeDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public int EntryTypeDescriptorId { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -4952,9 +5244,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.EventCircumstanceDescriptors.EdFi public class EventCircumstanceDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public int EventCircumstanceDescriptorId { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -5001,9 +5297,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.ExitWithdrawTypeDescriptors.EdFi public class ExitWithdrawTypeDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public int ExitWithdrawTypeDescriptorId { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -5101,9 +5401,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.FinancialCollectionDescriptors.EdF public class FinancialCollectionDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public int FinancialCollectionDescriptorId { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -5374,9 +5678,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.GradebookEntryTypeDescriptors.EdFi public class GradebookEntryTypeDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public int GradebookEntryTypeDescriptorId { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -5423,9 +5731,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.GradeLevelDescriptors.EdFi public class GradeLevelDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public int GradeLevelDescriptorId { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -5472,9 +5784,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.GradePointAverageTypeDescriptors.E public class GradePointAverageTypeDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public int GradePointAverageTypeDescriptorId { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -5521,9 +5837,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.GradeTypeDescriptors.EdFi public class GradeTypeDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public int GradeTypeDescriptorId { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -5623,9 +5943,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.GradingPeriodDescriptors.EdFi public class GradingPeriodDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public int GradingPeriodDescriptorId { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -5725,9 +6049,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.GraduationPlanTypeDescriptors.EdFi public class GraduationPlanTypeDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public int GraduationPlanTypeDescriptorId { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -5774,9 +6102,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.GunFreeSchoolsActReportingStatusDe public class GunFreeSchoolsActReportingStatusDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public int GunFreeSchoolsActReportingStatusDescriptorId { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -5823,9 +6155,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.HomelessPrimaryNighttimeResidenceD public class HomelessPrimaryNighttimeResidenceDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public int HomelessPrimaryNighttimeResidenceDescriptorId { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -5872,9 +6208,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.HomelessProgramServiceDescriptors. public class HomelessProgramServiceDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public int HomelessProgramServiceDescriptorId { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -5921,9 +6261,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.IdentificationDocumentUseDescripto public class IdentificationDocumentUseDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public int IdentificationDocumentUseDescriptorId { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -5970,9 +6314,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.IncidentLocationDescriptors.EdFi public class IncidentLocationDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public int IncidentLocationDescriptorId { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -6019,9 +6367,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.IndicatorDescriptors.EdFi public class IndicatorDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public int IndicatorDescriptorId { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -6068,9 +6420,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.IndicatorGroupDescriptors.EdFi public class IndicatorGroupDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public int IndicatorGroupDescriptorId { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -6117,9 +6473,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.IndicatorLevelDescriptors.EdFi public class IndicatorLevelDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public int IndicatorLevelDescriptorId { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -6166,9 +6526,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.InstitutionTelephoneNumberTypeDesc public class InstitutionTelephoneNumberTypeDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public int InstitutionTelephoneNumberTypeDescriptorId { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -6215,9 +6579,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.InteractivityStyleDescriptors.EdFi public class InteractivityStyleDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public int InteractivityStyleDescriptorId { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -6264,9 +6632,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.InternetAccessDescriptors.EdFi public class InternetAccessDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public int InternetAccessDescriptorId { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -6313,9 +6685,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.InternetAccessTypeInResidenceDescr public class InternetAccessTypeInResidenceDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public int InternetAccessTypeInResidenceDescriptorId { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -6362,9 +6738,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.InternetPerformanceInResidenceDesc public class InternetPerformanceInResidenceDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public int InternetPerformanceInResidenceDescriptorId { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -6466,9 +6846,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.InterventionClassDescriptors.EdFi public class InterventionClassDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public int InterventionClassDescriptorId { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -6515,9 +6899,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.InterventionEffectivenessRatingDes public class InterventionEffectivenessRatingDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public int InterventionEffectivenessRatingDescriptorId { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -6670,9 +7058,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.LanguageDescriptors.EdFi public class LanguageDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public int LanguageDescriptorId { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -6719,9 +7111,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.LanguageInstructionProgramServiceD public class LanguageInstructionProgramServiceDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public int LanguageInstructionProgramServiceDescriptorId { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -6768,9 +7164,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.LanguageUseDescriptors.EdFi public class LanguageUseDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public int LanguageUseDescriptorId { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -6927,9 +7327,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.LearningStandardCategoryDescriptor public class LearningStandardCategoryDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public int LearningStandardCategoryDescriptorId { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -7028,9 +7432,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.LearningStandardEquivalenceStrengt public class LearningStandardEquivalenceStrengthDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public int LearningStandardEquivalenceStrengthDescriptorId { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -7077,9 +7485,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.LearningStandardScopeDescriptors.E public class LearningStandardScopeDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public int LearningStandardScopeDescriptorId { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -7126,9 +7538,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.LevelOfEducationDescriptors.EdFi public class LevelOfEducationDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public int LevelOfEducationDescriptorId { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -7175,9 +7591,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.LicenseStatusDescriptors.EdFi public class LicenseStatusDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public int LicenseStatusDescriptorId { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -7224,9 +7644,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.LicenseTypeDescriptors.EdFi public class LicenseTypeDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public int LicenseTypeDescriptorId { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -7273,9 +7697,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.LimitedEnglishProficiencyDescripto public class LimitedEnglishProficiencyDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public int LimitedEnglishProficiencyDescriptorId { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -7531,9 +7959,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.LocaleDescriptors.EdFi public class LocaleDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public int LocaleDescriptorId { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -7584,8 +8016,12 @@ public class LocalEducationAgencyGetByExample public Guid Id { get; set; } public string LocalEducationAgencyCategoryDescriptor { get; set; } public int LocalEducationAgencyId { get; set; } + public string NameOfInstitution { get; set; } + public string OperationalStatusDescriptor { get; set; } public int ParentLocalEducationAgencyId { get; set; } + public string ShortNameOfInstitution { get; set; } public int StateEducationAgencyId { get; set; } + public string WebSite { get; set; } } [ExcludeFromCodeCoverage] @@ -7632,9 +8068,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.LocalEducationAgencyCategoryDescri public class LocalEducationAgencyCategoryDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public int LocalEducationAgencyCategoryDescriptorId { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -7836,9 +8276,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.MagnetSpecialProgramEmphasisSchool public class MagnetSpecialProgramEmphasisSchoolDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public int MagnetSpecialProgramEmphasisSchoolDescriptorId { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -7885,9 +8329,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.MediumOfInstructionDescriptors.EdF public class MediumOfInstructionDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public int MediumOfInstructionDescriptorId { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -7934,9 +8382,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.MethodCreditEarnedDescriptors.EdFi public class MethodCreditEarnedDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public int MethodCreditEarnedDescriptorId { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -7983,9 +8435,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.MigrantEducationProgramServiceDesc public class MigrantEducationProgramServiceDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public int MigrantEducationProgramServiceDescriptorId { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -8032,9 +8488,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.ModelEntityDescriptors.EdFi public class ModelEntityDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public int ModelEntityDescriptorId { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -8081,9 +8541,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.MonitoredDescriptors.EdFi public class MonitoredDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public int MonitoredDescriptorId { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -8130,9 +8594,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.NeglectedOrDelinquentProgramDescri public class NeglectedOrDelinquentProgramDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int NeglectedOrDelinquentProgramDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -8179,9 +8647,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.NeglectedOrDelinquentProgramServic public class NeglectedOrDelinquentProgramServiceDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int NeglectedOrDelinquentProgramServiceDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -8228,9 +8700,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.NetworkPurposeDescriptors.EdFi public class NetworkPurposeDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int NetworkPurposeDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -8381,9 +8857,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.OldEthnicityDescriptors.EdFi public class OldEthnicityDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int OldEthnicityDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -8485,9 +8965,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.OperationalStatusDescriptors.EdFi public class OperationalStatusDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int OperationalStatusDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -8584,8 +9068,12 @@ public class OrganizationDepartmentGetByExample { public string AcademicSubjectDescriptor { get; set; } public Guid Id { get; set; } + public string NameOfInstitution { get; set; } + public string OperationalStatusDescriptor { get; set; } public int OrganizationDepartmentId { get; set; } public int ParentEducationOrganizationId { get; set; } + public string ShortNameOfInstitution { get; set; } + public string WebSite { get; set; } } [ExcludeFromCodeCoverage] @@ -8632,9 +9120,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.OtherNameTypeDescriptors.EdFi public class OtherNameTypeDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int OtherNameTypeDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -8739,9 +9231,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.ParticipationDescriptors.EdFi public class ParticipationDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int ParticipationDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -8788,9 +9284,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.ParticipationStatusDescriptors.EdF public class ParticipationStatusDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int ParticipationStatusDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -8837,9 +9337,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.PerformanceBaseConversionDescripto public class PerformanceBaseConversionDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int PerformanceBaseConversionDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -8886,9 +9390,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.PerformanceLevelDescriptors.EdFi public class PerformanceLevelDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int PerformanceLevelDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -8983,9 +9491,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.PersonalInformationVerificationDes public class PersonalInformationVerificationDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int PersonalInformationVerificationDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -9032,9 +9544,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.PlatformTypeDescriptors.EdFi public class PlatformTypeDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int PlatformTypeDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -9081,9 +9597,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.PopulationServedDescriptors.EdFi public class PopulationServedDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int PopulationServedDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -9130,9 +9650,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.PostingResultDescriptors.EdFi public class PostingResultDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int PostingResultDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -9229,9 +9753,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.PostSecondaryEventCategoryDescript public class PostSecondaryEventCategoryDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int PostSecondaryEventCategoryDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -9279,8 +9807,12 @@ public class PostSecondaryInstitutionGetByExample { public string AdministrativeFundingControlDescriptor { get; set; } public Guid Id { get; set; } + public string NameOfInstitution { get; set; } + public string OperationalStatusDescriptor { get; set; } public int PostSecondaryInstitutionId { get; set; } public string PostSecondaryInstitutionLevelDescriptor { get; set; } + public string ShortNameOfInstitution { get; set; } + public string WebSite { get; set; } } [ExcludeFromCodeCoverage] @@ -9327,9 +9859,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.PostSecondaryInstitutionLevelDescr public class PostSecondaryInstitutionLevelDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int PostSecondaryInstitutionLevelDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -9376,9 +9912,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.PrimaryLearningDeviceAccessDescrip public class PrimaryLearningDeviceAccessDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int PrimaryLearningDeviceAccessDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -9425,9 +9965,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.PrimaryLearningDeviceAwayFromSchoo public class PrimaryLearningDeviceAwayFromSchoolDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int PrimaryLearningDeviceAwayFromSchoolDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -9474,9 +10018,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.PrimaryLearningDeviceProviderDescr public class PrimaryLearningDeviceProviderDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int PrimaryLearningDeviceProviderDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -9523,9 +10071,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.ProficiencyDescriptors.EdFi public class ProficiencyDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int ProficiencyDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -9622,9 +10174,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.ProgramAssignmentDescriptors.EdFi public class ProgramAssignmentDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int ProgramAssignmentDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -9671,9 +10227,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.ProgramCharacteristicDescriptors.E public class ProgramCharacteristicDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int ProgramCharacteristicDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -9769,9 +10329,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.ProgramSponsorDescriptors.EdFi public class ProgramSponsorDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int ProgramSponsorDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -9818,9 +10382,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.ProgramTypeDescriptors.EdFi public class ProgramTypeDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int ProgramTypeDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -9867,9 +10435,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.ProgressDescriptors.EdFi public class ProgressDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int ProgressDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -9916,9 +10488,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.ProgressLevelDescriptors.EdFi public class ProgressLevelDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int ProgressLevelDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -10014,9 +10590,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.ProviderCategoryDescriptors.EdFi public class ProviderCategoryDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int ProviderCategoryDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -10063,9 +10643,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.ProviderProfitabilityDescriptors.E public class ProviderProfitabilityDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int ProviderProfitabilityDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -10112,9 +10696,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.ProviderStatusDescriptors.EdFi public class ProviderStatusDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int ProviderStatusDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -10161,9 +10749,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.PublicationStatusDescriptors.EdFi public class PublicationStatusDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int PublicationStatusDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -10210,9 +10802,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.QuestionFormDescriptors.EdFi public class QuestionFormDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int QuestionFormDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -10259,9 +10855,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.RaceDescriptors.EdFi public class RaceDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int RaceDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -10308,9 +10908,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.ReasonExitedDescriptors.EdFi public class ReasonExitedDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int ReasonExitedDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -10357,9 +10961,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.ReasonNotTestedDescriptors.EdFi public class ReasonNotTestedDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int ReasonNotTestedDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -10406,9 +11014,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.RecognitionTypeDescriptors.EdFi public class RecognitionTypeDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int RecognitionTypeDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -10455,9 +11067,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.RelationDescriptors.EdFi public class RelationDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int RelationDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -10504,9 +11120,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.RepeatIdentifierDescriptors.EdFi public class RepeatIdentifierDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int RepeatIdentifierDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -10610,9 +11230,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.ReporterDescriptionDescriptors.EdF public class ReporterDescriptionDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int ReporterDescriptionDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -10659,9 +11283,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.ReportingTagDescriptors.EdFi public class ReportingTagDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int ReportingTagDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -10708,9 +11336,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.ResidencyStatusDescriptors.EdFi public class ResidencyStatusDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int ResidencyStatusDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -10757,9 +11389,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.ResponseIndicatorDescriptors.EdFi public class ResponseIndicatorDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int ResponseIndicatorDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -10806,9 +11442,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.ResponsibilityDescriptors.EdFi public class ResponsibilityDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int ResponsibilityDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -10906,9 +11546,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.RestraintEventReasonDescriptors.Ed public class RestraintEventReasonDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int RestraintEventReasonDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -10955,9 +11599,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.ResultDatatypeTypeDescriptors.EdFi public class ResultDatatypeTypeDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int ResultDatatypeTypeDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -11004,9 +11652,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.RetestIndicatorDescriptors.EdFi public class RetestIndicatorDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int RetestIndicatorDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -11060,9 +11712,13 @@ public class SchoolGetByExample public string InternetAccessDescriptor { get; set; } public int LocalEducationAgencyId { get; set; } public string MagnetSpecialProgramEmphasisSchoolDescriptor { get; set; } + public string NameOfInstitution { get; set; } + public string OperationalStatusDescriptor { get; set; } public int SchoolId { get; set; } public string SchoolTypeDescriptor { get; set; } + public string ShortNameOfInstitution { get; set; } public string TitleIPartASchoolDesignationDescriptor { get; set; } + public string WebSite { get; set; } } [ExcludeFromCodeCoverage] @@ -11109,9 +11765,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.SchoolCategoryDescriptors.EdFi public class SchoolCategoryDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int SchoolCategoryDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -11158,9 +11818,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.SchoolChoiceImplementStatusDescrip public class SchoolChoiceImplementStatusDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int SchoolChoiceImplementStatusDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -11207,9 +11871,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.SchoolFoodServiceProgramServiceDes public class SchoolFoodServiceProgramServiceDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int SchoolFoodServiceProgramServiceDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -11256,9 +11924,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.SchoolTypeDescriptors.EdFi public class SchoolTypeDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int SchoolTypeDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -11472,9 +12144,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.SectionCharacteristicDescriptors.E public class SectionCharacteristicDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int SectionCharacteristicDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -11521,9 +12197,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.SeparationDescriptors.EdFi public class SeparationDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int SeparationDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -11570,9 +12250,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.SeparationReasonDescriptors.EdFi public class SeparationReasonDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int SeparationReasonDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -11619,9 +12303,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.ServiceDescriptors.EdFi public class ServiceDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int ServiceDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -11721,9 +12409,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.SexDescriptors.EdFi public class SexDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int SexDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -11819,8 +12511,12 @@ namespace EdFi.Ods.Api.Common.Models.Requests.SourceSystemDescriptors.EdFi public class SourceSystemDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } public int SourceSystemDescriptorId { get; set; } } @@ -11868,8 +12564,12 @@ namespace EdFi.Ods.Api.Common.Models.Requests.SpecialEducationProgramServiceDesc public class SpecialEducationProgramServiceDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } public int SpecialEducationProgramServiceDescriptorId { get; set; } } @@ -11917,8 +12617,12 @@ namespace EdFi.Ods.Api.Common.Models.Requests.SpecialEducationSettingDescriptors public class SpecialEducationSettingDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } public int SpecialEducationSettingDescriptorId { get; set; } } @@ -12082,8 +12786,12 @@ namespace EdFi.Ods.Api.Common.Models.Requests.StaffClassificationDescriptors.EdF public class StaffClassificationDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } public int StaffClassificationDescriptorId { get; set; } } @@ -12401,8 +13109,12 @@ namespace EdFi.Ods.Api.Common.Models.Requests.StaffIdentificationSystemDescripto public class StaffIdentificationSystemDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } public int StaffIdentificationSystemDescriptorId { get; set; } } @@ -12502,8 +13214,12 @@ namespace EdFi.Ods.Api.Common.Models.Requests.StaffLeaveEventCategoryDescriptors public class StaffLeaveEventCategoryDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } public int StaffLeaveEventCategoryDescriptorId { get; set; } } @@ -12713,8 +13429,12 @@ namespace EdFi.Ods.Api.Common.Models.Requests.StateAbbreviationDescriptors.EdFi public class StateAbbreviationDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } public int StateAbbreviationDescriptorId { get; set; } } @@ -12762,7 +13482,11 @@ namespace EdFi.Ods.Api.Common.Models.Requests.StateEducationAgencies.EdFi public class StateEducationAgencyGetByExample { public Guid Id { get; set; } + public string NameOfInstitution { get; set; } + public string OperationalStatusDescriptor { get; set; } + public string ShortNameOfInstitution { get; set; } public int StateEducationAgencyId { get; set; } + public string WebSite { get; set; } } [ExcludeFromCodeCoverage] @@ -13059,8 +13783,12 @@ namespace EdFi.Ods.Api.Common.Models.Requests.StudentCharacteristicDescriptors.E public class StudentCharacteristicDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } public int StudentCharacteristicDescriptorId { get; set; } } @@ -13216,12 +13944,15 @@ public class StudentCTEProgramAssociationGetByExample { public DateTime BeginDate { get; set; } public int EducationOrganizationId { get; set; } + public DateTime EndDate { get; set; } public Guid Id { get; set; } public bool NonTraditionalGenderStatus { get; set; } public bool PrivateCTEProgram { get; set; } public int ProgramEducationOrganizationId { get; set; } public string ProgramName { get; set; } public string ProgramTypeDescriptor { get; set; } + public string ReasonExitedDescriptor { get; set; } + public bool ServedOutsideOfRegularSession { get; set; } public string StudentUniqueId { get; set; } public string TechnicalSkillsAssessmentDescriptor { get; set; } } @@ -13592,12 +14323,15 @@ public class StudentHomelessProgramAssociationGetByExample public bool AwaitingFosterCare { get; set; } public DateTime BeginDate { get; set; } public int EducationOrganizationId { get; set; } + public DateTime EndDate { get; set; } public string HomelessPrimaryNighttimeResidenceDescriptor { get; set; } public bool HomelessUnaccompaniedYouth { get; set; } public Guid Id { get; set; } public int ProgramEducationOrganizationId { get; set; } public string ProgramName { get; set; } public string ProgramTypeDescriptor { get; set; } + public string ReasonExitedDescriptor { get; set; } + public bool ServedOutsideOfRegularSession { get; set; } public string StudentUniqueId { get; set; } } @@ -13645,8 +14379,12 @@ namespace EdFi.Ods.Api.Common.Models.Requests.StudentIdentificationSystemDescrip public class StudentIdentificationSystemDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } public int StudentIdentificationSystemDescriptorId { get; set; } } @@ -13804,11 +14542,14 @@ public class StudentLanguageInstructionProgramAssociationGetByExample public DateTime BeginDate { get; set; } public int Dosage { get; set; } public int EducationOrganizationId { get; set; } + public DateTime EndDate { get; set; } public bool EnglishLearnerParticipation { get; set; } public Guid Id { get; set; } public int ProgramEducationOrganizationId { get; set; } public string ProgramName { get; set; } public string ProgramTypeDescriptor { get; set; } + public string ReasonExitedDescriptor { get; set; } + public bool ServedOutsideOfRegularSession { get; set; } public string StudentUniqueId { get; set; } } @@ -13914,6 +14655,7 @@ public class StudentMigrantEducationProgramAssociationGetByExample public string ContinuationOfServicesReasonDescriptor { get; set; } public int EducationOrganizationId { get; set; } public DateTime EligibilityExpirationDate { get; set; } + public DateTime EndDate { get; set; } public Guid Id { get; set; } public DateTime LastQualifyingMove { get; set; } public bool PriorityForServices { get; set; } @@ -13921,6 +14663,8 @@ public class StudentMigrantEducationProgramAssociationGetByExample public string ProgramName { get; set; } public string ProgramTypeDescriptor { get; set; } public DateTime QualifyingArrivalDate { get; set; } + public string ReasonExitedDescriptor { get; set; } + public bool ServedOutsideOfRegularSession { get; set; } public DateTime StateResidencyDate { get; set; } public string StudentUniqueId { get; set; } public DateTime USInitialEntry { get; set; } @@ -13974,12 +14718,15 @@ public class StudentNeglectedOrDelinquentProgramAssociationGetByExample public DateTime BeginDate { get; set; } public int EducationOrganizationId { get; set; } public string ELAProgressLevelDescriptor { get; set; } + public DateTime EndDate { get; set; } public Guid Id { get; set; } public string MathematicsProgressLevelDescriptor { get; set; } public string NeglectedOrDelinquentProgramDescriptor { get; set; } public int ProgramEducationOrganizationId { get; set; } public string ProgramName { get; set; } public string ProgramTypeDescriptor { get; set; } + public string ReasonExitedDescriptor { get; set; } + public bool ServedOutsideOfRegularSession { get; set; } public string StudentUniqueId { get; set; } } @@ -14082,8 +14829,12 @@ namespace EdFi.Ods.Api.Common.Models.Requests.StudentParticipationCodeDescriptor public class StudentParticipationCodeDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } public int StudentParticipationCodeDescriptorId { get; set; } } @@ -14132,10 +14883,13 @@ public class StudentProgramAssociationGetByExample { public DateTime BeginDate { get; set; } public int EducationOrganizationId { get; set; } + public DateTime EndDate { get; set; } public Guid Id { get; set; } public int ProgramEducationOrganizationId { get; set; } public string ProgramName { get; set; } public string ProgramTypeDescriptor { get; set; } + public string ReasonExitedDescriptor { get; set; } + public bool ServedOutsideOfRegularSession { get; set; } public string StudentUniqueId { get; set; } } @@ -14367,10 +15121,13 @@ public class StudentSchoolFoodServiceProgramAssociationGetByExample public DateTime BeginDate { get; set; } public bool DirectCertification { get; set; } public int EducationOrganizationId { get; set; } + public DateTime EndDate { get; set; } public Guid Id { get; set; } public int ProgramEducationOrganizationId { get; set; } public string ProgramName { get; set; } public string ProgramTypeDescriptor { get; set; } + public string ReasonExitedDescriptor { get; set; } + public bool ServedOutsideOfRegularSession { get; set; } public string StudentUniqueId { get; set; } } @@ -14537,6 +15294,7 @@ public class StudentSpecialEducationProgramAssociationGetByExample { public DateTime BeginDate { get; set; } public int EducationOrganizationId { get; set; } + public DateTime EndDate { get; set; } public Guid Id { get; set; } public bool IdeaEligibility { get; set; } public DateTime IEPBeginDate { get; set; } @@ -14548,7 +15306,9 @@ public class StudentSpecialEducationProgramAssociationGetByExample public int ProgramEducationOrganizationId { get; set; } public string ProgramName { get; set; } public string ProgramTypeDescriptor { get; set; } + public string ReasonExitedDescriptor { get; set; } public decimal SchoolHoursPerWeek { get; set; } + public bool ServedOutsideOfRegularSession { get; set; } public decimal SpecialEducationHoursPerWeek { get; set; } public string SpecialEducationSettingDescriptor { get; set; } public string StudentUniqueId { get; set; } @@ -14599,10 +15359,13 @@ public class StudentTitleIPartAProgramAssociationGetByExample { public DateTime BeginDate { get; set; } public int EducationOrganizationId { get; set; } + public DateTime EndDate { get; set; } public Guid Id { get; set; } public int ProgramEducationOrganizationId { get; set; } public string ProgramName { get; set; } public string ProgramTypeDescriptor { get; set; } + public string ReasonExitedDescriptor { get; set; } + public bool ServedOutsideOfRegularSession { get; set; } public string StudentUniqueId { get; set; } public string TitleIPartAParticipantDescriptor { get; set; } } @@ -14651,8 +15414,12 @@ namespace EdFi.Ods.Api.Common.Models.Requests.SubmissionStatusDescriptors.EdFi public class SubmissionStatusDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } public int SubmissionStatusDescriptorId { get; set; } } @@ -14755,8 +15522,12 @@ namespace EdFi.Ods.Api.Common.Models.Requests.SurveyCategoryDescriptors.EdFi public class SurveyCategoryDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } public int SurveyCategoryDescriptorId { get; set; } } @@ -14854,8 +15625,12 @@ namespace EdFi.Ods.Api.Common.Models.Requests.SurveyLevelDescriptors.EdFi public class SurveyLevelDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } public int SurveyLevelDescriptorId { get; set; } } @@ -15470,8 +16245,12 @@ namespace EdFi.Ods.Api.Common.Models.Requests.TeachingCredentialBasisDescriptors public class TeachingCredentialBasisDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } public int TeachingCredentialBasisDescriptorId { get; set; } } @@ -15519,8 +16298,12 @@ namespace EdFi.Ods.Api.Common.Models.Requests.TeachingCredentialDescriptors.EdFi public class TeachingCredentialDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } public int TeachingCredentialDescriptorId { get; set; } } @@ -15568,8 +16351,12 @@ namespace EdFi.Ods.Api.Common.Models.Requests.TechnicalSkillsAssessmentDescripto public class TechnicalSkillsAssessmentDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } public int TechnicalSkillsAssessmentDescriptorId { get; set; } } @@ -15617,8 +16404,12 @@ namespace EdFi.Ods.Api.Common.Models.Requests.TelephoneNumberTypeDescriptors.EdF public class TelephoneNumberTypeDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } public int TelephoneNumberTypeDescriptorId { get; set; } } @@ -15666,8 +16457,12 @@ namespace EdFi.Ods.Api.Common.Models.Requests.TermDescriptors.EdFi public class TermDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } public int TermDescriptorId { get; set; } } @@ -15715,8 +16510,12 @@ namespace EdFi.Ods.Api.Common.Models.Requests.TitleIPartAParticipantDescriptors. public class TitleIPartAParticipantDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } public int TitleIPartAParticipantDescriptorId { get; set; } } @@ -15764,8 +16563,12 @@ namespace EdFi.Ods.Api.Common.Models.Requests.TitleIPartAProgramServiceDescripto public class TitleIPartAProgramServiceDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } public int TitleIPartAProgramServiceDescriptorId { get; set; } } @@ -15813,8 +16616,12 @@ namespace EdFi.Ods.Api.Common.Models.Requests.TitleIPartASchoolDesignationDescri public class TitleIPartASchoolDesignationDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } public int TitleIPartASchoolDesignationDescriptorId { get; set; } } @@ -15862,8 +16669,12 @@ namespace EdFi.Ods.Api.Common.Models.Requests.TribalAffiliationDescriptors.EdFi public class TribalAffiliationDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } public int TribalAffiliationDescriptorId { get; set; } } @@ -15911,8 +16722,12 @@ namespace EdFi.Ods.Api.Common.Models.Requests.VisaDescriptors.EdFi public class VisaDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } public int VisaDescriptorId { get; set; } } @@ -15960,8 +16775,12 @@ namespace EdFi.Ods.Api.Common.Models.Requests.WeaponDescriptors.EdFi public class WeaponDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } public int WeaponDescriptorId { get; set; } } diff --git a/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/5.2.0/DataStandard_520_ApprovalTests.Verify.Extensions.Sample.1.0.0_Std_5.2.0_Controllers_Controllers.generated.approved.cs b/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/5.2.0/DataStandard_520_ApprovalTests.Verify.Extensions.Sample.1.0.0_Std_5.2.0_Controllers_Controllers.generated.approved.cs index 72c967170e..3a4767e94b 100644 --- a/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/5.2.0/DataStandard_520_ApprovalTests.Verify.Extensions.Sample.1.0.0_Std_5.2.0_Controllers_Controllers.generated.approved.cs +++ b/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/5.2.0/DataStandard_520_ApprovalTests.Verify.Extensions.Sample.1.0.0_Std_5.2.0_Controllers_Controllers.generated.approved.cs @@ -48,8 +48,12 @@ protected override void MapAll(Api.Common.Models.Requests.Sample.ArtMediumDescri specification.SuspendReferenceAssignmentCheck(); specification.ArtMediumDescriptorId = request.ArtMediumDescriptorId; specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -157,9 +161,13 @@ protected override void MapAll(Api.Common.Models.Requests.Sample.FavoriteBookCat // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.FavoriteBookCategoryDescriptorId = request.FavoriteBookCategoryDescriptorId; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -190,9 +198,13 @@ protected override void MapAll(Api.Common.Models.Requests.Sample.MembershipTypeD // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.MembershipTypeDescriptorId = request.MembershipTypeDescriptorId; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -225,6 +237,7 @@ protected override void MapAll(Api.Common.Models.Requests.Sample.StudentArtProgr specification.ArtPieces = request.ArtPieces; specification.BeginDate = request.BeginDate; specification.EducationOrganizationId = request.EducationOrganizationId; + specification.EndDate = request.EndDate; specification.ExhibitDate = request.ExhibitDate; specification.HoursPerDay = request.HoursPerDay; specification.Id = request.Id; @@ -239,6 +252,8 @@ protected override void MapAll(Api.Common.Models.Requests.Sample.StudentArtProgr specification.ProgramFees = request.ProgramFees; specification.ProgramName = request.ProgramName; specification.ProgramTypeDescriptor = request.ProgramTypeDescriptor; + specification.ReasonExitedDescriptor = request.ReasonExitedDescriptor; + specification.ServedOutsideOfRegularSession = request.ServedOutsideOfRegularSession; specification.StudentUniqueId = request.StudentUniqueId; } } diff --git a/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/5.2.0/DataStandard_520_ApprovalTests.Verify.Extensions.Sample.1.0.0_Std_5.2.0_Models_Entities_Entities.generated.approved.cs b/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/5.2.0/DataStandard_520_ApprovalTests.Verify.Extensions.Sample.1.0.0_Std_5.2.0_Models_Entities_Entities.generated.approved.cs index 2c233a1119..84834927a7 100644 --- a/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/5.2.0/DataStandard_520_ApprovalTests.Verify.Extensions.Sample.1.0.0_Std_5.2.0_Models_Entities_Entities.generated.approved.cs +++ b/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/5.2.0/DataStandard_520_ApprovalTests.Verify.Extensions.Sample.1.0.0_Std_5.2.0_Models_Entities_Entities.generated.approved.cs @@ -7380,6 +7380,7 @@ public virtual ICollection _idPropertyByLookupProperty = new Dictionary(StringComparer.InvariantCultureIgnoreCase) { { "ProgramTypeDescriptor", new LookupColumnDetails { PropertyName = "ProgramTypeDescriptorId", LookupTypeName = "ProgramTypeDescriptor"} }, + { "ReasonExitedDescriptor", new LookupColumnDetails { PropertyName = "ReasonExitedDescriptorId", LookupTypeName = "ReasonExitedDescriptor"} }, }; Dictionary IHasLookupColumnPropertyMap.IdPropertyByLookupProperty diff --git a/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/5.2.0/DataStandard_520_ApprovalTests.Verify.Extensions.Sample.1.0.0_Std_5.2.0_Requests_Requests.generated.approved.cs b/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/5.2.0/DataStandard_520_ApprovalTests.Verify.Extensions.Sample.1.0.0_Std_5.2.0_Requests_Requests.generated.approved.cs index b1643a24b4..bfa8d4935b 100644 --- a/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/5.2.0/DataStandard_520_ApprovalTests.Verify.Extensions.Sample.1.0.0_Std_5.2.0_Requests_Requests.generated.approved.cs +++ b/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/5.2.0/DataStandard_520_ApprovalTests.Verify.Extensions.Sample.1.0.0_Std_5.2.0_Requests_Requests.generated.approved.cs @@ -13,8 +13,12 @@ public class ArtMediumDescriptorGetByExample { public int ArtMediumDescriptorId { get; set; } public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -170,9 +174,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.Sample.FavoriteBookCategoryDescrip public class FavoriteBookCategoryDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public int FavoriteBookCategoryDescriptorId { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -219,9 +227,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.Sample.MembershipTypeDescriptors public class MembershipTypeDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public int MembershipTypeDescriptorId { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -270,6 +282,7 @@ public class StudentArtProgramAssociationGetByExample public int ArtPieces { get; set; } public DateTime BeginDate { get; set; } public long EducationOrganizationId { get; set; } + public DateTime EndDate { get; set; } public DateTime ExhibitDate { get; set; } public decimal HoursPerDay { get; set; } public Guid Id { get; set; } @@ -284,6 +297,8 @@ public class StudentArtProgramAssociationGetByExample public decimal ProgramFees { get; set; } public string ProgramName { get; set; } public string ProgramTypeDescriptor { get; set; } + public string ReasonExitedDescriptor { get; set; } + public bool ServedOutsideOfRegularSession { get; set; } public string StudentUniqueId { get; set; } } diff --git a/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/5.2.0/DataStandard_520_ApprovalTests.Verify.Extensions.SampleAlternativeEducationProgram.1.0.0_Std_5.2.0_Controllers_Controllers.generated.approved.cs b/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/5.2.0/DataStandard_520_ApprovalTests.Verify.Extensions.SampleAlternativeEducationProgram.1.0.0_Std_5.2.0_Controllers_Controllers.generated.approved.cs index f9d9345a90..98d898e984 100644 --- a/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/5.2.0/DataStandard_520_ApprovalTests.Verify.Extensions.SampleAlternativeEducationProgram.1.0.0_Std_5.2.0_Controllers_Controllers.generated.approved.cs +++ b/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/5.2.0/DataStandard_520_ApprovalTests.Verify.Extensions.SampleAlternativeEducationProgram.1.0.0_Std_5.2.0_Controllers_Controllers.generated.approved.cs @@ -48,8 +48,12 @@ protected override void MapAll(Api.Common.Models.Requests.SampleAlternativeEduca specification.SuspendReferenceAssignmentCheck(); specification.AlternativeEducationEligibilityReasonDescriptorId = request.AlternativeEducationEligibilityReasonDescriptorId; specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -82,10 +86,13 @@ protected override void MapAll(Api.Common.Models.Requests.SampleAlternativeEduca specification.AlternativeEducationEligibilityReasonDescriptor = request.AlternativeEducationEligibilityReasonDescriptor; specification.BeginDate = request.BeginDate; specification.EducationOrganizationId = request.EducationOrganizationId; + specification.EndDate = request.EndDate; specification.Id = request.Id; specification.ProgramEducationOrganizationId = request.ProgramEducationOrganizationId; specification.ProgramName = request.ProgramName; specification.ProgramTypeDescriptor = request.ProgramTypeDescriptor; + specification.ReasonExitedDescriptor = request.ReasonExitedDescriptor; + specification.ServedOutsideOfRegularSession = request.ServedOutsideOfRegularSession; specification.StudentUniqueId = request.StudentUniqueId; } } diff --git a/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/5.2.0/DataStandard_520_ApprovalTests.Verify.Extensions.SampleAlternativeEducationProgram.1.0.0_Std_5.2.0_Models_Entities_Entities.generated.approved.cs b/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/5.2.0/DataStandard_520_ApprovalTests.Verify.Extensions.SampleAlternativeEducationProgram.1.0.0_Std_5.2.0_Models_Entities_Entities.generated.approved.cs index 7d9a775242..31f4762315 100644 --- a/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/5.2.0/DataStandard_520_ApprovalTests.Verify.Extensions.SampleAlternativeEducationProgram.1.0.0_Std_5.2.0_Models_Entities_Entities.generated.approved.cs +++ b/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/5.2.0/DataStandard_520_ApprovalTests.Verify.Extensions.SampleAlternativeEducationProgram.1.0.0_Std_5.2.0_Models_Entities_Entities.generated.approved.cs @@ -449,6 +449,7 @@ public virtual ICollection IHasLookupColumnPropertyMap.IdPropertyByLookupProperty diff --git a/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/5.2.0/DataStandard_520_ApprovalTests.Verify.Extensions.SampleAlternativeEducationProgram.1.0.0_Std_5.2.0_Requests_Requests.generated.approved.cs b/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/5.2.0/DataStandard_520_ApprovalTests.Verify.Extensions.SampleAlternativeEducationProgram.1.0.0_Std_5.2.0_Requests_Requests.generated.approved.cs index 4bf94371ff..4ce391b5cf 100644 --- a/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/5.2.0/DataStandard_520_ApprovalTests.Verify.Extensions.SampleAlternativeEducationProgram.1.0.0_Std_5.2.0_Requests_Requests.generated.approved.cs +++ b/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/5.2.0/DataStandard_520_ApprovalTests.Verify.Extensions.SampleAlternativeEducationProgram.1.0.0_Std_5.2.0_Requests_Requests.generated.approved.cs @@ -13,8 +13,12 @@ public class AlternativeEducationEligibilityReasonDescriptorGetByExample { public int AlternativeEducationEligibilityReasonDescriptorId { get; set; } public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -63,10 +67,13 @@ public class StudentAlternativeEducationProgramAssociationGetByExample public string AlternativeEducationEligibilityReasonDescriptor { get; set; } public DateTime BeginDate { get; set; } public long EducationOrganizationId { get; set; } + public DateTime EndDate { get; set; } public Guid Id { get; set; } public long ProgramEducationOrganizationId { get; set; } public string ProgramName { get; set; } public string ProgramTypeDescriptor { get; set; } + public string ReasonExitedDescriptor { get; set; } + public bool ServedOutsideOfRegularSession { get; set; } public string StudentUniqueId { get; set; } } diff --git a/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/5.2.0/DataStandard_520_ApprovalTests.Verify.Extensions.SampleStudentTranscript.1.0.0_Std_5.2.0_Controllers_Controllers.generated.approved.cs b/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/5.2.0/DataStandard_520_ApprovalTests.Verify.Extensions.SampleStudentTranscript.1.0.0_Std_5.2.0_Controllers_Controllers.generated.approved.cs index 339ddf45c9..b18e045a63 100644 --- a/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/5.2.0/DataStandard_520_ApprovalTests.Verify.Extensions.SampleStudentTranscript.1.0.0_Std_5.2.0_Controllers_Controllers.generated.approved.cs +++ b/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/5.2.0/DataStandard_520_ApprovalTests.Verify.Extensions.SampleStudentTranscript.1.0.0_Std_5.2.0_Controllers_Controllers.generated.approved.cs @@ -47,9 +47,13 @@ protected override void MapAll(Api.Common.Models.Requests.SampleStudentTranscrip // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.InstitutionControlDescriptorId = request.InstitutionControlDescriptorId; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -80,9 +84,13 @@ protected override void MapAll(Api.Common.Models.Requests.SampleStudentTranscrip // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.InstitutionLevelDescriptorId = request.InstitutionLevelDescriptorId; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -147,8 +155,12 @@ protected override void MapAll(Api.Common.Models.Requests.SampleStudentTranscrip // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; specification.SpecialEducationGraduationStatusDescriptorId = request.SpecialEducationGraduationStatusDescriptorId; } } @@ -180,8 +192,12 @@ protected override void MapAll(Api.Common.Models.Requests.SampleStudentTranscrip // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; specification.SubmissionCertificationDescriptorId = request.SubmissionCertificationDescriptorId; } } diff --git a/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/5.2.0/DataStandard_520_ApprovalTests.Verify.Extensions.SampleStudentTranscript.1.0.0_Std_5.2.0_Requests_Requests.generated.approved.cs b/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/5.2.0/DataStandard_520_ApprovalTests.Verify.Extensions.SampleStudentTranscript.1.0.0_Std_5.2.0_Requests_Requests.generated.approved.cs index 169bd457c5..ba723a974b 100644 --- a/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/5.2.0/DataStandard_520_ApprovalTests.Verify.Extensions.SampleStudentTranscript.1.0.0_Std_5.2.0_Requests_Requests.generated.approved.cs +++ b/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/5.2.0/DataStandard_520_ApprovalTests.Verify.Extensions.SampleStudentTranscript.1.0.0_Std_5.2.0_Requests_Requests.generated.approved.cs @@ -12,9 +12,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.SampleStudentTranscript.Institutio public class InstitutionControlDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public int InstitutionControlDescriptorId { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -61,9 +65,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.SampleStudentTranscript.Institutio public class InstitutionLevelDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public int InstitutionLevelDescriptorId { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -160,8 +168,12 @@ namespace EdFi.Ods.Api.Common.Models.Requests.SampleStudentTranscript.SpecialEdu public class SpecialEducationGraduationStatusDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } public int SpecialEducationGraduationStatusDescriptorId { get; set; } } @@ -209,8 +221,12 @@ namespace EdFi.Ods.Api.Common.Models.Requests.SampleStudentTranscript.Submission public class SubmissionCertificationDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } public int SubmissionCertificationDescriptorId { get; set; } } diff --git a/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/5.2.0/DataStandard_520_ApprovalTests.Verify.Extensions.TPDM.1.1.0_Std_5.2.0_Controllers_Controllers.generated.approved.cs b/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/5.2.0/DataStandard_520_ApprovalTests.Verify.Extensions.TPDM.1.1.0_Std_5.2.0_Controllers_Controllers.generated.approved.cs index f86da602d9..affb0ad979 100644 --- a/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/5.2.0/DataStandard_520_ApprovalTests.Verify.Extensions.TPDM.1.1.0_Std_5.2.0_Controllers_Controllers.generated.approved.cs +++ b/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/5.2.0/DataStandard_520_ApprovalTests.Verify.Extensions.TPDM.1.1.0_Std_5.2.0_Controllers_Controllers.generated.approved.cs @@ -48,8 +48,12 @@ protected override void MapAll(Api.Common.Models.Requests.TPDM.AccreditationStat specification.SuspendReferenceAssignmentCheck(); specification.AccreditationStatusDescriptorId = request.AccreditationStatusDescriptorId; specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -81,8 +85,12 @@ protected override void MapAll(Api.Common.Models.Requests.TPDM.AidTypeDescriptor specification.SuspendReferenceAssignmentCheck(); specification.AidTypeDescriptorId = request.AidTypeDescriptorId; specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -209,8 +217,12 @@ protected override void MapAll(Api.Common.Models.Requests.TPDM.CertificationRout specification.SuspendReferenceAssignmentCheck(); specification.CertificationRouteDescriptorId = request.CertificationRouteDescriptorId; specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -242,8 +254,12 @@ protected override void MapAll(Api.Common.Models.Requests.TPDM.CoteachingStyleOb specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; specification.CoteachingStyleObservedDescriptorId = request.CoteachingStyleObservedDescriptorId; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -275,8 +291,12 @@ protected override void MapAll(Api.Common.Models.Requests.TPDM.CredentialStatusD specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; specification.CredentialStatusDescriptorId = request.CredentialStatusDescriptorId; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -342,9 +362,13 @@ protected override void MapAll(Api.Common.Models.Requests.TPDM.EducatorRoleDescr // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; specification.EducatorRoleDescriptorId = request.EducatorRoleDescriptorId; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -375,9 +399,13 @@ protected override void MapAll(Api.Common.Models.Requests.TPDM.EnglishLanguageEx // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.EnglishLanguageExamDescriptorId = request.EnglishLanguageExamDescriptorId; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -408,9 +436,13 @@ protected override void MapAll(Api.Common.Models.Requests.TPDM.EPPProgramPathway // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.EPPProgramPathwayDescriptorId = request.EPPProgramPathwayDescriptorId; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -573,9 +605,13 @@ protected override void MapAll(Api.Common.Models.Requests.TPDM.EvaluationElement // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.EvaluationElementRatingLevelDescriptorId = request.EvaluationElementRatingLevelDescriptorId; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -692,9 +728,13 @@ protected override void MapAll(Api.Common.Models.Requests.TPDM.EvaluationPeriodD // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.EvaluationPeriodDescriptorId = request.EvaluationPeriodDescriptorId; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -773,9 +813,13 @@ protected override void MapAll(Api.Common.Models.Requests.TPDM.EvaluationRatingL // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.EvaluationRatingLevelDescriptorId = request.EvaluationRatingLevelDescriptorId; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -806,9 +850,13 @@ protected override void MapAll(Api.Common.Models.Requests.TPDM.EvaluationRatingS // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.EvaluationRatingStatusDescriptorId = request.EvaluationRatingStatusDescriptorId; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -839,9 +887,13 @@ protected override void MapAll(Api.Common.Models.Requests.TPDM.EvaluationTypeDes // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.EvaluationTypeDescriptorId = request.EvaluationTypeDescriptorId; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -909,9 +961,13 @@ protected override void MapAll(Api.Common.Models.Requests.TPDM.GenderDescriptors // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.GenderDescriptorId = request.GenderDescriptorId; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -942,9 +998,13 @@ protected override void MapAll(Api.Common.Models.Requests.TPDM.ObjectiveRatingLe // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.ObjectiveRatingLevelDescriptorId = request.ObjectiveRatingLevelDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -1059,9 +1119,13 @@ protected override void MapAll(Api.Common.Models.Requests.TPDM.PerformanceEvalua // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.PerformanceEvaluationRatingLevelDescriptorId = request.PerformanceEvaluationRatingLevelDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -1092,9 +1156,13 @@ protected override void MapAll(Api.Common.Models.Requests.TPDM.PerformanceEvalua // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.PerformanceEvaluationTypeDescriptorId = request.PerformanceEvaluationTypeDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -1168,9 +1236,13 @@ protected override void MapAll(Api.Common.Models.Requests.TPDM.RubricRatingLevel // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.RubricRatingLevelDescriptorId = request.RubricRatingLevelDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } diff --git a/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/5.2.0/DataStandard_520_ApprovalTests.Verify.Extensions.TPDM.1.1.0_Std_5.2.0_Requests_Requests.generated.approved.cs b/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/5.2.0/DataStandard_520_ApprovalTests.Verify.Extensions.TPDM.1.1.0_Std_5.2.0_Requests_Requests.generated.approved.cs index 10c3b7312f..ea8799bf23 100644 --- a/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/5.2.0/DataStandard_520_ApprovalTests.Verify.Extensions.TPDM.1.1.0_Std_5.2.0_Requests_Requests.generated.approved.cs +++ b/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/5.2.0/DataStandard_520_ApprovalTests.Verify.Extensions.TPDM.1.1.0_Std_5.2.0_Requests_Requests.generated.approved.cs @@ -13,8 +13,12 @@ public class AccreditationStatusDescriptorGetByExample { public int AccreditationStatusDescriptorId { get; set; } public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -62,8 +66,12 @@ public class AidTypeDescriptorGetByExample { public int AidTypeDescriptorId { get; set; } public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -238,8 +246,12 @@ public class CertificationRouteDescriptorGetByExample { public int CertificationRouteDescriptorId { get; set; } public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -287,8 +299,12 @@ public class CoteachingStyleObservedDescriptorGetByExample { public string CodeValue { get; set; } public int CoteachingStyleObservedDescriptorId { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -336,8 +352,12 @@ public class CredentialStatusDescriptorGetByExample { public string CodeValue { get; set; } public int CredentialStatusDescriptorId { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -435,9 +455,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.TPDM.EducatorRoleDescriptors public class EducatorRoleDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } public int EducatorRoleDescriptorId { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -484,9 +508,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.TPDM.EnglishLanguageExamDescriptor public class EnglishLanguageExamDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public int EnglishLanguageExamDescriptorId { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -533,9 +561,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.TPDM.EPPProgramPathwayDescriptors public class EPPProgramPathwayDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public int EPPProgramPathwayDescriptorId { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -762,9 +794,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.TPDM.EvaluationElementRatingLevelD public class EvaluationElementRatingLevelDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public int EvaluationElementRatingLevelDescriptorId { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -929,9 +965,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.TPDM.EvaluationPeriodDescriptors public class EvaluationPeriodDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public int EvaluationPeriodDescriptorId { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -1042,9 +1082,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.TPDM.EvaluationRatingLevelDescript public class EvaluationRatingLevelDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public int EvaluationRatingLevelDescriptorId { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -1091,9 +1135,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.TPDM.EvaluationRatingStatusDescrip public class EvaluationRatingStatusDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public int EvaluationRatingStatusDescriptorId { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -1140,9 +1188,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.TPDM.EvaluationTypeDescriptors public class EvaluationTypeDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public int EvaluationTypeDescriptorId { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -1242,9 +1294,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.TPDM.GenderDescriptors public class GenderDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public int GenderDescriptorId { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -1291,9 +1347,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.TPDM.ObjectiveRatingLevelDescripto public class ObjectiveRatingLevelDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int ObjectiveRatingLevelDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -1456,9 +1516,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.TPDM.PerformanceEvaluationRatingLe public class PerformanceEvaluationRatingLevelDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int PerformanceEvaluationRatingLevelDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -1505,9 +1569,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.TPDM.PerformanceEvaluationTypeDesc public class PerformanceEvaluationTypeDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int PerformanceEvaluationTypeDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -1613,9 +1681,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.TPDM.RubricRatingLevelDescriptors public class RubricRatingLevelDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int RubricRatingLevelDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] diff --git a/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/5.2.0/DataStandard_520_ApprovalTests.Verify.Standard_Std_5.2.0_Controllers_Controllers.generated.approved.cs b/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/5.2.0/DataStandard_520_ApprovalTests.Verify.Standard_Std_5.2.0_Controllers_Controllers.generated.approved.cs index 6d464de139..21dbd09261 100644 --- a/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/5.2.0/DataStandard_520_ApprovalTests.Verify.Standard_Std_5.2.0_Controllers_Controllers.generated.approved.cs +++ b/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/5.2.0/DataStandard_520_ApprovalTests.Verify.Standard_Std_5.2.0_Controllers_Controllers.generated.approved.cs @@ -48,8 +48,12 @@ protected override void MapAll(Api.Common.Models.Requests.AbsenceEventCategoryDe specification.SuspendReferenceAssignmentCheck(); specification.AbsenceEventCategoryDescriptorId = request.AbsenceEventCategoryDescriptorId; specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -81,8 +85,12 @@ protected override void MapAll(Api.Common.Models.Requests.AcademicHonorCategoryD specification.SuspendReferenceAssignmentCheck(); specification.AcademicHonorCategoryDescriptorId = request.AcademicHonorCategoryDescriptorId; specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -114,8 +122,12 @@ protected override void MapAll(Api.Common.Models.Requests.AcademicSubjectDescrip specification.SuspendReferenceAssignmentCheck(); specification.AcademicSubjectDescriptorId = request.AcademicSubjectDescriptorId; specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -182,8 +194,12 @@ protected override void MapAll(Api.Common.Models.Requests.AccommodationDescripto specification.SuspendReferenceAssignmentCheck(); specification.AccommodationDescriptorId = request.AccommodationDescriptorId; specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -252,8 +268,12 @@ protected override void MapAll(Api.Common.Models.Requests.AccountTypeDescriptors specification.SuspendReferenceAssignmentCheck(); specification.AccountTypeDescriptorId = request.AccountTypeDescriptorId; specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -285,8 +305,12 @@ protected override void MapAll(Api.Common.Models.Requests.AchievementCategoryDes specification.SuspendReferenceAssignmentCheck(); specification.AchievementCategoryDescriptorId = request.AchievementCategoryDescriptorId; specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -318,8 +342,12 @@ protected override void MapAll(Api.Common.Models.Requests.AdditionalCreditTypeDe specification.SuspendReferenceAssignmentCheck(); specification.AdditionalCreditTypeDescriptorId = request.AdditionalCreditTypeDescriptorId; specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -351,8 +379,12 @@ protected override void MapAll(Api.Common.Models.Requests.AddressTypeDescriptors specification.SuspendReferenceAssignmentCheck(); specification.AddressTypeDescriptorId = request.AddressTypeDescriptorId; specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -384,8 +416,12 @@ protected override void MapAll(Api.Common.Models.Requests.AdministrationEnvironm specification.SuspendReferenceAssignmentCheck(); specification.AdministrationEnvironmentDescriptorId = request.AdministrationEnvironmentDescriptorId; specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -417,8 +453,12 @@ protected override void MapAll(Api.Common.Models.Requests.AdministrativeFundingC specification.SuspendReferenceAssignmentCheck(); specification.AdministrativeFundingControlDescriptorId = request.AdministrativeFundingControlDescriptorId; specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -450,8 +490,12 @@ protected override void MapAll(Api.Common.Models.Requests.AncestryEthnicOriginDe specification.SuspendReferenceAssignmentCheck(); specification.AncestryEthnicOriginDescriptorId = request.AncestryEthnicOriginDescriptorId; specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -525,8 +569,12 @@ protected override void MapAll(Api.Common.Models.Requests.AssessmentCategoryDesc specification.SuspendReferenceAssignmentCheck(); specification.AssessmentCategoryDescriptorId = request.AssessmentCategoryDescriptorId; specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -558,8 +606,12 @@ protected override void MapAll(Api.Common.Models.Requests.AssessmentIdentificati specification.SuspendReferenceAssignmentCheck(); specification.AssessmentIdentificationSystemDescriptorId = request.AssessmentIdentificationSystemDescriptorId; specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -630,8 +682,12 @@ protected override void MapAll(Api.Common.Models.Requests.AssessmentItemCategory specification.SuspendReferenceAssignmentCheck(); specification.AssessmentItemCategoryDescriptorId = request.AssessmentItemCategoryDescriptorId; specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -663,8 +719,12 @@ protected override void MapAll(Api.Common.Models.Requests.AssessmentItemResultDe specification.SuspendReferenceAssignmentCheck(); specification.AssessmentItemResultDescriptorId = request.AssessmentItemResultDescriptorId; specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -696,8 +756,12 @@ protected override void MapAll(Api.Common.Models.Requests.AssessmentPeriodDescri specification.SuspendReferenceAssignmentCheck(); specification.AssessmentPeriodDescriptorId = request.AssessmentPeriodDescriptorId; specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -729,8 +793,12 @@ protected override void MapAll(Api.Common.Models.Requests.AssessmentReportingMet specification.SuspendReferenceAssignmentCheck(); specification.AssessmentReportingMethodDescriptorId = request.AssessmentReportingMethodDescriptorId; specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -799,8 +867,12 @@ protected override void MapAll(Api.Common.Models.Requests.AssignmentLateStatusDe specification.SuspendReferenceAssignmentCheck(); specification.AssignmentLateStatusDescriptorId = request.AssignmentLateStatusDescriptorId; specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -832,8 +904,12 @@ protected override void MapAll(Api.Common.Models.Requests.AttemptStatusDescripto specification.SuspendReferenceAssignmentCheck(); specification.AttemptStatusDescriptorId = request.AttemptStatusDescriptorId; specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -865,8 +941,12 @@ protected override void MapAll(Api.Common.Models.Requests.AttendanceEventCategor specification.SuspendReferenceAssignmentCheck(); specification.AttendanceEventCategoryDescriptorId = request.AttendanceEventCategoryDescriptorId; specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -931,8 +1011,12 @@ protected override void MapAll(Api.Common.Models.Requests.BarrierToInternetAcces specification.SuspendReferenceAssignmentCheck(); specification.BarrierToInternetAccessInResidenceDescriptorId = request.BarrierToInternetAccessInResidenceDescriptorId; specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -964,8 +1048,12 @@ protected override void MapAll(Api.Common.Models.Requests.BehaviorDescriptors.Ed specification.SuspendReferenceAssignmentCheck(); specification.BehaviorDescriptorId = request.BehaviorDescriptorId; specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -1033,8 +1121,12 @@ protected override void MapAll(Api.Common.Models.Requests.BusRouteDescriptors.Ed specification.SuspendReferenceAssignmentCheck(); specification.BusRouteDescriptorId = request.BusRouteDescriptorId; specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -1134,8 +1226,12 @@ protected override void MapAll(Api.Common.Models.Requests.CalendarEventDescripto specification.SuspendReferenceAssignmentCheck(); specification.CalendarEventDescriptorId = request.CalendarEventDescriptorId; specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -1167,8 +1263,12 @@ protected override void MapAll(Api.Common.Models.Requests.CalendarTypeDescriptor specification.SuspendReferenceAssignmentCheck(); specification.CalendarTypeDescriptorId = request.CalendarTypeDescriptorId; specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -1200,8 +1300,12 @@ protected override void MapAll(Api.Common.Models.Requests.CareerPathwayDescripto specification.SuspendReferenceAssignmentCheck(); specification.CareerPathwayDescriptorId = request.CareerPathwayDescriptorId; specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -1233,8 +1337,12 @@ protected override void MapAll(Api.Common.Models.Requests.CharterApprovalAgencyT specification.SuspendReferenceAssignmentCheck(); specification.CharterApprovalAgencyTypeDescriptorId = request.CharterApprovalAgencyTypeDescriptorId; specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -1266,8 +1374,12 @@ protected override void MapAll(Api.Common.Models.Requests.CharterStatusDescripto specification.SuspendReferenceAssignmentCheck(); specification.CharterStatusDescriptorId = request.CharterStatusDescriptorId; specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -1342,8 +1454,12 @@ protected override void MapAll(Api.Common.Models.Requests.CitizenshipStatusDescr specification.SuspendReferenceAssignmentCheck(); specification.CitizenshipStatusDescriptorId = request.CitizenshipStatusDescriptorId; specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -1408,8 +1524,12 @@ protected override void MapAll(Api.Common.Models.Requests.ClassroomPositionDescr specification.SuspendReferenceAssignmentCheck(); specification.ClassroomPositionDescriptorId = request.ClassroomPositionDescriptorId; specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -1477,8 +1597,12 @@ protected override void MapAll(Api.Common.Models.Requests.CohortScopeDescriptors specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; specification.CohortScopeDescriptorId = request.CohortScopeDescriptorId; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -1510,8 +1634,12 @@ protected override void MapAll(Api.Common.Models.Requests.CohortTypeDescriptors. specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; specification.CohortTypeDescriptorId = request.CohortTypeDescriptorId; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -1543,8 +1671,12 @@ protected override void MapAll(Api.Common.Models.Requests.CohortYearTypeDescript specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; specification.CohortYearTypeDescriptorId = request.CohortYearTypeDescriptorId; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -1576,6 +1708,10 @@ protected override void MapAll(Api.Common.Models.Requests.CommunityOrganizations specification.SuspendReferenceAssignmentCheck(); specification.CommunityOrganizationId = request.CommunityOrganizationId; specification.Id = request.Id; + specification.NameOfInstitution = request.NameOfInstitution; + specification.OperationalStatusDescriptor = request.OperationalStatusDescriptor; + specification.ShortNameOfInstitution = request.ShortNameOfInstitution; + specification.WebSite = request.WebSite; } } } @@ -1609,10 +1745,14 @@ protected override void MapAll(Api.Common.Models.Requests.CommunityProviders.EdF specification.CommunityProviderId = request.CommunityProviderId; specification.Id = request.Id; specification.LicenseExemptIndicator = request.LicenseExemptIndicator; + specification.NameOfInstitution = request.NameOfInstitution; + specification.OperationalStatusDescriptor = request.OperationalStatusDescriptor; specification.ProviderCategoryDescriptor = request.ProviderCategoryDescriptor; specification.ProviderProfitabilityDescriptor = request.ProviderProfitabilityDescriptor; specification.ProviderStatusDescriptor = request.ProviderStatusDescriptor; specification.SchoolIndicator = request.SchoolIndicator; + specification.ShortNameOfInstitution = request.ShortNameOfInstitution; + specification.WebSite = request.WebSite; } } } @@ -1685,8 +1825,12 @@ protected override void MapAll(Api.Common.Models.Requests.CompetencyLevelDescrip specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; specification.CompetencyLevelDescriptorId = request.CompetencyLevelDescriptorId; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -1799,8 +1943,12 @@ protected override void MapAll(Api.Common.Models.Requests.ContactTypeDescriptors specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; specification.ContactTypeDescriptorId = request.ContactTypeDescriptorId; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -1832,8 +1980,12 @@ protected override void MapAll(Api.Common.Models.Requests.ContentClassDescriptor specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; specification.ContentClassDescriptorId = request.ContentClassDescriptorId; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -1865,8 +2017,12 @@ protected override void MapAll(Api.Common.Models.Requests.ContinuationOfServices specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; specification.ContinuationOfServicesReasonDescriptorId = request.ContinuationOfServicesReasonDescriptorId; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -1898,8 +2054,12 @@ protected override void MapAll(Api.Common.Models.Requests.CostRateDescriptors.Ed specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; specification.CostRateDescriptorId = request.CostRateDescriptorId; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -1931,8 +2091,12 @@ protected override void MapAll(Api.Common.Models.Requests.CountryDescriptors.EdF specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; specification.CountryDescriptorId = request.CountryDescriptorId; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -2012,8 +2176,12 @@ protected override void MapAll(Api.Common.Models.Requests.CourseAttemptResultDes specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; specification.CourseAttemptResultDescriptorId = request.CourseAttemptResultDescriptorId; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -2045,8 +2213,12 @@ protected override void MapAll(Api.Common.Models.Requests.CourseDefinedByDescrip specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; specification.CourseDefinedByDescriptorId = request.CourseDefinedByDescriptorId; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -2078,8 +2250,12 @@ protected override void MapAll(Api.Common.Models.Requests.CourseGPAApplicability specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; specification.CourseGPAApplicabilityDescriptorId = request.CourseGPAApplicabilityDescriptorId; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -2111,8 +2287,12 @@ protected override void MapAll(Api.Common.Models.Requests.CourseIdentificationSy specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; specification.CourseIdentificationSystemDescriptorId = request.CourseIdentificationSystemDescriptorId; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -2144,8 +2324,12 @@ protected override void MapAll(Api.Common.Models.Requests.CourseLevelCharacteris specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; specification.CourseLevelCharacteristicDescriptorId = request.CourseLevelCharacteristicDescriptorId; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -2215,8 +2399,12 @@ protected override void MapAll(Api.Common.Models.Requests.CourseRepeatCodeDescri specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; specification.CourseRepeatCodeDescriptorId = request.CourseRepeatCodeDescriptorId; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -2343,8 +2531,12 @@ protected override void MapAll(Api.Common.Models.Requests.CredentialFieldDescrip specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; specification.CredentialFieldDescriptorId = request.CredentialFieldDescriptorId; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -2376,8 +2568,12 @@ protected override void MapAll(Api.Common.Models.Requests.CredentialTypeDescript specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; specification.CredentialTypeDescriptorId = request.CredentialTypeDescriptorId; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -2409,8 +2605,12 @@ protected override void MapAll(Api.Common.Models.Requests.CreditCategoryDescript specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; specification.CreditCategoryDescriptorId = request.CreditCategoryDescriptorId; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -2442,8 +2642,12 @@ protected override void MapAll(Api.Common.Models.Requests.CreditTypeDescriptors. specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; specification.CreditTypeDescriptorId = request.CreditTypeDescriptorId; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -2510,8 +2714,12 @@ protected override void MapAll(Api.Common.Models.Requests.CrisisTypeDescriptors. specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; specification.CrisisTypeDescriptorId = request.CrisisTypeDescriptorId; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -2543,8 +2751,12 @@ protected override void MapAll(Api.Common.Models.Requests.CTEProgramServiceDescr specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; specification.CTEProgramServiceDescriptorId = request.CTEProgramServiceDescriptorId; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -2576,8 +2788,12 @@ protected override void MapAll(Api.Common.Models.Requests.CurriculumUsedDescript specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; specification.CurriculumUsedDescriptorId = request.CurriculumUsedDescriptorId; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -2609,8 +2825,12 @@ protected override void MapAll(Api.Common.Models.Requests.DeliveryMethodDescript specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; specification.DeliveryMethodDescriptorId = request.DeliveryMethodDescriptorId; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -2675,9 +2895,13 @@ protected override void MapAll(Api.Common.Models.Requests.DiagnosisDescriptors.E // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; specification.DiagnosisDescriptorId = request.DiagnosisDescriptorId; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -2708,9 +2932,13 @@ protected override void MapAll(Api.Common.Models.Requests.DiplomaLevelDescriptor // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; specification.DiplomaLevelDescriptorId = request.DiplomaLevelDescriptorId; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -2741,9 +2969,13 @@ protected override void MapAll(Api.Common.Models.Requests.DiplomaTypeDescriptors // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; specification.DiplomaTypeDescriptorId = request.DiplomaTypeDescriptorId; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -2774,9 +3006,13 @@ protected override void MapAll(Api.Common.Models.Requests.DisabilityDescriptors. // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; specification.DisabilityDescriptorId = request.DisabilityDescriptorId; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -2807,9 +3043,13 @@ protected override void MapAll(Api.Common.Models.Requests.DisabilityDesignationD // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; specification.DisabilityDesignationDescriptorId = request.DisabilityDesignationDescriptorId; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -2840,9 +3080,13 @@ protected override void MapAll(Api.Common.Models.Requests.DisabilityDeterminatio // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; specification.DisabilityDeterminationSourceTypeDescriptorId = request.DisabilityDeterminationSourceTypeDescriptorId; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -2913,9 +3157,13 @@ protected override void MapAll(Api.Common.Models.Requests.DisciplineActionLength // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; specification.DisciplineActionLengthDifferenceReasonDescriptorId = request.DisciplineActionLengthDifferenceReasonDescriptorId; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -2946,9 +3194,13 @@ protected override void MapAll(Api.Common.Models.Requests.DisciplineDescriptors. // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; specification.DisciplineDescriptorId = request.DisciplineDescriptorId; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -3020,9 +3272,13 @@ protected override void MapAll(Api.Common.Models.Requests.DisciplineIncidentPart // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; specification.DisciplineIncidentParticipationCodeDescriptorId = request.DisciplineIncidentParticipationCodeDescriptorId; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -3053,9 +3309,13 @@ protected override void MapAll(Api.Common.Models.Requests.DisplacedStudentStatus // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; specification.DisplacedStudentStatusDescriptorId = request.DisplacedStudentStatusDescriptorId; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -3086,9 +3346,13 @@ protected override void MapAll(Api.Common.Models.Requests.EducationalEnvironment // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; specification.EducationalEnvironmentDescriptorId = request.EducationalEnvironmentDescriptorId; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -3166,9 +3430,13 @@ protected override void MapAll(Api.Common.Models.Requests.EducationOrganizationA // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; specification.EducationOrganizationAssociationTypeDescriptorId = request.EducationOrganizationAssociationTypeDescriptorId; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -3199,9 +3467,13 @@ protected override void MapAll(Api.Common.Models.Requests.EducationOrganizationC // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; specification.EducationOrganizationCategoryDescriptorId = request.EducationOrganizationCategoryDescriptorId; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -3232,9 +3504,13 @@ protected override void MapAll(Api.Common.Models.Requests.EducationOrganizationI // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; specification.EducationOrganizationIdentificationSystemDescriptorId = request.EducationOrganizationIdentificationSystemDescriptorId; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -3301,7 +3577,11 @@ protected override void MapAll(Api.Common.Models.Requests.EducationOrganizationN specification.SuspendReferenceAssignmentCheck(); specification.EducationOrganizationNetworkId = request.EducationOrganizationNetworkId; specification.Id = request.Id; + specification.NameOfInstitution = request.NameOfInstitution; specification.NetworkPurposeDescriptor = request.NetworkPurposeDescriptor; + specification.OperationalStatusDescriptor = request.OperationalStatusDescriptor; + specification.ShortNameOfInstitution = request.ShortNameOfInstitution; + specification.WebSite = request.WebSite; } } } @@ -3398,9 +3678,13 @@ protected override void MapAll(Api.Common.Models.Requests.EducationPlanDescripto // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; specification.EducationPlanDescriptorId = request.EducationPlanDescriptorId; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -3432,7 +3716,11 @@ protected override void MapAll(Api.Common.Models.Requests.EducationServiceCenter specification.SuspendReferenceAssignmentCheck(); specification.EducationServiceCenterId = request.EducationServiceCenterId; specification.Id = request.Id; + specification.NameOfInstitution = request.NameOfInstitution; + specification.OperationalStatusDescriptor = request.OperationalStatusDescriptor; + specification.ShortNameOfInstitution = request.ShortNameOfInstitution; specification.StateEducationAgencyId = request.StateEducationAgencyId; + specification.WebSite = request.WebSite; } } } @@ -3463,9 +3751,13 @@ protected override void MapAll(Api.Common.Models.Requests.ElectronicMailTypeDesc // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.ElectronicMailTypeDescriptorId = request.ElectronicMailTypeDescriptorId; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -3496,9 +3788,13 @@ protected override void MapAll(Api.Common.Models.Requests.EligibilityDelayReason // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.EligibilityDelayReasonDescriptorId = request.EligibilityDelayReasonDescriptorId; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -3529,9 +3825,13 @@ protected override void MapAll(Api.Common.Models.Requests.EligibilityEvaluationT // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.EligibilityEvaluationTypeDescriptorId = request.EligibilityEvaluationTypeDescriptorId; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -3562,9 +3862,13 @@ protected override void MapAll(Api.Common.Models.Requests.EmploymentStatusDescri // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.EmploymentStatusDescriptorId = request.EmploymentStatusDescriptorId; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -3595,9 +3899,13 @@ protected override void MapAll(Api.Common.Models.Requests.EnrollmentTypeDescript // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.EnrollmentTypeDescriptorId = request.EnrollmentTypeDescriptorId; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -3628,9 +3936,13 @@ protected override void MapAll(Api.Common.Models.Requests.EntryGradeLevelReasonD // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.EntryGradeLevelReasonDescriptorId = request.EntryGradeLevelReasonDescriptorId; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -3661,9 +3973,13 @@ protected override void MapAll(Api.Common.Models.Requests.EntryTypeDescriptors.E // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.EntryTypeDescriptorId = request.EntryTypeDescriptorId; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -3694,9 +4010,13 @@ protected override void MapAll(Api.Common.Models.Requests.EvaluationDelayReasonD // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.EvaluationDelayReasonDescriptorId = request.EvaluationDelayReasonDescriptorId; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -3768,9 +4088,13 @@ protected override void MapAll(Api.Common.Models.Requests.EventCircumstanceDescr // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.EventCircumstanceDescriptorId = request.EventCircumstanceDescriptorId; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -3801,9 +4125,13 @@ protected override void MapAll(Api.Common.Models.Requests.ExitWithdrawTypeDescri // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.ExitWithdrawTypeDescriptorId = request.ExitWithdrawTypeDescriptorId; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -3869,9 +4197,13 @@ protected override void MapAll(Api.Common.Models.Requests.FinancialCollectionDes // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.FinancialCollectionDescriptorId = request.FinancialCollectionDescriptorId; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -4063,9 +4395,13 @@ protected override void MapAll(Api.Common.Models.Requests.GradebookEntryTypeDesc // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.GradebookEntryTypeDescriptorId = request.GradebookEntryTypeDescriptorId; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -4096,9 +4432,13 @@ protected override void MapAll(Api.Common.Models.Requests.GradeLevelDescriptors. // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.GradeLevelDescriptorId = request.GradeLevelDescriptorId; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -4129,9 +4469,13 @@ protected override void MapAll(Api.Common.Models.Requests.GradePointAverageTypeD // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.GradePointAverageTypeDescriptorId = request.GradePointAverageTypeDescriptorId; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -4162,9 +4506,13 @@ protected override void MapAll(Api.Common.Models.Requests.GradeTypeDescriptors.E // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.GradeTypeDescriptorId = request.GradeTypeDescriptorId; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -4233,9 +4581,13 @@ protected override void MapAll(Api.Common.Models.Requests.GradingPeriodDescripto // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.GradingPeriodDescriptorId = request.GradingPeriodDescriptorId; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -4303,9 +4655,13 @@ protected override void MapAll(Api.Common.Models.Requests.GraduationPlanTypeDesc // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.GraduationPlanTypeDescriptorId = request.GraduationPlanTypeDescriptorId; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -4336,9 +4692,13 @@ protected override void MapAll(Api.Common.Models.Requests.GunFreeSchoolsActRepor // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.GunFreeSchoolsActReportingStatusDescriptorId = request.GunFreeSchoolsActReportingStatusDescriptorId; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -4369,9 +4729,13 @@ protected override void MapAll(Api.Common.Models.Requests.HomelessPrimaryNightti // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.HomelessPrimaryNighttimeResidenceDescriptorId = request.HomelessPrimaryNighttimeResidenceDescriptorId; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -4402,9 +4766,13 @@ protected override void MapAll(Api.Common.Models.Requests.HomelessProgramService // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.HomelessProgramServiceDescriptorId = request.HomelessProgramServiceDescriptorId; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -4435,9 +4803,13 @@ protected override void MapAll(Api.Common.Models.Requests.IDEAPartDescriptors.Ed // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.IDEAPartDescriptorId = request.IDEAPartDescriptorId; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -4468,9 +4840,13 @@ protected override void MapAll(Api.Common.Models.Requests.IdentificationDocument // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.IdentificationDocumentUseDescriptorId = request.IdentificationDocumentUseDescriptorId; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -4501,9 +4877,13 @@ protected override void MapAll(Api.Common.Models.Requests.ImmunizationTypeDescri // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.ImmunizationTypeDescriptorId = request.ImmunizationTypeDescriptorId; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -4534,9 +4914,13 @@ protected override void MapAll(Api.Common.Models.Requests.IncidentLocationDescri // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.IncidentLocationDescriptorId = request.IncidentLocationDescriptorId; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -4567,9 +4951,13 @@ protected override void MapAll(Api.Common.Models.Requests.IndicatorDescriptors.E // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.IndicatorDescriptorId = request.IndicatorDescriptorId; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -4600,9 +4988,13 @@ protected override void MapAll(Api.Common.Models.Requests.IndicatorGroupDescript // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.IndicatorGroupDescriptorId = request.IndicatorGroupDescriptorId; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -4633,9 +5025,13 @@ protected override void MapAll(Api.Common.Models.Requests.IndicatorLevelDescript // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.IndicatorLevelDescriptorId = request.IndicatorLevelDescriptorId; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -4666,9 +5062,13 @@ protected override void MapAll(Api.Common.Models.Requests.InstitutionTelephoneNu // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.InstitutionTelephoneNumberTypeDescriptorId = request.InstitutionTelephoneNumberTypeDescriptorId; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -4699,9 +5099,13 @@ protected override void MapAll(Api.Common.Models.Requests.InteractivityStyleDesc // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.InteractivityStyleDescriptorId = request.InteractivityStyleDescriptorId; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -4732,9 +5136,13 @@ protected override void MapAll(Api.Common.Models.Requests.InternetAccessDescript // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.InternetAccessDescriptorId = request.InternetAccessDescriptorId; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -4765,9 +5173,13 @@ protected override void MapAll(Api.Common.Models.Requests.InternetAccessTypeInRe // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.InternetAccessTypeInResidenceDescriptorId = request.InternetAccessTypeInResidenceDescriptorId; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -4798,9 +5210,13 @@ protected override void MapAll(Api.Common.Models.Requests.InternetPerformanceInR // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.InternetPerformanceInResidenceDescriptorId = request.InternetPerformanceInResidenceDescriptorId; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -4870,9 +5286,13 @@ protected override void MapAll(Api.Common.Models.Requests.InterventionClassDescr // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.InterventionClassDescriptorId = request.InterventionClassDescriptorId; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -4903,9 +5323,13 @@ protected override void MapAll(Api.Common.Models.Requests.InterventionEffectiven // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.InterventionEffectivenessRatingDescriptorId = request.InterventionEffectivenessRatingDescriptorId; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -5010,9 +5434,13 @@ protected override void MapAll(Api.Common.Models.Requests.LanguageDescriptors.Ed // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.LanguageDescriptorId = request.LanguageDescriptorId; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -5043,9 +5471,13 @@ protected override void MapAll(Api.Common.Models.Requests.LanguageInstructionPro // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.LanguageInstructionProgramServiceDescriptorId = request.LanguageInstructionProgramServiceDescriptorId; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -5076,9 +5508,13 @@ protected override void MapAll(Api.Common.Models.Requests.LanguageUseDescriptors // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.LanguageUseDescriptorId = request.LanguageUseDescriptorId; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -5149,9 +5585,13 @@ protected override void MapAll(Api.Common.Models.Requests.LearningStandardCatego // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.LearningStandardCategoryDescriptorId = request.LearningStandardCategoryDescriptorId; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -5218,9 +5658,13 @@ protected override void MapAll(Api.Common.Models.Requests.LearningStandardEquiva // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.LearningStandardEquivalenceStrengthDescriptorId = request.LearningStandardEquivalenceStrengthDescriptorId; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -5251,9 +5695,13 @@ protected override void MapAll(Api.Common.Models.Requests.LearningStandardScopeD // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.LearningStandardScopeDescriptorId = request.LearningStandardScopeDescriptorId; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -5284,9 +5732,13 @@ protected override void MapAll(Api.Common.Models.Requests.LevelOfEducationDescri // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.LevelOfEducationDescriptorId = request.LevelOfEducationDescriptorId; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -5317,9 +5769,13 @@ protected override void MapAll(Api.Common.Models.Requests.LicenseStatusDescripto // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.LicenseStatusDescriptorId = request.LicenseStatusDescriptorId; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -5350,9 +5806,13 @@ protected override void MapAll(Api.Common.Models.Requests.LicenseTypeDescriptors // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.LicenseTypeDescriptorId = request.LicenseTypeDescriptorId; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -5383,9 +5843,13 @@ protected override void MapAll(Api.Common.Models.Requests.LimitedEnglishProficie // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.LimitedEnglishProficiencyDescriptorId = request.LimitedEnglishProficiencyDescriptorId; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -5561,9 +6025,13 @@ protected override void MapAll(Api.Common.Models.Requests.LocaleDescriptors.EdFi // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.LocaleDescriptorId = request.LocaleDescriptorId; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -5598,8 +6066,12 @@ protected override void MapAll(Api.Common.Models.Requests.LocalEducationAgencies specification.Id = request.Id; specification.LocalEducationAgencyCategoryDescriptor = request.LocalEducationAgencyCategoryDescriptor; specification.LocalEducationAgencyId = request.LocalEducationAgencyId; + specification.NameOfInstitution = request.NameOfInstitution; + specification.OperationalStatusDescriptor = request.OperationalStatusDescriptor; specification.ParentLocalEducationAgencyId = request.ParentLocalEducationAgencyId; + specification.ShortNameOfInstitution = request.ShortNameOfInstitution; specification.StateEducationAgencyId = request.StateEducationAgencyId; + specification.WebSite = request.WebSite; } } } @@ -5630,9 +6102,13 @@ protected override void MapAll(Api.Common.Models.Requests.LocalEducationAgencyCa // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.LocalEducationAgencyCategoryDescriptorId = request.LocalEducationAgencyCategoryDescriptorId; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -5770,9 +6246,13 @@ protected override void MapAll(Api.Common.Models.Requests.MagnetSpecialProgramEm // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.MagnetSpecialProgramEmphasisSchoolDescriptorId = request.MagnetSpecialProgramEmphasisSchoolDescriptorId; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -5803,9 +6283,13 @@ protected override void MapAll(Api.Common.Models.Requests.MediumOfInstructionDes // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.MediumOfInstructionDescriptorId = request.MediumOfInstructionDescriptorId; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -5836,9 +6320,13 @@ protected override void MapAll(Api.Common.Models.Requests.MethodCreditEarnedDesc // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.MethodCreditEarnedDescriptorId = request.MethodCreditEarnedDescriptorId; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -5869,9 +6357,13 @@ protected override void MapAll(Api.Common.Models.Requests.MigrantEducationProgra // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.MigrantEducationProgramServiceDescriptorId = request.MigrantEducationProgramServiceDescriptorId; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -5902,9 +6394,13 @@ protected override void MapAll(Api.Common.Models.Requests.ModelEntityDescriptors // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.ModelEntityDescriptorId = request.ModelEntityDescriptorId; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -5935,9 +6431,13 @@ protected override void MapAll(Api.Common.Models.Requests.MonitoredDescriptors.E // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.MonitoredDescriptorId = request.MonitoredDescriptorId; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; } } } @@ -5968,9 +6468,13 @@ protected override void MapAll(Api.Common.Models.Requests.NeglectedOrDelinquentP // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.NeglectedOrDelinquentProgramDescriptorId = request.NeglectedOrDelinquentProgramDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -6001,9 +6505,13 @@ protected override void MapAll(Api.Common.Models.Requests.NeglectedOrDelinquentP // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.NeglectedOrDelinquentProgramServiceDescriptorId = request.NeglectedOrDelinquentProgramServiceDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -6034,9 +6542,13 @@ protected override void MapAll(Api.Common.Models.Requests.NetworkPurposeDescript // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.NetworkPurposeDescriptorId = request.NetworkPurposeDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -6067,9 +6579,13 @@ protected override void MapAll(Api.Common.Models.Requests.NonMedicalImmunization // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.NonMedicalImmunizationExemptionDescriptorId = request.NonMedicalImmunizationExemptionDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -6211,9 +6727,13 @@ protected override void MapAll(Api.Common.Models.Requests.OperationalStatusDescr // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.OperationalStatusDescriptorId = request.OperationalStatusDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -6278,8 +6798,12 @@ protected override void MapAll(Api.Common.Models.Requests.OrganizationDepartment specification.SuspendReferenceAssignmentCheck(); specification.AcademicSubjectDescriptor = request.AcademicSubjectDescriptor; specification.Id = request.Id; + specification.NameOfInstitution = request.NameOfInstitution; + specification.OperationalStatusDescriptor = request.OperationalStatusDescriptor; specification.OrganizationDepartmentId = request.OrganizationDepartmentId; specification.ParentEducationOrganizationId = request.ParentEducationOrganizationId; + specification.ShortNameOfInstitution = request.ShortNameOfInstitution; + specification.WebSite = request.WebSite; } } } @@ -6310,9 +6834,13 @@ protected override void MapAll(Api.Common.Models.Requests.OtherNameTypeDescripto // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.OtherNameTypeDescriptorId = request.OtherNameTypeDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -6343,9 +6871,13 @@ protected override void MapAll(Api.Common.Models.Requests.ParticipationDescripto // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.ParticipationDescriptorId = request.ParticipationDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -6376,9 +6908,13 @@ protected override void MapAll(Api.Common.Models.Requests.ParticipationStatusDes // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.ParticipationStatusDescriptorId = request.ParticipationStatusDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -6409,9 +6945,13 @@ protected override void MapAll(Api.Common.Models.Requests.PerformanceBaseConvers // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.PerformanceBaseConversionDescriptorId = request.PerformanceBaseConversionDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -6442,9 +6982,13 @@ protected override void MapAll(Api.Common.Models.Requests.PerformanceLevelDescri // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.PerformanceLevelDescriptorId = request.PerformanceLevelDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -6507,9 +7051,13 @@ protected override void MapAll(Api.Common.Models.Requests.PersonalInformationVer // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.PersonalInformationVerificationDescriptorId = request.PersonalInformationVerificationDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -6540,9 +7088,13 @@ protected override void MapAll(Api.Common.Models.Requests.PlatformTypeDescriptor // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.PlatformTypeDescriptorId = request.PlatformTypeDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -6573,9 +7125,13 @@ protected override void MapAll(Api.Common.Models.Requests.PopulationServedDescri // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.PopulationServedDescriptorId = request.PopulationServedDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -6606,9 +7162,13 @@ protected override void MapAll(Api.Common.Models.Requests.PostingResultDescripto // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.PostingResultDescriptorId = request.PostingResultDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -6673,9 +7233,13 @@ protected override void MapAll(Api.Common.Models.Requests.PostSecondaryEventCate // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.PostSecondaryEventCategoryDescriptorId = request.PostSecondaryEventCategoryDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -6707,8 +7271,12 @@ protected override void MapAll(Api.Common.Models.Requests.PostSecondaryInstituti specification.SuspendReferenceAssignmentCheck(); specification.AdministrativeFundingControlDescriptor = request.AdministrativeFundingControlDescriptor; specification.Id = request.Id; + specification.NameOfInstitution = request.NameOfInstitution; + specification.OperationalStatusDescriptor = request.OperationalStatusDescriptor; specification.PostSecondaryInstitutionId = request.PostSecondaryInstitutionId; specification.PostSecondaryInstitutionLevelDescriptor = request.PostSecondaryInstitutionLevelDescriptor; + specification.ShortNameOfInstitution = request.ShortNameOfInstitution; + specification.WebSite = request.WebSite; } } } @@ -6739,9 +7307,13 @@ protected override void MapAll(Api.Common.Models.Requests.PostSecondaryInstituti // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.PostSecondaryInstitutionLevelDescriptorId = request.PostSecondaryInstitutionLevelDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -6772,9 +7344,13 @@ protected override void MapAll(Api.Common.Models.Requests.PrimaryLearningDeviceA // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.PrimaryLearningDeviceAccessDescriptorId = request.PrimaryLearningDeviceAccessDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -6805,9 +7381,13 @@ protected override void MapAll(Api.Common.Models.Requests.PrimaryLearningDeviceA // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.PrimaryLearningDeviceAwayFromSchoolDescriptorId = request.PrimaryLearningDeviceAwayFromSchoolDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -6838,9 +7418,13 @@ protected override void MapAll(Api.Common.Models.Requests.PrimaryLearningDeviceP // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.PrimaryLearningDeviceProviderDescriptorId = request.PrimaryLearningDeviceProviderDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -6871,9 +7455,13 @@ protected override void MapAll(Api.Common.Models.Requests.ProficiencyDescriptors // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.ProficiencyDescriptorId = request.ProficiencyDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -6938,9 +7526,13 @@ protected override void MapAll(Api.Common.Models.Requests.ProgramAssignmentDescr // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.ProgramAssignmentDescriptorId = request.ProgramAssignmentDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -6971,9 +7563,13 @@ protected override void MapAll(Api.Common.Models.Requests.ProgramCharacteristicD // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.ProgramCharacteristicDescriptorId = request.ProgramCharacteristicDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -7159,9 +7755,13 @@ protected override void MapAll(Api.Common.Models.Requests.ProgramEvaluationPerio // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.ProgramEvaluationPeriodDescriptorId = request.ProgramEvaluationPeriodDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -7192,9 +7792,13 @@ protected override void MapAll(Api.Common.Models.Requests.ProgramEvaluationTypeD // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.ProgramEvaluationTypeDescriptorId = request.ProgramEvaluationTypeDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -7225,9 +7829,13 @@ protected override void MapAll(Api.Common.Models.Requests.ProgramSponsorDescript // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.ProgramSponsorDescriptorId = request.ProgramSponsorDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -7258,9 +7866,13 @@ protected override void MapAll(Api.Common.Models.Requests.ProgramTypeDescriptors // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.ProgramTypeDescriptorId = request.ProgramTypeDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -7291,9 +7903,13 @@ protected override void MapAll(Api.Common.Models.Requests.ProgressDescriptors.Ed // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.ProgressDescriptorId = request.ProgressDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -7324,9 +7940,13 @@ protected override void MapAll(Api.Common.Models.Requests.ProgressLevelDescripto // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.ProgressLevelDescriptorId = request.ProgressLevelDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -7390,9 +8010,13 @@ protected override void MapAll(Api.Common.Models.Requests.ProviderCategoryDescri // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.ProviderCategoryDescriptorId = request.ProviderCategoryDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -7423,9 +8047,13 @@ protected override void MapAll(Api.Common.Models.Requests.ProviderProfitabilityD // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.ProviderProfitabilityDescriptorId = request.ProviderProfitabilityDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -7456,9 +8084,13 @@ protected override void MapAll(Api.Common.Models.Requests.ProviderStatusDescript // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.ProviderStatusDescriptorId = request.ProviderStatusDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -7489,9 +8121,13 @@ protected override void MapAll(Api.Common.Models.Requests.PublicationStatusDescr // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.PublicationStatusDescriptorId = request.PublicationStatusDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -7522,9 +8158,13 @@ protected override void MapAll(Api.Common.Models.Requests.QuestionFormDescriptor // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.QuestionFormDescriptorId = request.QuestionFormDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -7555,9 +8195,13 @@ protected override void MapAll(Api.Common.Models.Requests.RaceDescriptors.EdFi.R // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.RaceDescriptorId = request.RaceDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -7588,9 +8232,13 @@ protected override void MapAll(Api.Common.Models.Requests.RatingLevelDescriptors // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.RatingLevelDescriptorId = request.RatingLevelDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -7621,9 +8269,13 @@ protected override void MapAll(Api.Common.Models.Requests.ReasonExitedDescriptor // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.ReasonExitedDescriptorId = request.ReasonExitedDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -7654,9 +8306,13 @@ protected override void MapAll(Api.Common.Models.Requests.ReasonNotTestedDescrip // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.ReasonNotTestedDescriptorId = request.ReasonNotTestedDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -7687,9 +8343,13 @@ protected override void MapAll(Api.Common.Models.Requests.RecognitionTypeDescrip // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.RecognitionTypeDescriptorId = request.RecognitionTypeDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -7720,9 +8380,13 @@ protected override void MapAll(Api.Common.Models.Requests.RelationDescriptors.Ed // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.RelationDescriptorId = request.RelationDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -7753,9 +8417,13 @@ protected override void MapAll(Api.Common.Models.Requests.RepeatIdentifierDescri // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.RepeatIdentifierDescriptorId = request.RepeatIdentifierDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -7825,9 +8493,13 @@ protected override void MapAll(Api.Common.Models.Requests.ReporterDescriptionDes // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.ReporterDescriptionDescriptorId = request.ReporterDescriptionDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -7858,9 +8530,13 @@ protected override void MapAll(Api.Common.Models.Requests.ReportingTagDescriptor // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.ReportingTagDescriptorId = request.ReportingTagDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -7891,9 +8567,13 @@ protected override void MapAll(Api.Common.Models.Requests.ResidencyStatusDescrip // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.ResidencyStatusDescriptorId = request.ResidencyStatusDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -7924,9 +8604,13 @@ protected override void MapAll(Api.Common.Models.Requests.ResponseIndicatorDescr // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.ResponseIndicatorDescriptorId = request.ResponseIndicatorDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -7957,9 +8641,13 @@ protected override void MapAll(Api.Common.Models.Requests.ResponsibilityDescript // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.ResponsibilityDescriptorId = request.ResponsibilityDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -8026,9 +8714,13 @@ protected override void MapAll(Api.Common.Models.Requests.RestraintEventReasonDe // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.RestraintEventReasonDescriptorId = request.RestraintEventReasonDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -8059,9 +8751,13 @@ protected override void MapAll(Api.Common.Models.Requests.ResultDatatypeTypeDesc // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.ResultDatatypeTypeDescriptorId = request.ResultDatatypeTypeDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -8092,9 +8788,13 @@ protected override void MapAll(Api.Common.Models.Requests.RetestIndicatorDescrip // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.RetestIndicatorDescriptorId = request.RetestIndicatorDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -8132,9 +8832,13 @@ protected override void MapAll(Api.Common.Models.Requests.Schools.EdFi.SchoolGet specification.InternetAccessDescriptor = request.InternetAccessDescriptor; specification.LocalEducationAgencyId = request.LocalEducationAgencyId; specification.MagnetSpecialProgramEmphasisSchoolDescriptor = request.MagnetSpecialProgramEmphasisSchoolDescriptor; + specification.NameOfInstitution = request.NameOfInstitution; + specification.OperationalStatusDescriptor = request.OperationalStatusDescriptor; specification.SchoolId = request.SchoolId; specification.SchoolTypeDescriptor = request.SchoolTypeDescriptor; + specification.ShortNameOfInstitution = request.ShortNameOfInstitution; specification.TitleIPartASchoolDesignationDescriptor = request.TitleIPartASchoolDesignationDescriptor; + specification.WebSite = request.WebSite; } } } @@ -8165,9 +8869,13 @@ protected override void MapAll(Api.Common.Models.Requests.SchoolCategoryDescript // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.SchoolCategoryDescriptorId = request.SchoolCategoryDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -8198,9 +8906,13 @@ protected override void MapAll(Api.Common.Models.Requests.SchoolChoiceBasisDescr // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.SchoolChoiceBasisDescriptorId = request.SchoolChoiceBasisDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -8231,9 +8943,13 @@ protected override void MapAll(Api.Common.Models.Requests.SchoolChoiceImplementS // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.SchoolChoiceImplementStatusDescriptorId = request.SchoolChoiceImplementStatusDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -8264,9 +8980,13 @@ protected override void MapAll(Api.Common.Models.Requests.SchoolFoodServiceProgr // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.SchoolFoodServiceProgramServiceDescriptorId = request.SchoolFoodServiceProgramServiceDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -8297,9 +9017,13 @@ protected override void MapAll(Api.Common.Models.Requests.SchoolTypeDescriptors. // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.SchoolTypeDescriptorId = request.SchoolTypeDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -8450,9 +9174,13 @@ protected override void MapAll(Api.Common.Models.Requests.SectionCharacteristicD // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.SectionCharacteristicDescriptorId = request.SectionCharacteristicDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -8483,9 +9211,13 @@ protected override void MapAll(Api.Common.Models.Requests.SectionTypeDescriptors // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.SectionTypeDescriptorId = request.SectionTypeDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -8516,9 +9248,13 @@ protected override void MapAll(Api.Common.Models.Requests.SeparationDescriptors. // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.SeparationDescriptorId = request.SeparationDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -8549,9 +9285,13 @@ protected override void MapAll(Api.Common.Models.Requests.SeparationReasonDescri // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.SeparationReasonDescriptorId = request.SeparationReasonDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -8582,9 +9322,13 @@ protected override void MapAll(Api.Common.Models.Requests.ServiceDescriptors.EdF // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.ServiceDescriptorId = request.ServiceDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -8652,9 +9396,13 @@ protected override void MapAll(Api.Common.Models.Requests.SexDescriptors.EdFi.Se // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; specification.SexDescriptorId = request.SexDescriptorId; + specification.ShortDescription = request.ShortDescription; } } } @@ -8718,8 +9466,12 @@ protected override void MapAll(Api.Common.Models.Requests.SourceSystemDescriptor // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; specification.SourceSystemDescriptorId = request.SourceSystemDescriptorId; } } @@ -8751,8 +9503,12 @@ protected override void MapAll(Api.Common.Models.Requests.SpecialEducationExitRe // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; specification.SpecialEducationExitReasonDescriptorId = request.SpecialEducationExitReasonDescriptorId; } } @@ -8784,8 +9540,12 @@ protected override void MapAll(Api.Common.Models.Requests.SpecialEducationProgra // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; specification.SpecialEducationProgramServiceDescriptorId = request.SpecialEducationProgramServiceDescriptorId; } } @@ -8817,8 +9577,12 @@ protected override void MapAll(Api.Common.Models.Requests.SpecialEducationSettin // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; specification.SpecialEducationSettingDescriptorId = request.SpecialEducationSettingDescriptorId; } } @@ -8936,8 +9700,12 @@ protected override void MapAll(Api.Common.Models.Requests.StaffClassificationDes // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; specification.StaffClassificationDescriptorId = request.StaffClassificationDescriptorId; } } @@ -9160,8 +9928,12 @@ protected override void MapAll(Api.Common.Models.Requests.StaffIdentificationSys // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; specification.StaffIdentificationSystemDescriptorId = request.StaffIdentificationSystemDescriptorId; } } @@ -9229,8 +10001,12 @@ protected override void MapAll(Api.Common.Models.Requests.StaffLeaveEventCategor // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; specification.StaffLeaveEventCategoryDescriptorId = request.StaffLeaveEventCategoryDescriptorId; } } @@ -9376,8 +10152,12 @@ protected override void MapAll(Api.Common.Models.Requests.StateAbbreviationDescr // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; specification.StateAbbreviationDescriptorId = request.StateAbbreviationDescriptorId; } } @@ -9409,7 +10189,11 @@ protected override void MapAll(Api.Common.Models.Requests.StateEducationAgencies // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.Id = request.Id; + specification.NameOfInstitution = request.NameOfInstitution; + specification.OperationalStatusDescriptor = request.OperationalStatusDescriptor; + specification.ShortNameOfInstitution = request.ShortNameOfInstitution; specification.StateEducationAgencyId = request.StateEducationAgencyId; + specification.WebSite = request.WebSite; } } } @@ -9623,8 +10407,12 @@ protected override void MapAll(Api.Common.Models.Requests.StudentCharacteristicD // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; specification.StudentCharacteristicDescriptorId = request.StudentCharacteristicDescriptorId; } } @@ -9771,12 +10559,15 @@ protected override void MapAll(Api.Common.Models.Requests.StudentCTEProgramAssoc specification.SuspendReferenceAssignmentCheck(); specification.BeginDate = request.BeginDate; specification.EducationOrganizationId = request.EducationOrganizationId; + specification.EndDate = request.EndDate; specification.Id = request.Id; specification.NonTraditionalGenderStatus = request.NonTraditionalGenderStatus; specification.PrivateCTEProgram = request.PrivateCTEProgram; specification.ProgramEducationOrganizationId = request.ProgramEducationOrganizationId; specification.ProgramName = request.ProgramName; specification.ProgramTypeDescriptor = request.ProgramTypeDescriptor; + specification.ReasonExitedDescriptor = request.ReasonExitedDescriptor; + specification.ServedOutsideOfRegularSession = request.ServedOutsideOfRegularSession; specification.StudentUniqueId = request.StudentUniqueId; specification.TechnicalSkillsAssessmentDescriptor = request.TechnicalSkillsAssessmentDescriptor; } @@ -10037,12 +10828,15 @@ protected override void MapAll(Api.Common.Models.Requests.StudentHomelessProgram specification.AwaitingFosterCare = request.AwaitingFosterCare; specification.BeginDate = request.BeginDate; specification.EducationOrganizationId = request.EducationOrganizationId; + specification.EndDate = request.EndDate; specification.HomelessPrimaryNighttimeResidenceDescriptor = request.HomelessPrimaryNighttimeResidenceDescriptor; specification.HomelessUnaccompaniedYouth = request.HomelessUnaccompaniedYouth; specification.Id = request.Id; specification.ProgramEducationOrganizationId = request.ProgramEducationOrganizationId; specification.ProgramName = request.ProgramName; specification.ProgramTypeDescriptor = request.ProgramTypeDescriptor; + specification.ReasonExitedDescriptor = request.ReasonExitedDescriptor; + specification.ServedOutsideOfRegularSession = request.ServedOutsideOfRegularSession; specification.StudentUniqueId = request.StudentUniqueId; } } @@ -10074,8 +10868,12 @@ protected override void MapAll(Api.Common.Models.Requests.StudentIdentificationS // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; specification.StudentIdentificationSystemDescriptorId = request.StudentIdentificationSystemDescriptorId; } } @@ -10185,11 +10983,14 @@ protected override void MapAll(Api.Common.Models.Requests.StudentLanguageInstruc specification.BeginDate = request.BeginDate; specification.Dosage = request.Dosage; specification.EducationOrganizationId = request.EducationOrganizationId; + specification.EndDate = request.EndDate; specification.EnglishLearnerParticipation = request.EnglishLearnerParticipation; specification.Id = request.Id; specification.ProgramEducationOrganizationId = request.ProgramEducationOrganizationId; specification.ProgramName = request.ProgramName; specification.ProgramTypeDescriptor = request.ProgramTypeDescriptor; + specification.ReasonExitedDescriptor = request.ReasonExitedDescriptor; + specification.ServedOutsideOfRegularSession = request.ServedOutsideOfRegularSession; specification.StudentUniqueId = request.StudentUniqueId; } } @@ -10224,6 +11025,7 @@ protected override void MapAll(Api.Common.Models.Requests.StudentMigrantEducatio specification.ContinuationOfServicesReasonDescriptor = request.ContinuationOfServicesReasonDescriptor; specification.EducationOrganizationId = request.EducationOrganizationId; specification.EligibilityExpirationDate = request.EligibilityExpirationDate; + specification.EndDate = request.EndDate; specification.Id = request.Id; specification.LastQualifyingMove = request.LastQualifyingMove; specification.PriorityForServices = request.PriorityForServices; @@ -10231,6 +11033,8 @@ protected override void MapAll(Api.Common.Models.Requests.StudentMigrantEducatio specification.ProgramName = request.ProgramName; specification.ProgramTypeDescriptor = request.ProgramTypeDescriptor; specification.QualifyingArrivalDate = request.QualifyingArrivalDate; + specification.ReasonExitedDescriptor = request.ReasonExitedDescriptor; + specification.ServedOutsideOfRegularSession = request.ServedOutsideOfRegularSession; specification.StateResidencyDate = request.StateResidencyDate; specification.StudentUniqueId = request.StudentUniqueId; specification.USInitialEntry = request.USInitialEntry; @@ -10268,12 +11072,15 @@ protected override void MapAll(Api.Common.Models.Requests.StudentNeglectedOrDeli specification.BeginDate = request.BeginDate; specification.EducationOrganizationId = request.EducationOrganizationId; specification.ELAProgressLevelDescriptor = request.ELAProgressLevelDescriptor; + specification.EndDate = request.EndDate; specification.Id = request.Id; specification.MathematicsProgressLevelDescriptor = request.MathematicsProgressLevelDescriptor; specification.NeglectedOrDelinquentProgramDescriptor = request.NeglectedOrDelinquentProgramDescriptor; specification.ProgramEducationOrganizationId = request.ProgramEducationOrganizationId; specification.ProgramName = request.ProgramName; specification.ProgramTypeDescriptor = request.ProgramTypeDescriptor; + specification.ReasonExitedDescriptor = request.ReasonExitedDescriptor; + specification.ServedOutsideOfRegularSession = request.ServedOutsideOfRegularSession; specification.StudentUniqueId = request.StudentUniqueId; } } @@ -10306,10 +11113,13 @@ protected override void MapAll(Api.Common.Models.Requests.StudentProgramAssociat specification.SuspendReferenceAssignmentCheck(); specification.BeginDate = request.BeginDate; specification.EducationOrganizationId = request.EducationOrganizationId; + specification.EndDate = request.EndDate; specification.Id = request.Id; specification.ProgramEducationOrganizationId = request.ProgramEducationOrganizationId; specification.ProgramName = request.ProgramName; specification.ProgramTypeDescriptor = request.ProgramTypeDescriptor; + specification.ReasonExitedDescriptor = request.ReasonExitedDescriptor; + specification.ServedOutsideOfRegularSession = request.ServedOutsideOfRegularSession; specification.StudentUniqueId = request.StudentUniqueId; } } @@ -10526,10 +11336,13 @@ protected override void MapAll(Api.Common.Models.Requests.StudentSchoolFoodServi specification.BeginDate = request.BeginDate; specification.DirectCertification = request.DirectCertification; specification.EducationOrganizationId = request.EducationOrganizationId; + specification.EndDate = request.EndDate; specification.Id = request.Id; specification.ProgramEducationOrganizationId = request.ProgramEducationOrganizationId; specification.ProgramName = request.ProgramName; specification.ProgramTypeDescriptor = request.ProgramTypeDescriptor; + specification.ReasonExitedDescriptor = request.ReasonExitedDescriptor; + specification.ServedOutsideOfRegularSession = request.ServedOutsideOfRegularSession; specification.StudentUniqueId = request.StudentUniqueId; } } @@ -10648,6 +11461,7 @@ protected override void MapAll(Api.Common.Models.Requests.StudentSpecialEducatio specification.SuspendReferenceAssignmentCheck(); specification.BeginDate = request.BeginDate; specification.EducationOrganizationId = request.EducationOrganizationId; + specification.EndDate = request.EndDate; specification.Id = request.Id; specification.IdeaEligibility = request.IdeaEligibility; specification.IEPBeginDate = request.IEPBeginDate; @@ -10659,7 +11473,9 @@ protected override void MapAll(Api.Common.Models.Requests.StudentSpecialEducatio specification.ProgramEducationOrganizationId = request.ProgramEducationOrganizationId; specification.ProgramName = request.ProgramName; specification.ProgramTypeDescriptor = request.ProgramTypeDescriptor; + specification.ReasonExitedDescriptor = request.ReasonExitedDescriptor; specification.SchoolHoursPerWeek = request.SchoolHoursPerWeek; + specification.ServedOutsideOfRegularSession = request.ServedOutsideOfRegularSession; specification.SpecialEducationExitDate = request.SpecialEducationExitDate; specification.SpecialEducationExitExplained = request.SpecialEducationExitExplained; specification.SpecialEducationExitReasonDescriptor = request.SpecialEducationExitReasonDescriptor; @@ -10747,10 +11563,13 @@ protected override void MapAll(Api.Common.Models.Requests.StudentTitleIPartAProg specification.SuspendReferenceAssignmentCheck(); specification.BeginDate = request.BeginDate; specification.EducationOrganizationId = request.EducationOrganizationId; + specification.EndDate = request.EndDate; specification.Id = request.Id; specification.ProgramEducationOrganizationId = request.ProgramEducationOrganizationId; specification.ProgramName = request.ProgramName; specification.ProgramTypeDescriptor = request.ProgramTypeDescriptor; + specification.ReasonExitedDescriptor = request.ReasonExitedDescriptor; + specification.ServedOutsideOfRegularSession = request.ServedOutsideOfRegularSession; specification.StudentUniqueId = request.StudentUniqueId; specification.TitleIPartAParticipantDescriptor = request.TitleIPartAParticipantDescriptor; } @@ -10818,8 +11637,12 @@ protected override void MapAll(Api.Common.Models.Requests.SubmissionStatusDescri // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; specification.SubmissionStatusDescriptorId = request.SubmissionStatusDescriptorId; } } @@ -10851,8 +11674,12 @@ protected override void MapAll(Api.Common.Models.Requests.SupporterMilitaryConne // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; specification.SupporterMilitaryConnectionDescriptorId = request.SupporterMilitaryConnectionDescriptorId; } } @@ -10923,8 +11750,12 @@ protected override void MapAll(Api.Common.Models.Requests.SurveyCategoryDescript // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; specification.SurveyCategoryDescriptorId = request.SurveyCategoryDescriptorId; } } @@ -10990,8 +11821,12 @@ protected override void MapAll(Api.Common.Models.Requests.SurveyLevelDescriptors // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; specification.SurveyLevelDescriptorId = request.SurveyLevelDescriptorId; } } @@ -11414,8 +12249,12 @@ protected override void MapAll(Api.Common.Models.Requests.TeachingCredentialBasi // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; specification.TeachingCredentialBasisDescriptorId = request.TeachingCredentialBasisDescriptorId; } } @@ -11447,8 +12286,12 @@ protected override void MapAll(Api.Common.Models.Requests.TeachingCredentialDesc // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; specification.TeachingCredentialDescriptorId = request.TeachingCredentialDescriptorId; } } @@ -11480,8 +12323,12 @@ protected override void MapAll(Api.Common.Models.Requests.TechnicalSkillsAssessm // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; specification.TechnicalSkillsAssessmentDescriptorId = request.TechnicalSkillsAssessmentDescriptorId; } } @@ -11513,8 +12360,12 @@ protected override void MapAll(Api.Common.Models.Requests.TelephoneNumberTypeDes // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; specification.TelephoneNumberTypeDescriptorId = request.TelephoneNumberTypeDescriptorId; } } @@ -11546,8 +12397,12 @@ protected override void MapAll(Api.Common.Models.Requests.TermDescriptors.EdFi.T // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; specification.TermDescriptorId = request.TermDescriptorId; } } @@ -11579,8 +12434,12 @@ protected override void MapAll(Api.Common.Models.Requests.TitleIPartAParticipant // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; specification.TitleIPartAParticipantDescriptorId = request.TitleIPartAParticipantDescriptorId; } } @@ -11612,8 +12471,12 @@ protected override void MapAll(Api.Common.Models.Requests.TitleIPartAProgramServ // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; specification.TitleIPartAProgramServiceDescriptorId = request.TitleIPartAProgramServiceDescriptorId; } } @@ -11645,8 +12508,12 @@ protected override void MapAll(Api.Common.Models.Requests.TitleIPartASchoolDesig // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; specification.TitleIPartASchoolDesignationDescriptorId = request.TitleIPartASchoolDesignationDescriptorId; } } @@ -11678,8 +12545,12 @@ protected override void MapAll(Api.Common.Models.Requests.TransportationPublicEx // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; specification.TransportationPublicExpenseEligibilityTypeDescriptorId = request.TransportationPublicExpenseEligibilityTypeDescriptorId; } } @@ -11711,8 +12582,12 @@ protected override void MapAll(Api.Common.Models.Requests.TransportationTypeDesc // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; specification.TransportationTypeDescriptorId = request.TransportationTypeDescriptorId; } } @@ -11744,8 +12619,12 @@ protected override void MapAll(Api.Common.Models.Requests.TravelDayofWeekDescrip // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; specification.TravelDayofWeekDescriptorId = request.TravelDayofWeekDescriptorId; } } @@ -11777,8 +12656,12 @@ protected override void MapAll(Api.Common.Models.Requests.TravelDirectionDescrip // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; specification.TravelDirectionDescriptorId = request.TravelDirectionDescriptorId; } } @@ -11810,8 +12693,12 @@ protected override void MapAll(Api.Common.Models.Requests.TribalAffiliationDescr // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; specification.TribalAffiliationDescriptorId = request.TribalAffiliationDescriptorId; } } @@ -11843,8 +12730,12 @@ protected override void MapAll(Api.Common.Models.Requests.VisaDescriptors.EdFi.V // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; specification.VisaDescriptorId = request.VisaDescriptorId; } } @@ -11876,8 +12767,12 @@ protected override void MapAll(Api.Common.Models.Requests.WeaponDescriptors.EdFi // Copy all existing values specification.SuspendReferenceAssignmentCheck(); specification.CodeValue = request.CodeValue; + specification.Description = request.Description; + specification.EffectiveBeginDate = request.EffectiveBeginDate; + specification.EffectiveEndDate = request.EffectiveEndDate; specification.Id = request.Id; specification.Namespace = request.Namespace; + specification.ShortDescription = request.ShortDescription; specification.WeaponDescriptorId = request.WeaponDescriptorId; } } diff --git a/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/5.2.0/DataStandard_520_ApprovalTests.Verify.Standard_Std_5.2.0_Models_Entities_Entities.generated.approved.cs b/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/5.2.0/DataStandard_520_ApprovalTests.Verify.Standard_Std_5.2.0_Models_Entities_Entities.generated.approved.cs index c5ef22868a..88d03192e9 100644 --- a/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/5.2.0/DataStandard_520_ApprovalTests.Verify.Standard_Std_5.2.0_Models_Entities_Entities.generated.approved.cs +++ b/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/5.2.0/DataStandard_520_ApprovalTests.Verify.Standard_Std_5.2.0_Models_Entities_Entities.generated.approved.cs @@ -16663,6 +16663,7 @@ public IDictionary Extensions // Provide lookup property map private static readonly Dictionary _idPropertyByLookupProperty = new Dictionary(StringComparer.InvariantCultureIgnoreCase) { + { "OperationalStatusDescriptor", new LookupColumnDetails { PropertyName = "OperationalStatusDescriptorId", LookupTypeName = "OperationalStatusDescriptor"} }, }; Dictionary IHasLookupColumnPropertyMap.IdPropertyByLookupProperty @@ -16984,6 +16985,7 @@ public IDictionary Extensions // Provide lookup property map private static readonly Dictionary _idPropertyByLookupProperty = new Dictionary(StringComparer.InvariantCultureIgnoreCase) { + { "OperationalStatusDescriptor", new LookupColumnDetails { PropertyName = "OperationalStatusDescriptorId", LookupTypeName = "OperationalStatusDescriptor"} }, { "ProviderCategoryDescriptor", new LookupColumnDetails { PropertyName = "ProviderCategoryDescriptorId", LookupTypeName = "ProviderCategoryDescriptor"} }, { "ProviderProfitabilityDescriptor", new LookupColumnDetails { PropertyName = "ProviderProfitabilityDescriptorId", LookupTypeName = "ProviderProfitabilityDescriptor"} }, { "ProviderStatusDescriptor", new LookupColumnDetails { PropertyName = "ProviderStatusDescriptorId", LookupTypeName = "ProviderStatusDescriptor"} }, @@ -43134,6 +43136,7 @@ public IDictionary Extensions private static readonly Dictionary _idPropertyByLookupProperty = new Dictionary(StringComparer.InvariantCultureIgnoreCase) { { "NetworkPurposeDescriptor", new LookupColumnDetails { PropertyName = "NetworkPurposeDescriptorId", LookupTypeName = "NetworkPurposeDescriptor"} }, + { "OperationalStatusDescriptor", new LookupColumnDetails { PropertyName = "OperationalStatusDescriptorId", LookupTypeName = "OperationalStatusDescriptor"} }, }; Dictionary IHasLookupColumnPropertyMap.IdPropertyByLookupProperty @@ -44165,6 +44168,7 @@ public IDictionary Extensions // Provide lookup property map private static readonly Dictionary _idPropertyByLookupProperty = new Dictionary(StringComparer.InvariantCultureIgnoreCase) { + { "OperationalStatusDescriptor", new LookupColumnDetails { PropertyName = "OperationalStatusDescriptorId", LookupTypeName = "OperationalStatusDescriptor"} }, }; Dictionary IHasLookupColumnPropertyMap.IdPropertyByLookupProperty @@ -71115,6 +71119,7 @@ public virtual ICollection IHasLookupColumnPropertyMap.IdPropertyByLookupProperty @@ -78609,6 +78614,7 @@ string Entities.Common.EdFi.IOrganizationDepartment.ParentEducationOrganizationD private static readonly Dictionary _idPropertyByLookupProperty = new Dictionary(StringComparer.InvariantCultureIgnoreCase) { { "AcademicSubjectDescriptor", new LookupColumnDetails { PropertyName = "AcademicSubjectDescriptorId", LookupTypeName = "AcademicSubjectDescriptor"} }, + { "OperationalStatusDescriptor", new LookupColumnDetails { PropertyName = "OperationalStatusDescriptorId", LookupTypeName = "OperationalStatusDescriptor"} }, }; Dictionary IHasLookupColumnPropertyMap.IdPropertyByLookupProperty @@ -81407,6 +81413,7 @@ public virtual ICollection _idPropertyByLookupProperty = new Dictionary(StringComparer.InvariantCultureIgnoreCase) { { "AdministrativeFundingControlDescriptor", new LookupColumnDetails { PropertyName = "AdministrativeFundingControlDescriptorId", LookupTypeName = "AdministrativeFundingControlDescriptor"} }, + { "OperationalStatusDescriptor", new LookupColumnDetails { PropertyName = "OperationalStatusDescriptorId", LookupTypeName = "OperationalStatusDescriptor"} }, { "PostSecondaryInstitutionLevelDescriptor", new LookupColumnDetails { PropertyName = "PostSecondaryInstitutionLevelDescriptorId", LookupTypeName = "PostSecondaryInstitutionLevelDescriptor"} }, }; @@ -94697,6 +94704,7 @@ public virtual ICollection _idPropertyByLookupProperty = new Dictionary(StringComparer.InvariantCultureIgnoreCase) { + { "OperationalStatusDescriptor", new LookupColumnDetails { PropertyName = "OperationalStatusDescriptorId", LookupTypeName = "OperationalStatusDescriptor"} }, }; Dictionary IHasLookupColumnPropertyMap.IdPropertyByLookupProperty @@ -125529,6 +125538,7 @@ public virtual ICollection _idPropertyByLookupProperty = new Dictionary(StringComparer.InvariantCultureIgnoreCase) { { "ProgramTypeDescriptor", new LookupColumnDetails { PropertyName = "ProgramTypeDescriptorId", LookupTypeName = "ProgramTypeDescriptor"} }, + { "ReasonExitedDescriptor", new LookupColumnDetails { PropertyName = "ReasonExitedDescriptorId", LookupTypeName = "ReasonExitedDescriptor"} }, { "TechnicalSkillsAssessmentDescriptor", new LookupColumnDetails { PropertyName = "TechnicalSkillsAssessmentDescriptorId", LookupTypeName = "TechnicalSkillsAssessmentDescriptor"} }, }; @@ -135928,6 +135938,7 @@ public virtual ICollection IHasLookupColumnPropertyMap.IdPropertyByLookupProperty @@ -137966,6 +137977,7 @@ public virtual ICollection _idPropertyByLookupProperty = new Dictionary(StringComparer.InvariantCultureIgnoreCase) { { "ProgramTypeDescriptor", new LookupColumnDetails { PropertyName = "ProgramTypeDescriptorId", LookupTypeName = "ProgramTypeDescriptor"} }, + { "ReasonExitedDescriptor", new LookupColumnDetails { PropertyName = "ReasonExitedDescriptorId", LookupTypeName = "ReasonExitedDescriptor"} }, }; Dictionary IHasLookupColumnPropertyMap.IdPropertyByLookupProperty @@ -139070,6 +139082,7 @@ public virtual ICollection IHasLookupColumnPropertyMap.IdPropertyByLookupProperty @@ -139778,6 +139791,7 @@ public virtual ICollection IHasLookupColumnPropertyMap.IdPropertyByLookupProperty @@ -140381,6 +140395,7 @@ public virtual ICollection _idPropertyByLookupProperty = new Dictionary(StringComparer.InvariantCultureIgnoreCase) { { "ProgramTypeDescriptor", new LookupColumnDetails { PropertyName = "ProgramTypeDescriptorId", LookupTypeName = "ProgramTypeDescriptor"} }, + { "ReasonExitedDescriptor", new LookupColumnDetails { PropertyName = "ReasonExitedDescriptorId", LookupTypeName = "ReasonExitedDescriptor"} }, }; Dictionary IHasLookupColumnPropertyMap.IdPropertyByLookupProperty @@ -144763,6 +144778,7 @@ public virtual ICollection _idPropertyByLookupProperty = new Dictionary(StringComparer.InvariantCultureIgnoreCase) { { "ProgramTypeDescriptor", new LookupColumnDetails { PropertyName = "ProgramTypeDescriptorId", LookupTypeName = "ProgramTypeDescriptor"} }, + { "ReasonExitedDescriptor", new LookupColumnDetails { PropertyName = "ReasonExitedDescriptorId", LookupTypeName = "ReasonExitedDescriptor"} }, }; Dictionary IHasLookupColumnPropertyMap.IdPropertyByLookupProperty @@ -147130,6 +147146,7 @@ public virtual ICollection _idPropertyByLookupProperty = new Dictionary(StringComparer.InvariantCultureIgnoreCase) { { "ProgramTypeDescriptor", new LookupColumnDetails { PropertyName = "ProgramTypeDescriptorId", LookupTypeName = "ProgramTypeDescriptor"} }, + { "ReasonExitedDescriptor", new LookupColumnDetails { PropertyName = "ReasonExitedDescriptorId", LookupTypeName = "ReasonExitedDescriptor"} }, { "SpecialEducationExitReasonDescriptor", new LookupColumnDetails { PropertyName = "SpecialEducationExitReasonDescriptorId", LookupTypeName = "SpecialEducationExitReasonDescriptor"} }, { "SpecialEducationSettingDescriptor", new LookupColumnDetails { PropertyName = "SpecialEducationSettingDescriptorId", LookupTypeName = "SpecialEducationSettingDescriptor"} }, }; @@ -149576,6 +149593,7 @@ public virtual ICollection _idPropertyByLookupProperty = new Dictionary(StringComparer.InvariantCultureIgnoreCase) { { "ProgramTypeDescriptor", new LookupColumnDetails { PropertyName = "ProgramTypeDescriptorId", LookupTypeName = "ProgramTypeDescriptor"} }, + { "ReasonExitedDescriptor", new LookupColumnDetails { PropertyName = "ReasonExitedDescriptorId", LookupTypeName = "ReasonExitedDescriptor"} }, { "TitleIPartAParticipantDescriptor", new LookupColumnDetails { PropertyName = "TitleIPartAParticipantDescriptorId", LookupTypeName = "TitleIPartAParticipantDescriptor"} }, }; diff --git a/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/5.2.0/DataStandard_520_ApprovalTests.Verify.Standard_Std_5.2.0_Requests_Requests.generated.approved.cs b/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/5.2.0/DataStandard_520_ApprovalTests.Verify.Standard_Std_5.2.0_Requests_Requests.generated.approved.cs index b6fbae7e7c..f7e0f4fdc1 100644 --- a/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/5.2.0/DataStandard_520_ApprovalTests.Verify.Standard_Std_5.2.0_Requests_Requests.generated.approved.cs +++ b/Utilities/CodeGeneration/EdFi.Ods.CodeGen.Tests/Approval/5.2.0/DataStandard_520_ApprovalTests.Verify.Standard_Std_5.2.0_Requests_Requests.generated.approved.cs @@ -13,8 +13,12 @@ public class AbsenceEventCategoryDescriptorGetByExample { public int AbsenceEventCategoryDescriptorId { get; set; } public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -62,8 +66,12 @@ public class AcademicHonorCategoryDescriptorGetByExample { public int AcademicHonorCategoryDescriptorId { get; set; } public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -111,8 +119,12 @@ public class AcademicSubjectDescriptorGetByExample { public int AcademicSubjectDescriptorId { get; set; } public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -211,8 +223,12 @@ public class AccommodationDescriptorGetByExample { public int AccommodationDescriptorId { get; set; } public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -313,8 +329,12 @@ public class AccountTypeDescriptorGetByExample { public int AccountTypeDescriptorId { get; set; } public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -362,8 +382,12 @@ public class AchievementCategoryDescriptorGetByExample { public int AchievementCategoryDescriptorId { get; set; } public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -411,8 +435,12 @@ public class AdditionalCreditTypeDescriptorGetByExample { public int AdditionalCreditTypeDescriptorId { get; set; } public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -460,8 +488,12 @@ public class AddressTypeDescriptorGetByExample { public int AddressTypeDescriptorId { get; set; } public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -509,8 +541,12 @@ public class AdministrationEnvironmentDescriptorGetByExample { public int AdministrationEnvironmentDescriptorId { get; set; } public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -558,8 +594,12 @@ public class AdministrativeFundingControlDescriptorGetByExample { public int AdministrativeFundingControlDescriptorId { get; set; } public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -607,8 +647,12 @@ public class AncestryEthnicOriginDescriptorGetByExample { public int AncestryEthnicOriginDescriptorId { get; set; } public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -714,8 +758,12 @@ public class AssessmentCategoryDescriptorGetByExample { public int AssessmentCategoryDescriptorId { get; set; } public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -763,8 +811,12 @@ public class AssessmentIdentificationSystemDescriptorGetByExample { public int AssessmentIdentificationSystemDescriptorId { get; set; } public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -867,8 +919,12 @@ public class AssessmentItemCategoryDescriptorGetByExample { public int AssessmentItemCategoryDescriptorId { get; set; } public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -916,8 +972,12 @@ public class AssessmentItemResultDescriptorGetByExample { public int AssessmentItemResultDescriptorId { get; set; } public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -965,8 +1025,12 @@ public class AssessmentPeriodDescriptorGetByExample { public int AssessmentPeriodDescriptorId { get; set; } public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -1014,8 +1078,12 @@ public class AssessmentReportingMethodDescriptorGetByExample { public int AssessmentReportingMethodDescriptorId { get; set; } public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -1116,8 +1184,12 @@ public class AssignmentLateStatusDescriptorGetByExample { public int AssignmentLateStatusDescriptorId { get; set; } public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -1165,8 +1237,12 @@ public class AttemptStatusDescriptorGetByExample { public int AttemptStatusDescriptorId { get; set; } public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -1214,8 +1290,12 @@ public class AttendanceEventCategoryDescriptorGetByExample { public int AttendanceEventCategoryDescriptorId { get; set; } public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -1312,8 +1392,12 @@ public class BarrierToInternetAccessInResidenceDescriptorGetByExample { public int BarrierToInternetAccessInResidenceDescriptorId { get; set; } public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -1361,8 +1445,12 @@ public class BehaviorDescriptorGetByExample { public int BehaviorDescriptorId { get; set; } public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -1462,8 +1550,12 @@ public class BusRouteDescriptorGetByExample { public int BusRouteDescriptorId { get; set; } public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -1611,8 +1703,12 @@ public class CalendarEventDescriptorGetByExample { public int CalendarEventDescriptorId { get; set; } public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -1660,8 +1756,12 @@ public class CalendarTypeDescriptorGetByExample { public int CalendarTypeDescriptorId { get; set; } public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -1709,8 +1809,12 @@ public class CareerPathwayDescriptorGetByExample { public int CareerPathwayDescriptorId { get; set; } public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -1758,8 +1862,12 @@ public class CharterApprovalAgencyTypeDescriptorGetByExample { public int CharterApprovalAgencyTypeDescriptorId { get; set; } public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -1807,8 +1915,12 @@ public class CharterStatusDescriptorGetByExample { public int CharterStatusDescriptorId { get; set; } public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -1915,8 +2027,12 @@ public class CitizenshipStatusDescriptorGetByExample { public int CitizenshipStatusDescriptorId { get; set; } public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -2013,8 +2129,12 @@ public class ClassroomPositionDescriptorGetByExample { public int ClassroomPositionDescriptorId { get; set; } public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -2114,8 +2234,12 @@ public class CohortScopeDescriptorGetByExample { public string CodeValue { get; set; } public int CohortScopeDescriptorId { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -2163,8 +2287,12 @@ public class CohortTypeDescriptorGetByExample { public string CodeValue { get; set; } public int CohortTypeDescriptorId { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -2212,8 +2340,12 @@ public class CohortYearTypeDescriptorGetByExample { public string CodeValue { get; set; } public int CohortYearTypeDescriptorId { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -2261,6 +2393,10 @@ public class CommunityOrganizationGetByExample { public long CommunityOrganizationId { get; set; } public Guid Id { get; set; } + public string NameOfInstitution { get; set; } + public string OperationalStatusDescriptor { get; set; } + public string ShortNameOfInstitution { get; set; } + public string WebSite { get; set; } } [ExcludeFromCodeCoverage] @@ -2310,10 +2446,14 @@ public class CommunityProviderGetByExample public long CommunityProviderId { get; set; } public Guid Id { get; set; } public bool LicenseExemptIndicator { get; set; } + public string NameOfInstitution { get; set; } + public string OperationalStatusDescriptor { get; set; } public string ProviderCategoryDescriptor { get; set; } public string ProviderProfitabilityDescriptor { get; set; } public string ProviderStatusDescriptor { get; set; } public bool SchoolIndicator { get; set; } + public string ShortNameOfInstitution { get; set; } + public string WebSite { get; set; } } [ExcludeFromCodeCoverage] @@ -2418,8 +2558,12 @@ public class CompetencyLevelDescriptorGetByExample { public string CodeValue { get; set; } public int CompetencyLevelDescriptorId { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -2580,8 +2724,12 @@ public class ContactTypeDescriptorGetByExample { public string CodeValue { get; set; } public int ContactTypeDescriptorId { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -2629,8 +2777,12 @@ public class ContentClassDescriptorGetByExample { public string CodeValue { get; set; } public int ContentClassDescriptorId { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -2678,8 +2830,12 @@ public class ContinuationOfServicesReasonDescriptorGetByExample { public string CodeValue { get; set; } public int ContinuationOfServicesReasonDescriptorId { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -2727,8 +2883,12 @@ public class CostRateDescriptorGetByExample { public string CodeValue { get; set; } public int CostRateDescriptorId { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -2776,8 +2936,12 @@ public class CountryDescriptorGetByExample { public string CodeValue { get; set; } public int CountryDescriptorId { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -2889,8 +3053,12 @@ public class CourseAttemptResultDescriptorGetByExample { public string CodeValue { get; set; } public int CourseAttemptResultDescriptorId { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -2938,8 +3106,12 @@ public class CourseDefinedByDescriptorGetByExample { public string CodeValue { get; set; } public int CourseDefinedByDescriptorId { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -2987,8 +3159,12 @@ public class CourseGPAApplicabilityDescriptorGetByExample { public string CodeValue { get; set; } public int CourseGPAApplicabilityDescriptorId { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -3036,8 +3212,12 @@ public class CourseIdentificationSystemDescriptorGetByExample { public string CodeValue { get; set; } public int CourseIdentificationSystemDescriptorId { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -3085,8 +3265,12 @@ public class CourseLevelCharacteristicDescriptorGetByExample { public string CodeValue { get; set; } public int CourseLevelCharacteristicDescriptorId { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -3188,8 +3372,12 @@ public class CourseRepeatCodeDescriptorGetByExample { public string CodeValue { get; set; } public int CourseRepeatCodeDescriptorId { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -3364,8 +3552,12 @@ public class CredentialFieldDescriptorGetByExample { public string CodeValue { get; set; } public int CredentialFieldDescriptorId { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -3413,8 +3605,12 @@ public class CredentialTypeDescriptorGetByExample { public string CodeValue { get; set; } public int CredentialTypeDescriptorId { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -3462,8 +3658,12 @@ public class CreditCategoryDescriptorGetByExample { public string CodeValue { get; set; } public int CreditCategoryDescriptorId { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -3511,8 +3711,12 @@ public class CreditTypeDescriptorGetByExample { public string CodeValue { get; set; } public int CreditTypeDescriptorId { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -3611,8 +3815,12 @@ public class CrisisTypeDescriptorGetByExample { public string CodeValue { get; set; } public int CrisisTypeDescriptorId { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -3660,8 +3868,12 @@ public class CTEProgramServiceDescriptorGetByExample { public string CodeValue { get; set; } public int CTEProgramServiceDescriptorId { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -3709,8 +3921,12 @@ public class CurriculumUsedDescriptorGetByExample { public string CodeValue { get; set; } public int CurriculumUsedDescriptorId { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -3758,8 +3974,12 @@ public class DeliveryMethodDescriptorGetByExample { public string CodeValue { get; set; } public int DeliveryMethodDescriptorId { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -3856,9 +4076,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.DiagnosisDescriptors.EdFi public class DiagnosisDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } public int DiagnosisDescriptorId { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -3905,9 +4129,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.DiplomaLevelDescriptors.EdFi public class DiplomaLevelDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } public int DiplomaLevelDescriptorId { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -3954,9 +4182,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.DiplomaTypeDescriptors.EdFi public class DiplomaTypeDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } public int DiplomaTypeDescriptorId { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -4003,9 +4235,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.DisabilityDescriptors.EdFi public class DisabilityDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } public int DisabilityDescriptorId { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -4052,9 +4288,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.DisabilityDesignationDescriptors.E public class DisabilityDesignationDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } public int DisabilityDesignationDescriptorId { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -4101,9 +4341,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.DisabilityDeterminationSourceTypeD public class DisabilityDeterminationSourceTypeDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } public int DisabilityDeterminationSourceTypeDescriptorId { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -4206,9 +4450,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.DisciplineActionLengthDifferenceRe public class DisciplineActionLengthDifferenceReasonDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } public int DisciplineActionLengthDifferenceReasonDescriptorId { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -4255,9 +4503,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.DisciplineDescriptors.EdFi public class DisciplineDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } public int DisciplineDescriptorId { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -4361,9 +4613,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.DisciplineIncidentParticipationCod public class DisciplineIncidentParticipationCodeDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } public int DisciplineIncidentParticipationCodeDescriptorId { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -4410,9 +4666,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.DisplacedStudentStatusDescriptors. public class DisplacedStudentStatusDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } public int DisplacedStudentStatusDescriptorId { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -4459,9 +4719,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.EducationalEnvironmentDescriptors. public class EducationalEnvironmentDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } public int EducationalEnvironmentDescriptorId { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -4571,9 +4835,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.EducationOrganizationAssociationTy public class EducationOrganizationAssociationTypeDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } public int EducationOrganizationAssociationTypeDescriptorId { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -4620,9 +4888,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.EducationOrganizationCategoryDescr public class EducationOrganizationCategoryDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } public int EducationOrganizationCategoryDescriptorId { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -4669,9 +4941,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.EducationOrganizationIdentificatio public class EducationOrganizationIdentificationSystemDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } public int EducationOrganizationIdentificationSystemDescriptorId { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -4770,7 +5046,11 @@ public class EducationOrganizationNetworkGetByExample { public long EducationOrganizationNetworkId { get; set; } public Guid Id { get; set; } + public string NameOfInstitution { get; set; } public string NetworkPurposeDescriptor { get; set; } + public string OperationalStatusDescriptor { get; set; } + public string ShortNameOfInstitution { get; set; } + public string WebSite { get; set; } } [ExcludeFromCodeCoverage] @@ -4915,9 +5195,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.EducationPlanDescriptors.EdFi public class EducationPlanDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } public int EducationPlanDescriptorId { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -4965,7 +5249,11 @@ public class EducationServiceCenterGetByExample { public long EducationServiceCenterId { get; set; } public Guid Id { get; set; } + public string NameOfInstitution { get; set; } + public string OperationalStatusDescriptor { get; set; } + public string ShortNameOfInstitution { get; set; } public long StateEducationAgencyId { get; set; } + public string WebSite { get; set; } } [ExcludeFromCodeCoverage] @@ -5012,9 +5300,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.ElectronicMailTypeDescriptors.EdFi public class ElectronicMailTypeDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public int ElectronicMailTypeDescriptorId { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -5061,9 +5353,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.EligibilityDelayReasonDescriptors. public class EligibilityDelayReasonDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public int EligibilityDelayReasonDescriptorId { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -5110,9 +5406,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.EligibilityEvaluationTypeDescripto public class EligibilityEvaluationTypeDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public int EligibilityEvaluationTypeDescriptorId { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -5159,9 +5459,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.EmploymentStatusDescriptors.EdFi public class EmploymentStatusDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public int EmploymentStatusDescriptorId { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -5208,9 +5512,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.EnrollmentTypeDescriptors.EdFi public class EnrollmentTypeDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public int EnrollmentTypeDescriptorId { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -5257,9 +5565,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.EntryGradeLevelReasonDescriptors.E public class EntryGradeLevelReasonDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public int EntryGradeLevelReasonDescriptorId { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -5306,9 +5618,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.EntryTypeDescriptors.EdFi public class EntryTypeDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public int EntryTypeDescriptorId { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -5355,9 +5671,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.EvaluationDelayReasonDescriptors.E public class EvaluationDelayReasonDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public int EvaluationDelayReasonDescriptorId { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -5461,9 +5781,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.EventCircumstanceDescriptors.EdFi public class EventCircumstanceDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public int EventCircumstanceDescriptorId { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -5510,9 +5834,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.ExitWithdrawTypeDescriptors.EdFi public class ExitWithdrawTypeDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public int ExitWithdrawTypeDescriptorId { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -5610,9 +5938,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.FinancialCollectionDescriptors.EdF public class FinancialCollectionDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public int FinancialCollectionDescriptorId { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -5884,9 +6216,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.GradebookEntryTypeDescriptors.EdFi public class GradebookEntryTypeDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public int GradebookEntryTypeDescriptorId { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -5933,9 +6269,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.GradeLevelDescriptors.EdFi public class GradeLevelDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public int GradeLevelDescriptorId { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -5982,9 +6322,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.GradePointAverageTypeDescriptors.E public class GradePointAverageTypeDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public int GradePointAverageTypeDescriptorId { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -6031,9 +6375,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.GradeTypeDescriptors.EdFi public class GradeTypeDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public int GradeTypeDescriptorId { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -6134,9 +6482,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.GradingPeriodDescriptors.EdFi public class GradingPeriodDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public int GradingPeriodDescriptorId { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -6236,9 +6588,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.GraduationPlanTypeDescriptors.EdFi public class GraduationPlanTypeDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public int GraduationPlanTypeDescriptorId { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -6285,9 +6641,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.GunFreeSchoolsActReportingStatusDe public class GunFreeSchoolsActReportingStatusDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public int GunFreeSchoolsActReportingStatusDescriptorId { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -6334,9 +6694,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.HomelessPrimaryNighttimeResidenceD public class HomelessPrimaryNighttimeResidenceDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public int HomelessPrimaryNighttimeResidenceDescriptorId { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -6383,9 +6747,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.HomelessProgramServiceDescriptors. public class HomelessProgramServiceDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public int HomelessProgramServiceDescriptorId { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -6432,9 +6800,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.IDEAPartDescriptors.EdFi public class IDEAPartDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public int IDEAPartDescriptorId { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -6481,9 +6853,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.IdentificationDocumentUseDescripto public class IdentificationDocumentUseDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public int IdentificationDocumentUseDescriptorId { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -6530,9 +6906,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.ImmunizationTypeDescriptors.EdFi public class ImmunizationTypeDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public int ImmunizationTypeDescriptorId { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -6579,9 +6959,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.IncidentLocationDescriptors.EdFi public class IncidentLocationDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public int IncidentLocationDescriptorId { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -6628,9 +7012,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.IndicatorDescriptors.EdFi public class IndicatorDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public int IndicatorDescriptorId { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -6677,9 +7065,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.IndicatorGroupDescriptors.EdFi public class IndicatorGroupDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public int IndicatorGroupDescriptorId { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -6726,9 +7118,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.IndicatorLevelDescriptors.EdFi public class IndicatorLevelDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public int IndicatorLevelDescriptorId { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -6775,9 +7171,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.InstitutionTelephoneNumberTypeDesc public class InstitutionTelephoneNumberTypeDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public int InstitutionTelephoneNumberTypeDescriptorId { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -6824,9 +7224,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.InteractivityStyleDescriptors.EdFi public class InteractivityStyleDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public int InteractivityStyleDescriptorId { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -6873,9 +7277,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.InternetAccessDescriptors.EdFi public class InternetAccessDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public int InternetAccessDescriptorId { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -6922,9 +7330,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.InternetAccessTypeInResidenceDescr public class InternetAccessTypeInResidenceDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public int InternetAccessTypeInResidenceDescriptorId { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -6971,9 +7383,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.InternetPerformanceInResidenceDesc public class InternetPerformanceInResidenceDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public int InternetPerformanceInResidenceDescriptorId { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -7075,9 +7491,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.InterventionClassDescriptors.EdFi public class InterventionClassDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public int InterventionClassDescriptorId { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -7124,9 +7544,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.InterventionEffectivenessRatingDes public class InterventionEffectivenessRatingDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public int InterventionEffectivenessRatingDescriptorId { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -7279,9 +7703,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.LanguageDescriptors.EdFi public class LanguageDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public int LanguageDescriptorId { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -7328,9 +7756,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.LanguageInstructionProgramServiceD public class LanguageInstructionProgramServiceDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public int LanguageInstructionProgramServiceDescriptorId { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -7377,9 +7809,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.LanguageUseDescriptors.EdFi public class LanguageUseDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public int LanguageUseDescriptorId { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -7482,9 +7918,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.LearningStandardCategoryDescriptor public class LearningStandardCategoryDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public int LearningStandardCategoryDescriptorId { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -7583,9 +8023,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.LearningStandardEquivalenceStrengt public class LearningStandardEquivalenceStrengthDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public int LearningStandardEquivalenceStrengthDescriptorId { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -7632,9 +8076,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.LearningStandardScopeDescriptors.E public class LearningStandardScopeDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public int LearningStandardScopeDescriptorId { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -7681,9 +8129,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.LevelOfEducationDescriptors.EdFi public class LevelOfEducationDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public int LevelOfEducationDescriptorId { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -7730,9 +8182,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.LicenseStatusDescriptors.EdFi public class LicenseStatusDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public int LicenseStatusDescriptorId { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -7779,9 +8235,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.LicenseTypeDescriptors.EdFi public class LicenseTypeDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public int LicenseTypeDescriptorId { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -7828,9 +8288,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.LimitedEnglishProficiencyDescripto public class LimitedEnglishProficiencyDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public int LimitedEnglishProficiencyDescriptorId { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -8086,9 +8550,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.LocaleDescriptors.EdFi public class LocaleDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public int LocaleDescriptorId { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -8139,8 +8607,12 @@ public class LocalEducationAgencyGetByExample public Guid Id { get; set; } public string LocalEducationAgencyCategoryDescriptor { get; set; } public long LocalEducationAgencyId { get; set; } + public string NameOfInstitution { get; set; } + public string OperationalStatusDescriptor { get; set; } public long ParentLocalEducationAgencyId { get; set; } + public string ShortNameOfInstitution { get; set; } public long StateEducationAgencyId { get; set; } + public string WebSite { get; set; } } [ExcludeFromCodeCoverage] @@ -8187,9 +8659,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.LocalEducationAgencyCategoryDescri public class LocalEducationAgencyCategoryDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public int LocalEducationAgencyCategoryDescriptorId { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -8391,9 +8867,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.MagnetSpecialProgramEmphasisSchool public class MagnetSpecialProgramEmphasisSchoolDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public int MagnetSpecialProgramEmphasisSchoolDescriptorId { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -8440,9 +8920,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.MediumOfInstructionDescriptors.EdF public class MediumOfInstructionDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public int MediumOfInstructionDescriptorId { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -8489,9 +8973,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.MethodCreditEarnedDescriptors.EdFi public class MethodCreditEarnedDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public int MethodCreditEarnedDescriptorId { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -8538,9 +9026,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.MigrantEducationProgramServiceDesc public class MigrantEducationProgramServiceDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public int MigrantEducationProgramServiceDescriptorId { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -8587,9 +9079,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.ModelEntityDescriptors.EdFi public class ModelEntityDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public int ModelEntityDescriptorId { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -8636,9 +9132,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.MonitoredDescriptors.EdFi public class MonitoredDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public int MonitoredDescriptorId { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -8685,9 +9185,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.NeglectedOrDelinquentProgramDescri public class NeglectedOrDelinquentProgramDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int NeglectedOrDelinquentProgramDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -8734,9 +9238,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.NeglectedOrDelinquentProgramServic public class NeglectedOrDelinquentProgramServiceDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int NeglectedOrDelinquentProgramServiceDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -8783,9 +9291,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.NetworkPurposeDescriptors.EdFi public class NetworkPurposeDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int NetworkPurposeDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -8832,9 +9344,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.NonMedicalImmunizationExemptionDes public class NonMedicalImmunizationExemptionDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int NonMedicalImmunizationExemptionDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -9040,9 +9556,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.OperationalStatusDescriptors.EdFi public class OperationalStatusDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int OperationalStatusDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -9139,8 +9659,12 @@ public class OrganizationDepartmentGetByExample { public string AcademicSubjectDescriptor { get; set; } public Guid Id { get; set; } + public string NameOfInstitution { get; set; } + public string OperationalStatusDescriptor { get; set; } public long OrganizationDepartmentId { get; set; } public long ParentEducationOrganizationId { get; set; } + public string ShortNameOfInstitution { get; set; } + public string WebSite { get; set; } } [ExcludeFromCodeCoverage] @@ -9187,9 +9711,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.OtherNameTypeDescriptors.EdFi public class OtherNameTypeDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int OtherNameTypeDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -9236,9 +9764,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.ParticipationDescriptors.EdFi public class ParticipationDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int ParticipationDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -9285,9 +9817,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.ParticipationStatusDescriptors.EdF public class ParticipationStatusDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int ParticipationStatusDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -9334,9 +9870,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.PerformanceBaseConversionDescripto public class PerformanceBaseConversionDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int PerformanceBaseConversionDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -9383,9 +9923,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.PerformanceLevelDescriptors.EdFi public class PerformanceLevelDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int PerformanceLevelDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -9480,9 +10024,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.PersonalInformationVerificationDes public class PersonalInformationVerificationDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int PersonalInformationVerificationDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -9529,9 +10077,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.PlatformTypeDescriptors.EdFi public class PlatformTypeDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int PlatformTypeDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -9578,9 +10130,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.PopulationServedDescriptors.EdFi public class PopulationServedDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int PopulationServedDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -9627,9 +10183,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.PostingResultDescriptors.EdFi public class PostingResultDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int PostingResultDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -9726,9 +10286,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.PostSecondaryEventCategoryDescript public class PostSecondaryEventCategoryDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int PostSecondaryEventCategoryDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -9776,8 +10340,12 @@ public class PostSecondaryInstitutionGetByExample { public string AdministrativeFundingControlDescriptor { get; set; } public Guid Id { get; set; } + public string NameOfInstitution { get; set; } + public string OperationalStatusDescriptor { get; set; } public long PostSecondaryInstitutionId { get; set; } public string PostSecondaryInstitutionLevelDescriptor { get; set; } + public string ShortNameOfInstitution { get; set; } + public string WebSite { get; set; } } [ExcludeFromCodeCoverage] @@ -9824,9 +10392,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.PostSecondaryInstitutionLevelDescr public class PostSecondaryInstitutionLevelDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int PostSecondaryInstitutionLevelDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -9873,9 +10445,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.PrimaryLearningDeviceAccessDescrip public class PrimaryLearningDeviceAccessDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int PrimaryLearningDeviceAccessDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -9922,9 +10498,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.PrimaryLearningDeviceAwayFromSchoo public class PrimaryLearningDeviceAwayFromSchoolDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int PrimaryLearningDeviceAwayFromSchoolDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -9971,9 +10551,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.PrimaryLearningDeviceProviderDescr public class PrimaryLearningDeviceProviderDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int PrimaryLearningDeviceProviderDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -10020,9 +10604,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.ProficiencyDescriptors.EdFi public class ProficiencyDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int ProficiencyDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -10119,9 +10707,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.ProgramAssignmentDescriptors.EdFi public class ProgramAssignmentDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int ProgramAssignmentDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -10168,9 +10760,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.ProgramCharacteristicDescriptors.E public class ProgramCharacteristicDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int ProgramCharacteristicDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -10436,9 +11032,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.ProgramEvaluationPeriodDescriptors public class ProgramEvaluationPeriodDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int ProgramEvaluationPeriodDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -10485,9 +11085,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.ProgramEvaluationTypeDescriptors.E public class ProgramEvaluationTypeDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int ProgramEvaluationTypeDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -10534,9 +11138,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.ProgramSponsorDescriptors.EdFi public class ProgramSponsorDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int ProgramSponsorDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -10583,9 +11191,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.ProgramTypeDescriptors.EdFi public class ProgramTypeDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int ProgramTypeDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -10632,9 +11244,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.ProgressDescriptors.EdFi public class ProgressDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int ProgressDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -10681,9 +11297,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.ProgressLevelDescriptors.EdFi public class ProgressLevelDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int ProgressLevelDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -10779,9 +11399,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.ProviderCategoryDescriptors.EdFi public class ProviderCategoryDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int ProviderCategoryDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -10828,9 +11452,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.ProviderProfitabilityDescriptors.E public class ProviderProfitabilityDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int ProviderProfitabilityDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -10877,9 +11505,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.ProviderStatusDescriptors.EdFi public class ProviderStatusDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int ProviderStatusDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -10926,9 +11558,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.PublicationStatusDescriptors.EdFi public class PublicationStatusDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int PublicationStatusDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -10975,9 +11611,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.QuestionFormDescriptors.EdFi public class QuestionFormDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int QuestionFormDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -11024,9 +11664,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.RaceDescriptors.EdFi public class RaceDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int RaceDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -11073,9 +11717,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.RatingLevelDescriptors.EdFi public class RatingLevelDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int RatingLevelDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -11122,9 +11770,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.ReasonExitedDescriptors.EdFi public class ReasonExitedDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int ReasonExitedDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -11171,9 +11823,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.ReasonNotTestedDescriptors.EdFi public class ReasonNotTestedDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int ReasonNotTestedDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -11220,9 +11876,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.RecognitionTypeDescriptors.EdFi public class RecognitionTypeDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int RecognitionTypeDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -11269,9 +11929,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.RelationDescriptors.EdFi public class RelationDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int RelationDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -11318,9 +11982,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.RepeatIdentifierDescriptors.EdFi public class RepeatIdentifierDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int RepeatIdentifierDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -11422,9 +12090,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.ReporterDescriptionDescriptors.EdF public class ReporterDescriptionDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int ReporterDescriptionDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -11471,9 +12143,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.ReportingTagDescriptors.EdFi public class ReportingTagDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int ReportingTagDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -11520,9 +12196,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.ResidencyStatusDescriptors.EdFi public class ResidencyStatusDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int ResidencyStatusDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -11569,9 +12249,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.ResponseIndicatorDescriptors.EdFi public class ResponseIndicatorDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int ResponseIndicatorDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -11618,9 +12302,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.ResponsibilityDescriptors.EdFi public class ResponsibilityDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int ResponsibilityDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -11719,9 +12407,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.RestraintEventReasonDescriptors.Ed public class RestraintEventReasonDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int RestraintEventReasonDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -11768,9 +12460,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.ResultDatatypeTypeDescriptors.EdFi public class ResultDatatypeTypeDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int ResultDatatypeTypeDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -11817,9 +12513,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.RetestIndicatorDescriptors.EdFi public class RetestIndicatorDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int RetestIndicatorDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -11873,9 +12573,13 @@ public class SchoolGetByExample public string InternetAccessDescriptor { get; set; } public long LocalEducationAgencyId { get; set; } public string MagnetSpecialProgramEmphasisSchoolDescriptor { get; set; } + public string NameOfInstitution { get; set; } + public string OperationalStatusDescriptor { get; set; } public long SchoolId { get; set; } public string SchoolTypeDescriptor { get; set; } + public string ShortNameOfInstitution { get; set; } public string TitleIPartASchoolDesignationDescriptor { get; set; } + public string WebSite { get; set; } } [ExcludeFromCodeCoverage] @@ -11922,9 +12626,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.SchoolCategoryDescriptors.EdFi public class SchoolCategoryDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int SchoolCategoryDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -11971,9 +12679,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.SchoolChoiceBasisDescriptors.EdFi public class SchoolChoiceBasisDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int SchoolChoiceBasisDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -12020,9 +12732,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.SchoolChoiceImplementStatusDescrip public class SchoolChoiceImplementStatusDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int SchoolChoiceImplementStatusDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -12069,9 +12785,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.SchoolFoodServiceProgramServiceDes public class SchoolFoodServiceProgramServiceDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int SchoolFoodServiceProgramServiceDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -12118,9 +12838,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.SchoolTypeDescriptors.EdFi public class SchoolTypeDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int SchoolTypeDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -12335,9 +13059,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.SectionCharacteristicDescriptors.E public class SectionCharacteristicDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int SectionCharacteristicDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -12384,9 +13112,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.SectionTypeDescriptors.EdFi public class SectionTypeDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int SectionTypeDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -12433,9 +13165,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.SeparationDescriptors.EdFi public class SeparationDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int SeparationDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -12482,9 +13218,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.SeparationReasonDescriptors.EdFi public class SeparationReasonDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int SeparationReasonDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -12531,9 +13271,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.ServiceDescriptors.EdFi public class ServiceDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int ServiceDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -12633,9 +13377,13 @@ namespace EdFi.Ods.Api.Common.Models.Requests.SexDescriptors.EdFi public class SexDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } public int SexDescriptorId { get; set; } + public string ShortDescription { get; set; } } [ExcludeFromCodeCoverage] @@ -12731,8 +13479,12 @@ namespace EdFi.Ods.Api.Common.Models.Requests.SourceSystemDescriptors.EdFi public class SourceSystemDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } public int SourceSystemDescriptorId { get; set; } } @@ -12780,8 +13532,12 @@ namespace EdFi.Ods.Api.Common.Models.Requests.SpecialEducationExitReasonDescript public class SpecialEducationExitReasonDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } public int SpecialEducationExitReasonDescriptorId { get; set; } } @@ -12829,8 +13585,12 @@ namespace EdFi.Ods.Api.Common.Models.Requests.SpecialEducationProgramServiceDesc public class SpecialEducationProgramServiceDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } public int SpecialEducationProgramServiceDescriptorId { get; set; } } @@ -12878,8 +13638,12 @@ namespace EdFi.Ods.Api.Common.Models.Requests.SpecialEducationSettingDescriptors public class SpecialEducationSettingDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } public int SpecialEducationSettingDescriptorId { get; set; } } @@ -13045,8 +13809,12 @@ namespace EdFi.Ods.Api.Common.Models.Requests.StaffClassificationDescriptors.EdF public class StaffClassificationDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } public int StaffClassificationDescriptorId { get; set; } } @@ -13365,8 +14133,12 @@ namespace EdFi.Ods.Api.Common.Models.Requests.StaffIdentificationSystemDescripto public class StaffIdentificationSystemDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } public int StaffIdentificationSystemDescriptorId { get; set; } } @@ -13466,8 +14238,12 @@ namespace EdFi.Ods.Api.Common.Models.Requests.StaffLeaveEventCategoryDescriptors public class StaffLeaveEventCategoryDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } public int StaffLeaveEventCategoryDescriptorId { get; set; } } @@ -13677,8 +14453,12 @@ namespace EdFi.Ods.Api.Common.Models.Requests.StateAbbreviationDescriptors.EdFi public class StateAbbreviationDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } public int StateAbbreviationDescriptorId { get; set; } } @@ -13726,7 +14506,11 @@ namespace EdFi.Ods.Api.Common.Models.Requests.StateEducationAgencies.EdFi public class StateEducationAgencyGetByExample { public Guid Id { get; set; } + public string NameOfInstitution { get; set; } + public string OperationalStatusDescriptor { get; set; } + public string ShortNameOfInstitution { get; set; } public long StateEducationAgencyId { get; set; } + public string WebSite { get; set; } } [ExcludeFromCodeCoverage] @@ -14020,8 +14804,12 @@ namespace EdFi.Ods.Api.Common.Models.Requests.StudentCharacteristicDescriptors.E public class StudentCharacteristicDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } public int StudentCharacteristicDescriptorId { get; set; } } @@ -14232,12 +15020,15 @@ public class StudentCTEProgramAssociationGetByExample { public DateTime BeginDate { get; set; } public long EducationOrganizationId { get; set; } + public DateTime EndDate { get; set; } public Guid Id { get; set; } public bool NonTraditionalGenderStatus { get; set; } public bool PrivateCTEProgram { get; set; } public long ProgramEducationOrganizationId { get; set; } public string ProgramName { get; set; } public string ProgramTypeDescriptor { get; set; } + public string ReasonExitedDescriptor { get; set; } + public bool ServedOutsideOfRegularSession { get; set; } public string StudentUniqueId { get; set; } public string TechnicalSkillsAssessmentDescriptor { get; set; } } @@ -14610,12 +15401,15 @@ public class StudentHomelessProgramAssociationGetByExample public bool AwaitingFosterCare { get; set; } public DateTime BeginDate { get; set; } public long EducationOrganizationId { get; set; } + public DateTime EndDate { get; set; } public string HomelessPrimaryNighttimeResidenceDescriptor { get; set; } public bool HomelessUnaccompaniedYouth { get; set; } public Guid Id { get; set; } public long ProgramEducationOrganizationId { get; set; } public string ProgramName { get; set; } public string ProgramTypeDescriptor { get; set; } + public string ReasonExitedDescriptor { get; set; } + public bool ServedOutsideOfRegularSession { get; set; } public string StudentUniqueId { get; set; } } @@ -14663,8 +15457,12 @@ namespace EdFi.Ods.Api.Common.Models.Requests.StudentIdentificationSystemDescrip public class StudentIdentificationSystemDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } public int StudentIdentificationSystemDescriptorId { get; set; } } @@ -14822,11 +15620,14 @@ public class StudentLanguageInstructionProgramAssociationGetByExample public DateTime BeginDate { get; set; } public int Dosage { get; set; } public long EducationOrganizationId { get; set; } + public DateTime EndDate { get; set; } public bool EnglishLearnerParticipation { get; set; } public Guid Id { get; set; } public long ProgramEducationOrganizationId { get; set; } public string ProgramName { get; set; } public string ProgramTypeDescriptor { get; set; } + public string ReasonExitedDescriptor { get; set; } + public bool ServedOutsideOfRegularSession { get; set; } public string StudentUniqueId { get; set; } } @@ -14877,6 +15678,7 @@ public class StudentMigrantEducationProgramAssociationGetByExample public string ContinuationOfServicesReasonDescriptor { get; set; } public long EducationOrganizationId { get; set; } public DateTime EligibilityExpirationDate { get; set; } + public DateTime EndDate { get; set; } public Guid Id { get; set; } public DateTime LastQualifyingMove { get; set; } public bool PriorityForServices { get; set; } @@ -14884,6 +15686,8 @@ public class StudentMigrantEducationProgramAssociationGetByExample public string ProgramName { get; set; } public string ProgramTypeDescriptor { get; set; } public DateTime QualifyingArrivalDate { get; set; } + public string ReasonExitedDescriptor { get; set; } + public bool ServedOutsideOfRegularSession { get; set; } public DateTime StateResidencyDate { get; set; } public string StudentUniqueId { get; set; } public DateTime USInitialEntry { get; set; } @@ -14937,12 +15741,15 @@ public class StudentNeglectedOrDelinquentProgramAssociationGetByExample public DateTime BeginDate { get; set; } public long EducationOrganizationId { get; set; } public string ELAProgressLevelDescriptor { get; set; } + public DateTime EndDate { get; set; } public Guid Id { get; set; } public string MathematicsProgressLevelDescriptor { get; set; } public string NeglectedOrDelinquentProgramDescriptor { get; set; } public long ProgramEducationOrganizationId { get; set; } public string ProgramName { get; set; } public string ProgramTypeDescriptor { get; set; } + public string ReasonExitedDescriptor { get; set; } + public bool ServedOutsideOfRegularSession { get; set; } public string StudentUniqueId { get; set; } } @@ -14991,10 +15798,13 @@ public class StudentProgramAssociationGetByExample { public DateTime BeginDate { get; set; } public long EducationOrganizationId { get; set; } + public DateTime EndDate { get; set; } public Guid Id { get; set; } public long ProgramEducationOrganizationId { get; set; } public string ProgramName { get; set; } public string ProgramTypeDescriptor { get; set; } + public string ReasonExitedDescriptor { get; set; } + public bool ServedOutsideOfRegularSession { get; set; } public string StudentUniqueId { get; set; } } @@ -15291,10 +16101,13 @@ public class StudentSchoolFoodServiceProgramAssociationGetByExample public DateTime BeginDate { get; set; } public bool DirectCertification { get; set; } public long EducationOrganizationId { get; set; } + public DateTime EndDate { get; set; } public Guid Id { get; set; } public long ProgramEducationOrganizationId { get; set; } public string ProgramName { get; set; } public string ProgramTypeDescriptor { get; set; } + public string ReasonExitedDescriptor { get; set; } + public bool ServedOutsideOfRegularSession { get; set; } public string StudentUniqueId { get; set; } } @@ -15461,6 +16274,7 @@ public class StudentSpecialEducationProgramAssociationGetByExample { public DateTime BeginDate { get; set; } public long EducationOrganizationId { get; set; } + public DateTime EndDate { get; set; } public Guid Id { get; set; } public bool IdeaEligibility { get; set; } public DateTime IEPBeginDate { get; set; } @@ -15472,7 +16286,9 @@ public class StudentSpecialEducationProgramAssociationGetByExample public long ProgramEducationOrganizationId { get; set; } public string ProgramName { get; set; } public string ProgramTypeDescriptor { get; set; } + public string ReasonExitedDescriptor { get; set; } public decimal SchoolHoursPerWeek { get; set; } + public bool ServedOutsideOfRegularSession { get; set; } public DateTime SpecialEducationExitDate { get; set; } public string SpecialEducationExitExplained { get; set; } public string SpecialEducationExitReasonDescriptor { get; set; } @@ -15592,10 +16408,13 @@ public class StudentTitleIPartAProgramAssociationGetByExample { public DateTime BeginDate { get; set; } public long EducationOrganizationId { get; set; } + public DateTime EndDate { get; set; } public Guid Id { get; set; } public long ProgramEducationOrganizationId { get; set; } public string ProgramName { get; set; } public string ProgramTypeDescriptor { get; set; } + public string ReasonExitedDescriptor { get; set; } + public bool ServedOutsideOfRegularSession { get; set; } public string StudentUniqueId { get; set; } public string TitleIPartAParticipantDescriptor { get; set; } } @@ -15695,8 +16514,12 @@ namespace EdFi.Ods.Api.Common.Models.Requests.SubmissionStatusDescriptors.EdFi public class SubmissionStatusDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } public int SubmissionStatusDescriptorId { get; set; } } @@ -15744,8 +16567,12 @@ namespace EdFi.Ods.Api.Common.Models.Requests.SupporterMilitaryConnectionDescrip public class SupporterMilitaryConnectionDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } public int SupporterMilitaryConnectionDescriptorId { get; set; } } @@ -15848,8 +16675,12 @@ namespace EdFi.Ods.Api.Common.Models.Requests.SurveyCategoryDescriptors.EdFi public class SurveyCategoryDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } public int SurveyCategoryDescriptorId { get; set; } } @@ -15947,8 +16778,12 @@ namespace EdFi.Ods.Api.Common.Models.Requests.SurveyLevelDescriptors.EdFi public class SurveyLevelDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } public int SurveyLevelDescriptorId { get; set; } } @@ -16563,8 +17398,12 @@ namespace EdFi.Ods.Api.Common.Models.Requests.TeachingCredentialBasisDescriptors public class TeachingCredentialBasisDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } public int TeachingCredentialBasisDescriptorId { get; set; } } @@ -16612,8 +17451,12 @@ namespace EdFi.Ods.Api.Common.Models.Requests.TeachingCredentialDescriptors.EdFi public class TeachingCredentialDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } public int TeachingCredentialDescriptorId { get; set; } } @@ -16661,8 +17504,12 @@ namespace EdFi.Ods.Api.Common.Models.Requests.TechnicalSkillsAssessmentDescripto public class TechnicalSkillsAssessmentDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } public int TechnicalSkillsAssessmentDescriptorId { get; set; } } @@ -16710,8 +17557,12 @@ namespace EdFi.Ods.Api.Common.Models.Requests.TelephoneNumberTypeDescriptors.EdF public class TelephoneNumberTypeDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } public int TelephoneNumberTypeDescriptorId { get; set; } } @@ -16759,8 +17610,12 @@ namespace EdFi.Ods.Api.Common.Models.Requests.TermDescriptors.EdFi public class TermDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } public int TermDescriptorId { get; set; } } @@ -16808,8 +17663,12 @@ namespace EdFi.Ods.Api.Common.Models.Requests.TitleIPartAParticipantDescriptors. public class TitleIPartAParticipantDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } public int TitleIPartAParticipantDescriptorId { get; set; } } @@ -16857,8 +17716,12 @@ namespace EdFi.Ods.Api.Common.Models.Requests.TitleIPartAProgramServiceDescripto public class TitleIPartAProgramServiceDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } public int TitleIPartAProgramServiceDescriptorId { get; set; } } @@ -16906,8 +17769,12 @@ namespace EdFi.Ods.Api.Common.Models.Requests.TitleIPartASchoolDesignationDescri public class TitleIPartASchoolDesignationDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } public int TitleIPartASchoolDesignationDescriptorId { get; set; } } @@ -16955,8 +17822,12 @@ namespace EdFi.Ods.Api.Common.Models.Requests.TransportationPublicExpenseEligibi public class TransportationPublicExpenseEligibilityTypeDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } public int TransportationPublicExpenseEligibilityTypeDescriptorId { get; set; } } @@ -17004,8 +17875,12 @@ namespace EdFi.Ods.Api.Common.Models.Requests.TransportationTypeDescriptors.EdFi public class TransportationTypeDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } public int TransportationTypeDescriptorId { get; set; } } @@ -17053,8 +17928,12 @@ namespace EdFi.Ods.Api.Common.Models.Requests.TravelDayofWeekDescriptors.EdFi public class TravelDayofWeekDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } public int TravelDayofWeekDescriptorId { get; set; } } @@ -17102,8 +17981,12 @@ namespace EdFi.Ods.Api.Common.Models.Requests.TravelDirectionDescriptors.EdFi public class TravelDirectionDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } public int TravelDirectionDescriptorId { get; set; } } @@ -17151,8 +18034,12 @@ namespace EdFi.Ods.Api.Common.Models.Requests.TribalAffiliationDescriptors.EdFi public class TribalAffiliationDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } public int TribalAffiliationDescriptorId { get; set; } } @@ -17200,8 +18087,12 @@ namespace EdFi.Ods.Api.Common.Models.Requests.VisaDescriptors.EdFi public class VisaDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } public int VisaDescriptorId { get; set; } } @@ -17249,8 +18140,12 @@ namespace EdFi.Ods.Api.Common.Models.Requests.WeaponDescriptors.EdFi public class WeaponDescriptorGetByExample { public string CodeValue { get; set; } + public string Description { get; set; } + public DateTime EffectiveBeginDate { get; set; } + public DateTime EffectiveEndDate { get; set; } public Guid Id { get; set; } public string Namespace { get; set; } + public string ShortDescription { get; set; } public int WeaponDescriptorId { get; set; } } diff --git a/Utilities/CodeGeneration/EdFi.Ods.CodeGen/Generators/Entities.cs b/Utilities/CodeGeneration/EdFi.Ods.CodeGen/Generators/Entities.cs index 3a537b0e70..fddacffbc9 100644 --- a/Utilities/CodeGeneration/EdFi.Ods.CodeGen/Generators/Entities.cs +++ b/Utilities/CodeGeneration/EdFi.Ods.CodeGen/Generators/Entities.cs @@ -357,8 +357,8 @@ private IEnumerable GetClasses(Aggregate aggregate, Entity entity) ChildCollectionFieldName = "_" + a.Name.ToCamelCase(), AggregateExtensionBagName = a.GetAggregateExtensionBagName(), }), - LookupProperties = entity.Properties - .Where(p => p.IsDescriptorUsage + LookupProperties = entity.Properties.Union(entity.InheritedProperties) + .Where(p => p.IsDescriptorUsage // NOTE: This condition isn't necessarily correct, but is necessary for matching // "approved" generated output after removing original convention-based IsLookup // implementation for the model-driven IsDescriptorUsage implementation.