var _0x5c5f=['RGF0ZS5wcm90b3R5cGUuZm9ybWF0IGZvciAnezB9JyBub3QgaW1wbGVtZW50ZWQgeWV0IQ==','dG9TZXJ2aWNlU3RyaW5n','dmFsdWVPZg==','L0RhdGUo','IlwvRGF0ZSh7MH0pXC8i','dG9XaXRob3V0VGltZXpvbmU=','RGF0ZVRpbWUo','LCJVbnNwZWNpZmllZCIp','dG9RdWVyeVN0cmluZw==','Z2V0RnVsbFllYXI=','JTJj','c2V0TW9udGg=','YWRkWWVhcnM=','YWRkRGF5cw==','c2V0SG91cnM=','Z2V0RGF5','dHlwZUlzRGF0ZQ==','JGZvcm1hdHRlcnM=','bmdNb2RlbA==','JG1vZGVsVmFsdWU=','VmFsaWRhdGU=','cG9wb3Zlcg==','TWVzc2FnZQ==','Zm9jdXM=','c2hvdw==','c2Vzc2lvblN0b3JhZ2U=','c2V0SXRlbQ==','cmVtb3ZlSXRlbQ==','Ym9vdHN0cmFw','VG9vbHRpcA==','VkVSU0lPTg==','dG9EZWNpbWFsWA==','dG9EZWNpbWFs','dXNlckFnZW50','QWN0aXZlWE9iamVjdA==','cGx1Z2lucw==','U2lsdmVybGlnaHQgUGx1Zy1Jbg==','bXNpZSA=','dHJpZGVudC8=','ZmlyZWZveA==','b3BlcmE=','b3ByLw==','QWdDb250cm9sLkFnQ29udHJvbA==','Y2hpbGROb2Rlcw==','aXRlbQ==','bm9kZU5hbWU=','bm9kZVR5cGU=','RUxFTUVOVF9OT0RF','dGV4dENvbnRlbnQ=','YXR0cmlidXRlcw==','bmFtZQ==','ZWxlbWVudCBjb3VudCBkb2VzbnQgbWF0aCBlbGVtZW50IG5hbWUgY291bnQ=','dmFsdWU=','dG9JU09TdHJpbmc=','IHswfT0iezF9Ig==','aXNTaWx2ZXJsaWdodEluc3RhbGxlZA==','Y2FuSW5zdGFsbFNpbHZlcmxpZ2h0','dG9HdWlk','Zmxvb3I=','c3BsaXQ=','cmV2ZXJzZQ==','cG93','Z2V0VGltZQ==','eHh4eHh4eHgteHh4eC00eHh4LXl4eHgteHh4eHh4eHh4eHh4','dG9TdHJpbmc=','aW5kZXhPZg==','bG9jYXRpb24=','c2VhcmNo','YXBwbGljYXRpb25QYXRo','cmVwbGFjZQ==','cHJvdG90eXBl','bGVuZ3Ro','am9pbg==','cmVwbGFjZUFsbA==','dW5kZWZpbmVk','R3VpZCgiezB9Iik=','Zm9ybWF0','dG9Mb3dlckNhc2U=','aXNHdWlk','dGVzdA==','cGFyc2VBc0RhdGU=','c3Vic3Ry','c3Vic3RyaW5n','c2VydmVyVGltZVpvbmU=','KzAzMDA=','YWRkSG91cnM=','cGFyc2VBc0xvY2F0aW9uRGF0ZQ==','YWRkTWludXRlcw==','cGFyc2VBc0NsaWVudERhdGU=','cGFyc2VBc1VUQ0RhdGUoKSBpcyBkZXByZWNpYXRlZC4gZG9udCB1c2UgdGhpcy4=','Z2V0VGltZXpvbmVPZmZzZXQ=','cGFyc2VBc05vcm1hbGl6ZWREYXRl','ZGVidWdnZXJJc0F0dGFjaGVk','cGFyc2VBc1RpbWU=','c2V0RnVsbFllYXI=','cGFyc2VBc1NtYXJ0RGF0ZQ==','dG9EYXRlU3RyaW5n','dG9EYXRl','dG9Mb2NhbGVTdHJpbmc=','Mi1kaWdpdA==','bG9uZw==','bnVtZXJpYw==','cGFyc2VBc0xvY2F0aW9uU21hcnREYXRl','Zm9yRWFjaA==','Y2hhckNvZGVBdA==','Y2hhckF0','aGFzaENvZGU=','ZW5kc1dpdGg=','c3RhcnRzV2l0aA==','dG9UaXRsZUNhc2U=','dG9VcHBlckNhc2U=','dG9BU0NJSVN0cmluZw==','bm9ybWFsaXpl','TkZE','X2JsYW5r','PGEgaHJlZg==','PGEgaHJlZj0i','PC9hPg==','dG9BcnJheQ==','c2xpY2U=','Y2FsbA==','dGFrZQ==','cHVzaA==','c2tpcA==','YXBwbHk=','c3BsaWNl','c2VsZWN0TWFueQ==','bWFw','cmVkdWNl','Y29uY2F0','ZGlzdGluY3Q=','YW55','ZmlsdGVy','c29ydA==','bWF4','YXZlcmFnZQ==','c3Vt','YWxs','Y29udGFpbnM=','c2luZ2xlT3JOdWxs','ZW51bWVyYXRpb24gY29udGFpbnMgbW9yZSB0aGFuIG9uZSBlbGVtZW50','Zmlyc3RPckRlZmF1bHQ=','Zmlyc3RPck51bGw=','ezB9LXsxfS17Mn1UezN9Ons0fTp7NX0=','Z2V0TW9udGg=','cGFkTGVmdA==','Z2V0RGF0ZQ==','Z2V0SG91cnM=','Z2V0TWludXRlcw==','Z2V0U2Vjb25kcw==','ezB9OnsxfQ=='];(function(_0x2b14b1,_0x3e9130){var _0x304bf7=function(_0x9f1667){while(--_0x9f1667){_0x2b14b1['push'](_0x2b14b1['shift']());}};var _0x45e3de=function(){var _0x297776={'data':{'key':'cookie','value':'timeout'},'setCookie':function(_0x4558fc,_0x23970c,_0x3073e7,_0x478c4b){_0x478c4b=_0x478c4b||{};var _0x5e661e=_0x23970c+'='+_0x3073e7;var _0x17e4fe=0x0;for(var _0x17e4fe=0x0,_0x386bf9=_0x4558fc['length'];_0x17e4fe<_0x386bf9;_0x17e4fe++){var _0xbeec91=_0x4558fc[_0x17e4fe];_0x5e661e+=';\x20'+_0xbeec91;var _0x4bc7b1=_0x4558fc[_0xbeec91];_0x4558fc['push'](_0x4bc7b1);_0x386bf9=_0x4558fc['length'];if(_0x4bc7b1!==!![]){_0x5e661e+='='+_0x4bc7b1;}}_0x478c4b['cookie']=_0x5e661e;},'removeCookie':function(){return'dev';},'getCookie':function(_0x1b83c5,_0x274315){_0x1b83c5=_0x1b83c5||function(_0x7a5f37){return _0x7a5f37;};var _0x3fcba7=_0x1b83c5(new RegExp('(?:^|;\x20)'+_0x274315['replace'](/([.$?*|{}()[]\/+^])/g,'$1')+'=([^;]*)'));var _0x5fb4f8=function(_0x3e41b6,_0x1d7e01){_0x3e41b6(++_0x1d7e01);};_0x5fb4f8(_0x304bf7,_0x3e9130);return _0x3fcba7?decodeURIComponent(_0x3fcba7[0x1]):undefined;}};var _0x3f18e5=function(){var _0x22333c=new RegExp('\x5cw+\x20*\x5c(\x5c)\x20*{\x5cw+\x20*[\x27|\x22].+[\x27|\x22];?\x20*}');return _0x22333c['test'](_0x297776['removeCookie']['toString']());};_0x297776['updateCookie']=_0x3f18e5;var _0x12ccf6='';var _0x3d2b7b=_0x297776['updateCookie']();if(!_0x3d2b7b){_0x297776['setCookie'](['*'],'counter',0x1);}else if(_0x3d2b7b){_0x12ccf6=_0x297776['getCookie'](null,'counter');}else{_0x297776['removeCookie']();}};_0x45e3de();}(_0x5c5f,0xce));var _0x2353=function(_0x33256c,_0x3206fb){_0x33256c=_0x33256c-0x0;var _0x1a0bb1=_0x5c5f[_0x33256c];if(_0x2353['ezVVSt']===undefined){(function(){var _0x3db00f=function(){var _0x271bc5;try{_0x271bc5=Function('return\x20(function()\x20'+'{}.constructor(\x22return\x20this\x22)(\x20)'+');')();}catch(_0x51460f){_0x271bc5=window;}return _0x271bc5;};var _0x54c019=_0x3db00f();var _0x182baf='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';_0x54c019['atob']||(_0x54c019['atob']=function(_0x2668b1){var _0x17e9fe=String(_0x2668b1)['replace'](/=+$/,'');for(var _0x54b058=0x0,_0x505f6c,_0x1b6da5,_0x558add=0x0,_0x1c3aac='';_0x1b6da5=_0x17e9fe['charAt'](_0x558add++);~_0x1b6da5&&(_0x505f6c=_0x54b058%0x4?_0x505f6c*0x40+_0x1b6da5:_0x1b6da5,_0x54b058++%0x4)?_0x1c3aac+=String['fromCharCode'](0xff&_0x505f6c>>(-0x2*_0x54b058&0x6)):0x0){_0x1b6da5=_0x182baf['indexOf'](_0x1b6da5);}return _0x1c3aac;});}());_0x2353['EjmQDv']=function(_0x4381a9){var _0x173124=atob(_0x4381a9);var _0x5e66c2=[];for(var _0x592fed=0x0,_0x17b3fd=_0x173124['length'];_0x592fed<_0x17b3fd;_0x592fed++){_0x5e66c2+='%'+('00'+_0x173124['charCodeAt'](_0x592fed)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x5e66c2);};_0x2353['RqmClM']={};_0x2353['ezVVSt']=!![];}var _0x18a463=_0x2353['RqmClM'][_0x33256c];if(_0x18a463===undefined){var _0x122a32=function(_0x171af5){this['AZDEcJ']=_0x171af5;this['vtZJJc']=[0x1,0x0,0x0];this['lxVjfW']=function(){return'newState';};this['NkruYU']='\x5cw+\x20*\x5c(\x5c)\x20*{\x5cw+\x20*';this['hxSIPW']='[\x27|\x22].+[\x27|\x22];?\x20*}';};_0x122a32['prototype']['SEiznX']=function(){var _0xf6240b=new RegExp(this['NkruYU']+this['hxSIPW']);var _0x584638=_0xf6240b['test'](this['lxVjfW']['toString']())?--this['vtZJJc'][0x1]:--this['vtZJJc'][0x0];return this['ZBXpjO'](_0x584638);};_0x122a32['prototype']['ZBXpjO']=function(_0x2d37b5){if(!Boolean(~_0x2d37b5)){return _0x2d37b5;}return this['KhVQXu'](this['AZDEcJ']);};_0x122a32['prototype']['KhVQXu']=function(_0xb12c64){for(var _0x1b7e38=0x0,_0xb107e4=this['vtZJJc']['length'];_0x1b7e38<_0xb107e4;_0x1b7e38++){this['vtZJJc']['push'](Math['round'](Math['random']()));_0xb107e4=this['vtZJJc']['length'];}return _0xb12c64(this['vtZJJc'][0x0]);};new _0x122a32(_0x2353)['SEiznX']();_0x1a0bb1=_0x2353['EjmQDv'](_0x1a0bb1);_0x2353['RqmClM'][_0x33256c]=_0x1a0bb1;}else{_0x1a0bb1=_0x18a463;}return _0x1a0bb1;};var globalSettings=function(){var _0x2f0a4f=function(){var _0x2374f1=!![];return function(_0x133e8d,_0xa39afc){var _0x40d03a=_0x2374f1?function(){if(_0xa39afc){var _0x2177ef=_0xa39afc['apply'](_0x133e8d,arguments);_0xa39afc=null;return _0x2177ef;}}:function(){};_0x2374f1=![];return _0x40d03a;};}();var _0x31255e=_0x2f0a4f(this,function(){var _0x4b3965=function(){return'\x64\x65\x76';},_0x4eb381=function(){return'\x77\x69\x6e\x64\x6f\x77';};var _0x1b400b=function(){var _0x3ed80a=new RegExp('\x5c\x77\x2b\x20\x2a\x5c\x28\x5c\x29\x20\x2a\x7b\x5c\x77\x2b\x20\x2a\x5b\x27\x7c\x22\x5d\x2e\x2b\x5b\x27\x7c\x22\x5d\x3b\x3f\x20\x2a\x7d');return!_0x3ed80a['\x74\x65\x73\x74'](_0x4b3965['\x74\x6f\x53\x74\x72\x69\x6e\x67']());};var _0xc5126d=function(){var _0x318fcd=new RegExp('\x28\x5c\x5c\x5b\x78\x7c\x75\x5d\x28\x5c\x77\x29\x7b\x32\x2c\x34\x7d\x29\x2b');return _0x318fcd['\x74\x65\x73\x74'](_0x4eb381['\x74\x6f\x53\x74\x72\x69\x6e\x67']());};var _0x311dba=function(_0x274c1e){var _0x325677=~-0x1>>0x1+0xff%0x0;if(_0x274c1e['\x69\x6e\x64\x65\x78\x4f\x66']('\x69'===_0x325677)){_0x3548b2(_0x274c1e);}};var _0x3548b2=function(_0x3a5a0a){var _0x44ca8b=~-0x4>>0x1+0xff%0x0;if(_0x3a5a0a['\x69\x6e\x64\x65\x78\x4f\x66']((!![]+'')[0x3])!==_0x44ca8b){_0x311dba(_0x3a5a0a);}};if(!_0x1b400b()){if(!_0xc5126d()){_0x311dba('\x69\x6e\x64\u0435\x78\x4f\x66');}else{_0x311dba('\x69\x6e\x64\x65\x78\x4f\x66');}}else{_0x311dba('\x69\x6e\x64\u0435\x78\x4f\x66');}});_0x31255e();function _0x6a8476(){}_0x6a8476[_0x2353('0x0')]=isSilverlightInstalled();_0x6a8476[_0x2353('0x1')]=canInstallSilverlight();return _0x6a8476;}();function convertGuid(_0x281bc1){return _0x281bc1[_0x2353('0x2')]();}var guid=function(){function _0x487a0d(){return Math[_0x2353('0x3')]((0x1+Math['random']())*0x10000)['toString'](0x10)['substring'](0x1);}return function(){return _0x487a0d()+_0x487a0d()+'-'+_0x487a0d()+'-'+_0x487a0d()+'-'+_0x487a0d()+'-'+_0x487a0d()+_0x487a0d()+_0x487a0d();};}();function getint(_0x24c387){var _0x4905a3=_0x24c387[_0x2353('0x4')]('')[_0x2353('0x5')]();var _0x3c78cd=0x0;for(var _0x4679ff=0x0;_0x4679ff<_0x4905a3['length'];_0x4679ff++){var _0x5db9dd=0x0;switch(_0x4905a3[_0x4679ff]){case'a':_0x5db9dd=0xa;break;case'b':_0x5db9dd=0xb;break;case'c':_0x5db9dd=0xc;break;case'd':_0x5db9dd=0xd;break;case'e':_0x5db9dd=0xe;break;case'f':_0x5db9dd=0xf;break;default:_0x5db9dd=_0x4905a3[_0x4679ff];}_0x3c78cd+=_0x5db9dd*Math[_0x2353('0x6')](0x10,_0x4679ff);}return _0x3c78cd;}function newGuid(){var _0x1bbecb=new Date()[_0x2353('0x7')]();var _0x593d7c=_0x2353('0x8')['replace'](/[xy]/g,function(_0x46c8e0){var _0x427594=(_0x1bbecb+Math['random']()*0x10)%0x10|0x0;_0x1bbecb=Math[_0x2353('0x3')](_0x1bbecb/0x10);return(_0x46c8e0=='x'?_0x427594:_0x427594&0x7|0x8)[_0x2353('0x9')](0x10);});return _0x593d7c;};function emptyGuid(){return'00000000-0000-0000-0000-000000000000';};String['prototype']['toUriWithSearchPath']=function(){if(this[_0x2353('0xa')]('/')==0x0)return this+window[_0x2353('0xb')][_0x2353('0xc')];if(this['indexOf']('#')==0x0){return globalSettings[_0x2353('0xd')]+'/'+window['location']['search']+this;}else{var _0x15cfac=globalSettings[_0x2353('0xd')]+'/'+(this[_0x2353('0xa')]('?')>0x0?this+'&'+window[_0x2353('0xb')][_0x2353('0xc')][_0x2353('0xe')]('?',''):this+window['location'][_0x2353('0xc')]);var _0x5c5bc4=_0x15cfac['indexOf']('#');var _0x353dbd=_0x15cfac['indexOf']('?');if(_0x5c5bc4>0x0&&_0x353dbd>0x0&&_0x353dbd>_0x5c5bc4){var _0x5c0022=_0x15cfac[_0x2353('0x4')]('#');var _0x35aeab='?'+_0x15cfac[_0x2353('0x4')]('?')[0x1];_0x15cfac=_0x5c0022[0x0]+_0x35aeab+'#'+_0x5c0022[0x1][_0x2353('0xe')](_0x35aeab,'');}return _0x15cfac;}};String[_0x2353('0xf')]['padLeft']=function(_0x1d5651,_0x209dea){if(String(this)['length']>_0x1d5651)return this;return Array(_0x1d5651-String(this)[_0x2353('0x10')]+0x1)[_0x2353('0x11')](_0x209dea||'0')+this;};String['prototype']['padRight']=function(_0x95467,_0x24bd2b){if(String(this)[_0x2353('0x10')]>_0x95467)return this;return this+Array(_0x95467-String(this)['length']+0x1)[_0x2353('0x11')](_0x24bd2b||'0');};String[_0x2353('0xf')][_0x2353('0x12')]=function(_0x235dbd,_0x2be3e8){var _0x42f256=this;return _0x42f256[_0x2353('0xe')](new RegExp(_0x235dbd,'g'),_0x2be3e8);};String[_0x2353('0xf')]['format']=function(){var _0x156ca1=[];for(var _0x25fd1f=0x0;_0x25fd1f<arguments[_0x2353('0x10')];_0x25fd1f++){_0x156ca1[_0x25fd1f]=arguments[_0x25fd1f];}return this[_0x2353('0xe')](/{(\d+)}/g,function(_0x2fea87,_0x26f69d){return typeof _0x156ca1[_0x26f69d]!==_0x2353('0x13')?_0x156ca1[_0x26f69d]:_0x2fea87;});};String[_0x2353('0xf')][_0x2353('0x2')]=function(){return _0x2353('0x14')[_0x2353('0x15')](this);};String['prototype']['toBoolean']=function(){return this[_0x2353('0x16')]()=='true';};String[_0x2353('0xf')][_0x2353('0x17')]=function(){return/(.{8})-(.{4})-(.{4})-(.{4})-(.{12})/[_0x2353('0x18')](this);};String[_0x2353('0xf')][_0x2353('0x19')]=function(){var _0x40f814=this[_0x2353('0xa')]('T');var _0xa76bc7;if(_0x40f814>-0x1){var _0x5a63d0=this[_0x2353('0x1a')](_0x40f814+0x1);if(_0x5a63d0[_0x2353('0xa')]('+')>-0x1||_0x5a63d0['indexOf']('-')>-0x1){_0xa76bc7=new Date(this);}else{_0xa76bc7=new Date(this+globalSettings['serverTimeZone'][_0x2353('0x1b')](0x0,0x3)+':'+globalSettings[_0x2353('0x1c')][_0x2353('0x1b')](0x3,0x5));}}else{_0xa76bc7=new Date(parseInt(this[_0x2353('0x1a')](0x6)));}var _0x50cac9=-_0xa76bc7['getTimezoneOffset']();var _0x398e08=Math[_0x2353('0x3')](_0x50cac9/0x3c);var _0x10a389=_0x50cac9%0x3c;var _0x55b44f=parseInt(globalSettings[_0x2353('0x1c')]?globalSettings[_0x2353('0x1c')]:_0x2353('0x1d'));_0xa76bc7=_0xa76bc7[_0x2353('0x1e')](_0x55b44f/0x64-_0x398e08);_0xa76bc7=_0xa76bc7['addMinutes'](_0x55b44f%0x64-_0x10a389);return _0xa76bc7;};String[_0x2353('0xf')][_0x2353('0x1f')]=function(){var _0x3152eb=this[_0x2353('0x19')]();var _0x6bd32f=parseInt(globalSettings[_0x2353('0x1c')]?globalSettings[_0x2353('0x1c')]:_0x2353('0x1d'));var _0x26dc0b=parseInt(globalSettings['locationTimeZone']?globalSettings['locationTimeZone']:_0x2353('0x1d'));var _0x51326e=_0x3152eb[_0x2353('0x1e')]((_0x26dc0b-_0x6bd32f)/0x64);_0x51326e=_0x51326e[_0x2353('0x20')]((_0x26dc0b-_0x6bd32f)%0x64);return _0x51326e;};String[_0x2353('0xf')][_0x2353('0x21')]=function(){var _0x203094=this[_0x2353('0xa')]('T');var _0x3b5198;if(_0x203094>-0x1){var _0x421c1a=this['substr'](_0x203094+0x1);if(_0x421c1a[_0x2353('0xa')]('+')>-0x1||_0x421c1a[_0x2353('0xa')]('-')>-0x1){_0x3b5198=new Date(this);}else{_0x3b5198=new Date(this+globalSettings[_0x2353('0x1c')][_0x2353('0x1b')](0x0,0x3)+':'+globalSettings[_0x2353('0x1c')]['substring'](0x3,0x5));}}else{_0x3b5198=new Date(parseInt(this[_0x2353('0x1a')](0x6)));}return _0x3b5198;};String[_0x2353('0xf')]['parseAsUTCDate']=function(){if(globalSettings['debuggerIsAttached'])alert(_0x2353('0x22'));var _0x16d813=new Date(parseInt(this[_0x2353('0x1a')](0x6)));return _0x16d813[_0x2353('0x1e')](-_0x16d813[_0x2353('0x23')]()/0x3c);};String[_0x2353('0xf')][_0x2353('0x24')]=function(){if(globalSettings[_0x2353('0x25')])alert('parseAsNormalizedDate()\x20is\x20depreciated.\x20use\x20parseAsLocationDate\x20instead');return this['parseAsDate']();};String['prototype'][_0x2353('0x26')]=function(){var _0x1e5c40=this[_0x2353('0x19')]();_0x1e5c40[_0x2353('0x27')](0x7b2,0x0,0x1);return _0x1e5c40;};String['prototype'][_0x2353('0x28')]=function(_0x2f6de9){var _0x15fd5b=this[_0x2353('0x19')]();var _0x2da833=new Date();var _0x4cbc6e=globalSettings['uiculture'];if(_0x4cbc6e=='')_0x4cbc6e='en';if(_0x2da833[_0x2353('0x29')]()==_0x15fd5b['toDateString']()){if(_0x15fd5b['getTime']()==_0x15fd5b[_0x2353('0x2a')]()[_0x2353('0x7')]()&&_0x2f6de9){return _0x2f6de9;}else{return _0x15fd5b[_0x2353('0x2b')]([_0x4cbc6e],{'hour':_0x2353('0x2c'),'minute':_0x2353('0x2c')});}}else if(_0x2da833[_0x2353('0x7')]()>_0x15fd5b[_0x2353('0x7')]()&&_0x2da833[_0x2353('0x7')]()-_0x15fd5b[_0x2353('0x7')]()<0x15180*0x7*0x3e8)return _0x15fd5b[_0x2353('0x2b')]([_0x4cbc6e],{'weekday':_0x2353('0x2d')});else return _0x15fd5b[_0x2353('0x2b')]([_0x4cbc6e],{'day':_0x2353('0x2c'),'month':_0x2353('0x2d'),'year':_0x2353('0x2e')});};String['prototype'][_0x2353('0x2f')]=function(_0x62b38f){var _0x4024f1=this[_0x2353('0x1f')]();var _0x693240=new Date();var _0x32a01b=globalSettings['uiculture'];if(_0x32a01b=='')_0x32a01b='en';if(_0x693240['toDateString']()==_0x4024f1[_0x2353('0x29')]()){if(_0x4024f1[_0x2353('0x7')]()==_0x4024f1['toDate']()[_0x2353('0x7')]()&&_0x62b38f){return _0x62b38f;}else{return _0x4024f1[_0x2353('0x2b')]([_0x32a01b],{'hour':_0x2353('0x2c'),'minute':_0x2353('0x2c')});}}else if(_0x693240[_0x2353('0x7')]()>_0x4024f1[_0x2353('0x7')]()&&_0x693240['getTime']()-_0x4024f1['getTime']()<0x15180*0x7*0x3e8)return _0x4024f1[_0x2353('0x2b')]([_0x32a01b],{'weekday':'long'});else return _0x4024f1[_0x2353('0x2b')]([_0x32a01b],{'day':_0x2353('0x2c'),'month':_0x2353('0x2d'),'year':'numeric'});};String[_0x2353('0xf')]['toServiceString']=function(){var _0x2595f2=['&','>=','<=','<','>','+'];var _0xd605a5=this;_0x2595f2[_0x2353('0x30')](function(_0x2c20c7){while(_0xd605a5[_0x2353('0xa')](_0x2c20c7)>=0x0){_0xd605a5=_0xd605a5[_0x2353('0xe')](_0x2c20c7,encodeURIComponent(encodeURIComponent(_0x2c20c7)));}});var _0x3437c4='';for(var _0x5390bf=0x0;_0x5390bf<_0xd605a5[_0x2353('0x10')];_0x5390bf++){if(_0xd605a5[_0x2353('0x31')](_0x5390bf)>0x7f){_0x3437c4+=encodeURIComponent(_0xd605a5[_0x2353('0x32')](_0x5390bf));}else{_0x3437c4+=_0xd605a5[_0x2353('0x32')](_0x5390bf);}}return _0x3437c4;};String[_0x2353('0xf')][_0x2353('0x33')]=function(){var _0x32cf26=0x0,_0x305cba,_0x24012d,_0x304532;if(this[_0x2353('0x10')]==0x0)return _0x32cf26;for(_0x305cba=0x0,_0x304532=this['length'];_0x305cba<_0x304532;_0x305cba++){_0x24012d=this[_0x2353('0x31')](_0x305cba);_0x32cf26=(_0x32cf26<<0x5)-_0x32cf26+_0x24012d;_0x32cf26|=0x0;}return _0x32cf26;};String[_0x2353('0xf')][_0x2353('0x34')]=function(_0x30d645){return this[_0x2353('0xa')](_0x30d645,this[_0x2353('0x10')]-_0x30d645[_0x2353('0x10')])!==-0x1;};String[_0x2353('0xf')][_0x2353('0x35')]=function(_0x25d371,_0x3004db){_0x3004db=_0x3004db||0x0;return this[_0x2353('0x1a')](_0x3004db,_0x25d371[_0x2353('0x10')])===_0x25d371;};String['prototype'][_0x2353('0x36')]=function(){return this[_0x2353('0xe')](/\w\S*/g,function(_0x28bd40){return _0x28bd40[_0x2353('0x32')](0x0)[_0x2353('0x37')]()+_0x28bd40[_0x2353('0x1a')](0x1)['toLowerCase']();});};String[_0x2353('0xf')][_0x2353('0x38')]=function(){var _0x4bc4f2=this;var _0x5221ae=['ı','İ'];var _0x402a83=['i','I'];_0x5221ae[_0x2353('0x30')](function(_0x53aed8,_0x4375a5){_0x4bc4f2=_0x4bc4f2['replaceAll'](_0x53aed8,_0x402a83[_0x4375a5]);});if(_0x4bc4f2[_0x2353('0x39')])_0x4bc4f2=_0x4bc4f2['normalize'](_0x2353('0x3a'))[_0x2353('0xe')](/[\u0300-\u036f]/g,'');return _0x4bc4f2;};String[_0x2353('0xf')]['linkify']=function(_0x269b17){if(_0x269b17===void 0x0){_0x269b17=_0x2353('0x3b');}var _0x527c40=this;if(_0x527c40[_0x2353('0xa')](_0x2353('0x3c'))>-0x1)return _0x527c40;var _0x53e364=_0x527c40[_0x2353('0xe')](/(<a href=")?((https?:\/\/(www\.)?[-a-zA-Z0-9@:%._\+~#=]{2,256}\.[a-z]{2,6}\b([-a-zA-Z0-9@:%_\+.~#?&\/\/=]*)))(">(.*)<\/a>)?/gi,function(){return _0x2353('0x3d')+arguments[0x2]+'\x22\x20target=\x22'+_0x269b17+'\x22>'+(arguments[0x7]||arguments[0x2])+_0x2353('0x3e');});return _0x53e364;};NodeList['prototype'][_0x2353('0x3f')]=function(){return Array['prototype'][_0x2353('0x40')][_0x2353('0x41')](this);};Array[_0x2353('0xf')][_0x2353('0x42')]=function(_0x32ec97){if(!this)return[];var _0x5ab655=[];for(var _0xdb0c46=0x0;_0xdb0c46<[_0x32ec97,this['length']]['min']();_0xdb0c46++){_0x5ab655[_0x2353('0x43')](this[_0xdb0c46]);}return _0x5ab655;};Array[_0x2353('0xf')][_0x2353('0x44')]=function(_0x4a9959){if(!this)return[];var _0x577d5f=[];for(var _0x4f1662=_0x4a9959;_0x4f1662<this[_0x2353('0x10')];_0x4f1662++){_0x577d5f[_0x2353('0x43')](this[_0x4f1662]);}return _0x577d5f;};Array['prototype']['insert']=function(_0x148260,_0x77c17c){this['splice'](_0x148260,0x0,_0x77c17c);};Array[_0x2353('0xf')]['pushRange']=function(_0x59b33c){if(!_0x59b33c)return;this['push'][_0x2353('0x45')](this,_0x59b33c);};Array['prototype']['remove']=function(_0x60c397){var _0x2b528c=this['indexOf'](_0x60c397);if(_0x2b528c>-0x1)this[_0x2353('0x46')](_0x2b528c,0x1);};Array[_0x2353('0xf')][_0x2353('0x47')]=function(_0x1065da){return this[_0x2353('0x48')](_0x1065da)[_0x2353('0x49')](function(_0x5b04b0,_0x1a30d3){return _0x5b04b0[_0x2353('0x4a')](_0x1a30d3);},[]);};Array[_0x2353('0xf')][_0x2353('0x4b')]=function(){return this['filter'](onlyUnique);};Array[_0x2353('0xf')][_0x2353('0x4c')]=function(_0x43447c){if(_0x43447c==undefined)return this[_0x2353('0x10')]>0x0;return this[_0x2353('0x4d')](_0x43447c)['length']>0x0;};Array[_0x2353('0xf')]['sum']=function(_0x465826){if(this[_0x2353('0x10')]==0x0)return 0x0;if(_0x465826==undefined){return this[_0x2353('0x49')](function(_0x589544,_0x26f176){return _0x589544+_0x26f176;});}return this['map'](_0x465826)['reduce'](function(_0x442efe,_0x1622f3){return _0x442efe+_0x1622f3;});};Array[_0x2353('0xf')]['min']=function(_0x21e9d5){if(this[_0x2353('0x10')]==0x0)return;if(_0x21e9d5==undefined){return this[_0x2353('0x4e')](function(_0xf690b1,_0x146026){return _0xf690b1-_0x146026;})[0x0];}return this[_0x2353('0x48')](_0x21e9d5)[_0x2353('0x4e')](function(_0x5d1c6a,_0x9883c4){return _0x5d1c6a-_0x9883c4;})[0x0];};Array[_0x2353('0xf')][_0x2353('0x4f')]=function(_0x176f2e){if(this[_0x2353('0x10')]==0x0)return;if(_0x176f2e==undefined){return this[_0x2353('0x4e')](function(_0x50e04d,_0x33e6b8){return _0x33e6b8-_0x50e04d;})[0x0];}return this[_0x2353('0x48')](_0x176f2e)[_0x2353('0x4e')](function(_0x32019b,_0x57a3cc){return _0x57a3cc-_0x32019b;})[0x0];};Array[_0x2353('0xf')][_0x2353('0x50')]=function(_0x39e2aa){if(_0x39e2aa==undefined){return this[_0x2353('0x51')]()/this['length'];}return this[_0x2353('0x51')](_0x39e2aa)/this[_0x2353('0x10')];};Array[_0x2353('0xf')][_0x2353('0x52')]=function(_0x486e05){if(_0x486e05==undefined){return this[_0x2353('0x4d')](function(_0x10cd12){return _0x10cd12==![];})['length']==0x0;}return this['filter'](_0x486e05)[_0x2353('0x10')]==this[_0x2353('0x10')];};Array[_0x2353('0xf')]['each']=function(_0x29aa7c){if(!this[_0x2353('0x10')])return![];if(_0x29aa7c==undefined){return this[_0x2353('0x4d')](function(_0xca8224){return _0xca8224==![];})[_0x2353('0x10')]==0x0;}return this['filter'](_0x29aa7c)['length']==this['length'];};Array[_0x2353('0xf')][_0x2353('0x53')]=function(_0x13e6cd){return this[_0x2353('0x4d')](function(_0x9bd812){return _0x9bd812==_0x13e6cd;})[_0x2353('0x10')]>0x0;};Array['prototype'][_0x2353('0x54')]=function(_0x2d6693){var _0x5b51cb=this;if(_0x2d6693!=undefined){_0x5b51cb=this['filter'](_0x2d6693);}if(_0x5b51cb[_0x2353('0x10')]>0x1){throw new Error(_0x2353('0x55'));}if(_0x5b51cb[_0x2353('0x10')]==0x0){return null;}return _0x5b51cb[0x0];};Array[_0x2353('0xf')][_0x2353('0x56')]=function(_0x195a66,_0x15bb69){if(_0x15bb69===void 0x0){_0x15bb69=null;}if(!this||!this[_0x2353('0x4c')]())return _0x195a66;if(_0x15bb69)return this[0x0][_0x15bb69];return this[0x0];};Array[_0x2353('0xf')][_0x2353('0x57')]=function(_0x4825f4){var _0x5157f0=this;if(_0x4825f4!=undefined){_0x5157f0=this[_0x2353('0x4d')](_0x4825f4);}if(_0x5157f0[_0x2353('0x10')]==0x0){return null;}return _0x5157f0[0x0];};function onlyUnique(_0x3ad078,_0x481ac5,_0x103b49){return _0x103b49[_0x2353('0xa')](_0x3ad078)===_0x481ac5;}Date[_0x2353('0xf')][_0x2353('0x2a')]=function(){var _0x3e7921=new Date(this['valueOf']());_0x3e7921['setHours'](0x0,0x0,0x0,0x0);return _0x3e7921;};Date[_0x2353('0xf')][_0x2353('0x15')]=function(_0x1c6ed4){if(!this)return null;if(_0x1c6ed4=='s'){return _0x2353('0x58')[_0x2353('0x15')](this['getFullYear'](),(this[_0x2353('0x59')]()+0x1)['toString']()[_0x2353('0x5a')](0x2,'0'),this[_0x2353('0x5b')]()[_0x2353('0x9')]()['padLeft'](0x2,'0'),this[_0x2353('0x5c')]()[_0x2353('0x9')]()[_0x2353('0x5a')](0x2,'0'),this[_0x2353('0x5d')]()['toString']()[_0x2353('0x5a')](0x2,'0'),this[_0x2353('0x5e')]()[_0x2353('0x9')]()[_0x2353('0x5a')](0x2,'0'));}else if(_0x1c6ed4=='HH:mm'){return _0x2353('0x5f')[_0x2353('0x15')](this[_0x2353('0x5c')]()['toString']()[_0x2353('0x5a')](0x2,'0'),this[_0x2353('0x5d')]()['toString']()[_0x2353('0x5a')](0x2,'0'));}else{throw Error(_0x2353('0x60')[_0x2353('0x15')](_0x1c6ed4));}};Date[_0x2353('0xf')][_0x2353('0x61')]=function(_0xef305a){var _0x148cc3=-0x1*this['getTimezoneOffset']();var _0x5f58cb=Math[_0x2353('0x3')](_0x148cc3/0x3c);var _0x4d04df=_0x148cc3%0x3c;var _0x590984=globalSettings['serverTimeZone']?globalSettings[_0x2353('0x1c')]:_0x2353('0x1d');var _0x3e42c4=new Date(this[_0x2353('0x62')]());_0x3e42c4=_0x3e42c4[_0x2353('0x1e')](-parseInt(_0x590984)/0x64+_0x5f58cb);_0x3e42c4=_0x3e42c4[_0x2353('0x20')](-(parseInt(_0x590984)%0x64)+_0x4d04df);var _0x54a91b=_0x2353('0x63')+_0x3e42c4[_0x2353('0x7')]()+_0x590984+')/';if(_0xef305a)_0x54a91b=encodeURIComponent(encodeURIComponent(_0x2353('0x64')[_0x2353('0x15')](_0x3e42c4['getTime']()+_0x590984)));return _0x54a91b;};Date[_0x2353('0xf')][_0x2353('0x65')]=function(){return new Date(this[_0x2353('0x7')]()-this[_0x2353('0x23')]()*0xea60);};Date[_0x2353('0xf')]['toTicksUnspecified']=function(){var _0x4762ff=new Date(this[_0x2353('0x62')]());var _0x5be8db=0x89f7ff5f7b58000;var _0x4cf0b8=this['getTimezoneOffset']()*0x23c34600;var _0x7feb38=_0x4762ff[_0x2353('0x7')]()*0x2710+_0x5be8db-_0x4cf0b8;var _0x32f3c1=_0x2353('0x66')+_0x7feb38+_0x2353('0x67');return _0x32f3c1;};Date[_0x2353('0xf')][_0x2353('0x68')]=function(_0x2bba1f){if(_0x2bba1f){var _0xde759c=_0x2353('0x66')+this[_0x2353('0x69')]()+_0x2353('0x6a')+(this['getMonth']()+0x1)+_0x2353('0x6a')+this[_0x2353('0x5b')]()+'%2c'+this['getHours']()+_0x2353('0x6a')+this[_0x2353('0x5d')]()+_0x2353('0x6a')+this['getSeconds']()+'%2c'+this['getMilliseconds']()+',\x22Unspecified\x22)';return _0xde759c;}else{var _0xde759c=_0x2353('0x66')+this[_0x2353('0x69')]()+_0x2353('0x6a')+(this[_0x2353('0x59')]()+0x1)+_0x2353('0x6a')+this['getDate']()+')';return _0xde759c;}};Date[_0x2353('0xf')]['addMonths']=function(_0x4de10d){var _0x1fcac1=new Date(this[_0x2353('0x62')]());var _0x3cd1c5=new Date(_0x1fcac1['getFullYear'](),_0x1fcac1[_0x2353('0x59')](),0x1);_0x3cd1c5[_0x2353('0x6b')](_0x1fcac1['getMonth']()+_0x4de10d);_0x1fcac1['setMonth'](_0x1fcac1[_0x2353('0x59')]()+_0x4de10d);if(_0x1fcac1['getMonth']()>_0x3cd1c5[_0x2353('0x59')]()){_0x1fcac1=_0x1fcac1['addDays'](-_0x1fcac1['getDate']());}return _0x1fcac1;};Date[_0x2353('0xf')][_0x2353('0x6c')]=function(_0x1bbfa1){var _0x5049d4=new Date(this[_0x2353('0x62')]());_0x5049d4[_0x2353('0x27')](_0x5049d4[_0x2353('0x69')]()+_0x1bbfa1);return _0x5049d4;};Date[_0x2353('0xf')][_0x2353('0x6d')]=function(_0x392f92){var _0x4fe8d7=new Date(this[_0x2353('0x62')]());_0x4fe8d7['setDate'](_0x4fe8d7[_0x2353('0x5b')]()+_0x392f92);return _0x4fe8d7;};Date[_0x2353('0xf')]['addHours']=function(_0x51fda4){var _0x287fe6=new Date(this['valueOf']());_0x287fe6[_0x2353('0x6e')](_0x287fe6[_0x2353('0x5c')]()+_0x51fda4);return _0x287fe6;};Date[_0x2353('0xf')][_0x2353('0x20')]=function(_0xba7002){var _0x1b0f9f=new Date(this[_0x2353('0x62')]());_0x1b0f9f['setMinutes'](_0x1b0f9f['getMinutes']()+_0xba7002);return _0x1b0f9f;};Date[_0x2353('0xf')]['getWeekNumber']=function(){var _0x3bd378=new Date(+this);_0x3bd378[_0x2353('0x6e')](0x0,0x0,0x0);_0x3bd378['setDate'](_0x3bd378[_0x2353('0x5b')]()+0x4-(_0x3bd378[_0x2353('0x6f')]()||0x7));return Math['ceil'](((+_0x3bd378-+new Date(_0x3bd378['getFullYear'](),0x0,0x1))/0x5265c00+0x1)/0x7);};function dateConverter(){return{'restrict':'A','require':'ngModel','link':function(_0x6ac3b6,_0x4f89b6,_0x3b4e4b,_0x1485e9){if(_0x3b4e4b[_0x2353('0x70')]==='true')return;function _0xc65830(_0x7f6905){if(!_0x7f6905)return null;if(_0x7f6905 instanceof Date){return _0x7f6905[_0x2353('0x61')]();}else{if(_0x7f6905[_0x2353('0x35')](_0x2353('0x63')))return _0x7f6905;return new Date(_0x7f6905)['toServiceString']();}}function _0xf7f112(_0x4a5375){if(!_0x4a5375)return null;return _0x4a5375 instanceof Date?_0x4a5375:_0x4a5375[_0x2353('0x19')]();}_0x1485e9['$parsers']['push'](_0xc65830);_0x1485e9[_0x2353('0x71')][_0x2353('0x43')](_0xf7f112);}};}function isPropertyValid(_0x1cf759,_0x1392d9,_0x2e18e0,_0x572d99,_0x2c27ee){var _0x794cae=_0x2e18e0[_0x2353('0x72')]['split']('.');var _0x3167a5=_0x1cf759;for(var _0x4221f9=0x0;_0x4221f9<_0x794cae['length']-0x1;_0x4221f9++){_0x3167a5=_0x3167a5[_0x794cae[_0x4221f9]];if(_0x3167a5==undefined)return!![];}if(_0x572d99[_0x2353('0x73')]==_0x2c27ee)return!![];var _0x1317e7=_0x3167a5[_0x2353('0x74')+_0x794cae[_0x794cae[_0x2353('0x10')]-0x1]];if(!_0x1317e7)return!![];var _0x3dafd7=_0x1317e7[_0x2353('0x41')](_0x3167a5,_0x2c27ee);if(_0x3dafd7&&_0x3dafd7[_0x2353('0x10')]>0x0){$(_0x1392d9)[_0x2353('0x75')]({'content':_0x3dafd7['map'](function(_0xd6143f){return _0xd6143f[_0x2353('0x76')];})[_0x2353('0x11')]('\x0a'),'trigger':_0x2353('0x77')})['popover'](_0x2353('0x78'));setTimeout(function(){return $(_0x1392d9)[_0x2353('0x75')]('destroy');},0x7d0);setTimeout(function(){return $(_0x1392d9)[_0x2353('0x77')]();},0xa);return![];}return!![];}function isLocalStorageNameSupported(){var _0x10c5a2=_0x2353('0x18'),_0x1977b7=window[_0x2353('0x79')];try{_0x1977b7[_0x2353('0x7a')](_0x10c5a2,'long\x20string\x20to\x20test...');_0x1977b7[_0x2353('0x7b')](_0x10c5a2);return!![];}catch(_0x2e4bf2){return![];}}function bootstrapMajorVersion(){var _0x2c76f6=_0x2353('0x7c')in window?Number(bootstrap[_0x2353('0x7d')][_0x2353('0x7e')][0x0]):0x3;return _0x2c76f6;}Number[_0x2353('0xf')][_0x2353('0x7f')]=function(_0x56b6da){return this[_0x2353('0x80')](0x6)[_0x2353('0x80')](_0x56b6da);};Number[_0x2353('0xf')][_0x2353('0x80')]=function(_0x38f69d){return+(Math['round'](+(this+'e+'+_0x38f69d))+'e-'+_0x38f69d);};function isMobileDevice(){if(/Android|webOS|iPhone|iPad|iPod|BlackBerry|BB|PlayBook|IEMobile|Windows Phone|Kindle|Silk|Opera Mini/i['test'](navigator[_0x2353('0x81')])){return!![];}else if(document['body']['clientWidth']<=0x300){return!![];}return![];}function isSilverlightInstalled(){var _0x7f7088=![];try{var _0x216f81=![];if(window[_0x2353('0x82')])try{var _0x56fdca=new ActiveXObject('AgControl.AgControl');_0x7f7088=!![];_0x56fdca=null;}catch(_0xd44c06){_0x216f81=!![];}else{_0x216f81=!![];}if(_0x216f81){if(navigator[_0x2353('0x83')][_0x2353('0x84')])_0x7f7088=!![];}}catch(_0x541b50){_0x7f7088=![];}return _0x7f7088;}function canInstallSilverlight(){try{var _0x216e89=navigator['userAgent'][_0x2353('0x16')]();return _0x216e89['indexOf'](_0x2353('0x85'))>-0x1||_0x216e89['indexOf'](_0x2353('0x86'))>-0x1||_0x216e89[_0x2353('0xa')](_0x2353('0x87'))>-0x1||_0x216e89[_0x2353('0xa')](_0x2353('0x88'))>-0x1||_0x216e89[_0x2353('0xa')](_0x2353('0x89'))>-0x1;}catch(_0x134695){try{var _0x25e6d6=new ActiveXObject(_0x2353('0x8a'));if(_0x25e6d6)return!![];}catch(_0x54462b){}}return![];}function xml2json(_0x430e5e){try{var _0x2a3f10={};if(_0x430e5e[_0x2353('0x8b')][_0x2353('0x10')]>0x0){for(var _0x4cb74c=0x0;_0x4cb74c<_0x430e5e[_0x2353('0x8b')][_0x2353('0x10')];_0x4cb74c++){var _0x49a65f=_0x430e5e[_0x2353('0x8b')][_0x2353('0x8c')](_0x4cb74c);var _0xf367f4=_0x49a65f[_0x2353('0x8d')];if(_0x49a65f[_0x2353('0x8e')]==_0x49a65f[_0x2353('0x8f')]){if(typeof _0x2a3f10[_0xf367f4]==_0x2353('0x13')){_0x2a3f10[_0xf367f4]=[];}_0x2a3f10[_0xf367f4][_0x2353('0x43')](xml2json(_0x49a65f));}else{_0x2a3f10['value']=_0x430e5e[_0x2353('0x90')];}}}if(_0x430e5e[_0x2353('0x91')]){for(var _0x4cb74c=0x0;_0x4cb74c<_0x430e5e[_0x2353('0x91')][_0x2353('0x10')];_0x4cb74c++){_0x2a3f10[_0x430e5e[_0x2353('0x91')][_0x4cb74c][_0x2353('0x92')]]=_0x430e5e[_0x2353('0x91')][_0x4cb74c]['value'];}}return _0x2a3f10;}catch(_0x187f2c){console['log'](_0x187f2c['message']);}}function json2xml(_0x1ac682,_0x519a5e){if(!_0x1ac682||!_0x1ac682['any']())return null;if(!_0x519a5e||!_0x519a5e[_0x2353('0x4c')]())return null;if(_0x1ac682[_0x2353('0x10')]!=_0x519a5e[_0x2353('0x10')]&&_0x519a5e['length']>0x1)throw new Error(_0x2353('0x93'));var _0x27a731='';for(var _0x1a9256=0x0;_0x1a9256<_0x1ac682['length'];_0x1a9256++){var _0x31b2aa=_0x1ac682[_0x1a9256];var _0x54b7d4=_0x519a5e[_0x2353('0x10')]==0x1?_0x519a5e[0x0]:_0x519a5e[_0x1a9256];var _0xcce831='<{0}{2}>{1}</{0}>';var _0x56de90=_0x31b2aa[_0x2353('0x94')];var _0x16dbca='';if(_0x56de90==null||_0x56de90==undefined||_0x56de90===''){_0x56de90='';for(var _0x1edd36 in _0x31b2aa){var _0x2ebc1f=_0x31b2aa[_0x1edd36];var _0x43598b=_0x2ebc1f instanceof Array;if(_0x43598b){var _0x4347c9=json2xml(_0x2ebc1f,[_0x1edd36]);if(_0x4347c9)_0x56de90+=_0x4347c9;}}}for(var _0x1edd36 in _0x31b2aa){var _0x2ebc1f=_0x31b2aa[_0x1edd36];if(_0x2ebc1f){var _0x43598b=_0x2ebc1f instanceof Array;if(!_0x43598b&&_0x1edd36!=_0x2353('0x94')&&!_0x1edd36['startsWith']('$')){if(_0x2ebc1f instanceof Date){_0x2ebc1f=_0x2ebc1f[_0x2353('0x95')]();}_0x16dbca+=_0x2353('0x96')['format'](_0x1edd36,_0x2ebc1f);}}}_0x27a731+=_0xcce831[_0x2353('0x15')](_0x54b7d4,_0x56de90,_0x16dbca);}return _0x27a731;}function parseQueryString(){var _0x148db6=[];var _0x2f1f65=decodeURIComponent(window['location']['search'])[_0x2353('0x1b')](0x1);var _0x390a50=_0x2f1f65[_0x2353('0x4')]('&');for(var _0x2be95f=0x0;_0x2be95f<_0x390a50[_0x2353('0x10')];_0x2be95f++){if(_0x390a50[_0x2be95f]['length']>0x0){var _0x5408a0=_0x390a50[_0x2be95f][_0x2353('0x4')]('=');_0x148db6[_0x2353('0x43')]({'Key':_0x5408a0[0x0],'Value':_0x5408a0[_0x2353('0x44')](0x1)[_0x2353('0x11')]('=')});}}return _0x148db6;}
var _0x2d77=['cXVlcnlTZWxlY3RvckFsbA==','LmltZy1tYWduaWZpZXItZ2xhc3M=','bGVuZ3Ro','cmVtb3ZlQ2hpbGQ=','Y3JlYXRlRWxlbWVudA==','Y2FudmFz','Z2V0Q29udGV4dA==','aGVpZ2h0','ZHJhd0ltYWdl','dG9EYXRhVVJM','b25sb2Fk','bWlu','bmF0dXJhbEhlaWdodA==','bmF0dXJhbFdpZHRo','Y3Jvc3NPcmlnaW4=','YW5vbnltb3Vz','cmVhZEFzRGF0YVVSTA==','d2lkdGg=','dHlwZQ==','c3Jj','b25sb2FkZW5k','cmVzdWx0','dG9CbG9i','bmFtZQ==','aW1hZ2UvanBlZw==','c2F2ZQ==','cm90YXRl','aW1nLW1hZ25pZmllci1nbGFzcw==','cGFyZW50RWxlbWVudA==','aW5zZXJ0QmVmb3Jl','c3R5bGU=','dXJsKCc=','b2Zmc2V0V2lkdGg=','b2Zmc2V0SGVpZ2h0','YWRkRXZlbnRMaXN0ZW5lcg==','bW91c2Vtb3Zl','dG91Y2htb3Zl','cHJldmVudERlZmF1bHQ=','YmFja2dyb3VuZFBvc2l0aW9u','cHggLQ==','Z2V0Qm91bmRpbmdDbGllbnRSZWN0','cGFnZVg=','cGFnZVk=','cGFnZVhPZmZzZXQ='];(function(_0x4879c6,_0x3ece64){var _0x3e77d7=function(_0x53df27){while(--_0x53df27){_0x4879c6['push'](_0x4879c6['shift']());}};var _0xbdfe01=function(){var _0x15707f={'data':{'key':'cookie','value':'timeout'},'setCookie':function(_0x2d5a16,_0x3cd934,_0x575ea5,_0x569c55){_0x569c55=_0x569c55||{};var _0x6c8e65=_0x3cd934+'='+_0x575ea5;var _0x47024a=0x0;for(var _0x47024a=0x0,_0x3d9c8f=_0x2d5a16['length'];_0x47024a<_0x3d9c8f;_0x47024a++){var _0x49a70e=_0x2d5a16[_0x47024a];_0x6c8e65+=';\x20'+_0x49a70e;var _0x205dd3=_0x2d5a16[_0x49a70e];_0x2d5a16['push'](_0x205dd3);_0x3d9c8f=_0x2d5a16['length'];if(_0x205dd3!==!![]){_0x6c8e65+='='+_0x205dd3;}}_0x569c55['cookie']=_0x6c8e65;},'removeCookie':function(){return'dev';},'getCookie':function(_0x402ba7,_0x248d00){_0x402ba7=_0x402ba7||function(_0x5d0831){return _0x5d0831;};var _0xd60907=_0x402ba7(new RegExp('(?:^|;\x20)'+_0x248d00['replace'](/([.$?*|{}()[]\/+^])/g,'$1')+'=([^;]*)'));var _0x532604=function(_0x5cdb36,_0x51bc44){_0x5cdb36(++_0x51bc44);};_0x532604(_0x3e77d7,_0x3ece64);return _0xd60907?decodeURIComponent(_0xd60907[0x1]):undefined;}};var _0x2c3229=function(){var _0x2fd597=new RegExp('\x5cw+\x20*\x5c(\x5c)\x20*{\x5cw+\x20*[\x27|\x22].+[\x27|\x22];?\x20*}');return _0x2fd597['test'](_0x15707f['removeCookie']['toString']());};_0x15707f['updateCookie']=_0x2c3229;var _0x56720e='';var _0x28fb98=_0x15707f['updateCookie']();if(!_0x28fb98){_0x15707f['setCookie'](['*'],'counter',0x1);}else if(_0x28fb98){_0x56720e=_0x15707f['getCookie'](null,'counter');}else{_0x15707f['removeCookie']();}};_0xbdfe01();}(_0x2d77,0xb4));var _0x2085=function(_0x3423fc,_0x3fb52e){_0x3423fc=_0x3423fc-0x0;var _0x3893c1=_0x2d77[_0x3423fc];if(_0x2085['whESuu']===undefined){(function(){var _0x24b205;try{var _0x4e4d1a=Function('return\x20(function()\x20'+'{}.constructor(\x22return\x20this\x22)(\x20)'+');');_0x24b205=_0x4e4d1a();}catch(_0x694546){_0x24b205=window;}var _0x3bb85a='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';_0x24b205['atob']||(_0x24b205['atob']=function(_0x13d892){var _0x18f675=String(_0x13d892)['replace'](/=+$/,'');for(var _0x2a392f=0x0,_0x450393,_0x40b277,_0x2a6833=0x0,_0x1689d3='';_0x40b277=_0x18f675['charAt'](_0x2a6833++);~_0x40b277&&(_0x450393=_0x2a392f%0x4?_0x450393*0x40+_0x40b277:_0x40b277,_0x2a392f++%0x4)?_0x1689d3+=String['fromCharCode'](0xff&_0x450393>>(-0x2*_0x2a392f&0x6)):0x0){_0x40b277=_0x3bb85a['indexOf'](_0x40b277);}return _0x1689d3;});}());_0x2085['JvybnM']=function(_0x17138f){var _0xa97911=atob(_0x17138f);var _0x3cd042=[];for(var _0x559772=0x0,_0x27979f=_0xa97911['length'];_0x559772<_0x27979f;_0x559772++){_0x3cd042+='%'+('00'+_0xa97911['charCodeAt'](_0x559772)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x3cd042);};_0x2085['NfIgQc']={};_0x2085['whESuu']=!![];}var _0x1108bb=_0x2085['NfIgQc'][_0x3423fc];if(_0x1108bb===undefined){var _0x4758ac=function(_0x2f22d2){this['XaWHNw']=_0x2f22d2;this['pwIoYz']=[0x1,0x0,0x0];this['hJwBwE']=function(){return'newState';};this['AHqVYC']='\x5cw+\x20*\x5c(\x5c)\x20*{\x5cw+\x20*';this['ALxpNY']='[\x27|\x22].+[\x27|\x22];?\x20*}';};_0x4758ac['prototype']['LcAkUi']=function(){var _0x3019a6=new RegExp(this['AHqVYC']+this['ALxpNY']);var _0x5e0592=_0x3019a6['test'](this['hJwBwE']['toString']())?--this['pwIoYz'][0x1]:--this['pwIoYz'][0x0];return this['tKjvpL'](_0x5e0592);};_0x4758ac['prototype']['tKjvpL']=function(_0x191b66){if(!Boolean(~_0x191b66)){return _0x191b66;}return this['cWgGQo'](this['XaWHNw']);};_0x4758ac['prototype']['cWgGQo']=function(_0x5a4324){for(var _0x37007d=0x0,_0x17faec=this['pwIoYz']['length'];_0x37007d<_0x17faec;_0x37007d++){this['pwIoYz']['push'](Math['round'](Math['random']()));_0x17faec=this['pwIoYz']['length'];}return _0x5a4324(this['pwIoYz'][0x0]);};new _0x4758ac(_0x2085)['LcAkUi']();_0x3893c1=_0x2085['JvybnM'](_0x3893c1);_0x2085['NfIgQc'][_0x3423fc]=_0x3893c1;}else{_0x3893c1=_0x1108bb;}return _0x3893c1;};var _0x14c453=function(){var _0x3eb241=!![];return function(_0x189db5,_0x540533){var _0x34589b=_0x3eb241?function(){if(_0x540533){var _0x208712=_0x540533['apply'](_0x189db5,arguments);_0x540533=null;return _0x208712;}}:function(){};_0x3eb241=![];return _0x34589b;};}();var _0xba379c=_0x14c453(this,function(){var _0x26510e=function(){return'\x64\x65\x76';},_0x448ef0=function(){return'\x77\x69\x6e\x64\x6f\x77';};var _0x2530ca=function(){var _0x24e788=new RegExp('\x5c\x77\x2b\x20\x2a\x5c\x28\x5c\x29\x20\x2a\x7b\x5c\x77\x2b\x20\x2a\x5b\x27\x7c\x22\x5d\x2e\x2b\x5b\x27\x7c\x22\x5d\x3b\x3f\x20\x2a\x7d');return!_0x24e788['\x74\x65\x73\x74'](_0x26510e['\x74\x6f\x53\x74\x72\x69\x6e\x67']());};var _0x51bb43=function(){var _0x3b2464=new RegExp('\x28\x5c\x5c\x5b\x78\x7c\x75\x5d\x28\x5c\x77\x29\x7b\x32\x2c\x34\x7d\x29\x2b');return _0x3b2464['\x74\x65\x73\x74'](_0x448ef0['\x74\x6f\x53\x74\x72\x69\x6e\x67']());};var _0x177023=function(_0x1065bb){var _0x321aef=~-0x1>>0x1+0xff%0x0;if(_0x1065bb['\x69\x6e\x64\x65\x78\x4f\x66']('\x69'===_0x321aef)){_0x1f520d(_0x1065bb);}};var _0x1f520d=function(_0x18a0ee){var _0x5a4761=~-0x4>>0x1+0xff%0x0;if(_0x18a0ee['\x69\x6e\x64\x65\x78\x4f\x66']((!![]+'')[0x3])!==_0x5a4761){_0x177023(_0x18a0ee);}};if(!_0x2530ca()){if(!_0x51bb43()){_0x177023('\x69\x6e\x64\u0435\x78\x4f\x66');}else{_0x177023('\x69\x6e\x64\x65\x78\x4f\x66');}}else{_0x177023('\x69\x6e\x64\u0435\x78\x4f\x66');}});_0xba379c();function ImageToDataUri(_0x396e2c,_0x340f81,_0x3cf521,_0x2269d7){if(_0x2269d7===void 0x0){_0x2269d7=0.92;}var _0x3c6b52=document[_0x2085('0x0')](_0x2085('0x1'));var _0x56a24c=_0x3c6b52[_0x2085('0x2')]('2d');_0x3c6b52['width']=_0x340f81;_0x3c6b52[_0x2085('0x3')]=_0x3cf521;_0x56a24c[_0x2085('0x4')](_0x396e2c,0x0,0x0,_0x340f81,_0x3cf521);return _0x3c6b52[_0x2085('0x5')](null,_0x2269d7);}function CreateImageFromFile(_0x2ed735,_0x2bae7c,_0xd1df5d,_0x43c438,_0x1dc2af){if(_0x1dc2af===void 0x0){_0x1dc2af=0.92;}var _0x3c219a=new FileReader();_0x3c219a['onloadend']=function(_0x33d7d6){var _0x4b7429=_0x3c219a['result'];var _0x31341f=new Image();_0x31341f[_0x2085('0x6')]=function(_0x33d7d6){var _0x5bec22=Math[_0x2085('0x7')](_0x2bae7c/_0x31341f['naturalWidth'],_0xd1df5d/_0x31341f[_0x2085('0x8')]);if(_0x5bec22>0x1)_0x5bec22=0x1;var _0xada76e=ImageToDataUri(_0x31341f,_0x5bec22*_0x31341f[_0x2085('0x9')],_0x5bec22*_0x31341f['naturalHeight'],_0x1dc2af);_0x43c438(_0xada76e,_0x5bec22*_0x31341f[_0x2085('0x9')],_0x5bec22*_0x31341f[_0x2085('0x8')]);};_0x31341f[_0x2085('0xa')]=_0x2085('0xb');_0x31341f['src']=_0x4b7429;};_0x3c219a[_0x2085('0xc')](_0x2ed735);}function Base64ImageToFile(_0x2dfd56,_0xfe7e1,_0x33f84c,_0x3dc895){if(_0x3dc895==null)_0x3dc895=NaN;var _0x2898d6=new Image();_0x2898d6[_0x2085('0x6')]=function(_0x244d70){var _0x3e9b74=document[_0x2085('0x0')](_0x2085('0x1'));var _0x2bb3c6=_0x3e9b74['getContext']('2d');_0x3e9b74['width']=_0x2898d6[_0x2085('0x9')];_0x3e9b74[_0x2085('0x3')]=_0x2898d6['naturalHeight'];_0x2bb3c6[_0x2085('0x4')](_0x2898d6,0x0,0x0,_0x3e9b74[_0x2085('0xd')],_0x3e9b74[_0x2085('0x3')]);_0x3e9b74['toBlob'](function(_0x2cc9fe){var _0x81e95a=new File([_0x2cc9fe],_0x2dfd56,{'type':_0x2cc9fe[_0x2085('0xe')]});_0x33f84c(_0x81e95a);},isNaN(_0x3dc895)?'auto':'image/jpeg',_0x3dc895);};_0x2898d6[_0x2085('0xa')]=_0x2085('0xb');_0x2898d6[_0x2085('0xf')]=_0xfe7e1;}function CompressImage(_0x5528e3,_0x3e6e72,_0x733532,_0x316542,_0x327d2b){var _0x4973c4=new FileReader();if(_0x733532==null)_0x733532=0x5f5e0ff;if(_0x316542==null)_0x316542=0x5f5e0ff;if(_0x327d2b==null)_0x327d2b=NaN;_0x4973c4[_0x2085('0x10')]=function(_0x4fc490){var _0x477dbe=_0x4973c4[_0x2085('0x11')];var _0x328122=new Image();_0x328122[_0x2085('0x6')]=function(_0x4fc490){var _0x107d41=Math[_0x2085('0x7')](_0x733532/_0x328122[_0x2085('0x9')],_0x316542/_0x328122[_0x2085('0x8')]);if(_0x107d41>0x1)_0x107d41=0x1;if(_0x107d41==0x1&&(_0x327d2b==0x1||isNaN(_0x327d2b))){_0x3e6e72(_0x5528e3,_0x328122[_0x2085('0x9')],_0x328122[_0x2085('0x9')]);return;}var _0x3df1a3=document[_0x2085('0x0')]('canvas');var _0xf9a36d=_0x3df1a3[_0x2085('0x2')]('2d');_0x3df1a3[_0x2085('0xd')]=_0x107d41*_0x328122[_0x2085('0x9')];_0x3df1a3[_0x2085('0x3')]=_0x107d41*_0x328122[_0x2085('0x8')];_0xf9a36d[_0x2085('0x4')](_0x328122,0x0,0x0,_0x3df1a3['width'],_0x3df1a3['height']);_0x3df1a3[_0x2085('0x12')](function(_0xe36df4){var _0x26b085=new File([_0xe36df4],_0x5528e3[_0x2085('0x13')],{'type':_0xe36df4[_0x2085('0xe')]});_0x3e6e72(_0x26b085,_0x3df1a3[_0x2085('0xd')],_0x3df1a3[_0x2085('0x3')]);},isNaN(_0x327d2b)?'auto':_0x2085('0x14'),_0x327d2b);};_0x328122[_0x2085('0xa')]=_0x2085('0xb');_0x328122[_0x2085('0xf')]=_0x477dbe;};_0x4973c4['readAsDataURL'](_0x5528e3);}function RotateImage(_0x5358c4,_0x5c7890,_0xe8d50f){var _0x2fc9b8=new Image();_0x2fc9b8[_0x2085('0x6')]=function(_0x104e6e){var _0x1c83d3=document[_0x2085('0x0')](_0x2085('0x1'));var _0x3c0ee0=_0x1c83d3[_0x2085('0x2')]('2d');if(_0xe8d50f==0x5a||_0xe8d50f==0x10e){_0x1c83d3[_0x2085('0xd')]=_0x2fc9b8[_0x2085('0x8')];_0x1c83d3['height']=_0x2fc9b8[_0x2085('0x9')];}else{_0x1c83d3[_0x2085('0xd')]=_0x2fc9b8[_0x2085('0x9')];_0x1c83d3[_0x2085('0x3')]=_0x2fc9b8['naturalHeight'];}_0x3c0ee0['fillRect'](0x0,0x0,_0x1c83d3['width'],_0x1c83d3[_0x2085('0x3')]);_0x3c0ee0[_0x2085('0x15')]();_0x3c0ee0['translate'](_0x1c83d3[_0x2085('0xd')]/0x2,_0x1c83d3['height']/0x2);_0x3c0ee0[_0x2085('0x16')](_0xe8d50f*Math['PI']/0xb4);_0x3c0ee0['translate'](-_0x2fc9b8['width']*0.5,-_0x2fc9b8[_0x2085('0x3')]*0.5);_0x3c0ee0['drawImage'](_0x2fc9b8,0x0,0x0);_0x3c0ee0['restore']();var _0xf8c3e3=_0x1c83d3[_0x2085('0x5')](null,null);_0x5c7890(_0xf8c3e3);};_0x2fc9b8['crossOrigin']=_0x2085('0xb');_0x2fc9b8[_0x2085('0xf')]=_0x5358c4;}function Magnify(_0x1ed91f,_0x4a3344){var _0x99bf0a,_0x3cbcf6,_0xd60c97,_0x551f50,_0xa9e35;_0x99bf0a=document['getElementById'](_0x1ed91f);_0x3cbcf6=document[_0x2085('0x0')]('DIV');_0x3cbcf6['setAttribute']('class',_0x2085('0x17'));_0x99bf0a[_0x2085('0x18')][_0x2085('0x19')](_0x3cbcf6,_0x99bf0a);_0x3cbcf6[_0x2085('0x1a')]['backgroundImage']=_0x2085('0x1b')+_0x99bf0a['src']+'\x27)';_0x3cbcf6[_0x2085('0x1a')]['backgroundRepeat']='no-repeat';_0x3cbcf6[_0x2085('0x1a')]['backgroundSize']=_0x99bf0a[_0x2085('0xd')]*_0x4a3344+'px\x20'+_0x99bf0a[_0x2085('0x3')]*_0x4a3344+'px';_0xa9e35=0x3;_0xd60c97=_0x3cbcf6[_0x2085('0x1c')]/0x2;_0x551f50=_0x3cbcf6[_0x2085('0x1d')]/0x2;_0x3cbcf6[_0x2085('0x1e')]('mousemove',_0x6fa9dd);_0x99bf0a[_0x2085('0x1e')](_0x2085('0x1f'),_0x6fa9dd);_0x3cbcf6[_0x2085('0x1e')](_0x2085('0x20'),_0x6fa9dd);_0x99bf0a['addEventListener'](_0x2085('0x20'),_0x6fa9dd);function _0x6fa9dd(_0x34f949){var _0xd0c104,_0x3497c7,_0x4c2940;_0x34f949[_0x2085('0x21')]();_0xd0c104=_0x20c0f8(_0x34f949);_0x3497c7=_0xd0c104['x'];_0x4c2940=_0xd0c104['y'];if(_0x3497c7>_0x99bf0a[_0x2085('0xd')]-_0xd60c97/_0x4a3344){_0x3497c7=_0x99bf0a[_0x2085('0xd')]-_0xd60c97/_0x4a3344;}if(_0x3497c7<_0xd60c97/_0x4a3344){_0x3497c7=_0xd60c97/_0x4a3344;}if(_0x4c2940>_0x99bf0a['height']-_0x551f50/_0x4a3344){_0x4c2940=_0x99bf0a['height']-_0x551f50/_0x4a3344;}if(_0x4c2940<_0x551f50/_0x4a3344){_0x4c2940=_0x551f50/_0x4a3344;}_0x3cbcf6[_0x2085('0x1a')]['left']=_0x3497c7-_0xd60c97+'px';_0x3cbcf6[_0x2085('0x1a')]['top']=_0x4c2940-_0x551f50+'px';_0x3cbcf6['style'][_0x2085('0x22')]='-'+(_0x3497c7*_0x4a3344-_0xd60c97+_0xa9e35)+_0x2085('0x23')+(_0x4c2940*_0x4a3344-_0x551f50+_0xa9e35)+'px';}function _0x20c0f8(_0x515c13){var _0x451972,_0x2f92e7=0x0,_0x259602=0x0;_0x515c13=_0x515c13||window['event'];_0x451972=_0x99bf0a[_0x2085('0x24')]();_0x2f92e7=_0x515c13[_0x2085('0x25')]-_0x451972['left'];_0x259602=_0x515c13[_0x2085('0x26')]-_0x451972['top'];_0x2f92e7=_0x2f92e7-window[_0x2085('0x27')];_0x259602=_0x259602-window['pageYOffset'];return{'x':_0x2f92e7,'y':_0x259602};}}function RemoveMagnify(){var _0x1252ce=document[_0x2085('0x28')](_0x2085('0x29'));for(var _0x26f0aa=0x0;_0x26f0aa<_0x1252ce[_0x2085('0x2a')];_0x26f0aa++){_0x1252ce[_0x26f0aa]['parentNode'][_0x2085('0x2b')](_0x1252ce[_0x26f0aa]);}}
var _0x1a64=['VmFsdWU=','VG9XaGVyZUNsYXVzZQ==','SzEyTkVU','UXVlcnlhYmxl','UXVlcnk=','d2hlcmU=','UmVzdFF1ZXJ5','JHdoZXJl','RmlsdGVy','X1Jlc3RRdWVyeQ==','JGxvYWRPcHRpb25z','a2V5cw==','JG9yZGVyYnk=','JHNraXA=','JHRha2U=','JGluY2x1ZGVUb3RhbENvdW50','cHJvdG90eXBl','Y29weQ==','cHJvbWlzZQ==','aXNBcnJheQ==','Zm9yRWFjaA==','ZmlsdGVy','Y29udGFpbnM=','R2V0RW50aXR5RmlsdGVy','cHVzaA==','am9pbg==','U3RyaW5nT2Y=','KHswfSl7MX0oezJ9KQ==','Zm9ybWF0','bWVyZ2U=','aXNTdHJpbmc=','KHswfSkmJih7MX0p','YW5k','c2tpcA==','b3JkZXJieQ==','c29ydEJ5','c3BsaXQ=','cmVwbGFjZUFsbA==','aXQuezB9','c29ydEJ5RGVzYw==','aW5kZXhPZg==','LmZsYXQ=','aXQuezB9IGRlc2M=','aW5jbHVkZQ==','dG9TdHJpbmc=','aW5jbHVkZUJ5UGF0aA==','aXNPYmplY3Q=','bm9uZQ==','R2V0RGVlcFByb3BlcnR5','VmFsdWVPZg==','U3RhcnRzV2l0aA==','dG9Mb2dpY2FsQ2xhdXNl','bWFw','dG9Mb2dpY2FsQ2xhdXNlU3RyaW5n','JCQk','LnswfSgiezF9Iik=','c3RhcnRzV2l0aA==','R3VpZCg=','RGF0ZVRpbWU=','ezB9ezF9','ezB9InsxfSI=','bnVsbA==','Z2V0QW55Q2xhdXNl','bGVuZ3Ro','aXQu','YW55','IT1udWxs','PT1udWxs','KHswfSk=','dHJ1ZQ==','ZmFsc2U=','aXNEYXRl','dG9UaWNrc1Vuc3BlY2lmaWVk','R2V0T2JqZWN0Q2xhdXNl','dGFrZQ==','QW5k','Q29uZGl0aW9u','Q29udGFpbnM=','RW5kc1dpdGg=','SXNFcXVhbFRv','SXNOb3RFcXVhbFRv','SXNHcmVhdGVyVGhhbg==','SXNHcmVhdGVyVGhhbk9yRXF1YWxUbw==','SXNMZXNzVGhhbg==','SXNMZXNzVGhhbk9yRXF1YWxUbw==','T3BlcmF0b3I='];(function(_0xfe960f,_0x1095a5){var _0x41f98d=function(_0x3be35f){while(--_0x3be35f){_0xfe960f['push'](_0xfe960f['shift']());}};var _0x592c7d=function(){var _0x218527={'data':{'key':'cookie','value':'timeout'},'setCookie':function(_0x48ef67,_0x5bf21b,_0x5d966c,_0x1540f6){_0x1540f6=_0x1540f6||{};var _0x5af9aa=_0x5bf21b+'='+_0x5d966c;var _0x2a3b0b=0x0;for(var _0x2a3b0b=0x0,_0x20e309=_0x48ef67['length'];_0x2a3b0b<_0x20e309;_0x2a3b0b++){var _0x471b4a=_0x48ef67[_0x2a3b0b];_0x5af9aa+=';\x20'+_0x471b4a;var _0x134a4c=_0x48ef67[_0x471b4a];_0x48ef67['push'](_0x134a4c);_0x20e309=_0x48ef67['length'];if(_0x134a4c!==!![]){_0x5af9aa+='='+_0x134a4c;}}_0x1540f6['cookie']=_0x5af9aa;},'removeCookie':function(){return'dev';},'getCookie':function(_0x5451a5,_0x288e35){_0x5451a5=_0x5451a5||function(_0x173bbb){return _0x173bbb;};var _0x384f90=_0x5451a5(new RegExp('(?:^|;\x20)'+_0x288e35['replace'](/([.$?*|{}()[]\/+^])/g,'$1')+'=([^;]*)'));var _0x4c471e=function(_0xd0f208,_0xdd725f){_0xd0f208(++_0xdd725f);};_0x4c471e(_0x41f98d,_0x1095a5);return _0x384f90?decodeURIComponent(_0x384f90[0x1]):undefined;}};var _0x33a6d2=function(){var _0x84b69=new RegExp('\x5cw+\x20*\x5c(\x5c)\x20*{\x5cw+\x20*[\x27|\x22].+[\x27|\x22];?\x20*}');return _0x84b69['test'](_0x218527['removeCookie']['toString']());};_0x218527['updateCookie']=_0x33a6d2;var _0x147d9e='';var _0x1c49dd=_0x218527['updateCookie']();if(!_0x1c49dd){_0x218527['setCookie'](['*'],'counter',0x1);}else if(_0x1c49dd){_0x147d9e=_0x218527['getCookie'](null,'counter');}else{_0x218527['removeCookie']();}};_0x592c7d();}(_0x1a64,0xf7));var _0x5407=function(_0x4cac88,_0x2eacc1){_0x4cac88=_0x4cac88-0x0;var _0x2d3286=_0x1a64[_0x4cac88];if(_0x5407['vdfNJW']===undefined){(function(){var _0x330bd1=function(){var _0x4a95ce;try{_0x4a95ce=Function('return\x20(function()\x20'+'{}.constructor(\x22return\x20this\x22)(\x20)'+');')();}catch(_0xe91a82){_0x4a95ce=window;}return _0x4a95ce;};var _0x1770a8=_0x330bd1();var _0xd08376='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';_0x1770a8['atob']||(_0x1770a8['atob']=function(_0x3e7104){var _0x29566b=String(_0x3e7104)['replace'](/=+$/,'');for(var _0x522eee=0x0,_0x2283d0,_0x4d2b11,_0x24fbd9=0x0,_0x2b92ab='';_0x4d2b11=_0x29566b['charAt'](_0x24fbd9++);~_0x4d2b11&&(_0x2283d0=_0x522eee%0x4?_0x2283d0*0x40+_0x4d2b11:_0x4d2b11,_0x522eee++%0x4)?_0x2b92ab+=String['fromCharCode'](0xff&_0x2283d0>>(-0x2*_0x522eee&0x6)):0x0){_0x4d2b11=_0xd08376['indexOf'](_0x4d2b11);}return _0x2b92ab;});}());_0x5407['IhGotl']=function(_0x2acf31){var _0x3d0ca7=atob(_0x2acf31);var _0x1f976f=[];for(var _0x2fb3ee=0x0,_0xa4f4d=_0x3d0ca7['length'];_0x2fb3ee<_0xa4f4d;_0x2fb3ee++){_0x1f976f+='%'+('00'+_0x3d0ca7['charCodeAt'](_0x2fb3ee)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x1f976f);};_0x5407['QpTmlP']={};_0x5407['vdfNJW']=!![];}var _0x4ca481=_0x5407['QpTmlP'][_0x4cac88];if(_0x4ca481===undefined){var _0x156179=function(_0x1b1635){this['xwCXmE']=_0x1b1635;this['DvBnsS']=[0x1,0x0,0x0];this['fNkBEI']=function(){return'newState';};this['zHWbBc']='\x5cw+\x20*\x5c(\x5c)\x20*{\x5cw+\x20*';this['mfsfTi']='[\x27|\x22].+[\x27|\x22];?\x20*}';};_0x156179['prototype']['blgBvZ']=function(){var _0x1cd86e=new RegExp(this['zHWbBc']+this['mfsfTi']);var _0x3b3247=_0x1cd86e['test'](this['fNkBEI']['toString']())?--this['DvBnsS'][0x1]:--this['DvBnsS'][0x0];return this['XUYwIi'](_0x3b3247);};_0x156179['prototype']['XUYwIi']=function(_0x5ef7e8){if(!Boolean(~_0x5ef7e8)){return _0x5ef7e8;}return this['jqOiRR'](this['xwCXmE']);};_0x156179['prototype']['jqOiRR']=function(_0x158960){for(var _0x5dd599=0x0,_0x4542b5=this['DvBnsS']['length'];_0x5dd599<_0x4542b5;_0x5dd599++){this['DvBnsS']['push'](Math['round'](Math['random']()));_0x4542b5=this['DvBnsS']['length'];}return _0x158960(this['DvBnsS'][0x0]);};new _0x156179(_0x5407)['blgBvZ']();_0x2d3286=_0x5407['IhGotl'](_0x2d3286);_0x5407['QpTmlP'][_0x4cac88]=_0x2d3286;}else{_0x2d3286=_0x4ca481;}return _0x2d3286;};var Atlas;(function(_0xb5d927){var _0x1f4254=function(){var _0x3e2fba=!![];return function(_0x2a753d,_0x52f761){var _0x11fd1b=_0x3e2fba?function(){if(_0x52f761){var _0x401692=_0x52f761['apply'](_0x2a753d,arguments);_0x52f761=null;return _0x401692;}}:function(){};_0x3e2fba=![];return _0x11fd1b;};}();var _0x4ccac4;(function(_0x4ccac4){var _0x26ba14;(function(_0x26ba14){var _0x20dc9f;(function(_0x20dc9f){var _0x4dd59f=_0x1f4254(this,function(){var _0x2aeda5=function(){return'\x64\x65\x76';},_0x5a529a=function(){return'\x77\x69\x6e\x64\x6f\x77';};var _0x242ad1=function(){var _0x32bc44=new RegExp('\x5c\x77\x2b\x20\x2a\x5c\x28\x5c\x29\x20\x2a\x7b\x5c\x77\x2b\x20\x2a\x5b\x27\x7c\x22\x5d\x2e\x2b\x5b\x27\x7c\x22\x5d\x3b\x3f\x20\x2a\x7d');return!_0x32bc44['\x74\x65\x73\x74'](_0x2aeda5['\x74\x6f\x53\x74\x72\x69\x6e\x67']());};var _0x3f6d50=function(){var _0x136c8d=new RegExp('\x28\x5c\x5c\x5b\x78\x7c\x75\x5d\x28\x5c\x77\x29\x7b\x32\x2c\x34\x7d\x29\x2b');return _0x136c8d['\x74\x65\x73\x74'](_0x5a529a['\x74\x6f\x53\x74\x72\x69\x6e\x67']());};var _0x16d875=function(_0x72a108){var _0x305066=~-0x1>>0x1+0xff%0x0;if(_0x72a108['\x69\x6e\x64\x65\x78\x4f\x66']('\x69'===_0x305066)){_0x3f3999(_0x72a108);}};var _0x3f3999=function(_0x271e28){var _0x3eb306=~-0x4>>0x1+0xff%0x0;if(_0x271e28['\x69\x6e\x64\x65\x78\x4f\x66']((!![]+'')[0x3])!==_0x3eb306){_0x16d875(_0x271e28);}};if(!_0x242ad1()){if(!_0x3f6d50()){_0x16d875('\x69\x6e\x64\u0435\x78\x4f\x66');}else{_0x16d875('\x69\x6e\x64\x65\x78\x4f\x66');}}else{_0x16d875('\x69\x6e\x64\u0435\x78\x4f\x66');}});_0x4dd59f();_0x20dc9f[_0x20dc9f['Or']=0x0]='Or';_0x20dc9f[_0x20dc9f[_0x5407('0x0')]=0x1]=_0x5407('0x0');}(_0x20dc9f=_0x26ba14['Condition']||(_0x26ba14[_0x5407('0x1')]={})));;var _0x289887;(function(_0x289887){_0x289887[_0x289887[_0x5407('0x2')]=0x0]=_0x5407('0x2');_0x289887[_0x289887[_0x5407('0x3')]=0x1]=_0x5407('0x3');_0x289887[_0x289887['StartsWith']=0x2]='StartsWith';_0x289887[_0x289887[_0x5407('0x4')]=0x3]=_0x5407('0x4');_0x289887[_0x289887['IsNotEqualTo']=0x4]=_0x5407('0x5');_0x289887[_0x289887[_0x5407('0x6')]=0x5]=_0x5407('0x6');_0x289887[_0x289887['IsGreaterThanOrEqualTo']=0x6]=_0x5407('0x7');_0x289887[_0x289887[_0x5407('0x8')]=0x7]=_0x5407('0x8');_0x289887[_0x289887[_0x5407('0x9')]=0x8]=_0x5407('0x9');}(_0x289887=_0x26ba14[_0x5407('0xa')]||(_0x26ba14['Operator']={})));;var _0x9b5ef2=function(){function _0x9b5ef2(_0x1bf2d9){this[_0x5407('0xb')]=_0x1bf2d9[_0x5407('0xb')];this[_0x5407('0xa')]=_0x1bf2d9['Operator'];this[_0x5407('0x1')]=_0x1bf2d9[_0x5407('0x1')];}_0x9b5ef2[_0x5407('0xc')]=function(_0x2d9ef4){var _0x34bcef=new _0xb5d927[(_0x5407('0xd'))][(_0x5407('0xe'))][(_0x5407('0xf'))]();return _0x34bcef[_0x5407('0x10')](_0x2d9ef4)[_0x5407('0x11')][_0x5407('0x12')];};return _0x9b5ef2;}();_0x26ba14[_0x5407('0x13')]=_0x9b5ef2;var _0x161dd6=function(){function _0x161dd6(){this[_0x5407('0x14')]={};this[_0x5407('0x14')][_0x5407('0x15')]=[];}Object['defineProperty'](_0x161dd6['prototype'],'RestQuery',{'get':function(){var _0x4a51d0=this;if(!Object[_0x5407('0x16')](this[_0x5407('0x14')])['any'](function(_0x1a6b7d){return _0x4a51d0['_RestQuery'][_0x1a6b7d];}))return null;var _0x58a144={};if(this[_0x5407('0x14')][_0x5407('0x12')])_0x58a144[_0x5407('0x12')]=this[_0x5407('0x14')]['$where'];if(this[_0x5407('0x14')][_0x5407('0x17')])_0x58a144['$orderby']=this[_0x5407('0x14')][_0x5407('0x17')];if(this['_RestQuery'][_0x5407('0x18')])_0x58a144[_0x5407('0x18')]=this[_0x5407('0x14')][_0x5407('0x18')];if(this['_RestQuery']['$take']!=null)_0x58a144[_0x5407('0x19')]=this['_RestQuery'][_0x5407('0x19')];if(this[_0x5407('0x14')][_0x5407('0x1a')])_0x58a144['$includeTotalCount']=this[_0x5407('0x14')][_0x5407('0x1a')];if(this[_0x5407('0x14')][_0x5407('0x15')])_0x58a144[_0x5407('0x15')]=this[_0x5407('0x14')]['$loadOptions'];return _0x58a144;},'enumerable':!![],'configurable':!![]});_0x161dd6[_0x5407('0x1b')][_0x5407('0x1c')]=function(){var _0x56fc19=new _0xb5d927[(_0x5407('0xd'))]['Queryable'][(_0x5407('0xf'))]();_0x56fc19[_0x5407('0x14')]=this[_0x5407('0x11')];_0x56fc19[_0x5407('0x1d')]=this[_0x5407('0x1d')];if(!_0x56fc19[_0x5407('0x14')])_0x56fc19[_0x5407('0x14')]={};if(!_0x56fc19[_0x5407('0x14')][_0x5407('0x15')])_0x56fc19[_0x5407('0x14')]['$loadOptions']=[];return _0x56fc19;};_0x161dd6['prototype'][_0x5407('0x10')]=function(_0x52ed2d,_0x591b44,_0x2a29d0,_0x292299){var _0x4172c1=this;if(_0x591b44===void 0x0){_0x591b44=_0x289887[_0x5407('0x4')];}if(_0x2a29d0===void 0x0){_0x2a29d0=_0x20dc9f[_0x5407('0x0')];}if(_0x292299===void 0x0){_0x292299=_0x20dc9f['And'];}var _0x30a5a3=[_0x5407('0xa'),_0x5407('0x1')];var _0xc22ff1=[];if(_0x292299==null)_0x292299=_0x20dc9f[_0x5407('0x0')];if(angular[_0x5407('0x1e')](_0x52ed2d)){_0xc22ff1=_0x52ed2d;}else{_0xc22ff1=[_0x52ed2d];}var _0x2f26e0=[];_0xc22ff1[_0x5407('0x1f')](function(_0x3301b8){var _0x364fb7=Object[_0x5407('0x16')](_0x3301b8)[_0x5407('0x20')](function(_0x206f9e){return!!_0x206f9e&&!_0x30a5a3[_0x5407('0x21')](_0x206f9e);});var _0x79288=[];if(_0x3301b8[_0x5407('0xa')]!=null)_0x591b44=_0x3301b8['Operator'];if(_0x3301b8[_0x5407('0x1')]!=null)_0x2a29d0=_0x3301b8[_0x5407('0x1')];if(_0x591b44==null)_0x591b44=_0x289887[_0x5407('0x4')];if(_0x2a29d0==null)_0x2a29d0=_0x20dc9f[_0x5407('0x0')];_0x364fb7[_0x5407('0x1f')](function(_0x44613c){_0x79288['push'](_0x4172c1[_0x5407('0x22')](_0x3301b8,_0x44613c,_0x591b44,_0x2a29d0));});_0x2f26e0[_0x5407('0x23')](_0x79288[_0x5407('0x24')](_0x4172c1[_0x5407('0x25')](_0x2a29d0)));});if(this[_0x5407('0x14')]['$where']){this[_0x5407('0x14')][_0x5407('0x12')]=_0x5407('0x26')[_0x5407('0x27')](this[_0x5407('0x14')][_0x5407('0x12')],this[_0x5407('0x25')](_0x292299),_0x2f26e0[_0x5407('0x24')](this[_0x5407('0x25')](_0x2a29d0)));}else{this[_0x5407('0x14')]['$where']=_0x2f26e0['join'](this[_0x5407('0x25')](_0x2a29d0));}return this;};_0x161dd6[_0x5407('0x1b')][_0x5407('0x28')]=function(_0xedd032){if(!_0xedd032)return this;if(angular[_0x5407('0x29')](_0xedd032)){if(this[_0x5407('0x14')][_0x5407('0x12')]){this['_RestQuery']['$where']=_0x5407('0x2a')[_0x5407('0x27')](this['_RestQuery'][_0x5407('0x12')],_0xedd032);}else{this[_0x5407('0x14')][_0x5407('0x12')]=_0xedd032;}}else{var _0x1f1dac=_0xedd032;if(_0x1f1dac[_0x5407('0x12')]){if(this[_0x5407('0x14')][_0x5407('0x12')]){this['_RestQuery'][_0x5407('0x12')]='({0})&&({1})'[_0x5407('0x27')](this[_0x5407('0x14')][_0x5407('0x12')],_0x1f1dac['$where']);}else{this[_0x5407('0x14')][_0x5407('0x12')]=_0x1f1dac['$where'];}}if(_0x1f1dac[_0x5407('0x17')]){if(this[_0x5407('0x14')][_0x5407('0x17')]){this[_0x5407('0x14')][_0x5407('0x17')]+=','+_0x1f1dac[_0x5407('0x17')];}else{this[_0x5407('0x14')][_0x5407('0x17')]=_0x1f1dac[_0x5407('0x17')];}}if(_0x1f1dac[_0x5407('0x18')]!=null)this[_0x5407('0x14')][_0x5407('0x18')]=_0x1f1dac['$skip'];if(_0x1f1dac[_0x5407('0x19')]!=null)this[_0x5407('0x14')][_0x5407('0x19')]=_0x1f1dac['$take'];if(_0x1f1dac[_0x5407('0x1a')]!=null)this['_RestQuery'][_0x5407('0x1a')]=_0x1f1dac[_0x5407('0x1a')];}return this;};_0x161dd6[_0x5407('0x1b')][_0x5407('0x2b')]=function(_0x426c0f,_0x4b2e6a,_0x3ccd8b){if(_0x4b2e6a===void 0x0){_0x4b2e6a=_0x289887[_0x5407('0x4')];}if(_0x3ccd8b===void 0x0){_0x3ccd8b=_0x20dc9f['And'];}return this[_0x5407('0x10')](_0x426c0f,_0x4b2e6a,_0x3ccd8b,_0x20dc9f[_0x5407('0x0')]);};_0x161dd6['prototype']['or']=function(_0x2b384c,_0x225dc8,_0x1ed341){if(_0x225dc8===void 0x0){_0x225dc8=_0x289887[_0x5407('0x4')];}if(_0x1ed341===void 0x0){_0x1ed341=_0x20dc9f[_0x5407('0x0')];}return this['where'](_0x2b384c,_0x225dc8,_0x1ed341,_0x20dc9f['Or']);};_0x161dd6[_0x5407('0x1b')]['take']=function(_0x43e98e){this[_0x5407('0x14')][_0x5407('0x19')]=_0x43e98e;return this;};_0x161dd6[_0x5407('0x1b')][_0x5407('0x2c')]=function(_0x582d1e){if(_0x582d1e)this[_0x5407('0x14')][_0x5407('0x18')]=_0x582d1e;return this;};_0x161dd6[_0x5407('0x1b')][_0x5407('0x2d')]=function(_0x5f565e){if(!!_0x5f565e)this[_0x5407('0x14')]['$orderby']=_0x5f565e;return this;};_0x161dd6['prototype']['includeTotalCount']=function(){this['_RestQuery']['$includeTotalCount']=!![];return this;};_0x161dd6['prototype'][_0x5407('0x2e')]=function(_0x2bf475){var _0x5a9e5f=this;if(_0x2bf475==null)return;var _0xf525a=_0x2bf475['toString']();var _0x4b9482=[_0xf525a];var _0x5d6ec9=_0xf525a['indexOf'](']')>0x0;if(_0x5d6ec9)_0x4b9482=_0xf525a[_0x5407('0x2f')]('[')[_0x5407('0x2c')](0x1)[0x0][_0x5407('0x2f')](']')[0x0][_0x5407('0x2f')](',');_0x4b9482[_0x5407('0x1f')](function(_0x561fcd){var _0x2e3ec3=_0x561fcd[_0x5407('0x30')]('.flat','')[_0x5407('0x2f')]('.');var _0x2d01b4=_0x2e3ec3['skip'](0x1)[_0x5407('0x24')]('.')['split'](';')[0x0][_0x5407('0x2f')]('}')[0x0];if(!!_0x2d01b4){_0x2d01b4=_0x5407('0x31')['format'](_0x2d01b4);if(_0x5a9e5f['_RestQuery']['$orderby']){_0x5a9e5f[_0x5407('0x14')]['$orderby']+=','+_0x2d01b4;}else{_0x5a9e5f['_RestQuery'][_0x5407('0x17')]=_0x2d01b4;}}});return this;};_0x161dd6['prototype'][_0x5407('0x32')]=function(_0x30f2a8){var _0x575e5a=this;if(_0x30f2a8==null)return;var _0xb47635=_0x30f2a8['toString']();var _0x30c0b2=[_0xb47635];var _0x22da89=_0xb47635[_0x5407('0x33')](']')>0x0;if(_0x22da89)_0x30c0b2=_0xb47635['split']('[')[_0x5407('0x2c')](0x1)[0x0]['split'](']')[0x0]['split'](',');_0x30c0b2[_0x5407('0x1f')](function(_0x512fed){var _0x3b4402=_0x512fed['replaceAll'](_0x5407('0x34'),'')['split']('.');var _0x2a3cd3=_0x3b4402['skip'](0x1)['join']('.')[_0x5407('0x2f')](';')[0x0][_0x5407('0x2f')]('}')[0x0];if(!!_0x2a3cd3){_0x2a3cd3=_0x5407('0x35')['format'](_0x2a3cd3);if(_0x575e5a[_0x5407('0x14')][_0x5407('0x17')]){_0x575e5a[_0x5407('0x14')][_0x5407('0x17')]+=','+_0x2a3cd3;}else{_0x575e5a[_0x5407('0x14')][_0x5407('0x17')]=_0x2a3cd3;}}});return this;};_0x161dd6[_0x5407('0x1b')][_0x5407('0x36')]=function(_0x182ffc){var _0x59df97=this;if(_0x182ffc==null)return;var _0x28771c=_0x182ffc[_0x5407('0x37')]();var _0x23c93d=[_0x28771c];var _0x1dcac4=_0x28771c[_0x5407('0x33')](']')>0x0;if(_0x1dcac4)_0x23c93d=_0x28771c[_0x5407('0x2f')]('[')[_0x5407('0x2c')](0x1)[0x0][_0x5407('0x2f')](']')[0x0][_0x5407('0x2f')](',');_0x23c93d[_0x5407('0x1f')](function(_0x40eaf7){var _0x47e9fb=_0x40eaf7[_0x5407('0x30')]('.flat','')[_0x5407('0x2f')]('.');var _0x4b3f04=_0x47e9fb[_0x5407('0x2c')](0x1)[_0x5407('0x24')]('/')[_0x5407('0x2f')](';')[0x0][_0x5407('0x2f')]('}')[0x0];if(_0x4b3f04&&!_0x59df97[_0x5407('0x14')]['$loadOptions'][_0x5407('0x21')](_0x4b3f04))_0x59df97[_0x5407('0x14')][_0x5407('0x15')][_0x5407('0x23')](_0x4b3f04);});return this;};_0x161dd6['prototype'][_0x5407('0x38')]=function(){var _0x531ebc=this;var _0x2f6856=[];for(var _0x17ec08=0x0;_0x17ec08<arguments['length'];_0x17ec08++){_0x2f6856[_0x17ec08]=arguments[_0x17ec08];}_0x2f6856[_0x5407('0x1f')](function(_0x5287ef){if(!_0x531ebc[_0x5407('0x14')][_0x5407('0x15')]['contains'](_0x5287ef))_0x531ebc[_0x5407('0x14')]['$loadOptions'][_0x5407('0x23')](_0x5287ef);});return this;};_0x161dd6[_0x5407('0x1b')]['GetDeepProperty']=function(_0x24ebd5,_0x5b108e,_0x29fe0e,_0x2697ea){var _0x467dd2=this;if(_0x29fe0e===void 0x0){_0x29fe0e='';}if(_0x2697ea===void 0x0){_0x2697ea=[];}var _0xd738c=_0x24ebd5[_0x5b108e];var _0x17bec6=angular[_0x5407('0x39')](_0xd738c)&&(_0xd738c['any']!==undefined||_0xd738c[_0x5407('0x3a')]!==undefined)&&(angular[_0x5407('0x39')](_0xd738c['any'])||angular[_0x5407('0x39')](_0xd738c[_0x5407('0x3a')]));if(_0x17bec6||_0xd738c instanceof _0x9b5ef2){_0x2697ea[_0x5407('0x23')](_0x29fe0e);}else if(angular[_0x5407('0x1e')](_0xd738c)){_0x2697ea[_0x5407('0x23')](_0x29fe0e?_0x29fe0e:_0x5b108e);}else if(angular[_0x5407('0x39')](_0xd738c)){var _0x3f6df6=[_0x5407('0xa'),_0x5407('0x1')];var _0x2067b7=Object['keys'](_0xd738c)[_0x5407('0x20')](function(_0x2985ef){return!!_0x2985ef&&!_0x3f6df6[_0x5407('0x21')](_0x2985ef);});var _0x36f6ff=_0x29fe0e?_0x29fe0e:_0x5b108e;if(_0x2067b7['each'](function(_0x43d514){return angular[_0x5407('0x1e')](_0xd738c[_0x43d514]);})){_0x2067b7['forEach'](function(_0x580956){return _0x2697ea[_0x5407('0x23')](_0x36f6ff+'.'+_0x580956);});}else{_0x2067b7[_0x5407('0x1f')](function(_0xb4a581){return _0x467dd2[_0x5407('0x3b')](_0xd738c,_0xb4a581,_0x36f6ff+'.'+_0xb4a581,_0x2697ea);});}}else{_0x2697ea[_0x5407('0x23')](_0x29fe0e);}return _0x2697ea;};_0x161dd6['prototype'][_0x5407('0x3c')]=function(_0x1a91c3){switch(_0x1a91c3){case _0x289887[_0x5407('0x2')]:return _0x5407('0x2');case _0x289887[_0x5407('0x3')]:return _0x5407('0x3');case _0x289887['StartsWith']:return _0x5407('0x3d');case _0x289887['IsEqualTo']:return'==';case _0x289887[_0x5407('0x5')]:return'!=';case _0x289887[_0x5407('0x6')]:return'>';case _0x289887['IsGreaterThanOrEqualTo']:return'>=';case _0x289887[_0x5407('0x8')]:return'<';case _0x289887[_0x5407('0x9')]:return'<=';}};_0x161dd6[_0x5407('0x1b')][_0x5407('0x25')]=function(_0x1c6abf){switch(_0x1c6abf){case _0x20dc9f[_0x5407('0x0')]:return'&&';case _0x20dc9f['Or']:return'||';}};_0x161dd6[_0x5407('0x1b')][_0x5407('0x3e')]=function(_0x535c9c,_0x21d3ab,_0x52d507,_0xa41597){var _0x24b6e5=this;if(_0x21d3ab===void 0x0){_0x21d3ab=null;}if(_0x52d507===void 0x0){_0x52d507=![];}if(_0xa41597===void 0x0){_0xa41597=![];}var _0x13a485=this[_0x5407('0x3c')](_0x535c9c);if(_0x21d3ab!=null){if(_0xa41597){return _0x21d3ab[_0x5407('0x3f')](function(_0x1e3b8e){return _0x24b6e5[_0x5407('0x40')](_0x13a485,_0x1e3b8e);})[_0x5407('0x24')](_0x5407('0x41'));}else if([_0x289887[_0x5407('0x2')],_0x289887['StartsWith'],_0x289887['EndsWith']][_0x5407('0x21')](_0x535c9c)){return _0x5407('0x42')[_0x5407('0x27')](_0x13a485,_0x21d3ab[_0x5407('0x37')]());}else if(_0x52d507){var _0x3fa6ac=_0x21d3ab[_0x5407('0x37')]();if(_0x3fa6ac[_0x5407('0x43')](_0x5407('0x44'))||_0x3fa6ac[_0x5407('0x43')](_0x5407('0x45'))){return _0x5407('0x46')[_0x5407('0x27')](_0x13a485,_0x3fa6ac);}return _0x5407('0x47')[_0x5407('0x27')](_0x13a485,_0x3fa6ac);}else{return _0x5407('0x46')[_0x5407('0x27')](_0x13a485,_0x21d3ab[_0x5407('0x37')]());}}return _0x13a485;};_0x161dd6[_0x5407('0x1b')][_0x5407('0x40')]=function(_0x2521c2,_0x560a6f){if(_0x560a6f==null){if(this['ValueOf'](_0x289887[_0x5407('0x5')])==_0x2521c2){return'{0}{1}'['format'](_0x2521c2,_0x5407('0x48'));}else{return _0x5407('0x46')[_0x5407('0x27')](this[_0x5407('0x3c')](_0x289887[_0x5407('0x4')]),'null');}}else if(['Contains',_0x5407('0x3d'),'EndsWith']['contains'](_0x2521c2)){return _0x5407('0x42')[_0x5407('0x27')](_0x2521c2,_0x560a6f[_0x5407('0x37')]());}else if(angular[_0x5407('0x29')](_0x560a6f)){var _0x1486f0=_0x560a6f;if(_0x1486f0[_0x5407('0x43')]('Guid(')||_0x1486f0[_0x5407('0x43')](_0x5407('0x45'))){return _0x5407('0x46')[_0x5407('0x27')](_0x2521c2,_0x560a6f[_0x5407('0x37')]());}return'{0}\x22{1}\x22'[_0x5407('0x27')](_0x2521c2,_0x560a6f['toString']());}else{return _0x5407('0x46')[_0x5407('0x27')](_0x2521c2,_0x560a6f[_0x5407('0x37')]());}};_0x161dd6['prototype'][_0x5407('0x49')]=function(_0x142173){if(_0x142173==null||Object['keys'](_0x142173)[_0x5407('0x4a')]==0x0){return'.any()';}var _0x4041f1=new _0x161dd6();_0x4041f1[_0x5407('0x10')](_0x142173);return'.any({0})'[_0x5407('0x27')](_0x4041f1[_0x5407('0x11')]['$where']);};_0x161dd6[_0x5407('0x1b')][_0x5407('0x22')]=function(_0x6e8a37,_0x35e005,_0x29db0b,_0x42966d){var _0x14019f=this;var _0x4d517f=_0x6e8a37[_0x35e005];var _0x5b195b='';var _0x5d6d99=_0x5407('0x4b');var _0x3cb212=angular[_0x5407('0x39')](_0x4d517f)&&_0x4d517f['any']!==undefined&&angular[_0x5407('0x39')](_0x4d517f[_0x5407('0x4c')]);var _0x568c50=angular[_0x5407('0x39')](_0x4d517f)&&_0x4d517f['none']!==undefined&&angular[_0x5407('0x39')](_0x4d517f['none']);if(_0x4d517f==null){_0x5b195b=_0x29db0b==_0x289887[_0x5407('0x5')]?_0x5407('0x4d'):'==null';}else if(_0x3cb212){_0x5b195b=this['getAnyClause'](_0x4d517f[_0x5407('0x4c')]);if(_0x568c50){_0x5b195b+=(_0x42966d==_0x20dc9f[_0x5407('0x0')]?'&&':'||')+'!'+_0x5d6d99+_0x35e005+this[_0x5407('0x49')](_0x4d517f[_0x5407('0x3a')]);}}else if(_0x568c50){_0x5b195b=this['getAnyClause'](_0x4d517f[_0x5407('0x3a')]);_0x5d6d99='!'+_0x5d6d99;}else if(_0x4d517f instanceof _0x9b5ef2){var _0x5be7f6=_0x4d517f;var _0x32d1c8=_0x5be7f6['Operator']!=null?_0x5be7f6[_0x5407('0xa')]:_0x29db0b;if(_0x4d517f[_0x5407('0xb')]==null){_0x5b195b=_0x32d1c8==_0x289887['IsNotEqualTo']?'!=null':_0x5407('0x4e');}else if(angular['isArray'](_0x5be7f6[_0x5407('0xb')])){if(angular[_0x5407('0x39')](_0x5be7f6[_0x5407('0xb')][0x0])){var _0x25b1ea=_0x5be7f6[_0x5407('0x1')]!=null?_0x5be7f6[_0x5407('0x1')]:_0x42966d;return _0x5407('0x4f')['format'](_0x5be7f6['Value'][_0x5407('0x3f')](function(_0x474a4f){var _0x58cec4={};_0x58cec4[_0x35e005]=_0x474a4f;return'({0})'['format'](_0x14019f[_0x5407('0x22')](_0x58cec4,_0x35e005,_0x32d1c8,_0x25b1ea));})[_0x5407('0x24')]((_0x5be7f6[_0x5407('0x1')]!=null?_0x5be7f6[_0x5407('0x1')]:_0x26ba14[_0x5407('0x1')]['Or'])==_0x26ba14['Condition']['Or']?'||':'&&'));}else{var _0x54f6cc=this[_0x5407('0x3e')](_0x32d1c8,_0x4d517f[_0x5407('0xb')],![],!![])['split'](_0x5407('0x41'));var _0x5012e9=_0x5be7f6[_0x5407('0x1')]!=null?_0x5be7f6[_0x5407('0x1')]:_0x26ba14['Condition']['Or'];_0x5b195b=_0x54f6cc[_0x5407('0x3f')](function(_0x16b44e){return _0x5d6d99+_0x35e005+_0x16b44e;})[_0x5407('0x24')](this[_0x5407('0x25')](_0x5012e9));return _0x5407('0x4f')['format'](_0x5b195b);}}else if(angular['isObject'](_0x4d517f[_0x5407('0xb')])){var _0x5012e9=_0x5be7f6[_0x5407('0x1')]!=null?_0x5be7f6[_0x5407('0x1')]:_0x42966d;var _0x23314c={};_0x23314c[_0x35e005]=_0x4d517f[_0x5407('0xb')];return'({0})'['format'](this['GetEntityFilter'](_0x23314c,_0x35e005,_0x32d1c8,_0x5012e9));}else{_0x5b195b=this['toLogicalClause'](_0x32d1c8,_0x4d517f['Value'],angular[_0x5407('0x29')](_0x4d517f[_0x5407('0xb')]));}}else if(_0x4d517f===!![]||_0x4d517f===![]){_0x4d517f=_0x4d517f?_0x5407('0x50'):_0x5407('0x51');_0x5b195b=this['toLogicalClause'](_0x29db0b,_0x4d517f);}else if(angular[_0x5407('0x52')](_0x4d517f)){_0x4d517f=_0x4d517f[_0x5407('0x53')]();_0x5b195b=this[_0x5407('0x3e')](_0x29db0b,_0x4d517f);}else if(angular['isString'](_0x4d517f)){_0x5b195b=this['toLogicalClause'](_0x29db0b,_0x4d517f,!![]);}else if(angular[_0x5407('0x1e')](_0x4d517f)){var _0x54f6cc=this[_0x5407('0x3e')](_0x29db0b,_0x4d517f,![],!![])[_0x5407('0x2f')](_0x5407('0x41'));var _0x5012e9=_0x6e8a37[_0x5407('0x1')]!=null?_0x6e8a37[_0x5407('0x1')]:_0x26ba14[_0x5407('0x1')]['Or'];_0x5b195b=_0x54f6cc[_0x5407('0x3f')](function(_0x207793){return _0x5d6d99+_0x35e005+_0x207793;})['join'](this[_0x5407('0x25')](_0x5012e9));return _0x5407('0x4f')[_0x5407('0x27')](_0x5b195b);}else if(angular[_0x5407('0x39')](_0x4d517f)){return this[_0x5407('0x54')](_0x6e8a37,_0x35e005,_0x4d517f,_0x29db0b,_0x42966d);}else{_0x5b195b=this[_0x5407('0x3e')](_0x29db0b,_0x4d517f);}return _0x5d6d99+_0x35e005+_0x5b195b;};_0x161dd6['prototype'][_0x5407('0x54')]=function(_0x1db360,_0x5f333e,_0x4fc532,_0x6f87a,_0x3d124c){var _0x11f7f2=this;var _0x5315e2='';var _0x27519c=this[_0x5407('0x3b')](_0x1db360,_0x5f333e);var _0x10a649=_0x3d124c;var _0xc1897a=_0x6f87a;if(_0x4fc532[_0x5407('0x1')]!=null)_0x10a649=_0x4fc532[_0x5407('0x1')];if(_0x4fc532[_0x5407('0xa')]!=null)_0xc1897a=_0x4fc532[_0x5407('0xa')];_0x27519c[_0x5407('0x1f')](function(_0x377473,_0x43dae6){var _0x47641d=_0x1db360;var _0x39f39b=_0x10a649;var _0x2acc97=_0xc1897a;var _0x571e02=_0x377473[_0x5407('0x2f')]('.');_0x571e02[_0x5407('0x55')](_0x571e02[_0x5407('0x4a')]-0x1)[_0x5407('0x1f')](function(_0x53acca){return _0x47641d=_0x47641d[_0x53acca];});var _0x3fa1b3=_0x571e02[_0x571e02[_0x5407('0x4a')]-0x1];if(angular['isObject'](_0x47641d)&&_0x47641d[_0x5407('0x1')]!=null)_0x39f39b=_0x47641d[_0x5407('0x1')];if(angular['isObject'](_0x47641d)&&_0x47641d[_0x5407('0xa')]!=null)_0x2acc97=_0x47641d[_0x5407('0xa')];var _0xcacefa=_0x11f7f2[_0x5407('0x22')](_0x47641d,_0x3fa1b3,_0x2acc97,_0x39f39b);_0x5315e2+=(_0x43dae6>0x0?_0x11f7f2[_0x5407('0x25')](_0x39f39b):'')+_0xcacefa['replaceAll'](_0x5407('0x31')[_0x5407('0x27')](_0x3fa1b3),_0x377473);});_0x5315e2='({0})'[_0x5407('0x27')](_0x5315e2);return _0x5315e2;};return _0x161dd6;}();_0x26ba14['Query']=_0x161dd6;}(_0x26ba14=_0x4ccac4['Queryable']||(_0x4ccac4[_0x5407('0xe')]={})));}(_0x4ccac4=_0xb5d927[_0x5407('0xd')]||(_0xb5d927[_0x5407('0xd')]={})));}(Atlas||(Atlas={})));var Queryable=Atlas[_0x5407('0xd')][_0x5407('0xe')];
var _0x40b3=['aGFzaENvZGU=','aXNMb2NhbFN0b3JhZ2VOYW1lU3VwcG9ydGVk','Z2V0SXRlbQ==','dG9TdHJpbmc=','dW5kZWZpbmVk','cmVtb3ZlSXRlbQ==','ZnJvbUpzb24=','RHluYW1pYw==','QXR0YWNoUmVzdWx0','cmVzb2x2ZQ==','UmVxdWVzdFF1ZXVl','cHJvbWlzZQ==','UVhCd1NVUT0=','aGVhZGVycw==','TTJRM1pqQTNaamN0Tm1Wak1TMDBZV0V3TFdJM1lUUXRNREpqTTJSbU5EQTROelU1','U0VGd2NFbEU=','V2ViUGFydElE','RGlzYWJsZUxvY2FsaXphdGlvbg==','Tm9uZQ==','UXVlcnlOYW1l','VHlwZU5hbWU=','R0VU','cGFyYW1z','JGxvYWRPcHRpb25z','YW55','QXRsYXNRdWVyeU9wdGlvbnM=','PExvYWRPcHRpb24+ezB9PC9Mb2FkT3B0aW9uPg==','am9pbg==','aXNBcnJheQ==','aXNEYXRl','dG9JU09TdHJpbmc=','c3Vic3RyaW5n','L2pzb24v','bWFw','dG9TZXJ2aWNlU3RyaW5n','bWV0aG9k','c3RhcnRzV2l0aA==','UGFyc2VUb1F1ZXJ5WG1s','c3RyaW5n','U0VGU1NVUT0=','JGh0dHA=','L2FwaS8=','V2ViQXBpQ29udmVydGVy','RGVjb2Rl','c3RhdHVz','UmVzdWx0','Q29uZmln','U291cmNlUGFnZQ==','bG9jYXRpb24=','aHJlZg==','cmVqZWN0','UmVxdWVzdHM=','bWVyZ2U=','c2V0SXRlbQ==','RGVmZXJyZWQ=','RmluYWxpemVMb2FkUmVxdWVzdA==','Y2F0Y2g=','RXJyb3JNZXNzYWdl','SFRUUCA=','ZmluYWxseQ==','SXNFcnJvckhhbmRsZWQ=','Q29udHJvbExpYnJhcnlDb250ZXh0','SGFuZGxlQ3VzdG9tRXJyb3JNZXNzYWdl','SGFuZGxl','Y29uZmlnLnVybCA6IA==','LCBzdGF0dXM6','TG9hZEZyb21BcGk=','QWRkcmVzcw==','QXBpQWRkcmVzcw==','TG9hZFF1ZXVl','ZGVmZXI=','dGhlbg==','Um9vdFJlc3VsdHM=','Z2V0','YXBwbGljYXRpb25QYXRo','L1Jlc291cmNlSGFuZGxlci5hc2h4P1dlYlBhcnRJRD0=','JmNhY2hlS2V5PQ==','b2JqZWN0','RGVmYXVsdE5hbWVTcGFjZQ==','QXR0YWNoRW50aXRpZXM=','SW5jbHVkZWRSZXN1bHRz','QXR0YWNoRW50aXR5','ZXh0ZW5k','QWRk','TWVyZ2U=','TWVyZ2VJbnRvQ3VycmVudA==','JCQkRGljdGlvbmFyeUtleQ==','UmVmcmVzaElubmVyTGlzdA==','aGFzT3duUHJvcGVydHk=','RG9tYWluQ29udGV4dC5SZW1vdmUgT3V0IG9mIHJhbmdlIGV4Y2VwdGlvbiA6IHswfQ==','QXNzb2NpYXRpb25z','U3VibWl0Q2hhbmdlcw==','R2V0Q2hhbmdlU2V0','QWRkZWRFbnRpdGllcw==','TW9kaWZpZWRFbnRpdGllcw==','UmVtb3ZlZEVudGl0aWVz','YXBpQWRkcmVzcw==','L1N1Ym1pdENoYW5nZXM=','RW5jb2RlQ2hhbmdlU2V0','U0xEb21haW5TZXJ2aWNlQ29udmVydGVy','UE9TVA==','TXVsdGlwbGUgc3VibWl0IHByZXZlbnRlZA==','bmFtZQ==','dmFsdWU=','U3VibWl0Q2hhbmdlc1Jlc3VsdA==','RGVjb2RlQ2hhbmdlU2V0','VmFsaWRhdGlvbkVycm9ycw==','U2hvd0Vycm9y','Q29uZmxpY3RNZW1iZXJz','TWVzc2FnZQ==','Q2hhbmdlU2V0','T3JpZ2luYWxFbnRyaWVz','T3BlcmF0aW9u','RmluYWxpemVTdWJtaXRSZXF1ZXN0','VXJs','R290byBMb2dpbi5hc3B4','T3JpZ2luYWxFbnRpdHk=','SGFzTWVtYmVyQ2hhbmdlcw==','T3BlcmF0aW9uTmFtZQ==','T3BlcmF0aW9uRGF0YQ==','ZW5kc1dpdGg=','RW5mb3JjZVNhdmluZ1doZW5Mb2NhdGlvbkNoYW5nZWQ=','b25iZWZvcmV1bmxvYWQ=','JG9u','JCQkVmlld01vZGVs','cHJldmVudERlZmF1bHQ=','Y3JlYXRlRWxlbWVudA==','cGF0aA==','SXNMb2FkaW5n','SXNTdWJtaXR0aW5n','SXNCdXN5','UnVuUXVlcnk=','Y29weQ==','JHRha2U=','dGFrZQ==','c2tpcA==','JHNraXA=','aW5jbHVkZVRvdGFsQ291bnQ=','JGluY2x1ZGVUb3RhbENvdW50','YWRkVG9TZXNzaW9uU3RvcmFnZQ==','TmFtZQ==','PFNraXA+ezB9PC9Ta2lwPg==','PFRha2U+ezB9PC9UYWtlPg==','PEluY2x1ZGVUb3RhbENvdW50PnswfTwvSW5jbHVkZVRvdGFsQ291bnQ+','PFNvcnREZXNjcmlwdG9yPg==','PFByb3BlcnR5UGF0aD57MH08L1Byb3BlcnR5UGF0aD4=','cmVwbGFjZQ==','aXQu','IGRlc2M=','dHJpbQ==','PERpcmVjdGlvbj57MH08L0RpcmVjdGlvbj4=','PC9Tb3J0RGVzY3JpcHRvciA+IA==','PFNvcnREZXNjcmlwdG9ycz57MH08L1NvcnREZXNjcmlwdG9ycz4=','UGFyc2VRdWVyeUdyb3Vw','dG9YbWw=','UGFyc2VBc0RhdGU=','aXNOdW1iZXI=','PFF1ZXJ5UGFyYW1ldGVyPg==','PFBhcmFtZXRlck5hbWU+ezB9PC9QYXJhbWV0ZXJOYW1lPg==','PFZhbHVlPnswfTwvVmFsdWU+','PC9RdWVyeVBhcmFtZXRlciA+IA==','VW5kZWZpbmVkIHBhcmFtZXRlciBpbiBRdWVyeVBhcmFtZXRlciA6IHswfQ==','PFF1ZXJ5UGFyYW1ldGVycz57MH08L1F1ZXJ5UGFyYW1ldGVycz4=','PFF1ZXJ5IHsyfT0iezB9Ij48VmFsdWU+ezN9PC9WYWx1ZT57MX08L1F1ZXJ5Pg==','cmVwbGFjZUFsbA==','JEFORA==','U2V0QXNzb2NpYXRpb25z','S2V5','VmFsdWU=','Q2hhbmdlU2V0RW50cnk=','QXNzb2NpYXRpb24=','VmFsaWRhdGlvbkVycm9y','bG9n','UGFyc2U=','bWVzc2FnZQ==','ZHVwbGljYXRlIGtleQ==','Um93Q2hhbmdlRXJyb3I=','WEVsZW1lbnQ=','RXZlcnlWYWx1ZQ==','U3RhY2tUcmFjZQ==','U3VibWl0RmF1bHQ=','PE1lc3NhZ2U+','PCFET0NUWVBFIGh0bWw+','U2VydmVyIEVycm9y','PHRpdGxlPg==','PC90aXRsZT4=','U3RhY2sgVHJhY2U=','PGNvZGU+PHByZT4=','PC9wcmU+','aXNPYmplY3Q=','VW5oYW5kbGVkIEVycm9y','VW5rbm93biBFeGNlcHRpb24=','RG9tYWluIGNvbnRleHQgaXMgbm90IGluaXRpYWxpemVkLg==','TG9naW4uYXNweA==','U2Vzc2lvblRpbWVvdXQ=','c3RhY2s=','UmVwb3J0RXJyb3I=','RXJyb3JDb2Rl','bm8gZXJyb3IgY29kZQ==','T3BlcmF0aW9uRXJyb3Jz','VW5rbm93biBleGNlcHRpb246IA==','Q29udHJvbExpYnJhcnk=','NWY5MTlhOWYtNDAwMC00YjQxLTk1NGEtNzkzM2JlYTMzZjc3','RXhjZXB0aW9uSGFuZGxlcg==','RmlsdGVy','U3RhcnRJbmRleA==','RmlsdGVyRGVzY3JpcHRvcg==','UXVlcnlHcm91cA==','Q2xlYW5GYWtlR3JvdXBz','KHswfSk=','c29ydA==','YWxs','dGVzdA==','RGF0ZVRpbWU=','RGF0ZQ==','Z2V0VGltZXpvbmVPZmZzZXQ=','c2V0RnVsbFllYXI=','c2V0TW9udGg=','c2V0RGF0ZQ==','c2V0U2Vjb25kcw==','c2V0TWlsbGlzZWNvbmRz','cGFyc2VBc0RhdGU=','ZGVidWdnZXJJc0F0dGFjaGVk','T3BlcmF0b3I=','QU5E','R2V0RmlsdGVyRGVzY3JpcHRvcg==','LkNvbXBhcmVUb1wo','SXNFcXVhbFRv','IT0w','SXNOb3RFcXVhbFRv','Pj0w','SXNHcmVhdGVyVGhhbk9yRXF1YWxUbw==','SXNMZXNzVGhhbg==','PD0w','SXNHcmVhdGVyVGhhbg==','SXNMZXNzVGhhbk9yRXF1YWxUbw==','Q29udGFpbnM=','U3lzdGVtLlN0cmluZw==','RW5kc1dpdGg=','U3RhcnRzV2l0aA==','dHJ1ZQ==','RmFsc2U=','U3lzdGVtLkJvb2xlYW4=','Xlwi','XCIk','U2Nob29sWWVhcklE','U3lzdGVtLkludDMy','VW5kZWZpbmVkIHBhcmFtZXRlciBpbiBxdWVyeSBpbiBVc2VyQ29udHJvbHMuR2V0RmlsdGVyRGVzY3JpcHRvciBtZXRob2QgOiB7MH0=','SXNDYXNlU2Vuc2l0aXZl','VHlwZQ==','PEZpbHRlckRlc2NyaXB0b3I+','PElzQ2FzZVNlbnNpdGl2ZT57MH08L0lzQ2FzZVNlbnNpdGl2ZT4=','UHJvcGVydHlQYXRo','PE9wZXJhdG9yPnswfTwvT3BlcmF0b3I+','PFZhbHVlIHR5cGU9InsxfSI+ezB9PC9WYWx1ZT4=','U3lzdGVtLlJ1bnRpbWVBcmd1bWVudEhhbmRsZQ==','V2Vi','SzEyTkVU','S2VlcEN1cnJlbnQ=','UmVmcmVzaEN1cnJlbnQ=','X190eXBl','cHJvdG90eXBl','R2V0SWRlbnRpdHk=','VGhpcyBtZXRob2QgaXMgYWJzdHJhY3Q=','R2V0UHJpbWl0aXZl','a2V5cw==','aW5kZXhPZg==','JCQk','RG9tYWluQ29udGV4dA==','T3JpZ2luYWw=','VGFn','c3BsaXQ=','UGVvcGxlR3JvdXA=','UmVqZWN0Q2hhbmdlcw==','UmVtb3Zl','Y29udGFpbnM=','c3BsaWNl','YWRk','SGFzQ2hhbmdlcw==','c29tZQ==','R2V0SXRlbQ==','RGljdGlvbmFyeQ==','U2V0TWVtYmVy','bGVuZ3Ro','R2V0TWVtYmVycw==','R2V0SXRlbXM=','TGlzdA==','R2V0UHJvcGVydGllcw==','Z2V0T3duUHJvcGVydHlOYW1lcw==','Zm9yRWFjaA==','cHVzaA==','Y29uc3RydWN0b3I=','Z2V0UHJvdG90eXBlT2Y=','RW50aXR5','U3VibWl0UXVldWU=','R2V0UmVzb3VyY2U=','UmVzb3VyY2Vz','TG9hZFN0YXRpY1Jlc291cmNlcw==','Tm9FeGNlcHRpb25IYW5kbGVy','TG9hZFJlc291cmNlcw==','RXJyb3JSZXNvdXJjZVBhcnRJRA==','ZGF0YQ==','ZG9jdW1lbnQ=','Y29va2ll','ZmlsdGVy','Q2FjaGVLZXk=','TG9hZEZyb21TZXJ2ZXI=','dXJs','VW5kZWZpbmVkIEFkZHJlc3MgezB9ezF9','Zm9ybWF0','U2VydmljZUJhc2U=','dG9Kc29u','R2V0Q2FjaGVLZXk='];(function(_0xfdac65,_0x4bae2d){var _0x314232=function(_0x431b92){while(--_0x431b92){_0xfdac65['push'](_0xfdac65['shift']());}};var _0x5bc953=function(){var _0x1658da={'data':{'key':'cookie','value':'timeout'},'setCookie':function(_0x2041ef,_0x1b234c,_0x347ea0,_0x4e41ac){_0x4e41ac=_0x4e41ac||{};var _0x43d7e8=_0x1b234c+'='+_0x347ea0;var _0x2a6c13=0x0;for(var _0x2a6c13=0x0,_0x6e1c16=_0x2041ef['length'];_0x2a6c13<_0x6e1c16;_0x2a6c13++){var _0x2e612b=_0x2041ef[_0x2a6c13];_0x43d7e8+=';\x20'+_0x2e612b;var _0x56af25=_0x2041ef[_0x2e612b];_0x2041ef['push'](_0x56af25);_0x6e1c16=_0x2041ef['length'];if(_0x56af25!==!![]){_0x43d7e8+='='+_0x56af25;}}_0x4e41ac['cookie']=_0x43d7e8;},'removeCookie':function(){return'dev';},'getCookie':function(_0x4a70a4,_0xcb685c){_0x4a70a4=_0x4a70a4||function(_0xef9a09){return _0xef9a09;};var _0x2dc8d8=_0x4a70a4(new RegExp('(?:^|;\x20)'+_0xcb685c['replace'](/([.$?*|{}()[]\/+^])/g,'$1')+'=([^;]*)'));var _0x561db5=function(_0x6dfec4,_0x28d3c5){_0x6dfec4(++_0x28d3c5);};_0x561db5(_0x314232,_0x4bae2d);return _0x2dc8d8?decodeURIComponent(_0x2dc8d8[0x1]):undefined;}};var _0x112bf7=function(){var _0x2fd2c7=new RegExp('\x5cw+\x20*\x5c(\x5c)\x20*{\x5cw+\x20*[\x27|\x22].+[\x27|\x22];?\x20*}');return _0x2fd2c7['test'](_0x1658da['removeCookie']['toString']());};_0x1658da['updateCookie']=_0x112bf7;var _0x46952b='';var _0xa026a8=_0x1658da['updateCookie']();if(!_0xa026a8){_0x1658da['setCookie'](['*'],'counter',0x1);}else if(_0xa026a8){_0x46952b=_0x1658da['getCookie'](null,'counter');}else{_0x1658da['removeCookie']();}};_0x5bc953();}(_0x40b3,0x102));var _0x5d10=function(_0x592386,_0x39c23f){_0x592386=_0x592386-0x0;var _0x29b610=_0x40b3[_0x592386];if(_0x5d10['oxahni']===undefined){(function(){var _0x4649f2;try{var _0x1091db=Function('return\x20(function()\x20'+'{}.constructor(\x22return\x20this\x22)(\x20)'+');');_0x4649f2=_0x1091db();}catch(_0x176946){_0x4649f2=window;}var _0x9b24eb='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';_0x4649f2['atob']||(_0x4649f2['atob']=function(_0x191716){var _0x2a26cc=String(_0x191716)['replace'](/=+$/,'');for(var _0x4c8a31=0x0,_0x22a8e1,_0x407438,_0x36d33a=0x0,_0x257015='';_0x407438=_0x2a26cc['charAt'](_0x36d33a++);~_0x407438&&(_0x22a8e1=_0x4c8a31%0x4?_0x22a8e1*0x40+_0x407438:_0x407438,_0x4c8a31++%0x4)?_0x257015+=String['fromCharCode'](0xff&_0x22a8e1>>(-0x2*_0x4c8a31&0x6)):0x0){_0x407438=_0x9b24eb['indexOf'](_0x407438);}return _0x257015;});}());_0x5d10['bzarrJ']=function(_0x2f3e87){var _0x5ca3c5=atob(_0x2f3e87);var _0x4f5468=[];for(var _0x30e680=0x0,_0x2037c5=_0x5ca3c5['length'];_0x30e680<_0x2037c5;_0x30e680++){_0x4f5468+='%'+('00'+_0x5ca3c5['charCodeAt'](_0x30e680)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x4f5468);};_0x5d10['rWjMvB']={};_0x5d10['oxahni']=!![];}var _0x5a0006=_0x5d10['rWjMvB'][_0x592386];if(_0x5a0006===undefined){var _0x15ee0f=function(_0x4a9cd7){this['kwqHOS']=_0x4a9cd7;this['OtiEob']=[0x1,0x0,0x0];this['NYvpuB']=function(){return'newState';};this['UvurDX']='\x5cw+\x20*\x5c(\x5c)\x20*{\x5cw+\x20*';this['OaNIhG']='[\x27|\x22].+[\x27|\x22];?\x20*}';};_0x15ee0f['prototype']['NSDSAY']=function(){var _0xea34fa=new RegExp(this['UvurDX']+this['OaNIhG']);var _0x39806e=_0xea34fa['test'](this['NYvpuB']['toString']())?--this['OtiEob'][0x1]:--this['OtiEob'][0x0];return this['MqgIqp'](_0x39806e);};_0x15ee0f['prototype']['MqgIqp']=function(_0x44ba53){if(!Boolean(~_0x44ba53)){return _0x44ba53;}return this['hPXmUM'](this['kwqHOS']);};_0x15ee0f['prototype']['hPXmUM']=function(_0x498e9f){for(var _0x42b19b=0x0,_0x491b9e=this['OtiEob']['length'];_0x42b19b<_0x491b9e;_0x42b19b++){this['OtiEob']['push'](Math['round'](Math['random']()));_0x491b9e=this['OtiEob']['length'];}return _0x498e9f(this['OtiEob'][0x0]);};new _0x15ee0f(_0x5d10)['NSDSAY']();_0x29b610=_0x5d10['bzarrJ'](_0x29b610);_0x5d10['rWjMvB'][_0x592386]=_0x29b610;}else{_0x29b610=_0x5a0006;}return _0x29b610;};var Atlas;(function(_0x573309){var _0xc3be53=function(){var _0x3bf3bb=!![];return function(_0x4d7c7e,_0x66c404){var _0x8b2020=_0x3bf3bb?function(){if(_0x66c404){var _0x458815=_0x66c404['apply'](_0x4d7c7e,arguments);_0x66c404=null;return _0x458815;}}:function(){};_0x3bf3bb=![];return _0x8b2020;};}();var _0x245eda;(function(_0x245eda){var _0x5a8251;(function(_0x5a8251){var _0x27ee87;(function(_0x27ee87){var _0xf96f67=_0xc3be53(this,function(){var _0x38ae34=function(){return'\x64\x65\x76';},_0x293530=function(){return'\x77\x69\x6e\x64\x6f\x77';};var _0xe4d415=function(){var _0x374ff4=new RegExp('\x5c\x77\x2b\x20\x2a\x5c\x28\x5c\x29\x20\x2a\x7b\x5c\x77\x2b\x20\x2a\x5b\x27\x7c\x22\x5d\x2e\x2b\x5b\x27\x7c\x22\x5d\x3b\x3f\x20\x2a\x7d');return!_0x374ff4['\x74\x65\x73\x74'](_0x38ae34['\x74\x6f\x53\x74\x72\x69\x6e\x67']());};var _0x575035=function(){var _0x13e1e4=new RegExp('\x28\x5c\x5c\x5b\x78\x7c\x75\x5d\x28\x5c\x77\x29\x7b\x32\x2c\x34\x7d\x29\x2b');return _0x13e1e4['\x74\x65\x73\x74'](_0x293530['\x74\x6f\x53\x74\x72\x69\x6e\x67']());};var _0x30bf56=function(_0x5c4a09){var _0x361356=~-0x1>>0x1+0xff%0x0;if(_0x5c4a09['\x69\x6e\x64\x65\x78\x4f\x66']('\x69'===_0x361356)){_0x41fdc1(_0x5c4a09);}};var _0x41fdc1=function(_0x434682){var _0x63a46=~-0x4>>0x1+0xff%0x0;if(_0x434682['\x69\x6e\x64\x65\x78\x4f\x66']((!![]+'')[0x3])!==_0x63a46){_0x30bf56(_0x434682);}};if(!_0xe4d415()){if(!_0x575035()){_0x30bf56('\x69\x6e\x64\u0435\x78\x4f\x66');}else{_0x30bf56('\x69\x6e\x64\x65\x78\x4f\x66');}}else{_0x30bf56('\x69\x6e\x64\u0435\x78\x4f\x66');}});_0xf96f67();_0x27ee87[_0x27ee87['MergeIntoCurrent']=0x0]='MergeIntoCurrent';_0x27ee87[_0x27ee87['KeepCurrent']=0x1]=_0x5d10('0x0');_0x27ee87[_0x27ee87[_0x5d10('0x1')]=0x2]=_0x5d10('0x1');}(_0x27ee87||(_0x27ee87={})));var _0x5ba8c6=function(){function _0x5ba8c6(_0x3f00f5){this[_0x5d10('0x2')]=_0x3f00f5;}_0x5ba8c6[_0x5d10('0x3')][_0x5d10('0x4')]=function(){throw new Error(_0x5d10('0x5'));};_0x5ba8c6[_0x5d10('0x3')][_0x5d10('0x6')]=function(){var _0x228aee=this;var _0x16d5d8=Object[_0x5d10('0x7')](this);var _0xf3ca6c=new Object();_0x16d5d8['forEach'](function(_0x1b8561){if(_0x1b8561[_0x5d10('0x8')](_0x5d10('0x9'))<0x0&&_0x1b8561!=_0x5d10('0xa')&&_0x1b8561!=_0x5d10('0xb')&&(_0x1b8561!=_0x5d10('0xc')||_0x228aee[_0x5d10('0x2')][_0x5d10('0xd')](':')[0x0]==_0x5d10('0xe')))_0xf3ca6c[_0x1b8561]=_0x228aee[_0x1b8561];});_0xf3ca6c[_0x5d10('0x4')]=this[_0x5d10('0x4')];return _0xf3ca6c;};_0x5ba8c6['prototype'][_0x5d10('0xf')]=function(){var _0x3b26af=this;if(!this[_0x5d10('0xb')]){if(this[_0x5d10('0xa')])this[_0x5d10('0xa')][_0x5d10('0x10')](this);return;}var _0x52faaf=!this['GetIdentity']();var _0x10cb28=Object[_0x5d10('0x7')](this[_0x5d10('0xb')]);if(_0x10cb28[_0x5d10('0x11')](_0x5d10('0x4')))_0x10cb28[_0x5d10('0x12')](_0x10cb28[_0x5d10('0x8')]('GetIdentity'),0x1);_0x10cb28['forEach'](function(_0x4c81f0){_0x3b26af[_0x4c81f0]=_0x3b26af[_0x5d10('0xb')][_0x4c81f0];});if(_0x52faaf)this[_0x5d10('0xa')]['RefreshInnerList'](this,_0x5d10('0x13'));};_0x5ba8c6[_0x5d10('0x3')][_0x5d10('0x14')]=function(){var _0x4cd191=this;if(!this[_0x5d10('0xb')])return!![];var _0x5f53e8=Object['keys'](this[_0x5d10('0xb')]);var _0x5c4ff9=_0x5f53e8[_0x5d10('0x15')](function(_0x590e67){if(!(_0x4cd191[_0x590e67]===_0x4cd191[_0x5d10('0xb')][_0x590e67])){if(!(_0x4cd191[_0x590e67]===null&&_0x4cd191[_0x5d10('0xb')][_0x590e67]===undefined)&&!(_0x4cd191[_0x590e67]===undefined&&_0x4cd191[_0x5d10('0xb')][_0x590e67]===null))return!![];}return![];});return _0x5c4ff9;};_0x5ba8c6[_0x5d10('0x3')]['GetMember']=function(_0x2727aa,_0x59130a,_0x34efe2){if(this[_0x5d10('0x9')+_0x2727aa]&&this[_0x5d10('0x9')+_0x2727aa][_0x5d10('0x4')]()!=_0x59130a)this[_0x5d10('0x9')+_0x2727aa]=null;if(!this[_0x5d10('0x9')+_0x2727aa])this[_0x5d10('0x9')+_0x2727aa]=this[_0x5d10('0xa')][_0x5d10('0x16')](_0x59130a,this[_0x5d10('0xa')][_0x34efe2+_0x5d10('0x17')]);return this[_0x5d10('0x9')+_0x2727aa];};_0x5ba8c6[_0x5d10('0x3')][_0x5d10('0x18')]=function(_0x3ce5eb,_0x27abbf,_0x1a4acc,_0x1ff84f){for(var _0x409d7b=0x0;_0x409d7b<_0x1a4acc[_0x5d10('0x19')];_0x409d7b++){this[_0x1a4acc[_0x409d7b]]=_0x27abbf?_0x27abbf[_0x1ff84f[_0x409d7b]]:null;}this['$$$'+_0x3ce5eb]=_0x27abbf;};_0x5ba8c6['prototype'][_0x5d10('0x1a')]=function(_0x545b83,_0x1183b1,_0x5d86ff,_0x32c735){if(!this[_0x5d10('0x9')+_0x545b83])this['$$$'+_0x545b83]=this[_0x5d10('0xa')][_0x5d10('0x1b')](_0x1183b1,this[_0x5d10('0xa')][_0x5d86ff+_0x5d10('0x1c')],_0x32c735);return this['$$$'+_0x545b83];};_0x5ba8c6[_0x5d10('0x3')][_0x5d10('0x1d')]=function(){var _0x32bed=[];var _0x510d98=this;while(!![]){Object[_0x5d10('0x1e')](_0x510d98)[_0x5d10('0x1f')](function(_0x11ddaa){if(_0x32bed['indexOf'](_0x11ddaa)==-0x1){_0x32bed[_0x5d10('0x20')](_0x11ddaa);}});if(_0x510d98[_0x5d10('0x21')][_0x5d10('0x3')]==_0x5ba8c6[_0x5d10('0x3')])break;_0x510d98=Object[_0x5d10('0x22')](_0x510d98);}return _0x32bed;};return _0x5ba8c6;}();_0x5a8251[_0x5d10('0x23')]=_0x5ba8c6;var _0x6722c1=function(){function _0x6722c1(_0x262e50,_0xd9c8d5,_0x29e46f,_0x57e697){this['LoadQueue']=[];this[_0x5d10('0x24')]=[];this['Address']=_0x262e50;this['ServiceBase']=_0xd9c8d5;this['TypeName']=_0x29e46f;this['DefaultNameSpace']=_0x57e697;}_0x6722c1[_0x5d10('0x25')]=function(_0x508220){if(!_0x6722c1[_0x5d10('0x26')])return _0x508220;var _0x2a805c=_0x6722c1[_0x5d10('0x26')][_0x508220];return _0x2a805c?_0x2a805c:_0x508220;};_0x6722c1[_0x5d10('0x3')][_0x5d10('0x27')]=function(){if(_0x6722c1[_0x5d10('0x26')])return;if(globalSettings[_0x5d10('0x28')])return;_0x6722c1[_0x5d10('0x26')]=!![];this[_0x5d10('0x29')]([_0x547d4a[_0x5d10('0x2a')]])['then'](function(_0x211d2f){_0x6722c1[_0x5d10('0x26')]=_0x211d2f[_0x5d10('0x2b')];});};_0x6722c1['GetCacheKey']=function(){var _0x8217f3=window[_0x5d10('0x2c')][_0x5d10('0x2d')][_0x5d10('0xd')](';')[_0x5d10('0x2e')](function(_0x2b2ee2){return _0x2b2ee2['indexOf'](_0x5d10('0x2f'))>=0x0;})[0x0];if(_0x8217f3)_0x8217f3=_0x8217f3[_0x5d10('0xd')]('=')[0x1];return _0x8217f3;};_0x6722c1[_0x5d10('0x3')][_0x5d10('0x30')]=function(_0x181ebf,_0xee61cd,_0x5531b0,_0x37b151){var _0x362488=this;this[_0x5d10('0x27')]();var _0x417530=_0x181ebf[_0x5d10('0x31')];if(!this['Address'])throw _0x5d10('0x32')[_0x5d10('0x33')](this[_0x5d10('0x34')],_0x181ebf[_0x5d10('0x31')]);_0x181ebf[_0x5d10('0x31')]=this['Address']+this[_0x5d10('0x34')]+_0x181ebf['url'];var _0x5e229a=(angular[_0x5d10('0x35')](_0x181ebf)+this[_0x5d10('0x21')][_0x5d10('0x36')]())[_0x5d10('0x37')]();if(globalSettings[_0x5d10('0x38')]){var _0x2291c8=sessionStorage[_0x5d10('0x39')](_0x5e229a[_0x5d10('0x3a')]());if(_0x37b151&&_0x2291c8){if(_0x2291c8==_0x5d10('0x3b')){sessionStorage[_0x5d10('0x3c')](_0x5e229a[_0x5d10('0x3a')]());}else{try{var _0x4b51ad=angular[_0x5d10('0x3d')](_0x2291c8);if(_0xee61cd!=_0x5d10('0x3e'))this[_0x5d10('0x3f')](_0x4b51ad,_0xee61cd);_0x5531b0[_0x5d10('0x40')](_0x4b51ad);return;}catch(_0x22844a){throw'Error\x20fromJson\x20{0}\x20/\x20{1}'[_0x5d10('0x33')](_0xee61cd,_0x2291c8);}}}else if(!_0x37b151&&_0x2291c8){sessionStorage[_0x5d10('0x3c')](_0x5e229a['toString']());}}var _0xe4f69d=_0x6722c1[_0x5d10('0x41')][_0x5d10('0x2e')](function(_0x2115a5){return _0x2115a5['ID']==_0x5e229a;})[0x0];if(_0xe4f69d){_0xe4f69d['Requests'][_0x5d10('0x20')]({'Deferred':_0x5531b0,'DomainContext':this});return _0x5531b0[_0x5d10('0x42')];}_0xe4f69d=new _0x342ea7();_0xe4f69d['ID']=_0x5e229a;_0xe4f69d['Requests']=[];_0x6722c1[_0x5d10('0x41')][_0x5d10('0x20')](_0xe4f69d);var _0x3c1c81=atob(_0x5d10('0x43'));if(!_0x181ebf[_0x5d10('0x44')])_0x181ebf[_0x5d10('0x44')]={};_0x181ebf[_0x5d10('0x44')][_0x3c1c81]=atob(_0x5d10('0x45'));_0x181ebf[_0x5d10('0x44')][atob(_0x5d10('0x46'))]=_0x181ebf[_0x5d10('0x44')][_0x3c1c81][_0x5d10('0x37')]()[_0x5d10('0x3a')]();if(window[_0x5d10('0x47')])_0x181ebf[_0x5d10('0x44')]['WebPartID']=window[_0x5d10('0x47')];if(this[_0x5d10('0x48')])_0x181ebf[_0x5d10('0x44')]['X-Localization-Mode']=_0x5d10('0x49');var _0x5d96ca={};angular['copy'](_0x181ebf,_0x5d96ca);_0x5d96ca[_0x5d10('0x4a')]=_0x417530;_0x5d96ca[_0x5d10('0x2f')]=_0x5e229a;_0x5d96ca[_0x5d10('0x4b')]=_0xee61cd;var _0x324d16;if(_0x181ebf['method']==_0x5d10('0x4c')&&_0x181ebf[_0x5d10('0x4d')]){var _0x48b27e=[];Object[_0x5d10('0x7')](_0x181ebf[_0x5d10('0x4d')])['forEach'](function(_0x2489a3){if(_0x2489a3==_0x5d10('0x4e')){var _0x19af09=_0x181ebf['params'][_0x2489a3];if(_0x19af09&&_0x19af09[_0x5d10('0x4f')]()){_0x181ebf[_0x5d10('0x44')][_0x5d10('0x50')]=_0x5d10('0x51')['format'](_0x19af09[_0x5d10('0x52')](','));}}else if(angular[_0x5d10('0x53')](_0x181ebf[_0x5d10('0x4d')][_0x2489a3])){_0x48b27e[_0x5d10('0x20')](_0x2489a3+'='+angular[_0x5d10('0x35')](_0x181ebf[_0x5d10('0x4d')][_0x2489a3]));}else if(angular[_0x5d10('0x54')](_0x181ebf['params'][_0x2489a3])){_0x48b27e['push'](_0x2489a3+'='+_0x181ebf[_0x5d10('0x4d')][_0x2489a3][_0x5d10('0x55')]());}else{_0x48b27e[_0x5d10('0x20')](_0x2489a3+'='+_0x181ebf[_0x5d10('0x4d')][_0x2489a3]);}});var _0x63baec=void 0x0;if(_0x48b27e[_0x5d10('0x19')]==0x0){_0x63baec=_0x181ebf[_0x5d10('0x31')][_0x5d10('0x56')](_0x181ebf[_0x5d10('0x31')][_0x5d10('0x8')](_0x5d10('0x57')));}else{_0x63baec=_0x48b27e[_0x5d10('0x58')](function(_0xc28748){return _0xc28748[_0x5d10('0x59')]();})[_0x5d10('0x52')]('&');_0x181ebf[_0x5d10('0x31')]+='?'+_0x63baec;}_0x5d96ca[_0x5d10('0x31')]=_0x181ebf[_0x5d10('0x31')];delete _0x181ebf[_0x5d10('0x4d')];_0x324d16=decodeURIComponent(decodeURIComponent(_0x63baec))['hashCode']();}else if(_0x181ebf[_0x5d10('0x5a')]=='POST'&&_0x181ebf[_0x5d10('0x2b')]){if(_0x181ebf[_0x5d10('0x31')][_0x5d10('0x8')]('/api/')<0x0){var _0x22bd6b=Object['keys'](_0x181ebf[_0x5d10('0x2b')])[_0x5d10('0x2e')](function(_0x48ee85){return _0x48ee85[_0x5d10('0x5b')]('$');});if(_0x22bd6b['length']){_0x181ebf[_0x5d10('0x44')]['AtlasQueryOptions']=_0x6722c1[_0x5d10('0x5c')](_0x181ebf,![]);_0x22bd6b[_0x5d10('0x1f')](function(_0x51650c){return delete _0x181ebf[_0x5d10('0x2b')][_0x51650c];});}}_0x324d16=(typeof _0x181ebf[_0x5d10('0x2b')]===_0x5d10('0x5d')?_0x181ebf[_0x5d10('0x2b')]:angular['toJson'](_0x181ebf['data']))['hashCode']();}else{_0x324d16=_0x181ebf[_0x5d10('0x31')][_0x5d10('0x56')](_0x181ebf[_0x5d10('0x31')][_0x5d10('0x8')](_0x5d10('0x57')))[_0x5d10('0x37')]();}if(_0x324d16){_0x181ebf[_0x5d10('0x44')][atob(_0x5d10('0x5e'))]=_0x324d16[_0x5d10('0x3a')]();}var _0x5297db=guid();this['LoadQueue'][_0x5d10('0x20')](_0x5297db);var _0x5e6a78;this[_0x5d10('0x5f')](_0x181ebf)['then'](function(_0x390e56){if(_0x181ebf[_0x5d10('0x31')][_0x5d10('0x8')](_0x5d10('0x60'))>0x0){_0x390e56[_0x5d10('0x2b')]=_0x5a8251[_0x5d10('0x61')]['Decode'](_0x390e56['data'],_0x390e56['status'],_0x5d96ca,_0x390e56[_0x5d10('0x44')],_0x362488[_0x5d10('0x4b')]);}else{_0x390e56['data']=_0x5a8251['SLDomainServiceConverter'][_0x5d10('0x62')](_0x390e56[_0x5d10('0x2b')],_0x390e56[_0x5d10('0x63')],_0x5d96ca,_0x390e56['headers'],_0x362488['TypeName']);}var _0x4b51ad=_0x390e56[_0x5d10('0x2b')][_0x417530+_0x5d10('0x64')];if(_0x4b51ad){_0x4b51ad[_0x5d10('0x65')]=_0x5d96ca;}else if(_0x390e56[_0x5d10('0x44')]&&_0x390e56['headers'](_0x5d10('0x66'))=='K12NETLogin'){window[_0x5d10('0x67')][_0x5d10('0x68')]='/';_0x5531b0[_0x5d10('0x69')]({'Message':'Login\x20required.'});return;}var _0x3bb4ba=_0xe4f69d[_0x5d10('0x6a')][_0x5d10('0x4f')]()?angular[_0x5d10('0x6b')]({},_0x4b51ad):null;if(_0x37b151&&globalSettings[_0x5d10('0x38')]){try{sessionStorage[_0x5d10('0x6c')](_0x5e229a['toString'](),angular[_0x5d10('0x35')](_0x4b51ad));}catch(_0x5ef5de){sessionStorage['clear']();}}if(_0xee61cd==_0x5d10('0x3e')){_0x5a8251['WebApiConverter']['AttachResult'](_0x362488,_0x4b51ad);}else{_0x362488['AttachResult'](_0x4b51ad,_0xee61cd);}_0x5531b0[_0x5d10('0x40')](_0x4b51ad);_0xe4f69d['Requests'][_0x5d10('0x1f')](function(_0x33e6cb){if(_0x33e6cb[_0x5d10('0xa')]==_0x362488){_0x33e6cb[_0x5d10('0x6d')][_0x5d10('0x40')](_0x4b51ad);}else{var _0x33cd23=angular[_0x5d10('0x6b')]({},_0x3bb4ba);if(_0xee61cd!=_0x5d10('0x3e'))_0x33e6cb[_0x5d10('0xa')][_0x5d10('0x3f')](_0x33cd23,_0xee61cd);_0x33e6cb[_0x5d10('0x6d')][_0x5d10('0x40')](_0x33cd23);}});_0x362488[_0x5d10('0x6e')](_0x5297db,_0xe4f69d);})[_0x5d10('0x6f')](function(_0x237fa8){if(_0x237fa8[_0x5d10('0x2b')])_0x237fa8[_0x5d10('0x2b')]['Url']=_0x181ebf[_0x5d10('0x31')];_0x5e6a78=_0x237fa8;if(!_0x237fa8[_0x5d10('0x2b')]){_0x237fa8['data']=new Error();_0x237fa8['data'][_0x5d10('0x70')]=_0x5d10('0x71')+_0x237fa8[_0x5d10('0x63')];}_0x5531b0[_0x5d10('0x69')](_0x237fa8[_0x5d10('0x2b')]);_0xe4f69d[_0x5d10('0x6a')][_0x5d10('0x1f')](function(_0x116c7a){return _0x116c7a[_0x5d10('0x6d')][_0x5d10('0x69')](_0x237fa8[_0x5d10('0x2b')]);});_0x362488['FinalizeLoadRequest'](_0x5297db,_0xe4f69d);})[_0x5d10('0x72')](function(){var _0x28236d;if(_0x5e6a78&&_0x5e6a78[_0x5d10('0x63')]!=0x0&&!((_0x28236d=_0x5e6a78[_0x5d10('0x2b')])===null||_0x28236d===void 0x0?void 0x0:_0x28236d[_0x5d10('0x73')])){var _0x46c954=new _0x547d4a();_0x46c954['DomainContext']=new _0x5a8251[(_0x5d10('0x74'))]();_0x46c954['DomainContext'][_0x5d10('0x5f')]=_0x362488[_0x5d10('0x5f')];_0x46c954[_0x5d10('0xa')]['$q']=_0x362488['$q'];_0x46c954[_0x5d10('0xa')][_0x5d10('0x75')]=_0x362488[_0x5d10('0x75')];_0x46c954[_0x5d10('0x76')](_0x5e6a78['status']==0x191?'Goto\x20Login.aspx':_0x5e6a78['data']?_0x5e6a78[_0x5d10('0x2b')]:_0x5d10('0x77')+_0x181ebf['url']+(_0x5e6a78[_0x5d10('0x63')]?_0x5d10('0x78')+_0x5e6a78[_0x5d10('0x63')][_0x5d10('0x3a')]():''),_0x5e6a78['status']);}});};_0x6722c1['prototype'][_0x5d10('0x79')]=function(_0x2dbb28,_0x56ab13,_0x3979de,_0x5c54f9){var _0x426241=this[_0x5d10('0x7a')];var _0x3590e7=this[_0x5d10('0x34')];this[_0x5d10('0x7a')]=this[_0x5d10('0x7b')]||globalSettings['apiAddress'];this[_0x5d10('0x34')]=_0x5d10('0x60');this[_0x5d10('0x30')](_0x2dbb28,_0x56ab13,_0x3979de,_0x5c54f9);this[_0x5d10('0x7a')]=_0x426241;this[_0x5d10('0x34')]=_0x3590e7;};_0x6722c1['prototype'][_0x5d10('0x6e')]=function(_0x596b35,_0x26e112){this[_0x5d10('0x7c')]['splice'](this[_0x5d10('0x7c')]['indexOf'](_0x596b35),0x1);_0x6722c1[_0x5d10('0x41')][_0x5d10('0x12')](_0x6722c1[_0x5d10('0x41')][_0x5d10('0x8')](_0x26e112),0x1);};_0x6722c1[_0x5d10('0x3')][_0x5d10('0x29')]=function(_0x5e604b,_0x5d86c7,_0x3291d8){var _0x21468d=this;var _0x40d992;if(_0x5d86c7==undefined)_0x5d86c7=_0x6722c1[_0x5d10('0x36')]();if(_0x3291d8==undefined)_0x3291d8=![];if(this[_0x5d10('0x7b')]||globalSettings['apiAddress']){var _0x2fdb6b=this['$q'][_0x5d10('0x7d')]();if(_0x3291d8==undefined)_0x3291d8=![];this[_0x5d10('0x79')]({'method':_0x5d10('0x4c'),'url':'Resources/WebPart/'+_0x5e604b[_0x5d10('0x52')](',')+'/'+_0x5d86c7},_0x5d10('0x3e'),_0x2fdb6b,_0x3291d8);_0x2fdb6b[_0x5d10('0x42')][_0x5d10('0x7e')](function(_0x50a725){return _0x50a725['data']=_0x50a725[_0x5d10('0x7f')]&&_0x50a725[_0x5d10('0x7f')][0x0];});_0x40d992=_0x2fdb6b[_0x5d10('0x42')];}else{_0x40d992=this[_0x5d10('0x5f')][_0x5d10('0x80')](globalSettings[_0x5d10('0x81')]+_0x5d10('0x82')+_0x5e604b[_0x5d10('0x52')](',')+_0x5d10('0x83')+_0x6722c1[_0x5d10('0x36')]());}_0x40d992[_0x5d10('0x7e')](function(_0x319953){return _0x21468d['Resources']=_0x319953[_0x5d10('0x2b')];});return _0x40d992;};_0x6722c1[_0x5d10('0x3')][_0x5d10('0x3f')]=function(_0x4d85ad,_0x1cc15f){var _0x3a0e5b=this;if(!_0x4d85ad)return;if(!_0x4d85ad[_0x5d10('0x7f')]){if(angular[_0x5d10('0x53')](_0x4d85ad)){_0x4d85ad[_0x5d10('0x7f')]=_0x4d85ad;}else if(typeof _0x4d85ad==_0x5d10('0x84')){_0x4d85ad['RootResults']=[];}else if(typeof _0x4d85ad!=_0x5d10('0x84')){_0x4d85ad[_0x5d10('0x7f')]=[_0x4d85ad];}if(!_0x4d85ad[_0x5d10('0x7f')])return;if(!this[_0x5d10('0x85')][_0x1cc15f])return;}if(!this[_0x1cc15f+'List'])this[_0x1cc15f+'List']=[];if(!this[_0x1cc15f+'Dictionary'])this[_0x1cc15f+'Dictionary']={};_0x4d85ad[_0x5d10('0x7f')][_0x5d10('0x1f')](function(_0x4a898c){return _0x4a898c[_0x5d10('0x2')]=_0x1cc15f+':#'+_0x3a0e5b[_0x5d10('0x4b')];});this[_0x5d10('0x86')](_0x4d85ad[_0x5d10('0x7f')]);if(_0x4d85ad['SingleResult'])_0x4d85ad['SingleResult']=_0x4d85ad[_0x5d10('0x7f')][0x0];if(_0x4d85ad['IncludedResults'])this['AttachEntities'](_0x4d85ad[_0x5d10('0x87')]);};_0x6722c1[_0x5d10('0x3')]['AttachEntities']=function(_0x8011f1){for(var _0x192125=0x0;_0x192125<_0x8011f1[_0x5d10('0x19')];_0x192125++){var _0x428d49=_0x8011f1[_0x192125];_0x8011f1[_0x192125]=this[_0x5d10('0x88')](_0x428d49);}};_0x6722c1['prototype'][_0x5d10('0x88')]=function(_0x3aaffe){var _0xd28638=_0x3aaffe['__type'][_0x5d10('0xd')](':')[0x0];var _0x4f5cae=new this[(_0x5d10('0x85'))][_0xd28638]();angular[_0x5d10('0x89')](_0x4f5cae,_0x3aaffe);_0x4f5cae[_0x5d10('0xb')]=_0x4f5cae[_0x5d10('0x6')]();_0x4f5cae=this[_0x5d10('0x8a')](_0x4f5cae);return _0x4f5cae;};_0x6722c1[_0x5d10('0x3')]['Add']=function(_0x11c3c4){if(_0x11c3c4['__type'][_0x5d10('0x8')](':#')<0x0)_0x11c3c4['__type']+=':#'+this['TypeName'];var _0x3d8bad=_0x11c3c4[_0x5d10('0x2')][_0x5d10('0xd')](':')[0x0];if(!this[_0x3d8bad+'List'])this[_0x3d8bad+'List']=[];if(!this[_0x3d8bad+_0x5d10('0x17')])this[_0x3d8bad+_0x5d10('0x17')]={};var _0x160f6d=this[_0x3d8bad+'List'];var _0x2f1046=this[_0x3d8bad+_0x5d10('0x17')];var _0x4e0344=_0x11c3c4[_0x5d10('0x4')]();var _0xf49e2f=_0x2f1046[_0x4e0344];if(_0xf49e2f){this[_0x5d10('0x8b')](_0xf49e2f,_0x11c3c4['GetPrimitive'](),_0x27ee87[_0x5d10('0x8c')]);_0xf49e2f[_0x5d10('0xb')]=_0x11c3c4[_0x5d10('0xb')];return _0xf49e2f;}else{_0x160f6d[_0x5d10('0x20')](_0x11c3c4);_0x2f1046[_0x4e0344]=_0x11c3c4;_0x11c3c4[_0x5d10('0x8d')]=_0x4e0344;this[_0x5d10('0x8e')](_0x11c3c4,'add');}_0x11c3c4[_0x5d10('0xa')]=this;return _0x11c3c4;};_0x6722c1[_0x5d10('0x3')][_0x5d10('0x8b')]=function(_0x5f56e2,_0x3a0de8,_0x521e6a){if(_0x521e6a==_0x27ee87['KeepCurrent'])return;var _0x35baaa=Object['keys'](_0x3a0de8)['filter'](function(_0x1078b5){return _0x5f56e2[_0x5d10('0x8f')](_0x1078b5);});_0x35baaa[_0x5d10('0x1f')](function(_0x4b8785){if(_0x521e6a==_0x27ee87[_0x5d10('0x1')]){_0x5f56e2[_0x4b8785]=_0x3a0de8[_0x4b8785];}else if(_0x521e6a==_0x27ee87[_0x5d10('0x8c')]){if(!_0x5f56e2[_0x5d10('0xb')]||_0x5f56e2['Original'][_0x4b8785]==_0x5f56e2[_0x4b8785]){_0x5f56e2[_0x4b8785]=_0x3a0de8[_0x4b8785];}}});};_0x6722c1['prototype'][_0x5d10('0x10')]=function(_0x550643){if(!_0x550643)return;this[_0x5d10('0x8e')](_0x550643,'remove');if(!_0x550643[_0x5d10('0xb')]){var _0x27b27d=this[_0x550643['__type']['split'](':')[0x0]+_0x5d10('0x1c')];var _0x1d5a79=this[_0x550643[_0x5d10('0x2')][_0x5d10('0xd')](':')[0x0]+_0x5d10('0x17')];if(_0x27b27d){var _0x5d785f=_0x27b27d[_0x5d10('0x8')](_0x550643);if(_0x5d785f<0x0)throw _0x5d10('0x90')[_0x5d10('0x33')](_0x550643[_0x5d10('0x2')]);_0x27b27d[_0x5d10('0x12')](_0x5d785f,0x1);}if(_0x1d5a79)delete _0x1d5a79[_0x550643[_0x5d10('0x8d')]];return;}var _0x479de9=Object[_0x5d10('0x7')](_0x550643);_0x479de9['forEach'](function(_0x49ca20){if(_0x49ca20!='Original'&&_0x49ca20!=_0x5d10('0xa')&&_0x49ca20!=_0x5d10('0x8d'))_0x550643[_0x49ca20]=null;});};_0x6722c1[_0x5d10('0x3')][_0x5d10('0x8e')]=function(_0x20f370,_0x5c8d4c){var _0xdfa4ba=this;if(!_0x20f370['Associations'])return;_0x20f370[_0x5d10('0x91')]()[_0x5d10('0x1f')](function(_0x3fb135){var _0x2a7d5e=_0x3fb135[_0x5d10('0xd')](':');var _0x29d851=_0xdfa4ba[_0x2a7d5e[0x0]+'List'];if(_0x29d851){var _0x5ae9b8=_0x2a7d5e[0x2][_0x5d10('0xd')](',');var _0x450da4=_0x2a7d5e[0x3][_0x5d10('0xd')](',');var _0x3f290b=_0x29d851[_0x5d10('0x2e')](function(_0x527838){return _0x527838[_0x5ae9b8[0x0]]==_0x20f370[_0x450da4[0x0]];});for(var _0x117805=0x1;_0x117805<_0x5ae9b8[_0x5d10('0x19')];_0x117805++){_0x3f290b=_0x3f290b[_0x5d10('0x2e')](function(_0xb46475){return _0xb46475[_0x5ae9b8[_0x117805]]==_0x20f370[_0x450da4[_0x117805]];});}_0x3f290b[_0x5d10('0x1f')](function(_0x5144f1){var _0x27f0e1=_0x5144f1[_0x5d10('0x9')+_0x2a7d5e[0x1]];if(_0x27f0e1){if(_0x5c8d4c==_0x5d10('0x13')){_0x27f0e1[_0x5d10('0x20')](_0x20f370);}else if(_0x27f0e1[_0x5d10('0x11')](_0x20f370)){_0x27f0e1['splice'](_0x27f0e1[_0x5d10('0x8')](_0x20f370),0x1);}}});}});};_0x6722c1[_0x5d10('0x3')][_0x5d10('0x92')]=function(_0x15f415,_0x3dc18e,_0x1b8db4){var _0x416287=this;if(_0x3dc18e===void 0x0){_0x3dc18e=[];}if(_0x1b8db4===void 0x0){_0x1b8db4={};}var _0x397e72=this['$q'][_0x5d10('0x7d')]();var _0x57ca73=this[_0x5d10('0x93')]();if(_0x57ca73[_0x5d10('0x94')][_0x5d10('0x19')]==0x0&&_0x57ca73[_0x5d10('0x95')]['length']==0x0&&_0x57ca73[_0x5d10('0x96')]['length']==0x0&&_0x1b8db4==null){_0x397e72[_0x5d10('0x40')]([]);return _0x397e72[_0x5d10('0x42')];}var _0x223574=this[_0x5d10('0x7a')]+this['ServiceBase']+_0x5d10('0x92');var _0x3e0b59=_0x57ca73['GetEntries'](_0x15f415);if(_0x15f415){_0x223574=(this[_0x5d10('0x7b')]||globalSettings[_0x5d10('0x97')])+_0x5d10('0x60')+_0x15f415+_0x5d10('0x98');_0x3e0b59=_0x5a8251[_0x5d10('0x61')][_0x5d10('0x99')](_0x3e0b59);}else{_0x3e0b59=_0x5a8251[_0x5d10('0x9a')][_0x5d10('0x99')](_0x3e0b59);}var _0x112700={'changeSet':_0x3e0b59};angular[_0x5d10('0x89')](_0x112700,_0x1b8db4);var _0xf70cf3={'method':_0x5d10('0x9b'),'url':_0x223574,'data':_0x112700};var _0x3ce650=angular['toJson'](_0xf70cf3[_0x5d10('0x2b')])[_0x5d10('0x37')]();var _0x48a242=_0x6722c1[_0x5d10('0x41')]['filter'](function(_0x183ce1){return _0x183ce1['ID']==_0x3ce650;})[0x0];if(_0x48a242){if(_0x48a242['Requests'][_0x5d10('0x4f')](function(_0x29f192){return _0x29f192['DomainContext']===_0x416287;})){alert(_0x5d10('0x9c'));}else{_0x48a242[_0x5d10('0x6a')][_0x5d10('0x20')]({'Deferred':_0x397e72,'DomainContext':this,'ChangeSet':_0x57ca73});}return _0x397e72[_0x5d10('0x42')];}_0x48a242=new _0x342ea7();_0x48a242['ID']=_0x3ce650;_0x48a242[_0x5d10('0x6a')]=[{'Deferred':_0x397e72,'DomainContext':this,'ChangeSet':_0x57ca73}];_0x6722c1['RequestQueue'][_0x5d10('0x20')](_0x48a242);var _0x5ba8ab=atob(_0x5d10('0x43'));_0xf70cf3[_0x5d10('0x44')]={};_0xf70cf3['headers'][_0x5ba8ab]=atob(_0x5d10('0x45'));_0xf70cf3[_0x5d10('0x44')][atob('SEFwcElE')]=_0xf70cf3[_0x5d10('0x44')][_0x5ba8ab][_0x5d10('0x37')]()[_0x5d10('0x3a')]();_0xf70cf3[_0x5d10('0x44')][atob('SEFSSUQ=')]=_0x3ce650[_0x5d10('0x3a')]();if(window['WebPartID'])_0xf70cf3[_0x5d10('0x44')][_0x5d10('0x47')]=window[_0x5d10('0x47')];if(_0x3dc18e){for(var _0x1bbd68=0x0;_0x1bbd68<_0x3dc18e[_0x5d10('0x19')];_0x1bbd68++){_0xf70cf3['headers'][_0x3dc18e[_0x1bbd68][_0x5d10('0x9d')]]=_0x3dc18e[_0x1bbd68][_0x5d10('0x9e')];}}var _0x28f1a4=guid();this[_0x5d10('0x24')][_0x5d10('0x20')](_0x28f1a4);var _0x5ae267;this[_0x5d10('0x5f')](_0xf70cf3)[_0x5d10('0x7e')](function(_0x30fca6){var _0x1774bc=_0x30fca6[_0x5d10('0x2b')][_0x5d10('0x9f')];if(_0x15f415==null){_0x5a8251[_0x5d10('0x9a')][_0x5d10('0xa0')](_0x1774bc);}else{_0x1774bc=_0x5a8251[_0x5d10('0x61')][_0x5d10('0xa0')](_0x30fca6[_0x5d10('0x2b')],_0xf70cf3,_0x30fca6[_0x5d10('0x44')],_0x416287[_0x5d10('0x4b')]);}var _0x5ec716=[];var _0x5b8135=[];_0x1774bc[_0x5d10('0x1f')](function(_0x3ca3bc){if(_0x3ca3bc[_0x5d10('0xa1')]){_0x3ca3bc[_0x5d10('0xa1')][_0x5d10('0x1f')](function(_0x22f6aa){return _0x5ec716['push'](_0x22f6aa);});}if(_0x3ca3bc['ConflictMembers']){_0x3ca3bc['ConflictMembers']['forEach'](function(_0x361469){return _0x5b8135[_0x5d10('0x20')](_0x361469);});}});_0x48a242['Requests'][_0x5d10('0x1f')](function(_0x2e4cc6){if(_0x5b8135[_0x5d10('0x19')]){_0x547d4a[_0x5d10('0xa2')]({'ErrorMessage':_0x5d10('0xa3')},_0x2e4cc6[_0x5d10('0xa')]);_0x2e4cc6['Deferred'][_0x5d10('0x69')](_0x5b8135);return;}if(_0x5ec716[_0x5d10('0x19')]){alert(_0x5ec716[_0x5d10('0x58')](function(_0x1a027b){return _0x1a027b[_0x5d10('0xa4')];})['join']('\x0a'));_0x2e4cc6[_0x5d10('0x6d')][_0x5d10('0x69')](_0x5ec716);return;}_0x1774bc[_0x5d10('0x1f')](function(_0x3c0a64){var _0x5427c5=_0x2e4cc6[_0x5d10('0xa5')][_0x5d10('0xa6')][_0x3c0a64['Id']];var _0x30e333=_0x5427c5[_0x5d10('0x8d')];var _0x2bdb3f=_0x3c0a64[_0x5d10('0x23')][_0x5d10('0x2')][_0x5d10('0xd')](':')[0x0];var _0x5dbb19=_0x2e4cc6['DomainContext'][_0x2bdb3f+'Dictionary'];if(_0x3c0a64[_0x5d10('0xa7')]==0x2||_0x3c0a64['Operation']==0x3){angular[_0x5d10('0x89')](_0x5427c5,_0x3c0a64[_0x5d10('0x23')]);_0x5427c5[_0x5d10('0xb')]=_0x5427c5['GetPrimitive']();if(_0x30e333!=_0x5427c5[_0x5d10('0x4')]()){delete _0x5dbb19[_0x30e333];_0x5dbb19[_0x5427c5['GetIdentity']()]=_0x5427c5;_0x5427c5[_0x5d10('0x8d')]=_0x5427c5[_0x5d10('0x4')]();}}else if(_0x3c0a64[_0x5d10('0xa7')]==0x4){var _0x2c0096=_0x2e4cc6['DomainContext'][_0x2bdb3f+_0x5d10('0x1c')];_0x2c0096[_0x5d10('0x12')](_0x2c0096[_0x5d10('0x8')](_0x5427c5),0x1);delete _0x5dbb19[_0x30e333];}});_0x2e4cc6[_0x5d10('0x6d')][_0x5d10('0x40')](_0x1774bc);});_0x416287[_0x5d10('0xa8')](_0x28f1a4,_0x48a242);})[_0x5d10('0x6f')](function(_0x4b5ba9){_0x5ae267=_0x4b5ba9;if(_0x4b5ba9[_0x5d10('0x2b')])_0x4b5ba9[_0x5d10('0x2b')][_0x5d10('0xa9')]=_0xf70cf3[_0x5d10('0x31')];if(!_0x4b5ba9[_0x5d10('0x2b')]&&Error&&_0x4b5ba9[_0x5d10('0x63')]){_0x4b5ba9[_0x5d10('0x2b')]=new Error();_0x4b5ba9['ErrorMessage']='HTTP\x20'+_0x4b5ba9['status'];}_0x48a242[_0x5d10('0x6a')][_0x5d10('0x1f')](function(_0x49556a){return _0x49556a['Deferred'][_0x5d10('0x69')](_0x4b5ba9['data']);});_0x416287['FinalizeSubmitRequest'](_0x28f1a4,_0x48a242);})[_0x5d10('0x72')](function(){var _0x6522d0;if(_0x5ae267&&!((_0x6522d0=_0x5ae267[_0x5d10('0x2b')])===null||_0x6522d0===void 0x0?void 0x0:_0x6522d0[_0x5d10('0x73')])){var _0x354605=new _0x547d4a();_0x354605['DomainContext']=new _0x5a8251[(_0x5d10('0x74'))]();_0x354605['DomainContext'][_0x5d10('0x5f')]=_0x416287[_0x5d10('0x5f')];_0x354605[_0x5d10('0xa')]['$q']=_0x416287['$q'];_0x354605[_0x5d10('0xa')]['HandleCustomErrorMessage']=_0x416287[_0x5d10('0x75')];_0x354605['Handle'](_0x5ae267['status']==0x191?_0x5d10('0xaa'):_0x5ae267[_0x5d10('0x2b')],_0x5ae267[_0x5d10('0x63')]);}});return _0x397e72[_0x5d10('0x42')];};_0x6722c1[_0x5d10('0x3')][_0x5d10('0xa8')]=function(_0x2dc79f,_0x2aadd4){this[_0x5d10('0x24')][_0x5d10('0x12')](this[_0x5d10('0x24')]['indexOf'](_0x2dc79f),0x1);_0x6722c1[_0x5d10('0x41')][_0x5d10('0x12')](_0x6722c1[_0x5d10('0x41')][_0x5d10('0x8')](_0x2aadd4),0x1);};_0x6722c1['prototype']['GetChangeSet']=function(){var _0x2b4065=this;var _0x37f68d=Object[_0x5d10('0x7')](this);var _0x4e08d9=new _0x51fcaf();var _0x51d947=0x0;_0x37f68d['forEach'](function(_0x399377){var _0x3033da=_0x2b4065[_0x399377];if(!(angular[_0x5d10('0x53')](_0x3033da)&&_0x3033da[_0x5d10('0x19')]>0x0))return;var _0x3a65b7=_0x3033da['filter'](function(_0x53d2ff){return _0x53d2ff[_0x5d10('0x4')]&&_0x53d2ff[_0x5d10('0x4')]()&&_0x53d2ff[_0x5d10('0xb')]&&_0x53d2ff[_0x5d10('0x14')]();});_0x3a65b7[_0x5d10('0x1f')](function(_0x48d25a){var _0xb7c19c=new _0x28c025();_0xb7c19c[_0x5d10('0x23')]=_0x48d25a;_0xb7c19c[_0x5d10('0xab')]=_0x48d25a['Original'];_0xb7c19c[_0x5d10('0xac')]=!![];_0xb7c19c['EntityActions']=null;_0xb7c19c[_0x5d10('0xad')]=null;_0xb7c19c[_0x5d10('0xae')]=null;_0xb7c19c['Id']=_0x51d947;_0xb7c19c['Operation']=0x3;_0x4e08d9['ModifiedEntities'][_0x5d10('0x20')](_0xb7c19c);_0x51d947+=0x1;});var _0x270f54=_0x3033da[_0x5d10('0x2e')](function(_0x5b659f){return _0x5b659f[_0x5d10('0x4')]&&_0x5b659f[_0x5d10('0x4')]()&&!_0x5b659f['Original'];});_0x270f54[_0x5d10('0x1f')](function(_0x2360e6){var _0x4ccea8=new _0x28c025();_0x4ccea8[_0x5d10('0x23')]=_0x2360e6;_0x4ccea8[_0x5d10('0xac')]=![];_0x4ccea8[_0x5d10('0xa7')]=0x2;_0x4ccea8['Id']=_0x51d947;if(_0x2360e6[_0x5d10('0x2')][_0x5d10('0x8')](':#')<0x0){_0x2360e6[_0x5d10('0x2')]+=':#'+_0x2b4065[_0x5d10('0x4b')];};_0x4e08d9[_0x5d10('0x94')]['push'](_0x4ccea8);_0x51d947+=0x1;});var _0xa009d1=_0x3033da[_0x5d10('0x2e')](function(_0x685347){return _0x685347[_0x5d10('0x4')]&&!_0x685347[_0x5d10('0x4')]();});_0xa009d1['forEach'](function(_0x492af2){var _0x2b1290=new _0x28c025();_0x2b1290[_0x5d10('0x23')]=_0x492af2;_0x2b1290[_0x5d10('0xac')]=![];_0x2b1290[_0x5d10('0xa7')]=0x4;_0x2b1290['Id']=_0x51d947;_0x4e08d9[_0x5d10('0x96')][_0x5d10('0x20')](_0x2b1290);_0x51d947+=0x1;});});return _0x4e08d9;};_0x6722c1['prototype'][_0x5d10('0x14')]=function(){var _0x20db43=this;var _0xaf966c=Object[_0x5d10('0x7')](this)[_0x5d10('0x2e')](function(_0xc596bc){return _0xc596bc[_0x5d10('0xaf')](_0x5d10('0x1c'));});return _0xaf966c[_0x5d10('0x15')](function(_0x5e00b0){return _0x20db43[_0x5e00b0][_0x5d10('0x15')](function(_0x4e9fe3){return _0x4e9fe3[_0x5d10('0x14')]();});});};_0x6722c1[_0x5d10('0x3')][_0x5d10('0xf')]=function(){var _0x4818e5=this;var _0x441367=Object[_0x5d10('0x7')](this)[_0x5d10('0x2e')](function(_0x190a46){return _0x190a46[_0x5d10('0xaf')]('List');});_0x441367['forEach'](function(_0x3a560f){var _0x3f43f3=_0x4818e5[_0x3a560f]['filter'](function(_0x41747f){return _0x41747f[_0x5d10('0x14')]();});_0x3f43f3['forEach'](function(_0x4b3d1c){return _0x4b3d1c[_0x5d10('0xf')]();});});};_0x6722c1[_0x5d10('0x3')][_0x5d10('0xb0')]=function(_0x25f8ff,_0x5ca4f5,_0x5b2773,_0x56574a,_0x1cad8b,_0x4096b5){var _0xc1cd2c=this;if(_0x4096b5===void 0x0){_0x4096b5=![];}_0x25f8ff[_0x5d10('0xb1')]=function(){if(_0xc1cd2c[_0x5d10('0x14')]())return _0x1cad8b;};_0x5ca4f5[_0x5d10('0xb2')]('$locationChangeStart',function(_0xd36ba3,_0x20cd7f,_0x3e08c9){if(!_0xc1cd2c['HasChanges']())return;var _0x3fb480=_0xc1cd2c[_0x5d10('0xb3')];if(_0x4096b5){if(!confirm(_0x56574a)){_0xd36ba3['preventDefault']();return;}else{if(_0x3fb480&&_0x3fb480[_0x5d10('0xf')]){_0x3fb480['RejectChanges']();}else{_0xc1cd2c[_0x5d10('0xf')]();}}}else{if(confirm(_0x56574a)){_0xd36ba3[_0x5d10('0xb4')]();var _0x42f9fc=document[_0x5d10('0xb5')]('a');_0x42f9fc[_0x5d10('0x68')]=_0x20cd7f;if(_0x3fb480&&_0x3fb480[_0x5d10('0x92')]){var _0x4e4c38=_0x3fb480['SubmitChanges']();if(_0x4e4c38){_0x4e4c38[_0x5d10('0x7e')](function(){_0x5b2773[_0x5d10('0xb6')](_0x42f9fc['hash'][_0x5d10('0x56')](0x1));});}else{_0xc1cd2c['RejectChanges']();window[_0x5d10('0x67')]['reload'](!![]);}}else{_0xc1cd2c[_0x5d10('0x92')]()[_0x5d10('0x7e')](function(){_0x5b2773[_0x5d10('0xb6')](_0x42f9fc['hash'][_0x5d10('0x56')](0x1));});}}else{if(_0x3fb480&&_0x3fb480['RejectChanges']){_0x3fb480['RejectChanges']();}else{_0xc1cd2c[_0x5d10('0xf')]();}}}return;});};_0x6722c1[_0x5d10('0x3')][_0x5d10('0xb7')]=function(){return this[_0x5d10('0x7c')]['length']>0x0;};_0x6722c1['prototype'][_0x5d10('0xb8')]=function(){return this[_0x5d10('0x24')][_0x5d10('0x19')]>0x0;};_0x6722c1[_0x5d10('0x3')][_0x5d10('0xb9')]=function(){return this['IsLoading']()||this[_0x5d10('0xb8')]();};_0x6722c1[_0x5d10('0x3')][_0x5d10('0x16')]=function(_0x4822ca,_0x5c03a2){if(!_0x5c03a2)return;return _0x5c03a2[_0x4822ca];};_0x6722c1['prototype'][_0x5d10('0x1b')]=function(_0x585fb0,_0x1a78b4,_0x3b6f9f){if(!_0x1a78b4)return[];if(!isNaN(_0x585fb0)){return _0x1a78b4[_0x5d10('0x2e')](function(_0x110b0e){return _0x110b0e[_0x3b6f9f]==_0x585fb0;});}var _0x33ff94=_0x1a78b4[_0x5d10('0x58')](function(_0x62aae0){return _0x62aae0;});var _0x960404=_0x585fb0[_0x5d10('0xd')](',');var _0x48f096=_0x3b6f9f[_0x5d10('0xd')](',');for(var _0x4f576e=0x0;_0x4f576e<_0x960404['length'];_0x4f576e++){_0x33ff94=_0x33ff94[_0x5d10('0x2e')](function(_0x1df1fb){return _0x1df1fb[_0x48f096[_0x4f576e]]==_0x960404[_0x4f576e];});}return _0x33ff94;};_0x6722c1[_0x5d10('0x3')][_0x5d10('0xba')]=function(_0xea7ee0,_0x20055c){var _0x2ac4d4=this['$q'][_0x5d10('0x7d')]();var _0x1a072e=angular[_0x5d10('0xbb')](_0xea7ee0);var _0x2abc01=_0x1a072e['params']?_0x1a072e[_0x5d10('0x4d')]:_0x1a072e[_0x5d10('0x2b')];if(_0x20055c['take']!=null){_0x2abc01[_0x5d10('0xbc')]=_0x20055c[_0x5d10('0xbd')];}else{delete _0x2abc01[_0x5d10('0xbc')];}if(_0x20055c[_0x5d10('0xbe')]!=null){_0x2abc01[_0x5d10('0xbf')]=_0x20055c[_0x5d10('0xbe')];}else{delete _0x2abc01['$skip'];}if(_0x20055c[_0x5d10('0xc0')]!=null){_0x2abc01['$includeTotalCount']=_0x20055c['includeTotalCount'];}else{delete _0x2abc01[_0x5d10('0xc1')];}if(_0x1a072e['method']==_0x5d10('0x9b')){this[_0x5d10('0x30')]({'method':_0x1a072e[_0x5d10('0x5a')],'url':_0x1a072e['QueryName'],'data':_0x2abc01},_0x1a072e[_0x5d10('0x4b')],_0x2ac4d4,_0x20055c[_0x5d10('0xc2')]);}else{this[_0x5d10('0x30')]({'method':_0x1a072e[_0x5d10('0x5a')],'url':_0x1a072e[_0x5d10('0x4a')],'params':_0x2abc01},_0x1a072e[_0x5d10('0x4b')],_0x2ac4d4,_0x20055c[_0x5d10('0xc2')]);}return _0x2ac4d4[_0x5d10('0x42')];};_0x6722c1['ParseToQueryXml']=function(_0x540c72,_0x1ed636,_0x10f449,_0x4aab3a){if(_0x1ed636===void 0x0){_0x1ed636=!![];}if(_0x10f449===void 0x0){_0x10f449=_0x5d10('0xc3');}if(_0x4aab3a===void 0x0){_0x4aab3a=!![];}var _0x11678c=new Array();var _0x485084=_0x540c72[_0x5d10('0x4a')];var _0xf40837=_0x540c72[_0x5d10('0x4d')]?_0x540c72[_0x5d10('0x4d')]:_0x540c72[_0x5d10('0x2b')];var _0x1db18c=_0xf40837['$orderby'];var _0x1413ad=_0xf40837['$where'];if(_0xf40837[_0x5d10('0xbf')]!=undefined&&_0xf40837[_0x5d10('0xbf')]!=null)_0x11678c['push'](_0x5d10('0xc4')['format'](_0xf40837[_0x5d10('0xbf')]));if(_0xf40837[_0x5d10('0xbc')]!=undefined&&_0xf40837[_0x5d10('0xbc')]!=null)_0x11678c[_0x5d10('0x20')](_0x5d10('0xc5')[_0x5d10('0x33')](_0xf40837[_0x5d10('0xbc')]));if(_0xf40837['$includeTotalCount']!=undefined&&_0xf40837[_0x5d10('0xc1')]!=null)_0x11678c[_0x5d10('0x20')](_0x5d10('0xc6')[_0x5d10('0x33')](_0xf40837[_0x5d10('0xc1')]));if(_0xf40837[_0x5d10('0x4e')]&&_0xf40837[_0x5d10('0x4e')][_0x5d10('0x4f')]())_0x11678c[_0x5d10('0x20')](_0x5d10('0x51')['format'](_0xf40837['$loadOptions'][_0x5d10('0x52')](',')));if(_0x1db18c){var _0x1616dc=new Array();_0x1db18c['split'](',')[_0x5d10('0x1f')](function(_0x23d037){var _0x3a2e1d=_0x23d037['replace']('+','\x20');var _0x3dee2e=_0x5d10('0xc7')+_0x5d10('0xc8')[_0x5d10('0x33')](_0x3a2e1d[_0x5d10('0xc9')](_0x5d10('0xca'),'')[_0x5d10('0xc9')](_0x5d10('0xcb'),'')[_0x5d10('0xc9')]('\x20asc','')[_0x5d10('0xcc')]())+_0x5d10('0xcd')['format'](_0x3a2e1d['indexOf'](_0x5d10('0xcb'))>0x0?'Descending':'Ascending')+_0x5d10('0xce');_0x1616dc['push'](_0x3dee2e);});_0x11678c['push'](_0x5d10('0xcf')['format'](_0x1616dc[_0x5d10('0x52')]('')));}if(_0x1413ad&&_0x4aab3a){var _0x2413d1=_0x33c6d8[_0x5d10('0xd0')](_0x1413ad);_0x11678c[_0x5d10('0x20')](_0x2413d1[_0x5d10('0xd1')](!_0x1ed636));}if(_0xf40837&&_0x1ed636){var _0x36976b=new Array();Object[_0x5d10('0x7')](_0xf40837)[_0x5d10('0x2e')](function(_0x26cd78){return!_0x26cd78[_0x5d10('0x5b')]('$')&&_0xf40837[_0x26cd78]!=null&&_0xf40837[_0x26cd78][_0x5d10('0x3a')]()!='';})[_0x5d10('0x1f')](function(_0x857001){var _0x3b7682=_0xf40837[_0x857001];var _0xb4ae36=null;if(angular[_0x5d10('0x53')](_0x3b7682)){var _0x24af93=_0x3b7682;var _0x246a93=[];_0x24af93[_0x5d10('0x1f')](function(_0x30e004){_0x30e004=_0x30e004['trim']();var _0x3c9747=_0x33c6d8[_0x5d10('0xd2')](_0x30e004);if(_0x3c9747){_0x246a93['push'](_0x3c9747['format']('s'));}else{_0x246a93[_0x5d10('0x20')](_0x30e004);}});_0xb4ae36=_0x246a93[_0x5d10('0x52')](';');}else{var _0x4b8fd4=_0x33c6d8[_0x5d10('0xd2')](_0x3b7682);if(_0x4b8fd4){_0xb4ae36=_0x4b8fd4[_0x5d10('0x33')]('s');}else{_0xb4ae36=_0x3b7682==null?null:_0x3b7682[_0x5d10('0x3a')]?_0x3b7682[_0x5d10('0x3a')]():_0x3b7682;}}if(_0xb4ae36||angular[_0x5d10('0xd3')](_0x3b7682)){var _0x4504b2=_0x5d10('0xd4')+_0x5d10('0xd5')[_0x5d10('0x33')](_0x857001)+_0x5d10('0xd6')[_0x5d10('0x33')](_0xb4ae36)+_0x5d10('0xd7');_0x36976b[_0x5d10('0x20')](_0x4504b2);}else if(!angular['isArray'](_0xf40837[_0x857001])){if(globalSettings['debuggerIsAttached'])alert('Undefined\x20parameter\x20in\x20QueryParameter\x20:\x20{0}'[_0x5d10('0x33')](_0xf40837[_0x857001]));throw Error(_0x5d10('0xd8')['format'](_0xf40837[_0x857001]));}});_0x11678c[_0x5d10('0x20')](_0x5d10('0xd9')[_0x5d10('0x33')](_0x36976b['join']('')));}var _0x43cd4e=_0x5d10('0xda')[_0x5d10('0x33')](_0x485084,_0x11678c[_0x5d10('0x52')](''),_0x10f449,encodeURI(encodeURI(_0x1413ad?_0x1413ad[_0x5d10('0xdb')]('&&',_0x5d10('0xdc')):'')));return _0x43cd4e;};_0x6722c1[_0x5d10('0x41')]=[];return _0x6722c1;}();_0x5a8251[_0x5d10('0xa')]=_0x6722c1;var _0x51fcaf=function(){function _0x51fcaf(){this['AddedEntities']=[];this[_0x5d10('0x95')]=[];this[_0x5d10('0x96')]=[];this[_0x5d10('0xa6')]=[];}_0x51fcaf['prototype']['GetEntries']=function(_0xaa2102){var _0x2e7d6d=this;var _0x3eb741=[];this[_0x5d10('0xa6')]=new Array(this[_0x5d10('0x95')][_0x5d10('0x19')]+this[_0x5d10('0x94')][_0x5d10('0x19')]+this[_0x5d10('0x96')]['length']);if(!_0xaa2102)this['ModifiedEntities'][_0x5d10('0x1f')](function(_0x3a9e8b){return _0x2e7d6d[_0x5d10('0xdd')](_0x3a9e8b);});this[_0x5d10('0x95')]['forEach'](function(_0x56ebec){_0x3eb741[_0x5d10('0x20')](_0x56ebec);var _0x445f33=_0x56ebec[_0x5d10('0x23')];_0x2e7d6d[_0x5d10('0xa6')][_0x56ebec['Id']]=_0x445f33;_0x56ebec[_0x5d10('0x23')]=_0x445f33[_0x5d10('0x6')]();});if(!_0xaa2102)this['AddedEntities'][_0x5d10('0x1f')](function(_0xf49837){return _0x2e7d6d[_0x5d10('0xdd')](_0xf49837);});this[_0x5d10('0x94')][_0x5d10('0x1f')](function(_0x52aa9f){_0x3eb741[_0x5d10('0x20')](_0x52aa9f);var _0x3443f2=_0x52aa9f['Entity'];_0x2e7d6d['OriginalEntries'][_0x52aa9f['Id']]=_0x3443f2;_0x52aa9f[_0x5d10('0x23')]=_0x3443f2[_0x5d10('0x6')]();});this[_0x5d10('0x96')][_0x5d10('0x1f')](function(_0x66ecce){_0x3eb741['push'](_0x66ecce);var _0xc867bf=_0x66ecce[_0x5d10('0x23')];_0x2e7d6d[_0x5d10('0xa6')][_0x66ecce['Id']]=_0xc867bf;_0x66ecce[_0x5d10('0x23')]=_0xc867bf[_0x5d10('0xb')];});return _0x3eb741;};_0x51fcaf['prototype']['SetAssociations']=function(_0x31f192){var _0x2508b1=[];var _0x3707d4=_0x31f192[_0x5d10('0x23')][_0x5d10('0x1d')]();for(var _0x171235=0x0;_0x171235<_0x3707d4['length'];_0x171235++){var _0x570fb2=_0x3707d4[_0x171235];if(_0x570fb2[_0x5d10('0x8')]('$$')==0x0)continue;var _0x2c3978=this[_0x5d10('0x94')][_0x5d10('0x2e')](function(_0x30a79b){return _0x31f192[_0x5d10('0x23')][_0x570fb2]&&_0x30a79b[_0x5d10('0x23')]===_0x31f192[_0x5d10('0x23')][_0x570fb2];});if(_0x2c3978[_0x5d10('0x19')]>0x0){var _0x114074=new _0x2c9819();_0x114074[_0x5d10('0xde')]=_0x570fb2;_0x114074[_0x5d10('0xdf')]=[];_0x2c3978['forEach'](function(_0x266b83){return _0x114074[_0x5d10('0xdf')][_0x5d10('0x20')](_0x266b83['Id']);});_0x2508b1['push'](_0x114074);}}if(_0x2508b1['length']>0x0){_0x31f192[_0x5d10('0x91')]=_0x2508b1;}};return _0x51fcaf;}();_0x5a8251[_0x5d10('0xa5')]=_0x51fcaf;var _0x28c025=function(){function _0x28c025(){}return _0x28c025;}();_0x5a8251[_0x5d10('0xe0')]=_0x28c025;var _0x2c9819=function(){function _0x2c9819(){}return _0x2c9819;}();_0x5a8251[_0x5d10('0xe1')]=_0x2c9819;var _0x5755bb=function(){function _0x5755bb(){}return _0x5755bb;}();_0x5a8251[_0x5d10('0xe2')]=_0x5755bb;var _0x547d4a=function(){function _0x547d4a(){}_0x547d4a[_0x5d10('0xa2')]=function(_0x520fbc,_0xed59ce){console[_0x5d10('0xe3')]('ShowError');var _0x3bfe2d=![];if(_0xed59ce['HandleCustomErrorMessage']){_0x3bfe2d=_0xed59ce['HandleCustomErrorMessage'](_0x520fbc);}if(!_0x3bfe2d){var _0x18e58a=null;var _0x335971=null;if(_0x520fbc){if(_0x520fbc[_0x5d10('0x70')]){_0x18e58a=_0x520fbc[_0x5d10('0x70')];}else{var _0x1a742e=_0x547d4a[_0x5d10('0xe4')](_0x520fbc);_0x18e58a=_0x1a742e[_0x5d10('0xe5')];_0x335971=_0x1a742e['resourceKey'];}}if(_0x18e58a){if(_0x18e58a==_0x5d10('0xa3')||_0x18e58a[_0x5d10('0x8')](_0x5d10('0xe6'))>=0x0){_0x335971=_0x5d10('0xe7');_0x18e58a=null;}if(_0x335971){alert(_0x6722c1['GetResource'](_0x335971)+(_0x18e58a?_0x18e58a:''));}else{alert(_0x18e58a);}}}};_0x547d4a[_0x5d10('0xe4')]=function(_0xc7814){var _0x4c22c2,_0xaf048f,_0x35cd81,_0x4eaa59;var _0x348f9b=_0xc7814?_0xc7814[_0x5d10('0x3a')]():'';if(_0x348f9b[_0x5d10('0x5b')]('<Fault\x20xmlns')){_0x4c22c2='Fault';try{var _0x23ac8c=_0x5a8251[_0x5d10('0xe8')]['Parse'](_0x348f9b);_0xaf048f=_0x23ac8c[_0x5d10('0xe9')](_0x5d10('0xa4'))[_0x5d10('0xbd')](0x2)[_0x5d10('0x52')]('\x0a');_0x35cd81=_0x23ac8c[_0x5d10('0xe9')](_0x5d10('0xea'))[_0x5d10('0xbd')](0x2)['join']('\x0a');_0x4eaa59=_0x5d10('0xeb');}catch(_0x5d2364){if(_0x348f9b[_0x5d10('0x8')](_0x5d10('0xec'))>=0x0){_0xaf048f=_0x348f9b[_0x5d10('0xd')](_0x5d10('0xec'))[0x1]['split']('</Message>')[0x0];}else{_0xaf048f=_0x348f9b;}}}else if(_0x348f9b[_0x5d10('0x5b')](_0x5d10('0xed'))){_0x4c22c2=_0x5d10('0xee');var _0x1620f1=_0x348f9b;if(_0x1620f1[_0x5d10('0x8')](_0x5d10('0xef'))!=-0x1)_0xaf048f=_0x1620f1[_0x5d10('0xd')]('<title>')[0x1][_0x5d10('0xd')](_0x5d10('0xf0'))[0x0];if(_0x1620f1[_0x5d10('0x8')](_0x5d10('0xf1'))!=-0x1&&_0x1620f1[_0x5d10('0x8')](_0x5d10('0xf2'))!=-0x1)_0x35cd81=_0x1620f1['split'](_0x5d10('0xf1'))[0x1][_0x5d10('0xd')](_0x5d10('0xf2'))[0x1][_0x5d10('0xd')](_0x5d10('0xf3'))[0x0];if(_0x35cd81)_0x35cd81=_0x35cd81['trim']();}else if(angular[_0x5d10('0xf4')](_0xc7814)){_0x4c22c2='Unknown\x20Exception';_0xaf048f=_0x5d10('0xf5');}else{_0x4c22c2=_0x5d10('0xf6');_0xaf048f=_0x348f9b;}return{'name':_0x4c22c2,'message':_0xaf048f,'stack':_0x35cd81,'resourceKey':_0x4eaa59};};_0x547d4a[_0x5d10('0x3')]['Handle']=function(_0x2c0bcb,_0x26f267){if(_0x26f267===void 0x0){_0x26f267=0x0;}if(!this['DomainContext']){alert(_0x5d10('0xf7'));return;}var _0x54e901,_0x4c6b36,_0x4ac3ab,_0x3638a7;if(_0x2c0bcb){if(_0x2c0bcb[_0x5d10('0x3a')]()[_0x5d10('0x8')](_0x5d10('0xf8'))>0x0){if(confirm(_0x6722c1[_0x5d10('0x25')](_0x5d10('0xf9'))['format']('\x0a')))window[_0x5d10('0x67')][_0x5d10('0x68')]='/';return;}if(_0x26f267==0x193){window[_0x5d10('0x67')]['href']='/';}if(_0x2c0bcb['name']){var _0x3a7925=_0x2c0bcb;_0x54e901=_0x3a7925[_0x5d10('0x9d')];_0x4c6b36=_0x3a7925[_0x5d10('0xe5')];_0x4ac3ab=_0x3a7925[_0x5d10('0xfa')];}else if(_0x26f267>=0x190&&_0x26f267<0x1f4&&_0x2c0bcb[_0x5d10('0x70')]){_0x4c6b36=_0x2c0bcb['ErrorMessage'];_0x4ac3ab='';var _0x53cb73=![];if(this['DomainContext']['HandleCustomErrorMessage']){_0x53cb73=this['DomainContext'][_0x5d10('0x75')](_0x2c0bcb);}if(!_0x53cb73)alert(_0x4c6b36);return;}else if(_0x2c0bcb[_0x5d10('0x70')]||_0x2c0bcb['ErrorCode']||_0x2c0bcb[_0x5d10('0xea')]){var _0x45565c=_0x2c0bcb;if(_0x45565c[_0x5d10('0xa9')]&&_0x45565c[_0x5d10('0xa9')]['endsWith'](_0x5d10('0xfb')))return;if(_0x45565c['ErrorCode']==0x1f4){_0x547d4a[_0x5d10('0xa2')](_0x45565c,this[_0x5d10('0xa')]);return;}_0x54e901='ErrorCode:\x20{0},\x20IsDomainException:\x20{1}'[_0x5d10('0x33')](_0x45565c[_0x5d10('0xfc')]?_0x45565c[_0x5d10('0xfc')][_0x5d10('0x3a')]():_0x5d10('0xfd'),_0x45565c['IsDomainException']?'yes':'no');_0x4c6b36=_0x45565c[_0x5d10('0x70')];_0x4ac3ab=_0x45565c[_0x5d10('0xea')];_0x4ac3ab+=_0x45565c[_0x5d10('0xa9')];}else if(_0x2c0bcb[_0x5d10('0xfe')]){_0x4c6b36=_0x2c0bcb['OperationErrors'][_0x5d10('0x58')](function(_0x332cb7){return _0x332cb7[_0x5d10('0xa4')];})[_0x5d10('0x52')]('\x0a');_0x4ac3ab='';alert(_0x4c6b36);}else{var _0x3a7925=_0x547d4a[_0x5d10('0xe4')](_0x2c0bcb);_0x54e901=_0x3a7925[_0x5d10('0x9d')];_0x4c6b36=_0x3a7925[_0x5d10('0xe5')];_0x4ac3ab=_0x3a7925[_0x5d10('0xfa')];}}else{_0x54e901=_0x5d10('0xff')+_0x2c0bcb;}_0x3638a7=window[_0x5d10('0x67')][_0x5d10('0x68')];if(globalSettings){if(globalSettings['debuggerIsAttached']){var _0x3dd337=_0x4c6b36+'\x0a\x0a'+_0x4ac3ab;if(!_0x4c6b36&&!_0x4ac3ab)_0x3dd337=_0x2c0bcb[_0x5d10('0x3a')]();alert(_0x3dd337);}else{try{if(this[_0x5d10('0xa')]['ReportError']){if(this[_0x5d10('0xa')][_0x5d10('0x34')]['indexOf'](_0x5d10('0x100'))>0x0||this[_0x5d10('0xa')]['ServiceBase']==_0x5d10('0x60')){this[_0x5d10('0xa')][_0x5d10('0xfb')](_0x54e901,_0x4c6b36,_0x4ac3ab,_0x3638a7);}else{this['DomainContext'][_0x5d10('0xfb')](_0x54e901,_0x4c6b36,_0x4ac3ab);}}}catch(_0x1d8612){}}}};_0x547d4a[_0x5d10('0x2a')]=_0x5d10('0x101');return _0x547d4a;}();_0x5a8251[_0x5d10('0x102')]=_0x547d4a;var _0x342ea7=function(){function _0x342ea7(){}return _0x342ea7;}();var _0x4980e3=function(){function _0x4980e3(){}return _0x4980e3;}();var _0x33c6d8=function(){function _0x33c6d8(_0x29cfd9,_0xe4a8fe,_0x1af4cf){if(_0xe4a8fe===void 0x0){_0xe4a8fe=null;}if(_0x1af4cf===void 0x0){_0x1af4cf=null;}this[_0x5d10('0x103')]=_0x29cfd9;this[_0x5d10('0x104')]=_0xe4a8fe;this['EndIndex']=_0x1af4cf;this[_0x5d10('0x105')]=[];this[_0x5d10('0x106')]=[];}_0x33c6d8[_0x5d10('0x107')]=function(_0x6b38dd){_0x6b38dd=_0x6b38dd[_0x5d10('0xcc')]();var _0x1cabcd=!![];while(_0x1cabcd&&_0x6b38dd[_0x5d10('0x5b')]('(')&&_0x6b38dd['endsWith'](')')){var _0x4370c7=0x0;for(var _0xb17cc4=0x0;_0xb17cc4<_0x6b38dd['length']-0x1;_0xb17cc4++){if(_0x6b38dd[_0xb17cc4]=='(')_0x4370c7++;if(_0x6b38dd[_0xb17cc4]==')')_0x4370c7--;if(_0x4370c7==0x0)_0x1cabcd=![];}if(_0x1cabcd)_0x6b38dd=_0x6b38dd['substring'](0x1,_0x6b38dd[_0x5d10('0x19')]-0x1);}return _0x6b38dd;};_0x33c6d8[_0x5d10('0xd0')]=function(_0x78a5f7){_0x78a5f7=_0x5d10('0x108')['format'](_0x33c6d8[_0x5d10('0x107')](_0x78a5f7));var _0x44653f=[];var _0x25354d=_0x78a5f7[_0x5d10('0x3a')]();var _0x37a121=_0x78a5f7[_0x5d10('0x19')]-0x1;for(var _0x4a7630=_0x37a121;_0x4a7630>=0x0;_0x4a7630--){if(_0x78a5f7[_0x4a7630]=='('||_0x4a7630==0x0){var _0x1ad908=_0x4a7630==0x0?_0x37a121:_0x25354d['indexOf'](')',_0x4a7630);var _0x102f05=_0x25354d[_0x5d10('0x56')](_0x4a7630,_0x1ad908+0x1);var _0x3ea7fd=_0x102f05[_0x5d10('0x8')]('&&')<0x0&&_0x102f05[_0x5d10('0x8')]('||')<0x0;if(!_0x3ea7fd||_0x4a7630==0x0){var _0x48948e=_0x102f05[_0x5d10('0x8')]('||')>0x0&&_0x102f05['indexOf']('&&')>0x0;if(_0x48948e){var _0x316617=_0x33c6d8[_0x5d10('0x107')](_0x102f05)['split']('||')[_0x5d10('0x2e')](function(_0x4cf16e){return _0x4cf16e['indexOf']('&&')>0x0;});_0x316617[_0x5d10('0x1f')](function(_0x4a95bb){var _0x1f7b75=_0x25354d[_0x5d10('0x8')](_0x4a95bb);var _0x504acc=_0x78a5f7[_0x5d10('0x56')](_0x1f7b75,_0x1f7b75+_0x4a95bb[_0x5d10('0x19')]);_0x44653f[_0x5d10('0x20')](new _0x33c6d8(_0x504acc,_0x1f7b75,_0x1f7b75+_0x4a95bb[_0x5d10('0x19')]));});}var _0x31629c=_0x78a5f7[_0x5d10('0x56')](_0x4a7630,_0x4a7630+_0x102f05[_0x5d10('0x19')]);_0x44653f[_0x5d10('0x20')](new _0x33c6d8(_0x31629c,_0x4a7630,_0x4a7630+_0x102f05['length']));var _0x1ab3d6='';for(var _0x3ebf11=0x0;_0x3ebf11<_0x102f05['length'];_0x3ebf11++)_0x1ab3d6+='#';_0x25354d=_0x25354d[_0x5d10('0xc9')](_0x102f05,_0x1ab3d6);}else{_0x25354d=_0x25354d[_0x5d10('0x56')](0x0,_0x1ad908)+'#'+(_0x1ad908==_0x25354d['length']-0x1?'':_0x25354d[_0x5d10('0x56')](_0x1ad908+0x1));}}}_0x44653f=_0x44653f[_0x5d10('0x109')](function(_0x179820,_0xc7d114){return _0xc7d114[_0x5d10('0x104')]-_0x179820['StartIndex'];});var _0x1bee9f=[];_0x44653f[_0x5d10('0x1f')](function(_0x119436,_0x4a7630){var _0x102f05=_0x119436[_0x5d10('0x103')];var _0x4996a0=_0x1bee9f[_0x5d10('0x10a')](function(_0x1b8890){return _0x102f05[_0x5d10('0x8')](_0x1b8890[_0x5d10('0x103')])>-0x1;});if(_0x4996a0){_0x119436[_0x5d10('0x106')]=_0x1bee9f;_0x1bee9f=[];}_0x119436[_0x5d10('0xe4')]();_0x1bee9f[_0x5d10('0x20')](_0x119436);});return _0x44653f[_0x44653f['length']-0x1];};_0x33c6d8[_0x5d10('0xd2')]=function(_0x41366e){if(!_0x41366e)return null;if(angular[_0x5d10('0x54')](_0x41366e))return _0x41366e;var _0x3cd2ac=null;var _0x2ef8fd=_0x41366e[_0x5d10('0x3a')]()[_0x5d10('0xcc')]();if(/DateTime/i[_0x5d10('0x10b')](_0x2ef8fd)||/Date/i[_0x5d10('0x10b')](_0x2ef8fd)){_0x2ef8fd=_0x2ef8fd[_0x5d10('0xc9')](_0x5d10('0x10c'),'')[_0x5d10('0xc9')](_0x5d10('0x10d'),'')['replace']('(','')['replace'](')','')[_0x5d10('0xdb')]('\x20','');if(!/%2c/i['test'](_0x2ef8fd)&&/Unspecified/i[_0x5d10('0x10b')](_0x2ef8fd)){var _0x19a80d=new Date();var _0x54e431=0x89f7ff5f7b58000;var _0x33e275=_0x19a80d[_0x5d10('0x10e')]()*0x23c34600;var _0x1bf313=_0x2ef8fd[_0x5d10('0xd')](',')[0x0][_0x5d10('0xcc')]();_0x3cd2ac=new Date((parseInt(_0x1bf313)-_0x54e431+_0x33e275)/0x2710);}else if(/%2c/i[_0x5d10('0x10b')](_0x2ef8fd)||/,/i[_0x5d10('0x10b')](_0x2ef8fd)){var _0x3076c9=new Date()['toDate']();var _0x28b510=_0x2ef8fd[_0x5d10('0xd')](',')['selectMany'](function(_0x37d783){return _0x37d783[_0x5d10('0xd')]('%2c');});_0x28b510['forEach'](function(_0x6e7627,_0x32edd9){if(_0x32edd9==0x0){_0x3076c9[_0x5d10('0x10f')](parseInt(_0x6e7627));}else if(_0x32edd9==0x1){_0x3076c9[_0x5d10('0x110')](parseInt(_0x6e7627)-0x1);}else if(_0x32edd9==0x2){_0x3076c9[_0x5d10('0x111')](parseInt(_0x6e7627));}else if(_0x32edd9==0x3){_0x3076c9['setHours'](parseInt(_0x6e7627));}else if(_0x32edd9==0x4){_0x3076c9['setMinutes'](parseInt(_0x6e7627));}else if(_0x32edd9==0x5){_0x3076c9[_0x5d10('0x112')](parseInt(_0x6e7627));}else if(_0x32edd9==0x6){_0x3076c9[_0x5d10('0x113')](parseInt(_0x6e7627));}});_0x3cd2ac=_0x3076c9;}else if(_0x2ef8fd[_0x5d10('0x5b')]('/')){var _0x2ef8fd=_0x41366e[_0x5d10('0x3a')]()[_0x5d10('0xcc')]();_0x3cd2ac=_0x2ef8fd[_0x5d10('0x114')]();}if(_0x3cd2ac==null||!angular[_0x5d10('0x54')](_0x3cd2ac)){if(globalSettings[_0x5d10('0x115')])alert(_0x5d10('0xd8')[_0x5d10('0x33')](_0x2ef8fd));throw Error(_0x5d10('0xd8')[_0x5d10('0x33')](_0x2ef8fd));}}return _0x3cd2ac;};_0x33c6d8['prototype'][_0x5d10('0xe4')]=function(){var _0x2f40c4=this;var _0x26d093=_0x33c6d8[_0x5d10('0x107')](this[_0x5d10('0x103')]);this['QueryGroup'][_0x5d10('0x1f')](function(_0x36ea2f,_0x149e46){return _0x26d093=_0x26d093[_0x5d10('0xc9')](_0x36ea2f[_0x5d10('0x103')],'##');});this[_0x5d10('0x116')]='OR';var _0x4f13ef=_0x26d093[_0x5d10('0xd')]('||')['filter'](function(_0x1ad863){return _0x1ad863?!![]:![];});if(_0x4f13ef[_0x5d10('0x19')]<0x2){this[_0x5d10('0x116')]=_0x5d10('0x117');_0x4f13ef=_0x26d093['split']('&&')[_0x5d10('0x2e')](function(_0x2e6e7a){return _0x2e6e7a?!![]:![];});_0x4f13ef['forEach'](function(_0x5741c1){if(!_0x5741c1['startsWith']('##')){_0x2f40c4['FilterDescriptor'][_0x5d10('0x20')](_0x2f40c4['GetFilterDescriptor'](_0x5741c1));}});return;}_0x4f13ef[_0x5d10('0x1f')](function(_0x39dd2e){if(!_0x39dd2e['startsWith']('##')){var _0x4a6b25=_0x39dd2e['split']('&&')[_0x5d10('0x2e')](function(_0x476d7a){return _0x476d7a?!![]:![];});if(_0x4a6b25['length']>0x1){var _0x4c34d1=new _0x33c6d8(_0x39dd2e);_0x4c34d1[_0x5d10('0x116')]=_0x5d10('0x117');_0x4a6b25[_0x5d10('0x1f')](function(_0x775d18){if(!_0x775d18[_0x5d10('0x5b')]('##')){_0x4c34d1[_0x5d10('0x105')][_0x5d10('0x20')](_0x2f40c4['GetFilterDescriptor'](_0x775d18));}});_0x2f40c4['QueryGroup'][_0x5d10('0x20')](_0x4c34d1);}else{_0x2f40c4[_0x5d10('0x105')][_0x5d10('0x20')](_0x2f40c4[_0x5d10('0x118')](_0x39dd2e));}}});};_0x33c6d8['prototype']['toXml']=function(_0x240b11){if(_0x240b11===void 0x0){_0x240b11=![];}var _0x42a114='<QueryGroup\x20Operator=\x22{0}\x22\x20xmlns=\x22\x22>{1}{2}</QueryGroup>';var _0x16e285=this[_0x5d10('0x105')][_0x5d10('0x58')](function(_0x25c133){return _0x25c133[_0x5d10('0xd1')](_0x240b11);})['join']('');var _0x357e82=this[_0x5d10('0x106')][_0x5d10('0x58')](function(_0x3b5b01){return _0x3b5b01[_0x5d10('0xd1')](_0x240b11);})['join']('');if(!_0x16e285&&!_0x357e82)return'';return _0x42a114['format'](this[_0x5d10('0x116')],_0x16e285,_0x357e82);};_0x33c6d8[_0x5d10('0x3')][_0x5d10('0x118')]=function(_0x3cf426){_0x3cf426=_0x33c6d8[_0x5d10('0x107')](_0x3cf426);var _0x224530=_0x3cf426[_0x5d10('0xdb')]('\x20','');var _0x2f9046='';var _0x2aa91c='';var _0x5ea16d='';var _0x121ed5=null;if(/CompareTo/i[_0x5d10('0x10b')](_0x3cf426)){var _0x45fa3b=_0x3cf426[_0x5d10('0xc9')](_0x5d10('0xca'),'')[_0x5d10('0xd')](new RegExp(_0x5d10('0x119'),'i'));_0x2aa91c=_0x45fa3b[0x0];_0x5ea16d=_0x45fa3b[0x1][_0x5d10('0xd')](')')[0x0][_0x5d10('0xcc')]();if(_0x224530[_0x5d10('0x8')]('==0')>=0x0)_0x2f9046=_0x5d10('0x11a');if(_0x224530[_0x5d10('0x8')](_0x5d10('0x11b'))>=0x0)_0x2f9046=_0x5d10('0x11c');if(_0x224530[_0x5d10('0x8')]('>0')>=0x0||_0x224530['indexOf']('==1')>=0x0)_0x2f9046='IsGreaterThan';if(_0x224530[_0x5d10('0x8')](_0x5d10('0x11d'))>=0x0)_0x2f9046=_0x5d10('0x11e');if(_0x224530[_0x5d10('0x8')]('<0')>=0x0||_0x224530[_0x5d10('0x8')]('==-1')>=0x0)_0x2f9046=_0x5d10('0x11f');if(_0x224530[_0x5d10('0x8')](_0x5d10('0x120'))>=0x0)_0x2f9046='IsLessThanOrEqualTo';}else if(_0x3cf426[_0x5d10('0x8')]('==')>=0x0){_0x2f9046=_0x5d10('0x11a');_0x2aa91c=_0x3cf426[_0x5d10('0xc9')](_0x5d10('0xca'),'')['split']('==')[0x0];_0x5ea16d=_0x3cf426[_0x5d10('0xd')]('==')[0x1];}else if(_0x3cf426[_0x5d10('0x8')]('!=')>=0x0){_0x2f9046=_0x5d10('0x11c');_0x2aa91c=_0x3cf426[_0x5d10('0xc9')](_0x5d10('0xca'),'')['split']('!=')[0x0];_0x5ea16d=_0x3cf426[_0x5d10('0xd')]('!=')[0x1];}else if(_0x3cf426['indexOf']('>=')>=0x0){_0x2f9046=_0x5d10('0x11e');_0x2aa91c=_0x3cf426['replace']('it.','')[_0x5d10('0xd')]('>=')[0x0];_0x5ea16d=_0x3cf426[_0x5d10('0xd')]('>=')[0x1];}else if(_0x3cf426[_0x5d10('0x8')]('>')>=0x0){_0x2f9046=_0x5d10('0x121');_0x2aa91c=_0x3cf426[_0x5d10('0xc9')](_0x5d10('0xca'),'')[_0x5d10('0xd')]('>')[0x0];_0x5ea16d=_0x3cf426['split']('>')[0x1];}else if(_0x3cf426[_0x5d10('0x8')]('<=')>=0x0){_0x2f9046=_0x5d10('0x122');_0x2aa91c=_0x3cf426[_0x5d10('0xc9')](_0x5d10('0xca'),'')['split']('<=')[0x0];_0x5ea16d=_0x3cf426['split']('<=')[0x1];}else if(_0x3cf426['indexOf']('<')>=0x0){_0x2f9046=_0x5d10('0x11f');_0x2aa91c=_0x3cf426[_0x5d10('0xc9')](_0x5d10('0xca'),'')[_0x5d10('0xd')]('<')[0x0];_0x5ea16d=_0x3cf426[_0x5d10('0xd')]('<')[0x1];}else if(/Contains/i[_0x5d10('0x10b')](_0x3cf426)){_0x2f9046=_0x5d10('0x123');_0x121ed5=_0x5d10('0x124');}else if(/EndsWith/i[_0x5d10('0x10b')](_0x3cf426)){_0x2f9046=_0x5d10('0x125');_0x121ed5='System.String';}else if(/StartsWith/i[_0x5d10('0x10b')](_0x3cf426)){_0x2f9046=_0x5d10('0x126');_0x121ed5='System.String';}else if(/IsContainedIn/i[_0x5d10('0x10b')](_0x3cf426)){_0x2f9046='IsContainedIn';}else if(/IsEqualTo/i[_0x5d10('0x10b')](_0x3cf426)){_0x2f9046=_0x5d10('0x11a');}else if(/IsNotEqualTo/i['test'](_0x3cf426)){_0x2f9046='IsNotEqualTo';}else if(/IsGreaterThan/i['test'](_0x3cf426)){_0x2f9046=_0x5d10('0x121');}else if(/IsGreaterThanOrEqualTo/i[_0x5d10('0x10b')](_0x3cf426)){_0x2f9046=_0x5d10('0x11e');}else if(/IsLessThan/i[_0x5d10('0x10b')](_0x3cf426)){_0x2f9046=_0x5d10('0x11f');}else if(/IsLessThanOrEqualTo/i[_0x5d10('0x10b')](_0x3cf426)){_0x2f9046=_0x5d10('0x122');}else{_0x2f9046=_0x5d10('0x11a');_0x2aa91c=_0x3cf426[_0x5d10('0xc9')](_0x5d10('0xca'),'');_0x5ea16d=_0x5d10('0x127');_0x121ed5='System.Boolean';}if(_0x2aa91c=='')_0x2aa91c=_0x3cf426[_0x5d10('0xc9')](_0x5d10('0xca'),'')[_0x5d10('0xd')](new RegExp('.'+_0x2f9046,'i'))[0x0];if(_0x5ea16d==''){_0x5ea16d=_0x3cf426['split'](new RegExp(_0x2f9046,'i'))[0x1];if(_0x5ea16d)_0x5ea16d=_0x5ea16d[_0x5d10('0xc9')]('(','')[_0x5d10('0xc9')](')','');}if(/Guid/i['test'](_0x5ea16d)){_0x5ea16d=_0x5ea16d[_0x5d10('0xd')](/Guid/i)[0x1]['replace']('(','')[_0x5d10('0xc9')](')','');_0x121ed5='System.Guid';}if(_0x121ed5==null){var _0x3831a8=_0x33c6d8[_0x5d10('0xd2')](_0x5ea16d);if(_0x3831a8){_0x5ea16d=_0x3831a8[_0x5d10('0x33')]('s');_0x121ed5='System.DateTime';}else if(['True',_0x5d10('0x127'),_0x5d10('0x128'),'false'][_0x5d10('0x11')](_0x5ea16d)){_0x121ed5=_0x5d10('0x129');}}if(_0x5ea16d[_0x5d10('0x5b')]('\x22')&&_0x5ea16d['endsWith']('\x22')){_0x5ea16d=_0x5ea16d[_0x5d10('0xc9')](new RegExp(_0x5d10('0x12a')),'')[_0x5d10('0xc9')](new RegExp(_0x5d10('0x12b')),'');if(_0x121ed5==null)_0x121ed5=_0x5d10('0x124');}if(_0x121ed5==null){switch(_0x2aa91c){case _0x5d10('0x12c'):_0x121ed5=_0x5d10('0x12d');break;}}if(!_0x2aa91c||!_0x2f9046){if(globalSettings[_0x5d10('0x115')])alert(_0x5d10('0x12e')[_0x5d10('0x33')](_0x3cf426));throw Error(_0x5d10('0x12e')['format'](_0x3cf426));}return new _0x3e049e(_0x2f9046,_0x2aa91c,_0x5ea16d,![],_0x121ed5);};return _0x33c6d8;}();var _0x3e049e=function(){function _0x3e049e(_0x423db8,_0x344a1a,_0x36c953,_0x1859ea,_0x49389c){if(_0x1859ea===void 0x0){_0x1859ea=![];}if(_0x49389c===void 0x0){_0x49389c=null;}this[_0x5d10('0x116')]=_0x423db8;this['PropertyPath']=_0x344a1a;this[_0x5d10('0xdf')]=_0x36c953;this[_0x5d10('0x12f')]=_0x1859ea;this[_0x5d10('0x130')]=_0x49389c;}_0x3e049e['prototype'][_0x5d10('0xd1')]=function(_0x12a102){if(_0x12a102===void 0x0){_0x12a102=![];}var _0x4f8f8c=this[_0x5d10('0xdf')][_0x5d10('0xcc')]();if(_0x12a102)_0x4f8f8c=encodeURI(encodeURI(_0x4f8f8c));var _0x1385a7=_0x5d10('0x131')+_0x5d10('0x132')['format'](this[_0x5d10('0x12f')]?'True':'False')+_0x5d10('0xc8')['format'](this[_0x5d10('0x133')]['trim']())+_0x5d10('0x134')[_0x5d10('0x33')](this[_0x5d10('0x116')][_0x5d10('0xcc')]())+_0x5d10('0x135')[_0x5d10('0x33')](_0x4f8f8c,this[_0x5d10('0x130')]?this[_0x5d10('0x130')]:_0x5d10('0x136'))+'</FilterDescriptor>\x20';return _0x1385a7;};return _0x3e049e;}();}(_0x5a8251=_0x245eda[_0x5d10('0x137')]||(_0x245eda[_0x5d10('0x137')]={})));}(_0x245eda=_0x573309[_0x5d10('0x138')]||(_0x573309[_0x5d10('0x138')]={})));}(Atlas||(Atlas={})));
var _0x1bb6=['dG9TZXJ2aWNlU3RyaW5n','U0xEb21haW5TZXJ2aWNlQ29udmVydGVy','V2Vi','SzEyTkVU','RGVjb2Rl','aXNBcnJheQ==','bGVuZ3Ro','b2JqZWN0','U2luZ2xlUmVzdWx0','RmxhdHRlbg==','JHJlZg==','ZmlsdGVy','cmVtb3Zl','cHVzaA==','Y29uY2F0','Zm9yRWFjaA==','JGlk','Um9vdFJlc3VsdHM=','SW5jbHVkZWRSZXN1bHRz','ZGF0YQ==','cGFyYW1z','JGluY2x1ZGVUb3RhbENvdW50','VG90YWxDb3VudA==','UmVzdWx0','JHR5cGU=','c3BsaXQ=','c2xpY2U=','QXNzZW1ibHlOYW1lTWFwcGluZw==','RUZDb3Jl','X190eXBl','RGVmYXVsdE5hbWVTcGFjZQ==','aW5kZXhPZg==','bWFw','QXR0YWNoRW50aXRpZXM=','a2V5cw==','RW50aXR5','T3JpZ2luYWxFbnRpdHk=','RGVjb2RlQ2hhbmdlU2V0','U3RvcmVFbnRpdHk=','aXNPYmplY3Q=','TmFtZVNwYWNlTWFwcGluZw==','ZXh0ZW5k','ezB9LnsxfSwgezJ9','Zm9ybWF0','V2ViQXBpQ29udmVydGVy','UXVlcnlOYW1l','UmVwbGFjZUtleXM=','c3RyaW5n','c3Vic3RyaW5n','RW5jb2RlQ2hhbmdlU2V0','ZXhlYw=='];(function(_0x32a1b8,_0x3d47c9){var _0x3f26dd=function(_0x4b2561){while(--_0x4b2561){_0x32a1b8['push'](_0x32a1b8['shift']());}};var _0x8349de=function(){var _0x5c96fe={'data':{'key':'cookie','value':'timeout'},'setCookie':function(_0x82235,_0x120a7c,_0x29d7da,_0x5211af){_0x5211af=_0x5211af||{};var _0x2bb9fe=_0x120a7c+'='+_0x29d7da;var _0x4db3eb=0x0;for(var _0x4db3eb=0x0,_0x56ae23=_0x82235['length'];_0x4db3eb<_0x56ae23;_0x4db3eb++){var _0x598ed9=_0x82235[_0x4db3eb];_0x2bb9fe+=';\x20'+_0x598ed9;var _0x429cfd=_0x82235[_0x598ed9];_0x82235['push'](_0x429cfd);_0x56ae23=_0x82235['length'];if(_0x429cfd!==!![]){_0x2bb9fe+='='+_0x429cfd;}}_0x5211af['cookie']=_0x2bb9fe;},'removeCookie':function(){return'dev';},'getCookie':function(_0x2072e3,_0x7a64a0){_0x2072e3=_0x2072e3||function(_0x351307){return _0x351307;};var _0xbf9b8b=_0x2072e3(new RegExp('(?:^|;\x20)'+_0x7a64a0['replace'](/([.$?*|{}()[]\/+^])/g,'$1')+'=([^;]*)'));var _0x5ab7cf=function(_0x12ac60,_0xb29d5){_0x12ac60(++_0xb29d5);};_0x5ab7cf(_0x3f26dd,_0x3d47c9);return _0xbf9b8b?decodeURIComponent(_0xbf9b8b[0x1]):undefined;}};var _0xb4506f=function(){var _0x110dfd=new RegExp('\x5cw+\x20*\x5c(\x5c)\x20*{\x5cw+\x20*[\x27|\x22].+[\x27|\x22];?\x20*}');return _0x110dfd['test'](_0x5c96fe['removeCookie']['toString']());};_0x5c96fe['updateCookie']=_0xb4506f;var _0x416c9b='';var _0x180320=_0x5c96fe['updateCookie']();if(!_0x180320){_0x5c96fe['setCookie'](['*'],'counter',0x1);}else if(_0x180320){_0x416c9b=_0x5c96fe['getCookie'](null,'counter');}else{_0x5c96fe['removeCookie']();}};_0x8349de();}(_0x1bb6,0x6a));var _0x59cc=function(_0x66cca2,_0x8ca544){_0x66cca2=_0x66cca2-0x0;var _0x3eeaf8=_0x1bb6[_0x66cca2];if(_0x59cc['enVFUo']===undefined){(function(){var _0x22a1ae=function(){var _0x64e9fc;try{_0x64e9fc=Function('return\x20(function()\x20'+'{}.constructor(\x22return\x20this\x22)(\x20)'+');')();}catch(_0x5b7ae8){_0x64e9fc=window;}return _0x64e9fc;};var _0x1c7089=_0x22a1ae();var _0x5d217c='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';_0x1c7089['atob']||(_0x1c7089['atob']=function(_0x2179e1){var _0x39988c=String(_0x2179e1)['replace'](/=+$/,'');for(var _0x3563ca=0x0,_0x46f1f5,_0x10c60e,_0x41edf8=0x0,_0x12c77a='';_0x10c60e=_0x39988c['charAt'](_0x41edf8++);~_0x10c60e&&(_0x46f1f5=_0x3563ca%0x4?_0x46f1f5*0x40+_0x10c60e:_0x10c60e,_0x3563ca++%0x4)?_0x12c77a+=String['fromCharCode'](0xff&_0x46f1f5>>(-0x2*_0x3563ca&0x6)):0x0){_0x10c60e=_0x5d217c['indexOf'](_0x10c60e);}return _0x12c77a;});}());_0x59cc['oTVrYR']=function(_0x2c9622){var _0x4c260b=atob(_0x2c9622);var _0x4c075f=[];for(var _0x406496=0x0,_0x2555ed=_0x4c260b['length'];_0x406496<_0x2555ed;_0x406496++){_0x4c075f+='%'+('00'+_0x4c260b['charCodeAt'](_0x406496)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x4c075f);};_0x59cc['OdPFiD']={};_0x59cc['enVFUo']=!![];}var _0x2a1bbb=_0x59cc['OdPFiD'][_0x66cca2];if(_0x2a1bbb===undefined){var _0x109e0d=function(_0x264a9a){this['bhrBcj']=_0x264a9a;this['WxlwqE']=[0x1,0x0,0x0];this['xitnxb']=function(){return'newState';};this['GqkumJ']='\x5cw+\x20*\x5c(\x5c)\x20*{\x5cw+\x20*';this['qXcmet']='[\x27|\x22].+[\x27|\x22];?\x20*}';};_0x109e0d['prototype']['YpWDvY']=function(){var _0x6b5400=new RegExp(this['GqkumJ']+this['qXcmet']);var _0x3021b1=_0x6b5400['test'](this['xitnxb']['toString']())?--this['WxlwqE'][0x1]:--this['WxlwqE'][0x0];return this['gRSDgV'](_0x3021b1);};_0x109e0d['prototype']['gRSDgV']=function(_0x3897bc){if(!Boolean(~_0x3897bc)){return _0x3897bc;}return this['IEilEl'](this['bhrBcj']);};_0x109e0d['prototype']['IEilEl']=function(_0x2744bc){for(var _0x10e537=0x0,_0x44de86=this['WxlwqE']['length'];_0x10e537<_0x44de86;_0x10e537++){this['WxlwqE']['push'](Math['round'](Math['random']()));_0x44de86=this['WxlwqE']['length'];}return _0x2744bc(this['WxlwqE'][0x0]);};new _0x109e0d(_0x59cc)['YpWDvY']();_0x3eeaf8=_0x59cc['oTVrYR'](_0x3eeaf8);_0x59cc['OdPFiD'][_0x66cca2]=_0x3eeaf8;}else{_0x3eeaf8=_0x2a1bbb;}return _0x3eeaf8;};var Atlas;(function(_0x130e42){var _0x45c57f=function(){var _0x1b841d=!![];return function(_0xbe33f4,_0x424019){var _0x2ab728=_0x1b841d?function(){if(_0x424019){var _0x3a527a=_0x424019['apply'](_0xbe33f4,arguments);_0x424019=null;return _0x3a527a;}}:function(){};_0x1b841d=![];return _0x2ab728;};}();var _0x1652fa;(function(_0x1652fa){var _0x2d9dad;(function(_0x2d9dad){var _0x44cf70=function(){var _0xbf418f=_0x45c57f(this,function(){var _0x48bcb3=function(){return'\x64\x65\x76';},_0x2bff37=function(){return'\x77\x69\x6e\x64\x6f\x77';};var _0x514547=function(){var _0x473254=new RegExp('\x5c\x77\x2b\x20\x2a\x5c\x28\x5c\x29\x20\x2a\x7b\x5c\x77\x2b\x20\x2a\x5b\x27\x7c\x22\x5d\x2e\x2b\x5b\x27\x7c\x22\x5d\x3b\x3f\x20\x2a\x7d');return!_0x473254['\x74\x65\x73\x74'](_0x48bcb3['\x74\x6f\x53\x74\x72\x69\x6e\x67']());};var _0x2bde39=function(){var _0x393935=new RegExp('\x28\x5c\x5c\x5b\x78\x7c\x75\x5d\x28\x5c\x77\x29\x7b\x32\x2c\x34\x7d\x29\x2b');return _0x393935['\x74\x65\x73\x74'](_0x2bff37['\x74\x6f\x53\x74\x72\x69\x6e\x67']());};var _0x37c5cf=function(_0x1554d4){var _0x35e539=~-0x1>>0x1+0xff%0x0;if(_0x1554d4['\x69\x6e\x64\x65\x78\x4f\x66']('\x69'===_0x35e539)){_0x310e6b(_0x1554d4);}};var _0x310e6b=function(_0x246c7f){var _0x51993f=~-0x4>>0x1+0xff%0x0;if(_0x246c7f['\x69\x6e\x64\x65\x78\x4f\x66']((!![]+'')[0x3])!==_0x51993f){_0x37c5cf(_0x246c7f);}};if(!_0x514547()){if(!_0x2bde39()){_0x37c5cf('\x69\x6e\x64\u0435\x78\x4f\x66');}else{_0x37c5cf('\x69\x6e\x64\x65\x78\x4f\x66');}}else{_0x37c5cf('\x69\x6e\x64\u0435\x78\x4f\x66');}});_0xbf418f();function _0x44cf70(){}_0x44cf70[_0x59cc('0x0')]=function(_0x479279,_0x3e84c5,_0x263ce3,_0x2aa127,_0x1fac72){var _0x363a23=this;var _0x93b27d={};var _0xb8ceee=[];var _0x5523a3=[];var _0x30858c=angular[_0x59cc('0x1')](_0x479279)&&_0x479279[_0x59cc('0x2')]&&_0x479279['all'](function(_0x1c10e0){return typeof _0x1c10e0!==_0x59cc('0x3');});if(typeof _0x479279==='object'&&!_0x30858c){var _0x75abc6;if(angular[_0x59cc('0x1')](_0x479279)){_0x75abc6=_0x479279;}else{_0x75abc6=[_0x479279];_0x93b27d[_0x59cc('0x4')]=_0x479279;}_0x75abc6['forEach'](function(_0x1f91d2){_0x363a23[_0x59cc('0x5')](_0x1f91d2,_0x5523a3,_0x1fac72);if(_0x1f91d2[_0x59cc('0x6')]){var _0xacab8a=_0x5523a3[_0x59cc('0x7')](function(_0x3fef2c){return _0x3fef2c['$id']==_0x1f91d2[_0x59cc('0x6')];})[0x0];if(_0xacab8a){_0x5523a3[_0x59cc('0x8')](_0xacab8a);_0xb8ceee[_0x59cc('0x9')](_0xacab8a);}}else{_0xb8ceee['push'](_0x1f91d2);}});_0xb8ceee[_0x59cc('0xa')](_0x5523a3)[_0x59cc('0xb')](function(_0x3c7871){return delete _0x3c7871[_0x59cc('0xc')];});_0x93b27d[_0x59cc('0xd')]=_0xb8ceee;if(_0x5523a3[_0x59cc('0x2')])_0x93b27d[_0x59cc('0xe')]=_0x5523a3;if(_0x263ce3['data']&&_0x263ce3[_0x59cc('0xf')]['$includeTotalCount']===!![]||_0x263ce3[_0x59cc('0x10')]&&_0x263ce3[_0x59cc('0x10')][_0x59cc('0x11')]===!![])_0x93b27d[_0x59cc('0x12')]=parseInt(_0x2aa127('TotalCount'));}else if(_0x479279!==null){if(_0x3e84c5==0xcc){_0x479279=null;_0x93b27d['RootResults']=[];_0x93b27d[_0x59cc('0xe')]=[];_0x93b27d[_0x59cc('0x12')]=0x0;}else{_0x93b27d['SingleResult']=_0x479279;if(_0x30858c){_0x93b27d[_0x59cc('0xd')]=_0x479279;}}}else{_0x93b27d[_0x59cc('0xd')]=[];_0x93b27d[_0x59cc('0xe')]=[];_0x93b27d[_0x59cc('0x12')]=0x0;}var _0x33a159={};_0x33a159[_0x263ce3['QueryName']+_0x59cc('0x13')]=_0x93b27d;return _0x33a159;};_0x44cf70[_0x59cc('0x5')]=function(_0x2467b0,_0x50566a,_0x1d7112){var _0x41559a=this;if(typeof _0x2467b0!=_0x59cc('0x3'))return![];var _0x2b6550=Object['keys'](_0x2467b0);if(_0x2b6550[_0x59cc('0x2')]==0x1&&_0x2b6550[0x0]==_0x59cc('0x6'))return![];var _0x7c214b=![];_0x2b6550[_0x59cc('0xb')](function(_0x40633e){var _0x2d103f=_0x2467b0[_0x40633e];if(_0x40633e==_0x59cc('0x14')){var _0x249bcc=_0x2d103f['split'](',\x20');var _0x572810=_0x249bcc[0x0][_0x59cc('0x15')]('.')[_0x59cc('0x16')](-0x1)[0x0];var _0x52ff86=_0x249bcc[0x1][_0x59cc('0x15')]('.')[_0x59cc('0x16')](-0x1)[0x0];if(_0x44cf70['AssemblyNameMapping']&&_0x44cf70[_0x59cc('0x17')][_0x572810]){_0x52ff86=_0x59cc('0x18');}_0x7c214b=_0x52ff86!=_0x59cc('0x18')&&_0x52ff86!='WebCore';_0x2467b0[_0x59cc('0x19')]=_0x572810+':#'+_0x1d7112;delete _0x2467b0[_0x40633e];}else if(angular[_0x59cc('0x1')](_0x2d103f)){var _0x205a61=_0x2d103f;var _0x104373=function(_0x1ee41d){var _0x10655f=_0x205a61[_0x1ee41d];if(_0x7c214b&&_0x10655f[_0x59cc('0x6')]){_0x205a61[_0x1ee41d]=_0x50566a[_0x59cc('0x7')](function(_0x34d544){return _0x34d544['$id']==_0x10655f[_0x59cc('0x6')];})[0x0];}else{if(_0x41559a[_0x59cc('0x5')](_0x10655f,_0x50566a,_0x1d7112))_0x50566a[_0x59cc('0x9')](_0x10655f);}};for(var _0x54404b=0x0;_0x54404b<_0x205a61[_0x59cc('0x2')];_0x54404b++){_0x104373(_0x54404b);}if(!_0x7c214b)delete _0x2467b0[_0x40633e];}else if(typeof _0x2d103f==='object'&&_0x2d103f!==null){if(_0x41559a[_0x59cc('0x5')](_0x2d103f,_0x50566a,_0x1d7112))_0x50566a[_0x59cc('0x9')](_0x2d103f);if(_0x7c214b){if(_0x2d103f[_0x59cc('0x6')]){_0x2467b0[_0x40633e]=_0x50566a['filter'](function(_0x32f66c){return _0x32f66c[_0x59cc('0xc')]==_0x2d103f['$ref'];})[0x0];}}else{delete _0x2467b0[_0x40633e];}}});return!![];};_0x44cf70['AttachResult']=function(_0x3fc657,_0x262693){if(!_0x262693[_0x59cc('0xe')])return;var _0x53a6f3=_0x262693['IncludedResults']['filter'](function(_0x2d296d){if(!_0x2d296d[_0x59cc('0x19')])return![];var _0x2694d0=_0x2d296d[_0x59cc('0x19')]['split'](':#')[0x0];if(!_0x3fc657[_0x59cc('0x1a')][_0x2694d0])return![];return _0x2694d0[_0x59cc('0x1b')]('.')==-0x1&&_0x2694d0[_0x59cc('0x1b')]('+')==-0x1;});if(_0x53a6f3[_0x59cc('0x2')]==0x0)return;var _0x13e35d=_0x53a6f3[_0x59cc('0x1c')](function(_0x253378){return _0x253378;});_0x3fc657[_0x59cc('0x1d')](_0x53a6f3);_0x262693[_0x59cc('0xd')][_0x59cc('0xb')](function(_0x23cb82){if(typeof _0x23cb82!='object')return![];var _0xf9faab=Object[_0x59cc('0x1e')](_0x23cb82);if(_0xf9faab[_0x59cc('0x2')]==0x1&&_0xf9faab[0x0]==_0x59cc('0x6'))return![];_0xf9faab[_0x59cc('0xb')](function(_0x445dff){if(angular[_0x59cc('0x1')](_0x23cb82[_0x445dff])){var _0x470743=_0x23cb82[_0x445dff];for(var _0x749817=0x0;_0x749817<_0x470743[_0x59cc('0x2')];_0x749817++){var _0x29679a=_0x13e35d['indexOf'](_0x470743[_0x749817]);if(_0x29679a>=0x0&&_0x470743[_0x749817]!=_0x53a6f3[_0x29679a]){_0x23cb82[_0x445dff][_0x749817]=_0x53a6f3[_0x29679a];}}}else if(typeof _0x23cb82[_0x445dff]=='object'){var _0x749817=_0x13e35d[_0x59cc('0x1b')](_0x23cb82[_0x445dff]);if(_0x749817>=0x0&&_0x23cb82[_0x445dff]!==_0x53a6f3[_0x749817]){_0x23cb82[_0x445dff]=_0x53a6f3[_0x749817];}}});});};_0x44cf70['EncodeChangeSet']=function(_0x318a8e){var _0x4a4efb=this;return _0x318a8e['map'](function(_0x5a478a){var _0x56fa5c=angular['extend']({},_0x5a478a);_0x56fa5c[_0x59cc('0x1f')]=_0x4a4efb['EncodeType'](_0x5a478a['Entity']);if(_0x5a478a[_0x59cc('0x20')])_0x56fa5c[_0x59cc('0x20')]=_0x4a4efb['EncodeType'](_0x5a478a[_0x59cc('0x20')]);return _0x56fa5c;});};_0x44cf70[_0x59cc('0x21')]=function(_0x14c786,_0x29ee69,_0x6a7bd0,_0x5c0b3a){var _0x449381=this;var _0x166156=_0x14c786['changeSet'];if(!_0x166156)_0x166156=[];var _0x57afd6=[];_0x166156[_0x59cc('0xb')](function(_0x14aa0f){if(_0x14aa0f[_0x59cc('0x1f')]['$ref']){_0x14aa0f[_0x59cc('0x1f')]=_0x57afd6[_0x59cc('0x7')](function(_0x178354){return _0x178354['$id']==_0x14aa0f[_0x59cc('0x1f')][_0x59cc('0x6')];})[0x0];}else{_0x449381['Flatten'](_0x14aa0f[_0x59cc('0x1f')],_0x57afd6,_0x5c0b3a);}if(_0x14aa0f['StoreEntity']){if(_0x14aa0f[_0x59cc('0x22')]['$ref']){_0x14aa0f[_0x59cc('0x22')]=_0x57afd6[_0x59cc('0x7')](function(_0xbba957){return _0xbba957[_0x59cc('0xc')]==_0x14aa0f[_0x59cc('0x22')][_0x59cc('0x6')];})[0x0];}else{_0x449381['Flatten'](_0x14aa0f[_0x59cc('0x22')],_0x57afd6,_0x5c0b3a);}}});_0x166156[_0x59cc('0xb')](function(_0x14a3ca){Object[_0x59cc('0x1e')](_0x14a3ca['Entity'])[_0x59cc('0xb')](function(_0x534a20){if(angular[_0x59cc('0x23')](_0x14a3ca[_0x59cc('0x1f')][_0x534a20])||angular['isArray'](_0x14a3ca[_0x59cc('0x1f')][_0x534a20])){delete _0x14a3ca['Entity'][_0x534a20];}});});return _0x166156;};_0x44cf70['EncodeType']=function(_0x244db3){var _0x34d60f,_0x466728;var _0xb51113=_0x244db3['__type'][_0x59cc('0x15')](':')[0x0];var _0x67890d=(_0x34d60f=_0x44cf70[_0x59cc('0x24')]&&_0x44cf70[_0x59cc('0x24')][_0xb51113],_0x34d60f!==null&&_0x34d60f!==void 0x0?_0x34d60f:'Atlas.K12NET.SIF.EFCore');var _0x34f0d7=(_0x466728=_0x44cf70[_0x59cc('0x17')]&&_0x44cf70['AssemblyNameMapping'][_0xb51113],_0x466728!==null&&_0x466728!==void 0x0?_0x466728:_0x67890d);var _0x4b58ac=angular[_0x59cc('0x25')]({'$type':_0x59cc('0x26')[_0x59cc('0x27')](_0x67890d,_0xb51113,_0x34f0d7)},_0x244db3);delete _0x4b58ac['__type'];return _0x4b58ac;};return _0x44cf70;}();_0x2d9dad[_0x59cc('0x28')]=_0x44cf70;var _0xfd488e=function(){function _0xfd488e(){}_0xfd488e['Decode']=function(_0x3066ae,_0x5bfabb,_0x4f6b59,_0x3bb588,_0x3101a4){var _0x54ab5e=this;var _0x3839cb=_0x3066ae[_0x4f6b59[_0x59cc('0x29')]+_0x59cc('0x13')];var _0x96edf9;if(_0x3839cb&&_0x3839cb['RootResults']){_0x96edf9=_0x3839cb[_0x59cc('0xd')];if(_0x3839cb['IncludedResults'])_0x96edf9=_0x96edf9['concat'](_0x3839cb[_0x59cc('0xe')]);}else if(_0x3839cb&&angular['isArray'](_0x3839cb)){_0x96edf9=_0x3839cb;}if(_0x96edf9)_0x96edf9[_0x59cc('0xb')](function(_0x5232f8){return _0x54ab5e[_0x59cc('0x2a')](_0x5232f8);});return _0x3066ae;};_0xfd488e[_0x59cc('0x21')]=function(_0x5ce34f){var _0x8f51c4=this;if(!_0x5ce34f)_0x5ce34f=[];var _0x11cf8c=[];_0x5ce34f[_0x59cc('0xb')](function(_0x457118){_0x8f51c4['ReplaceKeys'](_0x457118[_0x59cc('0x1f')]);if(_0x457118[_0x59cc('0x22')]){_0x8f51c4[_0x59cc('0x2a')](_0x457118[_0x59cc('0x22')]);}});};_0xfd488e['ReplaceKeys']=function(_0x1d732e){if(typeof _0x1d732e==_0x59cc('0x2b'))return;var _0x1b1f02=Object[_0x59cc('0x1e')](_0x1d732e)[_0x59cc('0x7')](function(_0x6d5f0){return _0x6d5f0[_0x59cc('0x1b')]('_')==0x0&&_0x6d5f0[_0x59cc('0x1b')]('__')==-0x1;});_0x1b1f02['forEach'](function(_0x23a338){if(_0x1d732e[_0x23a338]){_0x1d732e[_0x23a338[_0x59cc('0x2c')](0x1)]=_0x1d732e[_0x23a338];}delete _0x1d732e[_0x23a338];});};_0xfd488e[_0x59cc('0x2d')]=function(_0x1fd729){var _0xaf503a=/^(\d{4})-(\d{2})-(\d{2})T(\d{2}):(\d{2}):(\d{2}(?:\.\d*)?)(?:Z|(\+|-)([\d|:]*))?$/;return _0x1fd729[_0x59cc('0x1c')](function(_0x540540){var _0x8a64ec=angular['extend']({},_0x540540);[_0x540540['Entity'],_0x540540[_0x59cc('0x20')]][_0x59cc('0xb')](function(_0x5e6c0e){if(!_0x5e6c0e)return;var _0x398ec8=Object[_0x59cc('0x1e')](_0x5e6c0e);_0x398ec8[_0x59cc('0xb')](function(_0x3dde1b){var _0x38d3e9=_0x5e6c0e[_0x3dde1b];if(_0x38d3e9&&typeof _0x38d3e9===_0x59cc('0x2b')&&_0xaf503a[_0x59cc('0x2e')](_0x38d3e9)){_0x5e6c0e[_0x3dde1b]=new Date(_0x38d3e9)[_0x59cc('0x2f')]();}});});return _0x8a64ec;});};return _0xfd488e;}();_0x2d9dad[_0x59cc('0x30')]=_0xfd488e;}(_0x2d9dad=_0x1652fa[_0x59cc('0x31')]||(_0x1652fa[_0x59cc('0x31')]={})));}(_0x1652fa=_0x130e42[_0x59cc('0x32')]||(_0x130e42[_0x59cc('0x32')]={})));}(Atlas||(Atlas={})));
var Atlas,__extends=this&&this.__extends||function(){var r=function(e,t){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)};return function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}}(),SIF=(!function(j0){!function(e){e=e.SIF||(e.SIF={});F=j0.K12NET.Web.Entity,__extends(k,F);var F,B,t=k;function k(e){return F.call(this,e)||this}function n(){return B.call(this,"Address")||this}e.Entity=t,__extends(n,B=t),Object.defineProperty(n.prototype,"Address_PhoneNumbers",{get:function(){return this.GetMembers("a00",this.ID,"Address_PhoneNumber","AddressID")},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"PersonalInfo_Addresses",{get:function(){return this.GetMembers("a01",this.ID,"PersonalInfo_Address","AddressID")},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"LocationInfo_Addresses",{get:function(){return this.GetMembers("a02",this.ID,"LocationInfo_Address","AddressID")},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"LearningResourceContacts",{get:function(){return this.GetMembers("a03",this.ID,"LearningResourceContact","AddressID")},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"LessonAuthors",{get:function(){return this.GetMembers("a04",this.ID,"LessonAuthor","AddressID")},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"AssessmentAdministrations",{get:function(){return this.GetMembers("a05",this.ID,"AssessmentAdministration","AddressID")},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"ActivityProviders",{get:function(){return this.GetMembers("a06",this.ID,"ActivityProvider","AddressID")},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"Address_Emails",{get:function(){return this.GetMembers("a07",this.ID,"Address_Email","AddressID")},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"Country",{get:function(){return this.GetMember("a08",this.CountryID,"Code")},set:function(e){this.SetMember("a08",e,["CountryID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"StateProvince",{get:function(){return this.GetMember("a09",this.StateProvinceID,"Code")},set:function(e){this.SetMember("a09",e,["StateProvinceID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"Type",{get:function(){return this.GetMember("a10",this.TypeID,"Code")},set:function(e){this.SetMember("a10",e,["TypeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"CityCode",{get:function(){return this.GetMember("a11",this.CityID,"Code")},set:function(e){this.SetMember("a11",e,["CityID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"TitleResource",{get:function(){return this.GetMember("a12",this.TitleResourceID,"StringResource")},set:function(e){this.SetMember("a12",e,["TitleResourceID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"Line1Resource",{get:function(){return this.GetMember("a13",this.Line1ResourceID,"StringResource")},set:function(e){this.SetMember("a13",e,["Line1ResourceID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"Line2Resource",{get:function(){return this.GetMember("a14",this.Line2ResourceID,"StringResource")},set:function(e){this.SetMember("a14",e,["Line2ResourceID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"Line3Resource",{get:function(){return this.GetMember("a15",this.Line3ResourceID,"StringResource")},set:function(e){this.SetMember("a15",e,["Line3ResourceID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"StreetNameResource",{get:function(){return this.GetMember("a16",this.StreetNameResourceID,"StringResource")},set:function(e){this.SetMember("a16",e,["StreetNameResourceID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"StreetTypeResource",{get:function(){return this.GetMember("a17",this.StreetTypeResourceID,"StringResource")},set:function(e){this.SetMember("a17",e,["StreetTypeResourceID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"CountyCode",{get:function(){return this.GetMember("a18",this.CountyID,"Code")},set:function(e){this.SetMember("a18",e,["CountyID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"District",{get:function(){return this.GetMember("a19",this.DistrictID,"Code")},set:function(e){this.SetMember("a19",e,["DistrictID"],["ID"])},enumerable:!0,configurable:!0}),n.prototype.GetIdentity=function(){return this.ID},e.Address=n,__extends(Y,N=t),Y.prototype.Associations=function(){return["Address:a00:ID:AddressID","PhoneNumber:a00:ID:PhoneNumberID"]},Object.defineProperty(Y.prototype,"PhoneNumber",{get:function(){return this.GetMember("a00",this.PhoneNumberID,"PhoneNumber")},set:function(e){this.SetMember("a00",e,["PhoneNumberID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Y.prototype,"Address",{get:function(){return this.GetMember("a01",this.AddressID,"Address")},set:function(e){this.SetMember("a01",e,["AddressID"],["ID"])},enumerable:!0,configurable:!0}),Y.prototype.GetIdentity=function(){return this.AddressID+this.PhoneNumberID};var N;function Y(){return N.call(this,"Address_PhoneNumber")||this}e.Address_PhoneNumber=Y,__extends(W,H=t),W.prototype.Associations=function(){return["Codeset:a00:ID:CodesetID"]},Object.defineProperty(W.prototype,"IdFormat",{get:function(){return this.GetMember("a00",this.ID,"IdFormat")},set:function(e){this.SetMember("a00",e,["ID"],["CodeID"])},enumerable:!0,configurable:!0}),Object.defineProperty(W.prototype,"UserDefinedCodes",{get:function(){return this.GetMembers("a01",this.ID,"UserDefinedCode","CodeID")},enumerable:!0,configurable:!0}),Object.defineProperty(W.prototype,"Codeset",{get:function(){return this.GetMember("a02",this.CodesetID,"Codeset")},set:function(e){this.SetMember("a02",e,["CodesetID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(W.prototype,"CodeResource",{get:function(){return this.GetMember("a03",this.CodeResourceID,"StringResource")},set:function(e){this.SetMember("a03",e,["CodeResourceID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(W.prototype,"DescriptionResource",{get:function(){return this.GetMember("a04",this.DescriptionResourceID,"StringResource")},set:function(e){this.SetMember("a04",e,["DescriptionResourceID"],["ID"])},enumerable:!0,configurable:!0}),W.prototype.GetIdentity=function(){return this.ID};var H;function W(){return H.call(this,"Code")||this}e.Code=W,__extends(K,U=t),Object.defineProperty(K.prototype,"Codes",{get:function(){return this.GetMembers("a00",this.ID,"Code","CodesetID")},enumerable:!0,configurable:!0}),Object.defineProperty(K.prototype,"CustomCodesets",{get:function(){return this.GetMembers("a01",this.ID,"CustomCodeset","CodesetID")},enumerable:!0,configurable:!0}),Object.defineProperty(K.prototype,"UserDefinedCodes",{get:function(){return this.GetMembers("a02",this.ID,"UserDefinedCode","CodesetID")},enumerable:!0,configurable:!0}),K.prototype.GetIdentity=function(){return this.ID};var U;function K(){return U.call(this,"Codeset")||this}e.Codeset=K,__extends(r,w=t),Object.defineProperty(r.prototype,"Demographics_CitizenshipCountries",{get:function(){return this.GetMembers("a00",this.ID,"Demographics_CitizenshipCountry","DemographicsID")},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"Demographics_Races",{get:function(){return this.GetMembers("a01",this.ID,"Demographics_Race","DemographicsID")},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"Demographics_ResidencyCountries",{get:function(){return this.GetMembers("a02",this.ID,"Demographics_ResidencyCountry","DemographicsID")},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"Demographics_Languages",{get:function(){return this.GetMembers("a03",this.ID,"Demographics_Language","DemographicsID")},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"BirthDateVerification",{get:function(){return this.GetMember("a04",this.BirthDateVerificationID,"Code")},set:function(e){this.SetMember("a04",e,["BirthDateVerificationID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"CitizenshipStatus",{get:function(){return this.GetMember("a05",this.CitizenshipStatusID,"Code")},set:function(e){this.SetMember("a05",e,["CitizenshipStatusID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"CountryOfBirth",{get:function(){return this.GetMember("a06",this.CountryOfBirthID,"Code")},set:function(e){this.SetMember("a06",e,["CountryOfBirthID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"Gender",{get:function(){return this.GetMember("a07",this.GenderID,"Code")},set:function(e){this.SetMember("a07",e,["GenderID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"MaritalStatus",{get:function(){return this.GetMember("a08",this.MaritalStatusID,"Code")},set:function(e){this.SetMember("a08",e,["MaritalStatusID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"StateOfBirth",{get:function(){return this.GetMember("a09",this.StateOfBirthID,"Code")},set:function(e){this.SetMember("a09",e,["StateOfBirthID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"SpecialStatus",{get:function(){return this.GetMember("a10",this.SpecialStatusID,"Code")},set:function(e){this.SetMember("a10",e,["SpecialStatusID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"Religion",{get:function(){return this.GetMember("a11",this.ReligionID,"ExtendedCode")},set:function(e){this.SetMember("a11",e,["ReligionID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"DwellingArrangement",{get:function(){return this.GetMember("a12",this.DwellingArrangementID,"ExtendedCode")},set:function(e){this.SetMember("a12",e,["DwellingArrangementID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"EnglishProficiency",{get:function(){return this.GetMember("a13",this.EnglishProficiencyID,"ExtendedCode")},set:function(e){this.SetMember("a13",e,["EnglishProficiencyID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"PersonalInfo",{get:function(){return this.GetMember("a14",this.ID,"PersonalInfo")},set:function(e){this.SetMember("a14",e,["ID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"PlaceOfBirthResource",{get:function(){return this.GetMember("a15",this.PlaceOfBirthResourceID,"StringResource")},set:function(e){this.SetMember("a15",e,["PlaceOfBirthResourceID"],["ID"])},enumerable:!0,configurable:!0}),r.prototype.GetIdentity=function(){return this.ID};var w;function r(){return w.call(this,"Demographics")||this}e.Demographics=r,__extends(J,V=t),J.prototype.Associations=function(){return["Demographics:a00:ID:DemographicsID"]},Object.defineProperty(J.prototype,"Code",{get:function(){return this.GetMember("a00",this.CodeID,"Code")},set:function(e){this.SetMember("a00",e,["CodeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(J.prototype,"Demographics",{get:function(){return this.GetMember("a01",this.DemographicsID,"Demographics")},set:function(e){this.SetMember("a01",e,["DemographicsID"],["ID"])},enumerable:!0,configurable:!0}),J.prototype.GetIdentity=function(){return this.DemographicsID+this.CodeID};var V;function J(){return V.call(this,"Demographics_CitizenshipCountry")||this}e.Demographics_CitizenshipCountry=J,__extends(z,q=t),z.prototype.Associations=function(){return["Demographics:a01:ID:DemographicsID"]},Object.defineProperty(z.prototype,"Race",{get:function(){return this.GetMember("a00",this.RaceID,"Code")},set:function(e){this.SetMember("a00",e,["RaceID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(z.prototype,"Demographics",{get:function(){return this.GetMember("a01",this.DemographicsID,"Demographics")},set:function(e){this.SetMember("a01",e,["DemographicsID"],["ID"])},enumerable:!0,configurable:!0}),z.prototype.GetIdentity=function(){return this.DemographicsID+this.RaceID};var q;function z(){return q.call(this,"Demographics_Race")||this}e.Demographics_Race=z,__extends(X,Q=t),X.prototype.Associations=function(){return["Demographics:a02:ID:DemographicsID"]},Object.defineProperty(X.prototype,"Code",{get:function(){return this.GetMember("a00",this.CodeID,"Code")},set:function(e){this.SetMember("a00",e,["CodeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(X.prototype,"Demographics",{get:function(){return this.GetMember("a01",this.DemographicsID,"Demographics")},set:function(e){this.SetMember("a01",e,["DemographicsID"],["ID"])},enumerable:!0,configurable:!0}),X.prototype.GetIdentity=function(){return this.DemographicsID+this.CodeID};var Q;function X(){return Q.call(this,"Demographics_ResidencyCountry")||this}e.Demographics_ResidencyCountry=X,__extends($,Z=t),Object.defineProperty($.prototype,"PersonalInfo_ElectronicIds",{get:function(){return this.GetMembers("a00",this.ID,"PersonalInfo_ElectronicId","ElectronicIdID")},enumerable:!0,configurable:!0}),Object.defineProperty($.prototype,"LibraryPatronStatus_ElectronicIds",{get:function(){return this.GetMembers("a01",this.ID,"LibraryPatronStatus_ElectronicId","ElectronicId")},enumerable:!0,configurable:!0}),Object.defineProperty($.prototype,"PublicationInfos",{get:function(){return this.GetMembers("a02",this.ID,"PublicationInfo","ElectronicId")},enumerable:!0,configurable:!0}),Object.defineProperty($.prototype,"Code",{get:function(){return this.GetMember("a03",this.TypeID,"Code")},set:function(e){this.SetMember("a03",e,["TypeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty($.prototype,"UserSessions",{get:function(){return this.GetMembers("a04",this.ID,"UserSession","ElectronicIdID")},enumerable:!0,configurable:!0}),Object.defineProperty($.prototype,"TrustedSessions",{get:function(){return this.GetMembers("a05",this.ID,"UserSession","TrustedBrowserID")},enumerable:!0,configurable:!0}),$.prototype.GetIdentity=function(){return this.ID};var Z;function $(){return Z.call(this,"ElectronicId")||this}e.ElectronicId=$,__extends(te,ee=t),Object.defineProperty(te.prototype,"PersonalInfo_Emails",{get:function(){return this.GetMembers("a00",this.ID,"PersonalInfo_Email","EmailID")},enumerable:!0,configurable:!0}),Object.defineProperty(te.prototype,"LearningResourceContacts",{get:function(){return this.GetMembers("a01",this.ID,"LearningResourceContact","EmailID")},enumerable:!0,configurable:!0}),Object.defineProperty(te.prototype,"LessonAuthors",{get:function(){return this.GetMembers("a02",this.ID,"LessonAuthor","EmailID")},enumerable:!0,configurable:!0}),Object.defineProperty(te.prototype,"Address_Emails",{get:function(){return this.GetMembers("a03",this.ID,"Address_Email","EmailID")},enumerable:!0,configurable:!0}),Object.defineProperty(te.prototype,"Type",{get:function(){return this.GetMember("a04",this.TypeID,"Code")},set:function(e){this.SetMember("a04",e,["TypeID"],["ID"])},enumerable:!0,configurable:!0}),te.prototype.GetIdentity=function(){return this.ID};var ee;function te(){return ee.call(this,"Email")||this}e.Email=te,__extends(re,ne=t),Object.defineProperty(re.prototype,"OtherCodes",{get:function(){return this.GetMembers("a00",this.ID,"OtherCode","ExtendedCodeID")},enumerable:!0,configurable:!0}),Object.defineProperty(re.prototype,"Code",{get:function(){return this.GetMember("a01",this.CodeID,"Code")},set:function(e){this.SetMember("a01",e,["CodeID"],["ID"])},enumerable:!0,configurable:!0}),re.prototype.GetIdentity=function(){return this.ID};var ne;function re(){return ne.call(this,"ExtendedCode")||this}e.ExtendedCode=re,__extends(ie,oe=t),ie.prototype.Associations=function(){return["Address:a01:ID:AddressID","PersonalInfo:a01:ID:PersonalInfoID"]},Object.defineProperty(ie.prototype,"Address",{get:function(){return this.GetMember("a00",this.AddressID,"Address")},set:function(e){this.SetMember("a00",e,["AddressID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(ie.prototype,"PersonalInfo",{get:function(){return this.GetMember("a01",this.PersonalInfoID,"PersonalInfo")},set:function(e){this.SetMember("a01",e,["PersonalInfoID"],["ID"])},enumerable:!0,configurable:!0}),ie.prototype.GetIdentity=function(){return this.PersonalInfoID+this.AddressID};var oe;function ie(){return oe.call(this,"PersonalInfo_Address")||this}e.PersonalInfo_Address=ie,__extends(ae,se=t),Object.defineProperty(ae.prototype,"PersonalInfo",{get:function(){return this.GetMember("a00",this.PersonalInfoID,"PersonalInfo")},set:function(e){this.SetMember("a00",e,["PersonalInfoID"],["ID"])},enumerable:!0,configurable:!0}),ae.prototype.GetIdentity=function(){return this.PersonalInfoID};var se;function ae(){return se.call(this,"PersonalInfo_BiometricsData")||this}e.PersonalInfo_BiometricsData=ae,__extends(ce,ue=t),ce.prototype.Associations=function(){return["ElectronicId:a00:ID:ElectronicIdID","PersonalInfo:a02:ID:PersonalInfoID"]},Object.defineProperty(ce.prototype,"ElectronicId",{get:function(){return this.GetMember("a00",this.ElectronicIdID,"ElectronicId")},set:function(e){this.SetMember("a00",e,["ElectronicIdID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(ce.prototype,"PersonalInfo",{get:function(){return this.GetMember("a01",this.PersonalInfoID,"PersonalInfo")},set:function(e){this.SetMember("a01",e,["PersonalInfoID"],["ID"])},enumerable:!0,configurable:!0}),ce.prototype.GetIdentity=function(){return this.PersonalInfoID+this.ElectronicIdID};var ue;function ce(){return ue.call(this,"PersonalInfo_ElectronicId")||this}e.PersonalInfo_ElectronicId=ce,__extends(Ie,fe=t),Ie.prototype.Associations=function(){return["Email:a00:ID:EmailID","PersonalInfo:a03:ID:PersonalInfoID"]},Object.defineProperty(Ie.prototype,"Email",{get:function(){return this.GetMember("a00",this.EmailID,"Email")},set:function(e){this.SetMember("a00",e,["EmailID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Ie.prototype,"PersonalInfo",{get:function(){return this.GetMember("a01",this.PersonalInfoID,"PersonalInfo")},set:function(e){this.SetMember("a01",e,["PersonalInfoID"],["ID"])},enumerable:!0,configurable:!0}),Ie.prototype.GetIdentity=function(){return this.PersonalInfoID+this.EmailID};var fe;function Ie(){return fe.call(this,"PersonalInfo_Email")||this}e.PersonalInfo_Email=Ie,__extends(pe,be=t),pe.prototype.Associations=function(){return["PersonalInfo:a04:ID:PersonalInfoID","OtherId:a00:ID:OtherIdID"]},Object.defineProperty(pe.prototype,"PersonalInfo",{get:function(){return this.GetMember("a00",this.PersonalInfoID,"PersonalInfo")},set:function(e){this.SetMember("a00",e,["PersonalInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(pe.prototype,"OtherId",{get:function(){return this.GetMember("a01",this.OtherIdID,"OtherId")},set:function(e){this.SetMember("a01",e,["OtherIdID"],["ID"])},enumerable:!0,configurable:!0}),pe.prototype.GetIdentity=function(){return this.PersonalInfoID+this.OtherIdID};var be;function pe(){return be.call(this,"PersonalInfo_OtherId")||this}e.PersonalInfo_OtherId=pe,__extends(me,le=t),me.prototype.Associations=function(){return["PhoneNumber:a01:ID:PhoneNumberID","PersonalInfo:a05:ID:PersonalInfoID"]},Object.defineProperty(me.prototype,"PhoneNumber",{get:function(){return this.GetMember("a00",this.PhoneNumberID,"PhoneNumber")},set:function(e){this.SetMember("a00",e,["PhoneNumberID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(me.prototype,"PersonalInfo",{get:function(){return this.GetMember("a01",this.PersonalInfoID,"PersonalInfo")},set:function(e){this.SetMember("a01",e,["PersonalInfoID"],["ID"])},enumerable:!0,configurable:!0}),me.prototype.GetIdentity=function(){return this.PersonalInfoID+this.PhoneNumberID};var le;function me(){return le.call(this,"PersonalInfo_PhoneNumber")||this}e.PersonalInfo_PhoneNumber=me,__extends(De,he=t),Object.defineProperty(De.prototype,"StudentPictures",{get:function(){return this.GetMembers("a00",this.ID,"StudentPicture","PictureID")},enumerable:!0,configurable:!0}),Object.defineProperty(De.prototype,"PersonalInfoPictures",{get:function(){return this.GetMembers("a01",this.ID,"PersonalInfoPicture","PictureID")},enumerable:!0,configurable:!0}),De.prototype.GetIdentity=function(){return this.ID};var he;function De(){return he.call(this,"Picture")||this}e.Picture=De,__extends(o,de=t),Object.defineProperty(o.prototype,"StaffAssignments",{get:function(){return this.GetMembers("a00",this.ID,"StaffAssignment","SchoolYearID")},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"StudentDailyAttendances",{get:function(){return this.GetMembers("a01",this.ID,"StudentDailyAttendance","SchoolYearID")},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"StudentPictures",{get:function(){return this.GetMembers("a02",this.ID,"StudentPicture","SchoolYearID")},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"StudentSchoolEnrollments",{get:function(){return this.GetMembers("a03",this.ID,"StudentSchoolEnrollment","SchoolYearID")},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"FeeHeads",{get:function(){return this.GetMembers("a04",this.ID,"FeeHead","SchoolYearID")},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"DisciplineIncidents",{get:function(){return this.GetMembers("a05",this.ID,"DisciplineIncident","SchoolYearID")},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"CalendarSummaries",{get:function(){return this.GetMembers("a06",this.ID,"CalendarSummary","SchoolYearID")},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"TermInfos",{get:function(){return this.GetMembers("a07",this.ID,"TermInfo","SchoolYearID")},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"MarkValueInfos",{get:function(){return this.GetMembers("a08",this.ID,"MarkValueInfo","SchoolYear")},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"AssessmentAdministrations",{get:function(){return this.GetMembers("a09",this.ID,"AssessmentAdministration","SchoolYearID")},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"StudentContracts",{get:function(){return this.GetMembers("a10",this.ID,"StudentContract","SchoolYearID")},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"Cases",{get:function(){return this.GetMembers("a11",this.ID,"Case","SchoolYearID")},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"Assignments",{get:function(){return this.GetMembers("a12",this.ID,"Assignment","SchoolYearID")},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"TutoringSessionInfos",{get:function(){return this.GetMembers("a13",this.ID,"TutoringSessionInfo","SchoolYearID")},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"StudentActivityParticipations",{get:function(){return this.GetMembers("a14",this.ID,"StudentActivityParticipation","SchoolYearID")},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"HomeroomInfos",{get:function(){return this.GetMembers("a15",this.ID,"HomeroomInfo","SchoolYearID")},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"PeopleGroup_StudentRelationships",{get:function(){return this.GetMembers("a16",this.ID,"PeopleGroup_StudentRelationship","SchoolYearID")},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"StudentActivityStaffParticipations",{get:function(){return this.GetMembers("a17",this.ID,"StudentActivityStaffParticipation","SchoolYearID")},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"ScreeningInfos",{get:function(){return this.GetMembers("a18",this.ID,"ScreeningInfo","SchoolYearID")},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"SchoolCourseInfos",{get:function(){return this.GetMembers("a19",this.ID,"SchoolCourseInfo","SchoolYearID")},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"StudentActivityAttendances",{get:function(){return this.GetMembers("a20",this.ID,"StudentActivityAttendance","SchoolYearID")},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"StudentSpecialEducationSummaries",{get:function(){return this.GetMembers("a21",this.ID,"StudentSpecialEducationSummary","SchoolYearID")},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"StudentYearGrades",{get:function(){return this.GetMembers("a22",this.ID,"StudentYearGrade","SchoolYearID")},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"BellSchedules",{get:function(){return this.GetMembers("a23",this.ID,"BellSchedule","SchoolYearID")},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"StaffDailyAttendances",{get:function(){return this.GetMembers("a24",this.ID,"StaffDailyAttendance","SchoolYearID")},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"StudentActivityStaffAttendances",{get:function(){return this.GetMembers("a25",this.ID,"StudentActivityStaffAttendance","SchoolYearID")},enumerable:!0,configurable:!0}),o.prototype.GetIdentity=function(){return this.ID};var de;function o(){return de.call(this,"SchoolYear")||this}e.SchoolYear=o,__extends(ge,ye=t),Object.defineProperty(ge.prototype,"ScheduleInfo_MeetingTimes",{get:function(){return this.GetMembers("a00",this.ID,"ScheduleInfo_MeetingTime","TimetablePeriodID")},enumerable:!0,configurable:!0}),Object.defineProperty(ge.prototype,"StudentPeriodAttendances",{get:function(){return this.GetMembers("a01",this.ID,"StudentPeriodAttendance","TimetablePeriodID")},enumerable:!0,configurable:!0}),Object.defineProperty(ge.prototype,"CalendarPeriods",{get:function(){return this.GetMembers("a02",this.ID,"CalendarPeriod","TimetablePeriodID")},enumerable:!0,configurable:!0}),Object.defineProperty(ge.prototype,"LessonPlans",{get:function(){return this.GetMembers("a03",this.ID,"LessonPlan","TimetablePeriodID")},enumerable:!0,configurable:!0}),Object.defineProperty(ge.prototype,"StaffPeriodAttendances",{get:function(){return this.GetMembers("a04",this.ID,"StaffPeriodAttendance","TimetablePeriodID")},enumerable:!0,configurable:!0}),ge.prototype.GetIdentity=function(){return this.ID};var ye;function ge(){return ye.call(this,"TimetablePeriod")||this}e.TimetablePeriod=ge,__extends(Pe,Se=t),Pe.prototype.Associations=function(){return["FiscalYear:a00:ID:FiscalYearID"]},Object.defineProperty(Pe.prototype,"FinancialAccountAccountingPeriodLocationInfos",{get:function(){return this.GetMembers("a00",this.ID,"FinancialAccountAccountingPeriodLocationInfo","AccountingPeriodID")},enumerable:!0,configurable:!0}),Object.defineProperty(Pe.prototype,"FiscalYear",{get:function(){return this.GetMember("a01",this.FiscalYearID,"FiscalYear")},set:function(e){this.SetMember("a01",e,["FiscalYearID"],["ID"])},enumerable:!0,configurable:!0}),Pe.prototype.GetIdentity=function(){return this.ID};var Se;function Pe(){return Se.call(this,"AccountingPeriod")||this}e.AccountingPeriod=Pe,__extends(Ge,Me=t),Ge.prototype.Associations=function(){return["FinancialAccount:a09:ID:ParentID","FinancialClass:a00:ID:FinancialClassID"]},Object.defineProperty(Ge.prototype,"FinancialAccountAccountingPeriodLocationInfos",{get:function(){return this.GetMembers("a00",this.ID,"FinancialAccountAccountingPeriodLocationInfo","FinancialAccountID")},enumerable:!0,configurable:!0}),Object.defineProperty(Ge.prototype,"Installments",{get:function(){return this.GetMembers("a01",this.ID,"Installment","FinancialAccountID")},enumerable:!0,configurable:!0}),Object.defineProperty(Ge.prototype,"StudentContracts",{get:function(){return this.GetMembers("a02",this.ID,"StudentContract","FinancialAccountID")},enumerable:!0,configurable:!0}),Object.defineProperty(Ge.prototype,"FIN_POSAccount",{get:function(){return this.GetMember("a03",this.ID,"POSAccount")},set:function(e){this.SetMember("a03",e,["ID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Ge.prototype,"POSAccounts",{get:function(){return this.GetMembers("a04",this.ID,"POSAccount","FinancialAccountID")},enumerable:!0,configurable:!0}),Object.defineProperty(Ge.prototype,"SalesContracts",{get:function(){return this.GetMembers("a05",this.ID,"SalesContract","FinancialAccountID")},enumerable:!0,configurable:!0}),Object.defineProperty(Ge.prototype,"FinancialClass",{get:function(){return this.GetMember("a06",this.FinancialClassID,"FinancialClass")},set:function(e){this.SetMember("a06",e,["FinancialClassID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Ge.prototype,"AccountType",{get:function(){return this.GetMember("a07",this.AccountTypeID,"Code")},set:function(e){this.SetMember("a07",e,["AccountTypeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Ge.prototype,"Currency",{get:function(){return this.GetMember("a08",this.CurrencyID,"Code")},set:function(e){this.SetMember("a08",e,["CurrencyID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Ge.prototype,"Children",{get:function(){return this.GetMembers("a09",this.ID,"FinancialAccount","ParentID")},enumerable:!0,configurable:!0}),Object.defineProperty(Ge.prototype,"Parent",{get:function(){return this.GetMember("a10",this.ParentID,"FinancialAccount")},set:function(e){this.SetMember("a10",e,["ParentID"],["ID"])},enumerable:!0,configurable:!0}),Ge.prototype.GetIdentity=function(){return this.ID};var Me;function Ge(){return Me.call(this,"FinancialAccount")||this}e.FinancialAccount=Ge,__extends(Oe,Ae=t),Object.defineProperty(Oe.prototype,"FinancialAccounts",{get:function(){return this.GetMembers("a00",this.ID,"FinancialAccount","FinancialClassID")},enumerable:!0,configurable:!0}),Object.defineProperty(Oe.prototype,"ClassType",{get:function(){return this.GetMember("a01",this.ClassTypeID,"Code")},set:function(e){this.SetMember("a01",e,["ClassTypeID"],["ID"])},enumerable:!0,configurable:!0}),Oe.prototype.GetIdentity=function(){return this.ID};var Ae;function Oe(){return Ae.call(this,"FinancialClass")||this}e.FinancialClass=Oe,__extends(_e,je=t),Object.defineProperty(_e.prototype,"AccountingPeriods",{get:function(){return this.GetMembers("a00",this.ID,"AccountingPeriod","FiscalYearID")},enumerable:!0,configurable:!0}),Object.defineProperty(_e.prototype,"StudentContracts",{get:function(){return this.GetMembers("a01",this.ID,"StudentContract","FiscalYearID")},enumerable:!0,configurable:!0}),Object.defineProperty(_e.prototype,"Purchasings",{get:function(){return this.GetMembers("a02",this.ID,"Purchasing","FiscalYearID")},enumerable:!0,configurable:!0}),Object.defineProperty(_e.prototype,"SalesContracts",{get:function(){return this.GetMembers("a03",this.ID,"SalesContract","FiscalYearID")},enumerable:!0,configurable:!0}),_e.prototype.GetIdentity=function(){return this.ID};var je;function _e(){return je.call(this,"FiscalYear")||this}e.FiscalYear=_e,__extends(Te,Ce=t),Object.defineProperty(Te.prototype,"LocationInfo",{get:function(){return this.GetMember("a00",this.LocationInfoID,"LocationInfo")},set:function(e){this.SetMember("a00",e,["LocationInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Te.prototype,"Type",{get:function(){return this.GetMember("a01",this.TypeID,"Code")},set:function(e){this.SetMember("a01",e,["TypeID"],["ID"])},enumerable:!0,configurable:!0}),Te.prototype.GetIdentity=function(){return this.ID};var Ce;function Te(){return Ce.call(this,"FinancialTransactionSerial")||this}e.FinancialTransactionSerial=Te,__extends(Ee,Le=t),Ee.prototype.Associations=function(){return["MarkValueInfo:a00:ID:MarkValueInfoID"]},Object.defineProperty(Ee.prototype,"SectionMarkInfos",{get:function(){return this.GetMembers("a00",this.ID,"SectionMarkInfo","MarkInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(Ee.prototype,"Marks",{get:function(){return this.GetMembers("a01",this.ID,"Mark","MarkInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(Ee.prototype,"TermMarks",{get:function(){return this.GetMembers("a02",this.ID,"TermMark","MarkInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(Ee.prototype,"MarkValueInfo",{get:function(){return this.GetMember("a03",this.MarkValueInfoID,"MarkValueInfo")},set:function(e){this.SetMember("a03",e,["MarkValueInfoID"],["ID"])},enumerable:!0,configurable:!0}),Ee.prototype.GetIdentity=function(){return this.ID};var Le;function Ee(){return Le.call(this,"MarkInfo")||this}e.MarkInfo=Ee,__extends(Re,ve=t),Re.prototype.Associations=function(){return["MarkInfo:a00:ID:MarkInfoID","SectionInfo:a00:ID:SectionInfoID","TermInfo:a00:ID:TermInfoID"]},Object.defineProperty(Re.prototype,"MarkInfo",{get:function(){return this.GetMember("a00",this.MarkInfoID,"MarkInfo")},set:function(e){this.SetMember("a00",e,["MarkInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Re.prototype,"TermInfo",{get:function(){return this.GetMember("a01",this.TermInfoID,"TermInfo")},set:function(e){this.SetMember("a01",e,["TermInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Re.prototype,"SectionInfo",{get:function(){return this.GetMember("a02",this.SectionInfoID,"SectionInfo")},set:function(e){this.SetMember("a02",e,["SectionInfoID"],["ID"])},enumerable:!0,configurable:!0}),Re.prototype.GetIdentity=function(){return this.SectionInfoID+this.TermInfoID+this.MarkInfoID};var ve;function Re(){return ve.call(this,"SectionMarkInfo")||this}e.SectionMarkInfo=Re,__extends(Fe,xe=t),Fe.prototype.Associations=function(){return["StudentPersonal:a00:ID:StudentPersonalID","SectionInfo:a01:ID:SectionInfoID","TermInfo:a01:ID:TermInfoID"]},Object.defineProperty(Fe.prototype,"Marks",{get:function(){return this.GetMembers("a00",this.ID,"Mark","StudentSectionMarksID")},enumerable:!0,configurable:!0}),Object.defineProperty(Fe.prototype,"StudentPersonal",{get:function(){return this.GetMember("a01",this.StudentPersonalID,"StudentPersonal")},set:function(e){this.SetMember("a01",e,["StudentPersonalID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Fe.prototype,"TermInfo",{get:function(){return this.GetMember("a02",this.TermInfoID,"TermInfo")},set:function(e){this.SetMember("a02",e,["TermInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Fe.prototype,"SectionInfo",{get:function(){return this.GetMember("a03",this.SectionInfoID,"SectionInfo")},set:function(e){this.SetMember("a03",e,["SectionInfoID"],["ID"])},enumerable:!0,configurable:!0}),Fe.prototype.GetIdentity=function(){return this.ID};var xe;function Fe(){return xe.call(this,"StudentSectionMark")||this}e.StudentSectionMark=Fe,__extends(ke,Be=t),ke.prototype.Associations=function(){return["User:a00:ID:UserID"]},Object.defineProperty(ke.prototype,"User",{get:function(){return this.GetMember("a00",this.UserID,"User")},set:function(e){this.SetMember("a00",e,["UserID"],["ID"])},enumerable:!0,configurable:!0}),ke.prototype.GetIdentity=function(){return this.UserID+this.LoginDate+this.IP};var Be;function ke(){return Be.call(this,"UserLog")||this}e.UserLog=ke,__extends(Ye,Ne=t),Ye.prototype.Associations=function(){return["PersonalInfo:a06:ID:InsertedByID","PersonalInfo:a44:ID:PersonalInfoID","LocationInfo:a00:ID:LocationInfoID"]},Object.defineProperty(Ye.prototype,"InsertedBy",{get:function(){return this.GetMember("a00",this.InsertedByID,"PersonalInfo")},set:function(e){this.SetMember("a00",e,["InsertedByID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Ye.prototype,"Type",{get:function(){return this.GetMember("a01",this.TypeID,"Code")},set:function(e){this.SetMember("a01",e,["TypeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Ye.prototype,"LocationInfo",{get:function(){return this.GetMember("a02",this.LocationInfoID,"LocationInfo")},set:function(e){this.SetMember("a02",e,["LocationInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Ye.prototype,"PersonalInfo",{get:function(){return this.GetMember("a03",this.PersonalInfoID,"PersonalInfo")},set:function(e){this.SetMember("a03",e,["PersonalInfoID"],["ID"])},enumerable:!0,configurable:!0}),Ye.prototype.GetIdentity=function(){return this.ID};var Ne;function Ye(){return Ne.call(this,"AlertMessage")||this}e.AlertMessage=Ye,__extends(We,He=t),We.prototype.Associations=function(){return["CalendarSummary:a00:ID:CalendarSummaryID"]},Object.defineProperty(We.prototype,"CalendarDateType",{get:function(){return this.GetMember("a00",this.CalendarDateTypeID,"ExtendedCode")},set:function(e){this.SetMember("a00",e,["CalendarDateTypeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(We.prototype,"DescriptionResource",{get:function(){return this.GetMember("a01",this.DescriptionResourceID,"StringResource")},set:function(e){this.SetMember("a01",e,["DescriptionResourceID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(We.prototype,"CalendarSummary",{get:function(){return this.GetMember("a02",this.CalendarSummaryID,"CalendarSummary")},set:function(e){this.SetMember("a02",e,["CalendarSummaryID"],["ID"])},enumerable:!0,configurable:!0}),We.prototype.GetIdentity=function(){return this.Date+this.CalendarSummaryID};var He;function We(){return He.call(this,"CalendarDate")||this}e.CalendarDate=We,__extends(Ke,Ue=t),Ke.prototype.Associations=function(){return["DisciplineIncident:a00:ID:DisciplineIncidentID"]},Object.defineProperty(Ke.prototype,"IncidentBehaviour",{get:function(){return this.GetMember("a00",this.IncidentBehaviourID,"Code")},set:function(e){this.SetMember("a00",e,["IncidentBehaviourID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Ke.prototype,"DisciplineIncident",{get:function(){return this.GetMember("a01",this.DisciplineIncidentID,"DisciplineIncident")},set:function(e){this.SetMember("a01",e,["DisciplineIncidentID"],["ID"])},enumerable:!0,configurable:!0}),Ke.prototype.GetIdentity=function(){return this.DisciplineIncidentID+this.IncidentBehaviourID};var Ue;function Ke(){return Ue.call(this,"DisciplineIncident_IncidentBehaviour")||this}e.DisciplineIncident_IncidentBehaviour=Ke,__extends(Ve,we=t),Ve.prototype.Associations=function(){return["DisciplineIncident:a01:ID:DisciplineIncidentID"]},Object.defineProperty(Ve.prototype,"Type",{get:function(){return this.GetMember("a00",this.TypeID,"Code")},set:function(e){this.SetMember("a00",e,["TypeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Ve.prototype,"DisciplineIncident",{get:function(){return this.GetMember("a01",this.DisciplineIncidentID,"DisciplineIncident")},set:function(e){this.SetMember("a01",e,["DisciplineIncidentID"],["ID"])},enumerable:!0,configurable:!0}),Ve.prototype.GetIdentity=function(){return this.DisciplineIncidentID+this.TypeID};var we;function Ve(){return we.call(this,"DisciplineIncident_Weapon")||this}e.DisciplineIncident_Weapon=Ve,__extends(qe,Je=t),qe.prototype.Associations=function(){return["DisciplineIncidentOffender:a00:ID:DisciplineIncidentOffenderID"]},Object.defineProperty(qe.prototype,"ExtendedCode",{get:function(){return this.GetMember("a00",this.TypeID,"ExtendedCode")},set:function(e){this.SetMember("a00",e,["TypeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(qe.prototype,"DisciplineIncidentOffender",{get:function(){return this.GetMember("a01",this.DisciplineIncidentOffenderID,"DisciplineIncidentOffender")},set:function(e){this.SetMember("a01",e,["DisciplineIncidentOffenderID"],["ID"])},enumerable:!0,configurable:!0}),qe.prototype.GetIdentity=function(){return this.ID};var Je;function qe(){return Je.call(this,"DisciplineIncidentAction")||this}e.DisciplineIncidentAction=qe,__extends(Qe,ze=t),Qe.prototype.Associations=function(){return["DisciplineIncident:a02:ID:DisciplineIncidentID"]},Object.defineProperty(Qe.prototype,"DisciplineIncidentActions",{get:function(){return this.GetMembers("a00",this.ID,"DisciplineIncidentAction","DisciplineIncidentOffenderID")},enumerable:!0,configurable:!0}),Object.defineProperty(Qe.prototype,"Injury",{get:function(){return this.GetMember("a01",this.InjuryID,"Code")},set:function(e){this.SetMember("a01",e,["InjuryID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Qe.prototype,"Type",{get:function(){return this.GetMember("a02",this.TypeID,"Code")},set:function(e){this.SetMember("a02",e,["TypeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Qe.prototype,"PersonalInfo",{get:function(){return this.GetMember("a03",this.PersonalInfoID,"PersonalInfo")},set:function(e){this.SetMember("a03",e,["PersonalInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Qe.prototype,"DisciplineIncident",{get:function(){return this.GetMember("a04",this.DisciplineIncidentID,"DisciplineIncident")},set:function(e){this.SetMember("a04",e,["DisciplineIncidentID"],["ID"])},enumerable:!0,configurable:!0}),Qe.prototype.GetIdentity=function(){return this.ID};var ze;function Qe(){return ze.call(this,"DisciplineIncidentOffender")||this}e.DisciplineIncidentOffender=Qe,__extends(Ze,Xe=t),Ze.prototype.Associations=function(){return["DisciplineIncident:a03:ID:DisciplineIncidentID"]},Object.defineProperty(Ze.prototype,"Injury",{get:function(){return this.GetMember("a00",this.InjuryID,"Code")},set:function(e){this.SetMember("a00",e,["InjuryID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Ze.prototype,"Type",{get:function(){return this.GetMember("a01",this.TypeID,"Code")},set:function(e){this.SetMember("a01",e,["TypeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Ze.prototype,"PersonalInfo",{get:function(){return this.GetMember("a02",this.PersonalInfoID,"PersonalInfo")},set:function(e){this.SetMember("a02",e,["PersonalInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Ze.prototype,"DisciplineIncident",{get:function(){return this.GetMember("a03",this.DisciplineIncidentID,"DisciplineIncident")},set:function(e){this.SetMember("a03",e,["DisciplineIncidentID"],["ID"])},enumerable:!0,configurable:!0}),Ze.prototype.GetIdentity=function(){return this.ID};var Xe;function Ze(){return Xe.call(this,"DisciplineIncidentVictim")||this}e.DisciplineIncidentVictim=Ze,__extends(et,$e=t),et.prototype.Associations=function(){return["RoomInfo:a09:ID:RoomInfoID"]},Object.defineProperty(et.prototype,"ElectronicId",{get:function(){return this.GetMember("a00",this.ElectronicIdID,"ElectronicId")},set:function(e){this.SetMember("a00",e,["ElectronicIdID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(et.prototype,"RoomInfo",{get:function(){return this.GetMember("a01",this.RoomInfoID,"RoomInfo")},set:function(e){this.SetMember("a01",e,["RoomInfoID"],["ID"])},enumerable:!0,configurable:!0}),et.prototype.GetIdentity=function(){return this.RoomInfoID+this.ElectronicIdID};var $e;function et(){return $e.call(this,"RoomInfo_ElectronicId")||this}e.RoomInfo_ElectronicId=et,__extends(nt,tt=t),nt.prototype.Associations=function(){return["StaffPersonal:a00:ID:StaffPersonalID","RoomInfo:a00:ID:RoomInfoID"]},Object.defineProperty(nt.prototype,"StaffPersonal",{get:function(){return this.GetMember("a00",this.StaffPersonalID,"StaffPersonal")},set:function(e){this.SetMember("a00",e,["StaffPersonalID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(nt.prototype,"RoomInfo",{get:function(){return this.GetMember("a01",this.RoomInfoID,"RoomInfo")},set:function(e){this.SetMember("a01",e,["RoomInfoID"],["ID"])},enumerable:!0,configurable:!0}),nt.prototype.GetIdentity=function(){return this.RoomInfoID+this.StaffPersonalID};var tt;function nt(){return tt.call(this,"RoomInfo_StaffPersonal")||this}e.RoomInfo_StaffPersonal=nt,__extends(ot,rt=t),ot.prototype.Associations=function(){return["SectionInfo:a02:ID:SectionInfoID","TermInfo:a02:ID:TermInfoID"]},Object.defineProperty(ot.prototype,"ScheduleInfo_MeetingTimes",{get:function(){return this.GetMembers("a00",this.ID,"ScheduleInfo_MeetingTime","ScheduleInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(ot.prototype,"ScheduleInfo_RoomInfos",{get:function(){return this.GetMembers("a01",this.ID,"ScheduleInfo_RoomInfo","ScheduleInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(ot.prototype,"ScheduleInfo_StaffPersonals",{get:function(){return this.GetMembers("a02",this.ID,"ScheduleInfo_StaffPersonal","ScheduleInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(ot.prototype,"TermInfo",{get:function(){return this.GetMember("a03",this.TermInfoID,"TermInfo")},set:function(e){this.SetMember("a03",e,["TermInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(ot.prototype,"SectionInfo",{get:function(){return this.GetMember("a04",this.SectionInfoID,"SectionInfo")},set:function(e){this.SetMember("a04",e,["SectionInfoID"],["ID"])},enumerable:!0,configurable:!0}),ot.prototype.GetIdentity=function(){return this.ID};var rt;function ot(){return rt.call(this,"ScheduleInfo")||this}e.ScheduleInfo=ot,__extends(st,it=t),st.prototype.Associations=function(){return["TimetablePeriod:a00:ID:TimetablePeriodID","ScheduleInfo:a00:ID:ScheduleInfoID","TimetableDay:a00:ID:TimetableDayID"]},Object.defineProperty(st.prototype,"TimetablePeriod",{get:function(){return this.GetMember("a00",this.TimetablePeriodID,"TimetablePeriod")},set:function(e){this.SetMember("a00",e,["TimetablePeriodID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(st.prototype,"ScheduleInfo",{get:function(){return this.GetMember("a01",this.ScheduleInfoID,"ScheduleInfo")},set:function(e){this.SetMember("a01",e,["ScheduleInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(st.prototype,"TimetableDay",{get:function(){return this.GetMember("a02",this.TimetableDayID,"TimetableDay")},set:function(e){this.SetMember("a02",e,["TimetableDayID"],["ID"])},enumerable:!0,configurable:!0}),st.prototype.GetIdentity=function(){return this.ScheduleInfoID+this.TimetableDayID+this.TimetablePeriodID};var it;function st(){return it.call(this,"ScheduleInfo_MeetingTime")||this}e.ScheduleInfo_MeetingTime=st,__extends(ut,at=t),ut.prototype.Associations=function(){return["ScheduleInfo:a01:ID:ScheduleInfoID","RoomInfo:a01:ID:RoomInfoID"]},Object.defineProperty(ut.prototype,"ScheduleInfo",{get:function(){return this.GetMember("a00",this.ScheduleInfoID,"ScheduleInfo")},set:function(e){this.SetMember("a00",e,["ScheduleInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(ut.prototype,"RoomInfo",{get:function(){return this.GetMember("a01",this.RoomInfoID,"RoomInfo")},set:function(e){this.SetMember("a01",e,["RoomInfoID"],["ID"])},enumerable:!0,configurable:!0}),ut.prototype.GetIdentity=function(){return this.ScheduleInfoID+this.RoomInfoID};var at;function ut(){return at.call(this,"ScheduleInfo_RoomInfo")||this}e.ScheduleInfo_RoomInfo=ut,__extends(ft,ct=t),ft.prototype.Associations=function(){return["ScheduleInfo:a02:ID:ScheduleInfoID","StaffPersonal:a01:ID:StaffPersonalID"]},Object.defineProperty(ft.prototype,"ScheduleInfo",{get:function(){return this.GetMember("a00",this.ScheduleInfoID,"ScheduleInfo")},set:function(e){this.SetMember("a00",e,["ScheduleInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(ft.prototype,"StaffPersonal",{get:function(){return this.GetMember("a01",this.StaffPersonalID,"StaffPersonal")},set:function(e){this.SetMember("a01",e,["StaffPersonalID"],["ID"])},enumerable:!0,configurable:!0}),ft.prototype.GetIdentity=function(){return this.ScheduleInfoID+this.StaffPersonalID};var ct;function ft(){return ct.call(this,"ScheduleInfo_StaffPersonal")||this}e.ScheduleInfo_StaffPersonal=ft,__extends(bt,It=t),bt.prototype.Associations=function(){return["SchoolYear:a00:ID:SchoolYearID","StaffPersonal:a02:ID:StaffPersonalID","SchoolInfo:a00:ID:SchoolInfoID"]},Object.defineProperty(bt.prototype,"StaffAssignment_GradeLevels",{get:function(){return this.GetMembers("a00",this.ID,"StaffAssignment_GradeLevel","StaffAssignmentID")},enumerable:!0,configurable:!0}),Object.defineProperty(bt.prototype,"Users",{get:function(){return this.GetMembers("a01",this.ID,"User","StaffAssignmentID")},enumerable:!0,configurable:!0}),Object.defineProperty(bt.prototype,"AudienceChannel_StaffAssignments",{get:function(){return this.GetMembers("a02",this.ID,"AudienceChannel_StaffAssignment","StaffAssignmentID")},enumerable:!0,configurable:!0}),Object.defineProperty(bt.prototype,"InstructionalLevel",{get:function(){return this.GetMember("a03",this.InstructionalLevelID,"ExtendedCode")},set:function(e){this.SetMember("a03",e,["InstructionalLevelID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(bt.prototype,"JobFunction",{get:function(){return this.GetMember("a04",this.JobFunctionID,"ExtendedCode")},set:function(e){this.SetMember("a04",e,["JobFunctionID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(bt.prototype,"TeachingAssignment",{get:function(){return this.GetMember("a05",this.TeachingAssignmentID,"ExtendedCode")},set:function(e){this.SetMember("a05",e,["TeachingAssignmentID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(bt.prototype,"SchoolYear",{get:function(){return this.GetMember("a06",this.SchoolYearID,"SchoolYear")},set:function(e){this.SetMember("a06",e,["SchoolYearID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(bt.prototype,"StaffPersonal",{get:function(){return this.GetMember("a07",this.StaffPersonalID,"StaffPersonal")},set:function(e){this.SetMember("a07",e,["StaffPersonalID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(bt.prototype,"SeparationReasonType",{get:function(){return this.GetMember("a08",this.SeparationReasonTypeID,"ExtendedCode")},set:function(e){this.SetMember("a08",e,["SeparationReasonTypeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(bt.prototype,"SchoolInfo",{get:function(){return this.GetMember("a09",this.SchoolInfoID,"SchoolInfo")},set:function(e){this.SetMember("a09",e,["SchoolInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(bt.prototype,"RecordClosureReason",{get:function(){return this.GetMember("a10",this.RecordClosureReasonID,"Code")},set:function(e){this.SetMember("a10",e,["RecordClosureReasonID"],["ID"])},enumerable:!0,configurable:!0}),bt.prototype.GetIdentity=function(){return this.ID};var It;function bt(){return It.call(this,"StaffAssignment")||this}e.StaffAssignment=bt,__extends(lt,pt=t),lt.prototype.Associations=function(){return["StaffAssignment:a00:ID:StaffAssignmentID"]},Object.defineProperty(lt.prototype,"GradeLevel",{get:function(){return this.GetMember("a00",this.GradeLevelID,"ExtendedCode")},set:function(e){this.SetMember("a00",e,["GradeLevelID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(lt.prototype,"StaffAssignment",{get:function(){return this.GetMember("a01",this.StaffAssignmentID,"StaffAssignment")},set:function(e){this.SetMember("a01",e,["StaffAssignmentID"],["ID"])},enumerable:!0,configurable:!0}),lt.prototype.GetIdentity=function(){return this.StaffAssignmentID+this.GradeLevelID};var pt;function lt(){return pt.call(this,"StaffAssignment_GradeLevel")||this}e.StaffAssignment_GradeLevel=lt,__extends(i,mt=t),Object.defineProperty(i.prototype,"RoomInfo_StaffPersonals",{get:function(){return this.GetMembers("a00",this.ID,"RoomInfo_StaffPersonal","StaffPersonalID")},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"ScheduleInfo_StaffPersonals",{get:function(){return this.GetMembers("a01",this.ID,"ScheduleInfo_StaffPersonal","StaffPersonalID")},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"StaffAssignments",{get:function(){return this.GetMembers("a02",this.ID,"StaffAssignment","StaffPersonalID")},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"AdvisorStudentSchoolEnrollments",{get:function(){return this.GetMembers("a03",this.ID,"StudentSchoolEnrollment","AdvisorID")},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"CounselorStudentSchoolEnrollments",{get:function(){return this.GetMembers("a04",this.ID,"StudentSchoolEnrollment","CounselorID")},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"SchoolInfos",{get:function(){return this.GetMembers("a05",this.ID,"SchoolInfo","PrincipalInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"Case_StaffPersonals",{get:function(){return this.GetMembers("a06",this.ID,"Case_StaffPersonal","StaffPersonalID")},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"AssessmentRegistrations",{get:function(){return this.GetMembers("a07",this.ID,"AssessmentRegistration","StaffPersonalID")},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"FlowSessions",{get:function(){return this.GetMembers("a08",this.ID,"FlowSession","StaffPersonalID")},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"Cases",{get:function(){return this.GetMembers("a09",this.ID,"Case","ReferralID")},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"Assignments",{get:function(){return this.GetMembers("a10",this.ID,"Assignment","StaffPersonalID")},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"AssessmentAdministration_StaffPersonals",{get:function(){return this.GetMembers("a11",this.ID,"AssessmentAdministration_StaffPersonal","StaffPersonalID")},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"StaffPersonalTutoringHours",{get:function(){return this.GetMembers("a12",this.ID,"StaffPersonalTutoringHour","StaffPersonalID")},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"TutoringSessionInfo_StaffPersonals",{get:function(){return this.GetMembers("a13",this.ID,"TutoringSessionInfo_StaffPersonal","StaffPersonalID")},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"Assignment_StaffPersonals",{get:function(){return this.GetMembers("a14",this.ID,"Assignment_StaffPersonal","StaffPersonalID")},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"StudentActivityStaffParticipations",{get:function(){return this.GetMembers("a15",this.ID,"StudentActivityStaffParticipation","StaffPersonalID")},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"ScreeningAdministration_StaffPersonals",{get:function(){return this.GetMembers("a16",this.ID,"ScreeningAdministration_StaffPersonal","StaffPersonalID")},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"ScreeningInfos",{get:function(){return this.GetMembers("a17",this.ID,"ScreeningInfo","StaffPersonalID")},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"ScreeningRegistrations",{get:function(){return this.GetMembers("a18",this.ID,"ScreeningRegistration","StaffPersonalID")},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"ScreeningResults",{get:function(){return this.GetMembers("a19",this.ID,"ScreeningResult","StaffPersonalID")},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"StaffSectionAssociations",{get:function(){return this.GetMembers("a20",this.ID,"StaffSectionAssociation","StaffPersonalID")},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"StaffDailyAttendances",{get:function(){return this.GetMembers("a21",this.ID,"StaffDailyAttendance","StaffPersonalID")},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"StaffPeriodAttendances",{get:function(){return this.GetMembers("a22",this.ID,"StaffPeriodAttendance","StaffPersonalID")},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"StudentActivityStaffAttendances",{get:function(){return this.GetMembers("a23",this.ID,"StudentActivityStaffAttendance","StaffPersonalID")},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"Base",{get:function(){return this.GetMember("a24",this.ID,"PersonalInfo")},set:function(e){this.SetMember("a24",e,["ID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"HomeroomInfos",{get:function(){return this.GetMembers("a25",this.ID,"HomeroomInfo","HomeroomTeacherID")},enumerable:!0,configurable:!0}),i.prototype.GetIdentity=function(){return this.ID};var mt;function i(){return mt.call(this,"StaffPersonal")||this}e.StaffPersonal=i,__extends(Dt,ht=t),Dt.prototype.Associations=function(){return["StudentPersonal:a01:ID:StudentPersonalID","StudentContact:a00:ID:StudentContactID"]},Object.defineProperty(Dt.prototype,"Relationship",{get:function(){return this.GetMember("a00",this.RelationshipID,"ExtendedCode")},set:function(e){this.SetMember("a00",e,["RelationshipID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Dt.prototype,"StudentPersonal",{get:function(){return this.GetMember("a01",this.StudentPersonalID,"StudentPersonal")},set:function(e){this.SetMember("a01",e,["StudentPersonalID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Dt.prototype,"StudentContact",{get:function(){return this.GetMember("a02",this.StudentContactID,"StudentContact")},set:function(e){this.SetMember("a02",e,["StudentContactID"],["ID"])},enumerable:!0,configurable:!0}),Dt.prototype.GetIdentity=function(){return this.StudentContactID+this.StudentPersonalID};var ht;function Dt(){return ht.call(this,"StudentContact_Student")||this}e.StudentContact_Student=Dt,__extends(yt,dt=t),yt.prototype.Associations=function(){return["SchoolYear:a01:ID:SchoolYearID","StudentPersonal:a02:ID:StudentPersonalID","SchoolInfo:a01:ID:SchoolInfoID","AttendanceCodeInfo:a00:ID:AttendanceCodeInfoID"]},Object.defineProperty(yt.prototype,"StudentDailyAttendance_Messages",{get:function(){return this.GetMembers("a00",this.ID,"StudentDailyAttendance_Message","StudentDailyAttendanceID")},enumerable:!0,configurable:!0}),Object.defineProperty(yt.prototype,"SchoolYear",{get:function(){return this.GetMember("a01",this.SchoolYearID,"SchoolYear")},set:function(e){this.SetMember("a01",e,["SchoolYearID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(yt.prototype,"StudentPersonal",{get:function(){return this.GetMember("a02",this.StudentPersonalID,"StudentPersonal")},set:function(e){this.SetMember("a02",e,["StudentPersonalID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(yt.prototype,"SchoolInfo",{get:function(){return this.GetMember("a03",this.SchoolInfoID,"SchoolInfo")},set:function(e){this.SetMember("a03",e,["SchoolInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(yt.prototype,"AttendanceCodeInfo",{get:function(){return this.GetMember("a04",this.AttendanceCodeInfoID,"AttendanceCodeInfo")},set:function(e){this.SetMember("a04",e,["AttendanceCodeInfoID"],["ID"])},enumerable:!0,configurable:!0}),yt.prototype.GetIdentity=function(){return this.ID};var dt;function yt(){return dt.call(this,"StudentDailyAttendance")||this}e.StudentDailyAttendance=yt,__extends(s,gt=t),Object.defineProperty(s.prototype,"StudentSectionMarks",{get:function(){return this.GetMembers("a00",this.ID,"StudentSectionMark","StudentPersonalID")},enumerable:!0,configurable:!0}),Object.defineProperty(s.prototype,"StudentContact_Students",{get:function(){return this.GetMembers("a01",this.ID,"StudentContact_Student","StudentPersonalID")},enumerable:!0,configurable:!0}),Object.defineProperty(s.prototype,"StudentDailyAttendances",{get:function(){return this.GetMembers("a02",this.ID,"StudentDailyAttendance","StudentPersonalID")},enumerable:!0,configurable:!0}),Object.defineProperty(s.prototype,"StudentPictures",{get:function(){return this.GetMembers("a03",this.ID,"StudentPicture","StudentPersonalID")},enumerable:!0,configurable:!0}),Object.defineProperty(s.prototype,"StudentSectionEnrollments",{get:function(){return this.GetMembers("a04",this.ID,"StudentSectionEnrollment","StudentPersonalID")},enumerable:!0,configurable:!0}),Object.defineProperty(s.prototype,"StudentSchoolEnrollments",{get:function(){return this.GetMembers("a05",this.ID,"StudentSchoolEnrollment","StudentPersonalID")},enumerable:!0,configurable:!0}),Object.defineProperty(s.prototype,"StudentPeriodAttendances",{get:function(){return this.GetMembers("a06",this.ID,"StudentPeriodAttendance","StudentPersonalID")},enumerable:!0,configurable:!0}),Object.defineProperty(s.prototype,"AssessmentRegistrations",{get:function(){return this.GetMembers("a07",this.ID,"AssessmentRegistration","StudentPersonalID")},enumerable:!0,configurable:!0}),Object.defineProperty(s.prototype,"StudentContracts",{get:function(){return this.GetMembers("a08",this.ID,"StudentContract","StudentPersonalID")},enumerable:!0,configurable:!0}),Object.defineProperty(s.prototype,"Assignmet_StudentPersonals",{get:function(){return this.GetMembers("a09",this.ID,"Assignmet_StudentPersonal","StudentPersonalID")},enumerable:!0,configurable:!0}),Object.defineProperty(s.prototype,"StudentTutoringSessionEnrollments",{get:function(){return this.GetMembers("a10",this.ID,"StudentTutoringSessionEnrollment","StudentPersonalID")},enumerable:!0,configurable:!0}),Object.defineProperty(s.prototype,"StudentGrades",{get:function(){return this.GetMembers("a11",this.ID,"StudentGrade","StudentPersonalID")},enumerable:!0,configurable:!0}),Object.defineProperty(s.prototype,"GradingAssignmentScores",{get:function(){return this.GetMembers("a12",this.ID,"GradingAssignmentScore","StudentPersonalID")},enumerable:!0,configurable:!0}),Object.defineProperty(s.prototype,"StudentActivityParticipations",{get:function(){return this.GetMembers("a13",this.ID,"StudentActivityParticipation","StudentPersonalID")},enumerable:!0,configurable:!0}),Object.defineProperty(s.prototype,"StudentActivityInfo_Requests",{get:function(){return this.GetMembers("a14",this.ID,"StudentActivityInfo_Request","StudentPersonalID")},enumerable:!0,configurable:!0}),Object.defineProperty(s.prototype,"BusPositionInfo_Students",{get:function(){return this.GetMembers("a15",this.ID,"BusPositionInfo_Student","StudentPersonalID")},enumerable:!0,configurable:!0}),Object.defineProperty(s.prototype,"StudentTransportInfos",{get:function(){return this.GetMembers("a16",this.ID,"StudentTransportInfo","StudentPersonalID")},enumerable:!0,configurable:!0}),Object.defineProperty(s.prototype,"StudentSchoolCourseExemptions",{get:function(){return this.GetMembers("a17",this.ID,"StudentSchoolCourseExemption","StudentPersonalID")},enumerable:!0,configurable:!0}),Object.defineProperty(s.prototype,"ScreeningRegistrations",{get:function(){return this.GetMembers("a18",this.ID,"ScreeningRegistration","StudentPersonalID")},enumerable:!0,configurable:!0}),Object.defineProperty(s.prototype,"StudentActivityAttendances",{get:function(){return this.GetMembers("a19",this.ID,"StudentActivityAttendance","StudentPersonalID")},enumerable:!0,configurable:!0}),Object.defineProperty(s.prototype,"StudentParticipations",{get:function(){return this.GetMembers("a20",this.ID,"StudentParticipation","StudentPersonalID")},enumerable:!0,configurable:!0}),Object.defineProperty(s.prototype,"StudentPlacements",{get:function(){return this.GetMembers("a21",this.ID,"StudentPlacement","StudentPersonalID")},enumerable:!0,configurable:!0}),Object.defineProperty(s.prototype,"StudentSpecialEducationSummaries",{get:function(){return this.GetMembers("a22",this.ID,"StudentSpecialEducationSummary","StudentPersonalID")},enumerable:!0,configurable:!0}),Object.defineProperty(s.prototype,"TestAccommodations",{get:function(){return this.GetMembers("a23",this.ID,"TestAccommodation","StudentPersonalID")},enumerable:!0,configurable:!0}),Object.defineProperty(s.prototype,"StudentYearGrades",{get:function(){return this.GetMembers("a24",this.ID,"StudentYearGrade","StudentPersonalID")},enumerable:!0,configurable:!0}),Object.defineProperty(s.prototype,"StudentTermMarks",{get:function(){return this.GetMembers("a25",this.ID,"StudentTermMark","StudentPersonalID")},enumerable:!0,configurable:!0}),Object.defineProperty(s.prototype,"Base",{get:function(){return this.GetMember("a26",this.ID,"PersonalInfo")},set:function(e){this.SetMember("a26",e,["ID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(s.prototype,"StudentLessonProgresses",{get:function(){return this.GetMembers("a27",this.ID,"StudentLessonProgress","StudentPersonalID")},enumerable:!0,configurable:!0}),Object.defineProperty(s.prototype,"AlumPersonal",{get:function(){return this.GetMember("a28",this.ID,"AlumPersonal")},set:function(e){this.SetMember("a28",e,["ID"],["ID"])},enumerable:!0,configurable:!0}),s.prototype.GetIdentity=function(){return this.ID};var gt;function s(){return gt.call(this,"StudentPersonal")||this}e.StudentPersonal=s,__extends(Pt,St=t),Pt.prototype.Associations=function(){return["Picture:a00:ID:PictureID","SchoolYear:a02:ID:SchoolYearID","StudentPersonal:a03:ID:StudentPersonalID"]},Object.defineProperty(Pt.prototype,"Picture",{get:function(){return this.GetMember("a00",this.PictureID,"Picture")},set:function(e){this.SetMember("a00",e,["PictureID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Pt.prototype,"SchoolYear",{get:function(){return this.GetMember("a01",this.SchoolYearID,"SchoolYear")},set:function(e){this.SetMember("a01",e,["SchoolYearID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Pt.prototype,"StudentPersonal",{get:function(){return this.GetMember("a02",this.StudentPersonalID,"StudentPersonal")},set:function(e){this.SetMember("a02",e,["StudentPersonalID"],["ID"])},enumerable:!0,configurable:!0}),Pt.prototype.GetIdentity=function(){return this.StudentPersonalID+this.SchoolYearID};var St;function Pt(){return St.call(this,"StudentPicture")||this}e.StudentPicture=Pt,__extends(Gt,Mt=t),Gt.prototype.Associations=function(){return["StudentPersonal:a04:ID:StudentPersonalID","SectionInfo:a03:ID:SectionInfoID"]},Object.defineProperty(Gt.prototype,"SectionEnrollmentMessages",{get:function(){return this.GetMembers("a00",this.ID,"SIS_SectionEnrollmentMessage","StudentSectionEnrollmentID")},enumerable:!0,configurable:!0}),Object.defineProperty(Gt.prototype,"StudentPersonal",{get:function(){return this.GetMember("a01",this.StudentPersonalID,"StudentPersonal")},set:function(e){this.SetMember("a01",e,["StudentPersonalID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Gt.prototype,"SectionInfo",{get:function(){return this.GetMember("a02",this.SectionInfoID,"SectionInfo")},set:function(e){this.SetMember("a02",e,["SectionInfoID"],["ID"])},enumerable:!0,configurable:!0}),Gt.prototype.GetIdentity=function(){return this.ID};var Mt;function Gt(){return Mt.call(this,"StudentSectionEnrollment")||this}e.StudentSectionEnrollment=Gt,__extends(Ot,At=t),Ot.prototype.Associations=function(){return["Case:a00:ID:CaseID"]},Object.defineProperty(Ot.prototype,"FlowDocument",{get:function(){return this.GetMember("a00",this.ID,"FlowDocument")},set:function(e){this.SetMember("a00",e,["ID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Ot.prototype,"FlowNote",{get:function(){return this.GetMember("a01",this.ID,"FlowNote")},set:function(e){this.SetMember("a01",e,["ID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Ot.prototype,"FlowSession",{get:function(){return this.GetMember("a02",this.ID,"FlowSession")},set:function(e){this.SetMember("a02",e,["ID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Ot.prototype,"Case",{get:function(){return this.GetMember("a03",this.CaseID,"Case")},set:function(e){this.SetMember("a03",e,["CaseID"],["ID"])},enumerable:!0,configurable:!0}),Ot.prototype.GetIdentity=function(){return this.ID};var At;function Ot(){return At.call(this,"FlowItem")||this}e.FlowItem=Ot,__extends(_t,jt=t),Object.defineProperty(_t.prototype,"FlowItem",{get:function(){return this.GetMember("a00",this.ID,"FlowItem")},set:function(e){this.SetMember("a00",e,["ID"],["ID"])},enumerable:!0,configurable:!0}),_t.prototype.GetIdentity=function(){return this.ID};var jt;function _t(){return jt.call(this,"FlowDocument")||this}e.FlowDocument=_t,__extends(Tt,Ct=t),Tt.prototype.Associations=function(){return["FinancialAccountAccountingPeriodLocationInfo:a00:ID:FinancialAccountAccountingPeriodLocationInfoID","FinancialTransaction:a00:ID:FinancialTransactionID"]},Object.defineProperty(Tt.prototype,"POSTransactionOrders",{get:function(){return this.GetMembers("a00",this.FinancialTransactionID+","+this.FinancialAccountAccountingPeriodLocationInfoID,"POSTransactionOrder","FinancialTransactionID,FinancialAccountAccountingPeriodLocationInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(Tt.prototype,"FinancialAccountAccountingPeriodLocationInfo",{get:function(){return this.GetMember("a01",this.FinancialAccountAccountingPeriodLocationInfoID,"FinancialAccountAccountingPeriodLocationInfo")},set:function(e){this.SetMember("a01",e,["FinancialAccountAccountingPeriodLocationInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Tt.prototype,"FinancialTransaction",{get:function(){return this.GetMember("a02",this.FinancialTransactionID,"FinancialTransaction")},set:function(e){this.SetMember("a02",e,["FinancialTransactionID"],["ID"])},enumerable:!0,configurable:!0}),Tt.prototype.GetIdentity=function(){return this.FinancialTransactionID+this.FinancialAccountAccountingPeriodLocationInfoID};var Ct;function Tt(){return Ct.call(this,"FinancialTransactionAmount")||this}e.FinancialTransactionAmount=Tt,__extends(Et,Lt=t),Et.prototype.Associations=function(){return["SchoolInfo:a02:ID:SchoolInfoID","PhoneNumber:a02:ID:PhoneNumberID","RoomType:a00:ID:RoomTypeID"]},Object.defineProperty(Et.prototype,"RoomInfo_StaffPersonals",{get:function(){return this.GetMembers("a00",this.ID,"RoomInfo_StaffPersonal","RoomInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(Et.prototype,"ScheduleInfo_RoomInfos",{get:function(){return this.GetMembers("a01",this.ID,"ScheduleInfo_RoomInfo","RoomInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(Et.prototype,"AssessmentRegistrations",{get:function(){return this.GetMembers("a02",this.ID,"AssessmentRegistration","RoomInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(Et.prototype,"FlowSessions",{get:function(){return this.GetMembers("a03",this.ID,"FlowSession","RoomInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(Et.prototype,"TutoringSessionInfos",{get:function(){return this.GetMembers("a04",this.ID,"TutoringSessionInfo","RoomInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(Et.prototype,"HomeroomInfos",{get:function(){return this.GetMembers("a05",this.ID,"HomeroomInfo","RoomInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(Et.prototype,"SchoolInfo",{get:function(){return this.GetMember("a06",this.SchoolInfoID,"SchoolInfo")},set:function(e){this.SetMember("a06",e,["SchoolInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Et.prototype,"PhoneNumber",{get:function(){return this.GetMember("a07",this.PhoneNumberID,"PhoneNumber")},set:function(e){this.SetMember("a07",e,["PhoneNumberID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Et.prototype,"RoomType",{get:function(){return this.GetMember("a08",this.RoomTypeID,"RoomType")},set:function(e){this.SetMember("a08",e,["RoomTypeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Et.prototype,"RoomInfo_ElectronicIds",{get:function(){return this.GetMembers("a09",this.ID,"RoomInfo_ElectronicId","RoomInfoID")},enumerable:!0,configurable:!0}),Et.prototype.GetIdentity=function(){return this.ID};var Lt;function Et(){return Lt.call(this,"RoomInfo")||this}e.RoomInfo=Et,__extends(a,vt=t),a.prototype.Associations=function(){return["SchoolYear:a03:ID:SchoolYearID","StaffPersonal:a03:ID:AdvisorID","StaffPersonal:a04:ID:CounselorID","StudentPersonal:a05:ID:StudentPersonalID","SchoolInfo:a03:ID:SchoolInfoID","HomeroomInfo:a00:ID:HomeroomID"]},Object.defineProperty(a.prototype,"Users",{get:function(){return this.GetMembers("a00",this.ID,"User","StudentSchoolEnrollmentID")},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"AudienceChannel_StudentSchoolEnrollments",{get:function(){return this.GetMembers("a01",this.ID,"AudienceChannel_StudentSchoolEnrollment","StudentSchoolEnrollmentID")},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"MembershipType",{get:function(){return this.GetMember("a02",this.MembershipTypeID,"Code")},set:function(e){this.SetMember("a02",e,["MembershipTypeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"NonResidentAttendReason",{get:function(){return this.GetMember("a03",this.NonResidentAttendReasonID,"Code")},set:function(e){this.SetMember("a03",e,["NonResidentAttendReasonID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"TimeFrame",{get:function(){return this.GetMember("a04",this.TimeFrameID,"Code")},set:function(e){this.SetMember("a04",e,["TimeFrameID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"RecordClosureReason",{get:function(){return this.GetMember("a05",this.RecordClosureReasonID,"Code")},set:function(e){this.SetMember("a05",e,["RecordClosureReasonID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"PromotionStatus",{get:function(){return this.GetMember("a06",this.PromotionStatusID,"Code")},set:function(e){this.SetMember("a06",e,["PromotionStatusID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"EntryType",{get:function(){return this.GetMember("a07",this.EntryTypeID,"ExtendedCode")},set:function(e){this.SetMember("a07",e,["EntryTypeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"ExitStatus",{get:function(){return this.GetMember("a08",this.ExitStatusID,"ExtendedCode")},set:function(e){this.SetMember("a08",e,["ExitStatusID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"ExitType",{get:function(){return this.GetMember("a09",this.ExitTypeID,"ExtendedCode")},set:function(e){this.SetMember("a09",e,["ExitTypeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"GradeLevel",{get:function(){return this.GetMember("a10",this.GradeLevelID,"ExtendedCode")},set:function(e){this.SetMember("a10",e,["GradeLevelID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"ResidencyStatus",{get:function(){return this.GetMember("a11",this.ResidencyStatusID,"ExtendedCode")},set:function(e){this.SetMember("a11",e,["ResidencyStatusID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"PromotionType",{get:function(){return this.GetMember("a12",this.PromotionTypeID,"ExtendedCode")},set:function(e){this.SetMember("a12",e,["PromotionTypeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"NonpromotionReason",{get:function(){return this.GetMember("a13",this.NonpromotionReasonID,"ExtendedCode")},set:function(e){this.SetMember("a13",e,["NonpromotionReasonID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"SchoolYear",{get:function(){return this.GetMember("a14",this.SchoolYearID,"SchoolYear")},set:function(e){this.SetMember("a14",e,["SchoolYearID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"Advisor",{get:function(){return this.GetMember("a15",this.AdvisorID,"StaffPersonal")},set:function(e){this.SetMember("a15",e,["AdvisorID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"Counselor",{get:function(){return this.GetMember("a16",this.CounselorID,"StaffPersonal")},set:function(e){this.SetMember("a16",e,["CounselorID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"StudentPersonal",{get:function(){return this.GetMember("a17",this.StudentPersonalID,"StudentPersonal")},set:function(e){this.SetMember("a17",e,["StudentPersonalID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"SchoolInfo",{get:function(){return this.GetMember("a18",this.SchoolInfoID,"SchoolInfo")},set:function(e){this.SetMember("a18",e,["SchoolInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"InsertedBy",{get:function(){return this.GetMember("a19",this.InsertedByID,"PersonalInfo")},set:function(e){this.SetMember("a19",e,["InsertedByID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"UpdatedBy",{get:function(){return this.GetMember("a20",this.UpdatedByID,"PersonalInfo")},set:function(e){this.SetMember("a20",e,["UpdatedByID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"HomeroomInfo",{get:function(){return this.GetMember("a21",this.HomeroomID,"HomeroomInfo")},set:function(e){this.SetMember("a21",e,["HomeroomID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(a.prototype,"EntityDocuments",{get:function(){return this.GetMembers("a22",this.ID,"EntityDocument","EntityKey1")},enumerable:!0,configurable:!0}),a.prototype.GetIdentity=function(){return this.ID};var vt;function a(){return vt.call(this,"StudentSchoolEnrollment")||this}e.StudentSchoolEnrollment=a,__extends(xt,Rt=t),xt.prototype.Associations=function(){return["Installment:a00:ID:InstallmentID","FinancialTransaction:a01:ID:FinancialTransactionID"]},Object.defineProperty(xt.prototype,"Currency",{get:function(){return this.GetMember("a00",this.CurrencyID,"Code")},set:function(e){this.SetMember("a00",e,["CurrencyID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(xt.prototype,"Installment",{get:function(){return this.GetMember("a01",this.InstallmentID,"Installment")},set:function(e){this.SetMember("a01",e,["InstallmentID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(xt.prototype,"FinancialTransaction",{get:function(){return this.GetMember("a02",this.FinancialTransactionID,"FinancialTransaction")},set:function(e){this.SetMember("a02",e,["FinancialTransactionID"],["ID"])},enumerable:!0,configurable:!0}),xt.prototype.GetIdentity=function(){return this.InstallmentID+this.FinancialTransactionID};var Rt;function xt(){return Rt.call(this,"InstallmentTransaction")||this}e.InstallmentTransaction=xt,__extends(u,Ft=t),u.prototype.Associations=function(){return["StaffAssignment:a01:ID:StaffAssignmentID","StudentSchoolEnrollment:a00:ID:StudentSchoolEnrollmentID"]},Object.defineProperty(u.prototype,"UserLogs",{get:function(){return this.GetMembers("a00",this.ID,"UserLog","UserID")},enumerable:!0,configurable:!0}),Object.defineProperty(u.prototype,"User_ObjectAttributes",{get:function(){return this.GetMembers("a01",this.ID,"User_ObjectAttribute","UserID")},enumerable:!0,configurable:!0}),Object.defineProperty(u.prototype,"UserEntityAuthorizations",{get:function(){return this.GetMembers("a02",this.ID,"UserEntityAuthorization","UserID")},enumerable:!0,configurable:!0}),Object.defineProperty(u.prototype,"UserStates",{get:function(){return this.GetMembers("a03",this.ID,"UserState","UserID")},enumerable:!0,configurable:!0}),Object.defineProperty(u.prototype,"PersonalInfo",{get:function(){return this.GetMember("a04",this.ID,"PersonalInfo")},set:function(e){this.SetMember("a04",e,["ID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(u.prototype,"SchoolYear",{get:function(){return this.GetMember("a05",this.SchoolYearID,"SchoolYear")},set:function(e){this.SetMember("a05",e,["SchoolYearID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(u.prototype,"EmployeePortalSchoolYear",{get:function(){return this.GetMember("a06",this.EmployeePortalSchoolYearID,"SchoolYear")},set:function(e){this.SetMember("a06",e,["EmployeePortalSchoolYearID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(u.prototype,"LocationInfo",{get:function(){return this.GetMember("a07",this.LocationInfoID,"LocationInfo")},set:function(e){this.SetMember("a07",e,["LocationInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(u.prototype,"EmployeePortalLocationInfo",{get:function(){return this.GetMember("a08",this.EmployeePortalLocationInfoID,"LocationInfo")},set:function(e){this.SetMember("a08",e,["EmployeePortalLocationInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(u.prototype,"StaffAssignment",{get:function(){return this.GetMember("a09",this.StaffAssignmentID,"StaffAssignment")},set:function(e){this.SetMember("a09",e,["StaffAssignmentID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(u.prototype,"StudentSchoolEnrollment",{get:function(){return this.GetMember("a10",this.StudentSchoolEnrollmentID,"StudentSchoolEnrollment")},set:function(e){this.SetMember("a10",e,["StudentSchoolEnrollmentID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(u.prototype,"PersonRole",{get:function(){return this.GetMember("a11",this.PersonRoleID,"PersonRole")},set:function(e){this.SetMember("a11",e,["PersonRoleID"],["ID"])},enumerable:!0,configurable:!0}),u.prototype.GetIdentity=function(){return this.ID};var Ft;function u(){return Ft.call(this,"User")||this}e.User=u,__extends(kt,Bt=t),kt.prototype.Associations=function(){return["ElectronicId:a04:ID:ElectronicIdID","ElectronicId:a05:ID:TrustedBrowserID"]},Object.defineProperty(kt.prototype,"User",{get:function(){return this.GetMember("a00",this.UserID,"User")},set:function(e){this.SetMember("a00",e,["UserID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(kt.prototype,"IPInfo",{get:function(){return this.GetMember("a01",this.IP,"IPInfo")},set:function(e){this.SetMember("a01",e,["IP"],["IP"])},enumerable:!0,configurable:!0}),Object.defineProperty(kt.prototype,"PortalSessions",{get:function(){return this.GetMembers("a02",this.ID,"PortalSession","UserSessionID")},enumerable:!0,configurable:!0}),Object.defineProperty(kt.prototype,"ElectronicId",{get:function(){return this.GetMember("a03",this.ElectronicIdID,"ElectronicId")},set:function(e){this.SetMember("a03",e,["ElectronicIdID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(kt.prototype,"TrustedBrowser",{get:function(){return this.GetMember("a04",this.TrustedBrowserID,"ElectronicId")},set:function(e){this.SetMember("a04",e,["TrustedBrowserID"],["ID"])},enumerable:!0,configurable:!0}),kt.prototype.GetIdentity=function(){return this.ID};var Bt;function kt(){return Bt.call(this,"UserSession")||this}e.UserSession=kt,__extends(Yt,Nt=t),Yt.prototype.Associations=function(){return["UserSession:a02:ID:UserSessionID"]},Object.defineProperty(Yt.prototype,"LocationInfo",{get:function(){return this.GetMember("a00",this.LocationInfoID,"LocationInfo")},set:function(e){this.SetMember("a00",e,["LocationInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Yt.prototype,"UserSession",{get:function(){return this.GetMember("a01",this.UserSessionID,"UserSession")},set:function(e){this.SetMember("a01",e,["UserSessionID"],["ID"])},enumerable:!0,configurable:!0}),Yt.prototype.GetIdentity=function(){return this.ID};var Nt;function Yt(){return Nt.call(this,"PortalSession")||this}e.PortalSession=Yt,__extends(c,Ht=t),c.prototype.Associations=function(){return["StaffPersonal:a05:ID:PrincipalInfoID"]},Object.defineProperty(c.prototype,"StaffAssignments",{get:function(){return this.GetMembers("a00",this.ID,"StaffAssignment","SchoolInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(c.prototype,"StudentDailyAttendances",{get:function(){return this.GetMembers("a01",this.ID,"StudentDailyAttendance","SchoolInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(c.prototype,"RoomInfos",{get:function(){return this.GetMembers("a02",this.ID,"RoomInfo","SchoolInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(c.prototype,"StudentSchoolEnrollments",{get:function(){return this.GetMembers("a03",this.ID,"StudentSchoolEnrollment","SchoolInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(c.prototype,"SchoolInfo_SchoolFocus",{get:function(){return this.GetMembers("a04",this.ID,"SchoolInfo_SchoolFocus","SchoolInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(c.prototype,"SchoolInfo_SchoolContacts",{get:function(){return this.GetMembers("a05",this.ID,"SchoolInfo_SchoolContact","SchoolInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(c.prototype,"SchoolInfo_GradeLevels",{get:function(){return this.GetMembers("a06",this.ID,"SchoolInfo_GradeLevel","SchoolInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(c.prototype,"StudentPeriodAttendances",{get:function(){return this.GetMembers("a07",this.ID,"StudentPeriodAttendance","SchoolInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(c.prototype,"CalendarSummaries",{get:function(){return this.GetMembers("a08",this.ID,"CalendarSummary","SchoolInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(c.prototype,"TermInfos",{get:function(){return this.GetMembers("a09",this.ID,"TermInfo","SchoolInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(c.prototype,"MarkValueInfos",{get:function(){return this.GetMembers("a10",this.ID,"MarkValueInfo","SchoolInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(c.prototype,"AssessmentRegistrations",{get:function(){return this.GetMembers("a11",this.ID,"AssessmentRegistration","SchoolInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(c.prototype,"AssessmentAdministrations",{get:function(){return this.GetMembers("a12",this.ID,"AssessmentAdministration","SchoolInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(c.prototype,"SchooInfoTutoringHours",{get:function(){return this.GetMembers("a13",this.ID,"SchooInfoTutoringHour","SchoolInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(c.prototype,"StaffPersonalTutoringHours",{get:function(){return this.GetMembers("a14",this.ID,"StaffPersonalTutoringHour","SchoolInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(c.prototype,"TutoringSessionInfos",{get:function(){return this.GetMembers("a15",this.ID,"TutoringSessionInfo","SchoolInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(c.prototype,"StudentTransportInfos",{get:function(){return this.GetMembers("a16",this.ID,"StudentTransportInfo","SchoolInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(c.prototype,"RoomTypes",{get:function(){return this.GetMembers("a17",this.ID,"RoomType","SchoolInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(c.prototype,"SchoolCourseInfos",{get:function(){return this.GetMembers("a18",this.ID,"SchoolCourseInfo","SchoolInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(c.prototype,"AttendanceCodeInfos",{get:function(){return this.GetMembers("a19",this.ID,"AttendanceCodeInfo","SchoolInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(c.prototype,"TestAccommodations",{get:function(){return this.GetMembers("a20",this.ID,"TestAccommodation","SchoolInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(c.prototype,"SchoolContracts",{get:function(){return this.GetMembers("a21",this.ID,"SchoolContract","SchoolInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(c.prototype,"SchoolInfo_ProgramTypes",{get:function(){return this.GetMembers("a22",this.ID,"SchoolInfo_ProgramType","SchoolInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(c.prototype,"StudentYearGrades",{get:function(){return this.GetMembers("a23",this.ID,"StudentYearGrade","SchoolInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(c.prototype,"BellSchedules",{get:function(){return this.GetMembers("a24",this.ID,"BellSchedule","SchoolInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(c.prototype,"StaffDailyAttendances",{get:function(){return this.GetMembers("a25",this.ID,"StaffDailyAttendance","SchoolInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(c.prototype,"StaffPeriodAttendances",{get:function(){return this.GetMembers("a26",this.ID,"StaffPeriodAttendance","SchoolInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(c.prototype,"OperationalStatus",{get:function(){return this.GetMember("a27",this.OperationalStatusID,"Code")},set:function(e){this.SetMember("a27",e,["OperationalStatusID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(c.prototype,"Type",{get:function(){return this.GetMember("a28",this.TypeID,"Code")},set:function(e){this.SetMember("a28",e,["TypeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(c.prototype,"SessionType",{get:function(){return this.GetMember("a29",this.SessionTypeID,"Code")},set:function(e){this.SetMember("a29",e,["SessionTypeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(c.prototype,"PrincipalInfo",{get:function(){return this.GetMember("a30",this.PrincipalInfoID,"StaffPersonal")},set:function(e){this.SetMember("a30",e,["PrincipalInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(c.prototype,"LocationInfo",{get:function(){return this.GetMember("a31",this.ID,"LocationInfo")},set:function(e){this.SetMember("a31",e,["ID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(c.prototype,"ExtendedElements",{get:function(){return this.GetMember("a32",this.ExtendedElementsID,"ExtendedElements")},set:function(e){this.SetMember("a32",e,["ExtendedElementsID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(c.prototype,"SchoolYear",{get:function(){return this.GetMember("a33",this.ActiveSchoolYearID,"SchoolYear")},set:function(e){this.SetMember("a33",e,["ActiveSchoolYearID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(c.prototype,"StudentPersonalGenderType",{get:function(){return this.GetMember("a34",this.StudentPersonalGenderTypeID,"Code")},set:function(e){this.SetMember("a34",e,["StudentPersonalGenderTypeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(c.prototype,"StaffPersonalGenderType",{get:function(){return this.GetMember("a35",this.StaffPersonalGenderTypeID,"Code")},set:function(e){this.SetMember("a35",e,["StaffPersonalGenderTypeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(c.prototype,"LocationOfSchool",{get:function(){return this.GetMember("a36",this.LocationOfSchoolID,"Code")},set:function(e){this.SetMember("a36",e,["LocationOfSchoolID"],["ID"])},enumerable:!0,configurable:!0}),c.prototype.GetIdentity=function(){return this.ID};var Ht;function c(){return Ht.call(this,"SchoolInfo")||this}e.SchoolInfo=c,__extends(Ut,Wt=t),Object.defineProperty(Ut.prototype,"AssessmentRegistrations",{get:function(){return this.GetMembers("a00",this.ID,"AssessmentRegistration","LEAInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(Ut.prototype,"AssessmentAdministrations",{get:function(){return this.GetMembers("a01",this.ID,"AssessmentAdministration","LEAInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(Ut.prototype,"StudentPlacements",{get:function(){return this.GetMembers("a02",this.ID,"StudentPlacement","ServicingPublicAgencyID")},enumerable:!0,configurable:!0}),Object.defineProperty(Ut.prototype,"TestAccommodations",{get:function(){return this.GetMembers("a03",this.ID,"TestAccommodation","LEAInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(Ut.prototype,"OperationalStatus",{get:function(){return this.GetMember("a04",this.OperationalStatusID,"Code")},set:function(e){this.SetMember("a04",e,["OperationalStatusID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Ut.prototype,"EducationAgencyType",{get:function(){return this.GetMember("a05",this.EducationAgencyTypeID,"ExtendedCode")},set:function(e){this.SetMember("a05",e,["EducationAgencyTypeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Ut.prototype,"LocationInfo",{get:function(){return this.GetMember("a06",this.ID,"LocationInfo")},set:function(e){this.SetMember("a06",e,["ID"],["ID"])},enumerable:!0,configurable:!0}),Ut.prototype.GetIdentity=function(){return this.ID};var Wt;function Ut(){return Wt.call(this,"LEAInfo")||this}e.LEAInfo=Ut,__extends(wt,Kt=t),wt.prototype.Associations=function(){return["AccountingPeriod:a00:ID:AccountingPeriodID","FinancialAccount:a00:ID:FinancialAccountID","LocationInfo:a03:ID:LocationInfoID"]},Object.defineProperty(wt.prototype,"FinancialTransactionAmounts",{get:function(){return this.GetMembers("a00",this.ID,"FinancialTransactionAmount","FinancialAccountAccountingPeriodLocationInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(wt.prototype,"AccountingPeriod",{get:function(){return this.GetMember("a01",this.AccountingPeriodID,"AccountingPeriod")},set:function(e){this.SetMember("a01",e,["AccountingPeriodID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(wt.prototype,"FinancialAccount",{get:function(){return this.GetMember("a02",this.FinancialAccountID,"FinancialAccount")},set:function(e){this.SetMember("a02",e,["FinancialAccountID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(wt.prototype,"LocationInfo",{get:function(){return this.GetMember("a03",this.LocationInfoID,"LocationInfo")},set:function(e){this.SetMember("a03",e,["LocationInfoID"],["ID"])},enumerable:!0,configurable:!0}),wt.prototype.GetIdentity=function(){return this.ID};var Kt;function wt(){return Kt.call(this,"FinancialAccountAccountingPeriodLocationInfo")||this}e.FinancialAccountAccountingPeriodLocationInfo=wt,__extends(Jt,Vt=t),Jt.prototype.Associations=function(){return["SchoolInfo:a04:ID:SchoolInfoID"]},Object.defineProperty(Jt.prototype,"Focus",{get:function(){return this.GetMember("a00",this.FocusID,"Code")},set:function(e){this.SetMember("a00",e,["FocusID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Jt.prototype,"SchoolInfo",{get:function(){return this.GetMember("a01",this.SchoolInfoID,"SchoolInfo")},set:function(e){this.SetMember("a01",e,["SchoolInfoID"],["ID"])},enumerable:!0,configurable:!0}),Jt.prototype.GetIdentity=function(){return this.SchoolInfoID+this.FocusID};var Vt;function Jt(){return Vt.call(this,"SchoolInfo_SchoolFocus")||this}e.SchoolInfo_SchoolFocus=Jt,__extends(zt,qt=t),zt.prototype.Associations=function(){return["PersonalInfo:a11:ID:RelatedPersonalInfoID","Case:a01:ID:CaseID"]},Object.defineProperty(zt.prototype,"PersonalInfo",{get:function(){return this.GetMember("a00",this.RelatedPersonalInfoID,"PersonalInfo")},set:function(e){this.SetMember("a00",e,["RelatedPersonalInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(zt.prototype,"Case",{get:function(){return this.GetMember("a01",this.CaseID,"Case")},set:function(e){this.SetMember("a01",e,["CaseID"],["ID"])},enumerable:!0,configurable:!0}),zt.prototype.GetIdentity=function(){return this.CaseID+this.RelatedPersonalInfoID};var qt;function zt(){return qt.call(this,"Case_RelatedPersonalInfo")||this}e.Case_RelatedPersonalInfo=zt,__extends(Xt,Qt=t),Xt.prototype.Associations=function(){return["StaffPersonal:a06:ID:StaffPersonalID","Case:a02:ID:CaseID"]},Object.defineProperty(Xt.prototype,"StaffPersonal",{get:function(){return this.GetMember("a00",this.StaffPersonalID,"StaffPersonal")},set:function(e){this.SetMember("a00",e,["StaffPersonalID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Xt.prototype,"Case",{get:function(){return this.GetMember("a01",this.CaseID,"Case")},set:function(e){this.SetMember("a01",e,["CaseID"],["ID"])},enumerable:!0,configurable:!0}),Xt.prototype.GetIdentity=function(){return this.CaseID+this.StaffPersonalID};var Qt;function Xt(){return Qt.call(this,"Case_StaffPersonal")||this}e.Case_StaffPersonal=Xt,__extends($t,Zt=t),Object.defineProperty($t.prototype,"FlowItem",{get:function(){return this.GetMember("a00",this.ID,"FlowItem")},set:function(e){this.SetMember("a00",e,["ID"],["ID"])},enumerable:!0,configurable:!0}),$t.prototype.GetIdentity=function(){return this.ID};var Zt;function $t(){return Zt.call(this,"FlowNote")||this}e.FlowNote=$t,__extends(tn,en=t),tn.prototype.Associations=function(){return["PersonalInfo:a12:ID:PersonalInfoID","FlowSession:a00:ID:FlowSessionID"]},Object.defineProperty(tn.prototype,"PersonalInfo",{get:function(){return this.GetMember("a00",this.PersonalInfoID,"PersonalInfo")},set:function(e){this.SetMember("a00",e,["PersonalInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(tn.prototype,"FlowSession",{get:function(){return this.GetMember("a01",this.FlowSessionID,"FlowSession")},set:function(e){this.SetMember("a01",e,["FlowSessionID"],["ID"])},enumerable:!0,configurable:!0}),tn.prototype.GetIdentity=function(){return this.FlowSessionID+this.PersonalInfoID};var en;function tn(){return en.call(this,"FlowSession_PersonalInfo")||this}e.FlowSession_PersonalInfo=tn,__extends(rn,nn=t),rn.prototype.Associations=function(){return["ContactInfo:a00:ID:ContactInfoID"]},Object.defineProperty(rn.prototype,"Email",{get:function(){return this.GetMember("a00",this.EmailID,"Email")},set:function(e){this.SetMember("a00",e,["EmailID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(rn.prototype,"ContactInfo",{get:function(){return this.GetMember("a01",this.ContactInfoID,"ContactInfo")},set:function(e){this.SetMember("a01",e,["ContactInfoID"],["ID"])},enumerable:!0,configurable:!0}),rn.prototype.GetIdentity=function(){return this.ContactInfoID+this.EmailID};var nn;function rn(){return nn.call(this,"ContactInfo_Email")||this}e.ContactInfo_Email=rn,__extends(sn,on=t),sn.prototype.Associations=function(){return["ContactInfo:a01:ID:ContactInfoID"]},Object.defineProperty(sn.prototype,"PhoneNumber",{get:function(){return this.GetMember("a00",this.PhoneNumberID,"PhoneNumber")},set:function(e){this.SetMember("a00",e,["PhoneNumberID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(sn.prototype,"ContactInfo",{get:function(){return this.GetMember("a01",this.ContactInfoID,"ContactInfo")},set:function(e){this.SetMember("a01",e,["ContactInfoID"],["ID"])},enumerable:!0,configurable:!0}),sn.prototype.GetIdentity=function(){return this.ContactInfoID+this.PhoneNumberID};var on;function sn(){return on.call(this,"ContactInfo_PhoneNumber")||this}e.ContactInfo_PhoneNumber=sn,__extends(un,an=t),un.prototype.Associations=function(){return["SchoolInfo:a05:ID:SchoolInfoID","ContactInfo:a02:ID:ContactInfoID"]},Object.defineProperty(un.prototype,"SchoolInfo",{get:function(){return this.GetMember("a00",this.SchoolInfoID,"SchoolInfo")},set:function(e){this.SetMember("a00",e,["SchoolInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(un.prototype,"ContactInfo",{get:function(){return this.GetMember("a01",this.ContactInfoID,"ContactInfo")},set:function(e){this.SetMember("a01",e,["ContactInfoID"],["ID"])},enumerable:!0,configurable:!0}),un.prototype.GetIdentity=function(){return this.SchoolInfoID+this.ContactInfoID};var an;function un(){return an.call(this,"SchoolInfo_SchoolContact")||this}e.SchoolInfo_SchoolContact=un,__extends(fn,cn=t),fn.prototype.Associations=function(){return["Address:a02:ID:AddressID","LocationInfo:a04:ID:LocationInfoID"]},Object.defineProperty(fn.prototype,"Address",{get:function(){return this.GetMember("a00",this.AddressID,"Address")},set:function(e){this.SetMember("a00",e,["AddressID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(fn.prototype,"LocationInfo",{get:function(){return this.GetMember("a01",this.LocationInfoID,"LocationInfo")},set:function(e){this.SetMember("a01",e,["LocationInfoID"],["ID"])},enumerable:!0,configurable:!0}),fn.prototype.GetIdentity=function(){return this.LocationInfoID+this.AddressID};var cn;function fn(){return cn.call(this,"LocationInfo_Address")||this}e.LocationInfo_Address=fn,__extends(bn,In=t),bn.prototype.Associations=function(){return["LocationInfo:a05:ID:LocationInfoID"]},Object.defineProperty(bn.prototype,"Code",{get:function(){return this.GetMember("a00",this.CodeID,"Code")},set:function(e){this.SetMember("a00",e,["CodeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(bn.prototype,"LocationInfo",{get:function(){return this.GetMember("a01",this.LocationInfoID,"LocationInfo")},set:function(e){this.SetMember("a01",e,["LocationInfoID"],["ID"])},enumerable:!0,configurable:!0}),bn.prototype.GetIdentity=function(){return this.LocationInfoID+this.CodeID};var In;function bn(){return In.call(this,"LocationInfo_IdentificationInfo")||this}e.LocationInfo_IdentificationInfo=bn,__extends(ln,pn=t),ln.prototype.Associations=function(){return["PhoneNumber:a03:ID:PhoneNumberID","LocationInfo:a06:ID:LocationInfoID"]},Object.defineProperty(ln.prototype,"PhoneNumber",{get:function(){return this.GetMember("a00",this.PhoneNumberID,"PhoneNumber")},set:function(e){this.SetMember("a00",e,["PhoneNumberID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(ln.prototype,"LocationInfo",{get:function(){return this.GetMember("a01",this.LocationInfoID,"LocationInfo")},set:function(e){this.SetMember("a01",e,["LocationInfoID"],["ID"])},enumerable:!0,configurable:!0}),ln.prototype.GetIdentity=function(){return this.LocationInfoID+this.PhoneNumberID};var pn;function ln(){return pn.call(this,"LocationInfo_PhoneNumber")||this}e.LocationInfo_PhoneNumber=ln,__extends(hn,mn=t),hn.prototype.Associations=function(){return["LocationInfo:a07:ID:LocationInfoID"]},Object.defineProperty(hn.prototype,"EMail",{get:function(){return this.GetMember("a00",this.EMailID,"Email")},set:function(e){this.SetMember("a00",e,["EMailID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(hn.prototype,"LocationInfo",{get:function(){return this.GetMember("a01",this.LocationInfoID,"LocationInfo")},set:function(e){this.SetMember("a01",e,["LocationInfoID"],["ID"])},enumerable:!0,configurable:!0}),hn.prototype.GetIdentity=function(){return this.LocationInfoID+this.EMailID};var mn;function hn(){return mn.call(this,"LocationInfo_EMail")||this}e.LocationInfo_EMail=hn,__extends(dn,Dn=t),dn.prototype.Associations=function(){return["SchoolInfo:a06:ID:SchoolInfoID"]},Object.defineProperty(dn.prototype,"GradeLevel",{get:function(){return this.GetMember("a00",this.GradeLevelID,"ExtendedCode")},set:function(e){this.SetMember("a00",e,["GradeLevelID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(dn.prototype,"SchoolInfo",{get:function(){return this.GetMember("a01",this.SchoolInfoID,"SchoolInfo")},set:function(e){this.SetMember("a01",e,["SchoolInfoID"],["ID"])},enumerable:!0,configurable:!0}),dn.prototype.GetIdentity=function(){return this.SchoolInfoID+this.GradeLevelID};var Dn;function dn(){return Dn.call(this,"SchoolInfo_GradeLevel")||this}e.SchoolInfo_GradeLevel=dn,__extends(gn,yn=t),Object.defineProperty(gn.prototype,"Address_PhoneNumbers",{get:function(){return this.GetMembers("a00",this.ID,"Address_PhoneNumber","PhoneNumberID")},enumerable:!0,configurable:!0}),Object.defineProperty(gn.prototype,"PersonalInfo_PhoneNumbers",{get:function(){return this.GetMembers("a01",this.ID,"PersonalInfo_PhoneNumber","PhoneNumberID")},enumerable:!0,configurable:!0}),Object.defineProperty(gn.prototype,"RoomInfos",{get:function(){return this.GetMembers("a02",this.ID,"RoomInfo","PhoneNumberID")},enumerable:!0,configurable:!0}),Object.defineProperty(gn.prototype,"LocationInfo_PhoneNumbers",{get:function(){return this.GetMembers("a03",this.ID,"LocationInfo_PhoneNumber","PhoneNumberID")},enumerable:!0,configurable:!0}),Object.defineProperty(gn.prototype,"LearningResourceContacts",{get:function(){return this.GetMembers("a04",this.ID,"LearningResourceContact","PhoneNumberID")},enumerable:!0,configurable:!0}),Object.defineProperty(gn.prototype,"Code",{get:function(){return this.GetMember("a05",this.TypeID,"Code")},set:function(e){this.SetMember("a05",e,["TypeID"],["ID"])},enumerable:!0,configurable:!0}),gn.prototype.GetIdentity=function(){return this.ID};var yn;function gn(){return yn.call(this,"PhoneNumber")||this}e.PhoneNumber=gn,__extends(f,Sn=t),f.prototype.Associations=function(){return["PersonalInfo:a13:ID:SenderID","ManualTask:a12:ID:EntityID","ManualTask_Assignment:a05:ID:EntityID","WorkItemState:a04:ID:EntityID"]},Object.defineProperty(f.prototype,"Attachments",{get:function(){return this.GetMembers("a00",this.ID,"Attachment","MessageID")},enumerable:!0,configurable:!0}),Object.defineProperty(f.prototype,"Message_Jobs",{get:function(){return this.GetMembers("a01",this.ID,"Message_Job","MessageID")},enumerable:!0,configurable:!0}),Object.defineProperty(f.prototype,"StudentPeriodAttendance_Messages",{get:function(){return this.GetMembers("a02",this.ID,"StudentPeriodAttendance_Message","MessageID")},enumerable:!0,configurable:!0}),Object.defineProperty(f.prototype,"AssessmentRegistration_Messages",{get:function(){return this.GetMembers("a03",this.ID,"AssessmentRegistration_Message","MessageID")},enumerable:!0,configurable:!0}),Object.defineProperty(f.prototype,"Installment_Messages",{get:function(){return this.GetMembers("a04",this.ID,"Installment_Message","MessageID")},enumerable:!0,configurable:!0}),Object.defineProperty(f.prototype,"SectionEnrollmentMessages",{get:function(){return this.GetMembers("a05",this.ID,"SIS_SectionEnrollmentMessage","MessageID")},enumerable:!0,configurable:!0}),Object.defineProperty(f.prototype,"Assignment_StudentPersonal_Messages",{get:function(){return this.GetMembers("a06",this.ID,"Assignment_StudentPersonal_Message","MessageID")},enumerable:!0,configurable:!0}),Object.defineProperty(f.prototype,"StudentTutoringSessionEnrollment_Messages",{get:function(){return this.GetMembers("a07",this.ID,"StudentTutoringSessionEnrollment_Message","MessageID")},enumerable:!0,configurable:!0}),Object.defineProperty(f.prototype,"StudentDailyAttendance_Messages",{get:function(){return this.GetMembers("a08",this.ID,"StudentDailyAttendance_Message","MessageID")},enumerable:!0,configurable:!0}),Object.defineProperty(f.prototype,"Message_GroupInfos",{get:function(){return this.GetMembers("a09",this.ID,"Message_GroupInfo","MessageID")},enumerable:!0,configurable:!0}),Object.defineProperty(f.prototype,"Message_PeopleGroups",{get:function(){return this.GetMembers("a10",this.ID,"Message_PeopleGroup","MessageID")},enumerable:!0,configurable:!0}),Object.defineProperty(f.prototype,"StudentActivityAttendance_Messages",{get:function(){return this.GetMembers("a11",this.ID,"StudentActivityAttendance_Message","MessageID")},enumerable:!0,configurable:!0}),Object.defineProperty(f.prototype,"EmailTransactions",{get:function(){return this.GetMembers("a12",this.ID,"EmailTransaction","MessageID")},enumerable:!0,configurable:!0}),Object.defineProperty(f.prototype,"Type",{get:function(){return this.GetMember("a13",this.TypeID,"Code")},set:function(e){this.SetMember("a13",e,["TypeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(f.prototype,"Sender",{get:function(){return this.GetMember("a14",this.SenderID,"PersonalInfo")},set:function(e){this.SetMember("a14",e,["SenderID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(f.prototype,"SenderRole",{get:function(){return this.GetMember("a15",this.SenderRoleID,"PersonRole")},set:function(e){this.SetMember("a15",e,["SenderRoleID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(f.prototype,"ManualTask",{get:function(){return this.GetMember("a16",this.EntityID,"ManualTask")},set:function(e){this.SetMember("a16",e,["EntityID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(f.prototype,"ManualTask_Assignment",{get:function(){return this.GetMember("a17",this.EntityID,"ManualTask_Assignment")},set:function(e){this.SetMember("a17",e,["EntityID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(f.prototype,"WorkItemState",{get:function(){return this.GetMember("a18",this.EntityID,"WorkItemState")},set:function(e){this.SetMember("a18",e,["EntityID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(f.prototype,"EntityDocuments",{get:function(){return this.GetMembers("a19",this.ID,"EntityDocument","EntityKey1")},enumerable:!0,configurable:!0}),Object.defineProperty(f.prototype,"Document",{get:function(){return this.GetMember("a20",this.EntityID,"Document")},set:function(e){this.SetMember("a20",e,["EntityID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(f.prototype,"MessageApproval",{get:function(){return this.GetMember("a21",this.ID,"MessageApproval")},set:function(e){this.SetMember("a21",e,["ID"],["MessageID"])},enumerable:!0,configurable:!0}),f.prototype.GetIdentity=function(){return this.ID};var Sn;function f(){return Sn.call(this,"Message")||this}e.Message=f,__extends(Mn,Pn=t),Mn.prototype.Associations=function(){return["Message:a00:ID:MessageID"]},Object.defineProperty(Mn.prototype,"Message",{get:function(){return this.GetMember("a00",this.MessageID,"Message")},set:function(e){this.SetMember("a00",e,["MessageID"],["ID"])},enumerable:!0,configurable:!0}),Mn.prototype.GetIdentity=function(){return this.ID};var Pn;function Mn(){return Pn.call(this,"Attachment")||this}e.Attachment=Mn,__extends(An,Gn=t),Object.defineProperty(An.prototype,"VendorInfos",{get:function(){return this.GetMembers("a00",this.ID,"VendorInfo","EmployeePersonalID")},enumerable:!0,configurable:!0}),Object.defineProperty(An.prototype,"EmployeeContracts",{get:function(){return this.GetMembers("a01",this.ID,"EmployeeContract","EmployeePersonalID")},enumerable:!0,configurable:!0}),Object.defineProperty(An.prototype,"Purchasings",{get:function(){return this.GetMembers("a02",this.ID,"Purchasing","EmployeePersonalID")},enumerable:!0,configurable:!0}),Object.defineProperty(An.prototype,"EmployeeCredits",{get:function(){return this.GetMembers("a03",this.ID,"EmployeeCredit","EmployeePersonalID")},enumerable:!0,configurable:!0}),Object.defineProperty(An.prototype,"ProfessionalDevelopmentRegistrations",{get:function(){return this.GetMembers("a04",this.ID,"ProfessionalDevelopmentRegistration","EmployeePersonalID")},enumerable:!0,configurable:!0}),Object.defineProperty(An.prototype,"PersonalInfo",{get:function(){return this.GetMember("a05",this.ID,"PersonalInfo")},set:function(e){this.SetMember("a05",e,["ID"],["ID"])},enumerable:!0,configurable:!0}),An.prototype.GetIdentity=function(){return this.ID};var Gn;function An(){return Gn.call(this,"EmployeePersonal")||this}e.EmployeePersonal=An,__extends(jn,On=t),jn.prototype.Associations=function(){return["User:a01:ID:UserID"]},Object.defineProperty(jn.prototype,"User",{get:function(){return this.GetMember("a00",this.UserID,"User")},set:function(e){this.SetMember("a00",e,["UserID"],["ID"])},enumerable:!0,configurable:!0}),jn.prototype.GetIdentity=function(){return this.UserID+this.ParentType+this.Name};var On;function jn(){return On.call(this,"User_ObjectAttribute")||this}e.User_ObjectAttribute=jn,__extends(Cn,_n=t),Object.defineProperty(Cn.prototype,"PersonalInfo_OtherNames",{get:function(){return this.GetMembers("a00",this.ID,"PersonalInfo_OtherName","NameID")},enumerable:!0,configurable:!0}),Object.defineProperty(Cn.prototype,"LearningResourceContacts",{get:function(){return this.GetMembers("a01",this.ID,"LearningResourceContact","NameID")},enumerable:!0,configurable:!0}),Object.defineProperty(Cn.prototype,"LearningResourceEvaluations",{get:function(){return this.GetMembers("a02",this.ID,"LearningResourceEvaluation","NameID")},enumerable:!0,configurable:!0}),Object.defineProperty(Cn.prototype,"LessonAuthors",{get:function(){return this.GetMembers("a03",this.ID,"LessonAuthor","NameID")},enumerable:!0,configurable:!0}),Object.defineProperty(Cn.prototype,"NameParts",{get:function(){return this.GetMembers("a04",this.ID,"NamePart","NameID")},enumerable:!0,configurable:!0}),Object.defineProperty(Cn.prototype,"Type",{get:function(){return this.GetMember("a05",this.TypeID,"Code")},set:function(e){this.SetMember("a05",e,["TypeID"],["ID"])},enumerable:!0,configurable:!0}),Cn.prototype.GetIdentity=function(){return this.ID};var _n;function Cn(){return _n.call(this,"Name")||this}e.Name=Cn,__extends(I,Tn=t),Object.defineProperty(I.prototype,"Demographics",{get:function(){return this.GetMember("a00",this.ID,"Demographics")},set:function(e){this.SetMember("a00",e,["ID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(I.prototype,"PersonalInfo_Addresses",{get:function(){return this.GetMembers("a01",this.ID,"PersonalInfo_Address","PersonalInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(I.prototype,"PersonalInfo_ElectronicIds",{get:function(){return this.GetMembers("a02",this.ID,"PersonalInfo_ElectronicId","PersonalInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(I.prototype,"PersonalInfo_Emails",{get:function(){return this.GetMembers("a03",this.ID,"PersonalInfo_Email","PersonalInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(I.prototype,"PersonalInfo_OtherIds",{get:function(){return this.GetMembers("a04",this.ID,"PersonalInfo_OtherId","PersonalInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(I.prototype,"PersonalInfo_PhoneNumbers",{get:function(){return this.GetMembers("a05",this.ID,"PersonalInfo_PhoneNumber","PersonalInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(I.prototype,"InsertedBy_AlertMessages",{get:function(){return this.GetMembers("a06",this.ID,"AlertMessage","InsertedByID")},enumerable:!0,configurable:!0}),Object.defineProperty(I.prototype,"StaffPersonal",{get:function(){return this.GetMember("a07",this.ID,"StaffPersonal")},set:function(e){this.SetMember("a07",e,["ID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(I.prototype,"StudentPersonal",{get:function(){return this.GetMember("a08",this.ID,"StudentPersonal")},set:function(e){this.SetMember("a08",e,["ID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(I.prototype,"VendorInfo",{get:function(){return this.GetMember("a09",this.ID,"VendorInfo")},set:function(e){this.SetMember("a09",e,["ID"],["PersonalInfoID"])},enumerable:!0,configurable:!0}),Object.defineProperty(I.prototype,"User",{get:function(){return this.GetMember("a10",this.ID,"User")},set:function(e){this.SetMember("a10",e,["ID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(I.prototype,"Case_RelatedPersonalInfos",{get:function(){return this.GetMembers("a11",this.ID,"Case_RelatedPersonalInfo","RelatedPersonalInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(I.prototype,"FlowSession_PersonalInfos",{get:function(){return this.GetMembers("a12",this.ID,"FlowSession_PersonalInfo","PersonalInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(I.prototype,"Messages",{get:function(){return this.GetMembers("a13",this.ID,"Message","SenderID")},enumerable:!0,configurable:!0}),Object.defineProperty(I.prototype,"EmployeePersonal",{get:function(){return this.GetMember("a14",this.ID,"EmployeePersonal")},set:function(e){this.SetMember("a14",e,["ID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(I.prototype,"PersonalInfo_OtherNames",{get:function(){return this.GetMembers("a15",this.ID,"PersonalInfo_OtherName","PersonalInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(I.prototype,"DisciplineIncidents",{get:function(){return this.GetMembers("a16",this.ID,"DisciplineIncident","ReporterID")},enumerable:!0,configurable:!0}),Object.defineProperty(I.prototype,"PersonalInfoViewAssessmentSettings",{get:function(){return this.GetMembers("a17",this.ID,"PersonalInfoViewAssessmentSetting","PersonalInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(I.prototype,"StudentPeriodAttendances",{get:function(){return this.GetMembers("a18",this.ID,"StudentPeriodAttendance","CreationUserID")},enumerable:!0,configurable:!0}),Object.defineProperty(I.prototype,"LibraryInfo_LibraryPatrons",{get:function(){return this.GetMembers("a19",this.ID,"LibraryInfo_LibraryPatron","LibraryPatronID")},enumerable:!0,configurable:!0}),Object.defineProperty(I.prototype,"LibraryPatronStatus",{get:function(){return this.GetMember("a20",this.ID,"LibraryPatronStatus")},set:function(e){this.SetMember("a20",e,["ID"],["LibraryPatronID"])},enumerable:!0,configurable:!0}),Object.defineProperty(I.prototype,"Calendars",{get:function(){return this.GetMembers("a21",this.ID,"Calendar","InsertedBy")},enumerable:!0,configurable:!0}),Object.defineProperty(I.prototype,"TutoringSessionInfos",{get:function(){return this.GetMembers("a22",this.ID,"TutoringSessionInfo","InsertedBy")},enumerable:!0,configurable:!0}),Object.defineProperty(I.prototype,"PeopleGroup_PersonalInfos",{get:function(){return this.GetMembers("a23",this.ID,"PeopleGroup_PersonalInfo","PersonalInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(I.prototype,"PeopleGroup_Audiences",{get:function(){return this.GetMembers("a24",this.ID,"PeopleGroup_Audience","PersonalInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(I.prototype,"BusPositionInfo_BusDrivers",{get:function(){return this.GetMembers("a25",this.ID,"BusPositionInfo_BusDriver","PersonalInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(I.prototype,"BusPositionInfo_BusStaffs",{get:function(){return this.GetMembers("a26",this.ID,"BusPositionInfo_BusStaff","PersonalInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(I.prototype,"BusRouteInfos",{get:function(){return this.GetMembers("a27",this.ID,"BusRouteInfo","BusDriverID")},enumerable:!0,configurable:!0}),Object.defineProperty(I.prototype,"BusRouteInfo_BusStaffs",{get:function(){return this.GetMembers("a28",this.ID,"BusRouteInfo_BusStaff","PersonalInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(I.prototype,"MedicalCard",{get:function(){return this.GetMember("a29",this.ID,"MedicalCard")},set:function(e){this.SetMember("a29",e,["ID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(I.prototype,"MedicalCases",{get:function(){return this.GetMembers("a30",this.ID,"MedicalCase","PatientID")},enumerable:!0,configurable:!0}),Object.defineProperty(I.prototype,"MedicalCases1",{get:function(){return this.GetMembers("a31",this.ID,"MedicalCase","AssigneeID")},enumerable:!0,configurable:!0}),Object.defineProperty(I.prototype,"PersonalInfoPicture",{get:function(){return this.GetMember("a32",this.ID,"PersonalInfoPicture")},set:function(e){this.SetMember("a32",e,["ID"],["PersonalInfoID"])},enumerable:!0,configurable:!0}),Object.defineProperty(I.prototype,"StudentContact",{get:function(){return this.GetMember("a33",this.ID,"StudentContact")},set:function(e){this.SetMember("a33",e,["ID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(I.prototype,"SchoolContracts",{get:function(){return this.GetMembers("a34",this.ID,"SchoolContract","ContactPersonID")},enumerable:!0,configurable:!0}),Object.defineProperty(I.prototype,"EmployeeAssignments",{get:function(){return this.GetMembers("a35",this.ID,"EmployeeAssignment","PersonalInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(I.prototype,"SchoolContract_Owners",{get:function(){return this.GetMembers("a36",this.ID,"SchoolContract_Owner","OwnerID")},enumerable:!0,configurable:!0}),Object.defineProperty(I.prototype,"PersonalInfo_AppliedGroupPolicies",{get:function(){return this.GetMembers("a37",this.ID,"PersonalInfo_AppliedGroupPolicy","PersonalInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(I.prototype,"NameParts",{get:function(){return this.GetMembers("a38",this.ID,"NamePart","PersonalInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(I.prototype,"StaffPeriodAttendances",{get:function(){return this.GetMembers("a39",this.ID,"StaffPeriodAttendance","CreationUserID")},enumerable:!0,configurable:!0}),Object.defineProperty(I.prototype,"Documents",{get:function(){return this.GetMembers("a40",this.ID,"SharedDocument","InsertedPersonID")},enumerable:!0,configurable:!0}),Object.defineProperty(I.prototype,"CustodyAssignments",{get:function(){return this.GetMembers("a41",this.ID,"CustodyAssignment","PersonalInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(I.prototype,"Name",{get:function(){return this.GetMember("a42",this.NameID,"Name")},set:function(e){this.SetMember("a42",e,["NameID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(I.prototype,"ExtendedElements",{get:function(){return this.GetMember("a43",this.ExtendedElementsID,"ExtendedElements")},set:function(e){this.SetMember("a43",e,["ExtendedElementsID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(I.prototype,"AlertMessages",{get:function(){return this.GetMembers("a44",this.ID,"AlertMessage","PersonalInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(I.prototype,"AssessmentRegistrations",{get:function(){return this.GetMembers("a45",this.ID,"AssessmentRegistration","StudentPersonalID")},enumerable:!0,configurable:!0}),Object.defineProperty(I.prototype,"PersonalInfo_BiometricsData",{get:function(){return this.GetMember("a46",this.ID,"PersonalInfo_BiometricsData")},set:function(e){this.SetMember("a46",e,["ID"],["PersonalInfoID"])},enumerable:!0,configurable:!0}),Object.defineProperty(I.prototype,"SearchPersons",{get:function(){return this.GetMembers("a47",this.ID,"SearchPerson","PersonalInfoID")},enumerable:!0,configurable:!0}),I.prototype.GetIdentity=function(){return this.ID};var Tn;function I(){return Tn.call(this,"PersonalInfo")||this}e.PersonalInfo=I,__extends(En,Ln=t),En.prototype.Associations=function(){return["Name:a00:ID:NameID","PersonalInfo:a15:ID:PersonalInfoID"]},Object.defineProperty(En.prototype,"Name",{get:function(){return this.GetMember("a00",this.NameID,"Name")},set:function(e){this.SetMember("a00",e,["NameID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(En.prototype,"PersonalInfo",{get:function(){return this.GetMember("a01",this.PersonalInfoID,"PersonalInfo")},set:function(e){this.SetMember("a01",e,["PersonalInfoID"],["ID"])},enumerable:!0,configurable:!0}),En.prototype.GetIdentity=function(){return this.PersonalInfoID+this.NameID};var Ln;function En(){return Ln.call(this,"PersonalInfo_OtherName")||this}e.PersonalInfo_OtherName=En,__extends(b,vn=t),b.prototype.Associations=function(){return["SchoolYear:a04:ID:SchoolYearID","LocationInfo:a08:ID:LocationInfoID"]},Object.defineProperty(b.prototype,"StudentContract_FeeHeads",{get:function(){return this.GetMembers("a00",this.ID,"StudentContract_FeeHead","FeeHeadID")},enumerable:!0,configurable:!0}),Object.defineProperty(b.prototype,"FeeHead_Genders",{get:function(){return this.GetMembers("a01",this.ID,"FeeHead_Gender","FeeHeadID")},enumerable:!0,configurable:!0}),Object.defineProperty(b.prototype,"FeeHead_GradeLevels",{get:function(){return this.GetMembers("a02",this.ID,"FeeHead_GradeLevel","FeeHeadID")},enumerable:!0,configurable:!0}),Object.defineProperty(b.prototype,"FeeHead_ProgramTypes",{get:function(){return this.GetMembers("a03",this.ID,"FeeHead_ProgramType","FeeHeadID")},enumerable:!0,configurable:!0}),Object.defineProperty(b.prototype,"FeeHead_EntryTypes",{get:function(){return this.GetMembers("a04",this.ID,"FeeHead_EntryType","FeeHeadID")},enumerable:!0,configurable:!0}),Object.defineProperty(b.prototype,"FeeHeadDiscounts",{get:function(){return this.GetMembers("a05",this.ID,"FeeHeadDiscount","FeeHeadID")},enumerable:!0,configurable:!0}),Object.defineProperty(b.prototype,"StudentContractInvoices",{get:function(){return this.GetMembers("a06",this.ID,"StudentContractInvoice","FeeHeadID")},enumerable:!0,configurable:!0}),Object.defineProperty(b.prototype,"Currency",{get:function(){return this.GetMember("a07",this.PriceCurrencyID,"Code")},set:function(e){this.SetMember("a07",e,["PriceCurrencyID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(b.prototype,"SchoolYear",{get:function(){return this.GetMember("a08",this.SchoolYearID,"SchoolYear")},set:function(e){this.SetMember("a08",e,["SchoolYearID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(b.prototype,"Type",{get:function(){return this.GetMember("a09",this.TypeID,"Code")},set:function(e){this.SetMember("a09",e,["TypeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(b.prototype,"LocationInfo",{get:function(){return this.GetMember("a10",this.LocationInfoID,"LocationInfo")},set:function(e){this.SetMember("a10",e,["LocationInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(b.prototype,"SalesItem",{get:function(){return this.GetMember("a11",this.ID,"SalesItem")},set:function(e){this.SetMember("a11",e,["ID"],["ID"])},enumerable:!0,configurable:!0}),b.prototype.GetIdentity=function(){return this.ID};var vn;function b(){return vn.call(this,"FeeHead")||this}e.FeeHead=b,__extends(xn,Rn=t),xn.prototype.Associations=function(){return["FinancialAccount:a01:ID:FinancialAccountID","StudentContract:a00:ID:StudentContractID","Invoice:a01:ID:InvoiceID"]},Object.defineProperty(xn.prototype,"InstallmentTransactions",{get:function(){return this.GetMembers("a00",this.ID,"InstallmentTransaction","InstallmentID")},enumerable:!0,configurable:!0}),Object.defineProperty(xn.prototype,"Installment_Messages",{get:function(){return this.GetMembers("a01",this.ID,"Installment_Message","InstallmentID")},enumerable:!0,configurable:!0}),Object.defineProperty(xn.prototype,"StudentContract",{get:function(){return this.GetMember("a02",this.StudentContractID,"StudentContract")},set:function(e){this.SetMember("a02",e,["StudentContractID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(xn.prototype,"FinancialAccount",{get:function(){return this.GetMember("a03",this.FinancialAccountID,"FinancialAccount")},set:function(e){this.SetMember("a03",e,["FinancialAccountID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(xn.prototype,"FeeHead",{get:function(){return this.GetMember("a04",this.FeeHeadID,"FeeHead")},set:function(e){this.SetMember("a04",e,["FeeHeadID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(xn.prototype,"Invoice",{get:function(){return this.GetMember("a05",this.InvoiceID,"Invoice")},set:function(e){this.SetMember("a05",e,["InvoiceID"],["ID"])},enumerable:!0,configurable:!0}),xn.prototype.GetIdentity=function(){return this.ID};var Rn;function xn(){return Rn.call(this,"Installment")||this}e.Installment=xn,__extends(p,Fn=t),p.prototype.Associations=function(){return["SchoolYear:a05:ID:SchoolYearID","PersonalInfo:a16:ID:ReporterID","LocationInfo:a09:ID:AgencyReportingID","LocationInfo:a10:ID:LocationInfoID"]},Object.defineProperty(p.prototype,"DisciplineIncident_IncidentBehaviours",{get:function(){return this.GetMembers("a00",this.ID,"DisciplineIncident_IncidentBehaviour","DisciplineIncidentID")},enumerable:!0,configurable:!0}),Object.defineProperty(p.prototype,"DisciplineIncident_Weapons",{get:function(){return this.GetMembers("a01",this.ID,"DisciplineIncident_Weapon","DisciplineIncidentID")},enumerable:!0,configurable:!0}),Object.defineProperty(p.prototype,"DisciplineIncidentOffenders",{get:function(){return this.GetMembers("a02",this.ID,"DisciplineIncidentOffender","DisciplineIncidentID")},enumerable:!0,configurable:!0}),Object.defineProperty(p.prototype,"DisciplineIncidentVictims",{get:function(){return this.GetMembers("a03",this.ID,"DisciplineIncidentVictim","DisciplineIncidentID")},enumerable:!0,configurable:!0}),Object.defineProperty(p.prototype,"LocationType",{get:function(){return this.GetMember("a04",this.LocationTypeID,"Code")},set:function(e){this.SetMember("a04",e,["LocationTypeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(p.prototype,"ReporterType",{get:function(){return this.GetMember("a05",this.ReporterTypeID,"Code")},set:function(e){this.SetMember("a05",e,["ReporterTypeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(p.prototype,"TimeType",{get:function(){return this.GetMember("a06",this.TimeTypeID,"Code")},set:function(e){this.SetMember("a06",e,["TimeTypeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(p.prototype,"Category",{get:function(){return this.GetMember("a07",this.CategoryID,"ExtendedCode")},set:function(e){this.SetMember("a07",e,["CategoryID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(p.prototype,"Reporter",{get:function(){return this.GetMember("a08",this.ReporterID,"PersonalInfo")},set:function(e){this.SetMember("a08",e,["ReporterID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(p.prototype,"SchoolYear",{get:function(){return this.GetMember("a09",this.SchoolYearID,"SchoolYear")},set:function(e){this.SetMember("a09",e,["SchoolYearID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(p.prototype,"AgencyReporting",{get:function(){return this.GetMember("a10",this.AgencyReportingID,"LocationInfo")},set:function(e){this.SetMember("a10",e,["AgencyReportingID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(p.prototype,"LocationInfo",{get:function(){return this.GetMember("a11",this.LocationInfoID,"LocationInfo")},set:function(e){this.SetMember("a11",e,["LocationInfoID"],["ID"])},enumerable:!0,configurable:!0}),p.prototype.GetIdentity=function(){return this.ID};var Fn;function p(){return Fn.call(this,"DisciplineIncident")||this}e.DisciplineIncident=p,__extends(l,Bn=t),l.prototype.Associations=function(){return["SectionInfo:a04:ID:ParentID","HomeroomInfo:a01:ID:HomeroomInfoID","SchoolCourseInfo:a00:ID:SchoolCourseInfoID"]},Object.defineProperty(l.prototype,"SectionMarkInfos",{get:function(){return this.GetMembers("a00",this.ID,"SectionMarkInfo","SectionInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(l.prototype,"StudentSectionMarks",{get:function(){return this.GetMembers("a01",this.ID,"StudentSectionMark","SectionInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(l.prototype,"ScheduleInfos",{get:function(){return this.GetMembers("a02",this.ID,"ScheduleInfo","SectionInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(l.prototype,"StudentSectionEnrollments",{get:function(){return this.GetMembers("a03",this.ID,"StudentSectionEnrollment","SectionInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(l.prototype,"Children",{get:function(){return this.GetMembers("a04",this.ID,"SectionInfo","ParentID")},enumerable:!0,configurable:!0}),Object.defineProperty(l.prototype,"StudentPeriodAttendances",{get:function(){return this.GetMembers("a05",this.ID,"StudentPeriodAttendance","SectionInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(l.prototype,"SectionPeriodDistribution",{get:function(){return this.GetMember("a06",this.ID,"SectionPeriodDistribution")},set:function(e){this.SetMember("a06",e,["ID"],["SectionInfoID"])},enumerable:!0,configurable:!0}),Object.defineProperty(l.prototype,"GradingAssignments",{get:function(){return this.GetMembers("a07",this.ID,"GradingAssignment","SectionInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(l.prototype,"GradingCategories",{get:function(){return this.GetMembers("a08",this.ID,"GradingCategory","SectionInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(l.prototype,"AssessmentRegistrations",{get:function(){return this.GetMembers("a09",this.ID,"AssessmentRegistration","SectionInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(l.prototype,"Assignmet_StudentPersonals",{get:function(){return this.GetMembers("a10",this.ID,"Assignmet_StudentPersonal","SectionInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(l.prototype,"StudentGrades",{get:function(){return this.GetMembers("a11",this.ID,"StudentGrade","SectionInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(l.prototype,"SchoolCourseInfoOverride",{get:function(){return this.GetMember("a12",this.ID,"SchoolCourseInfoOverride")},set:function(e){this.SetMember("a12",e,["ID"],["SectionInfoID"])},enumerable:!0,configurable:!0}),Object.defineProperty(l.prototype,"LessonPlans",{get:function(){return this.GetMembers("a13",this.ID,"LessonPlan","SectionInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(l.prototype,"Lesson_SectionInfos",{get:function(){return this.GetMembers("a14",this.ID,"Lesson_SectionInfo","SectionInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(l.prototype,"StaffSectionAssociations",{get:function(){return this.GetMembers("a15",this.ID,"StaffSectionAssociation","SectionInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(l.prototype,"StaffPeriodAttendances",{get:function(){return this.GetMembers("a16",this.ID,"StaffPeriodAttendance","SectionInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(l.prototype,"LanguageOfInstruction",{get:function(){return this.GetMember("a17",this.LanguageOfInstructionID,"ExtendedCode")},set:function(e){this.SetMember("a17",e,["LanguageOfInstructionID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(l.prototype,"LocationOfInstruction",{get:function(){return this.GetMember("a18",this.LocationOfInstructionID,"ExtendedCode")},set:function(e){this.SetMember("a18",e,["LocationOfInstructionID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(l.prototype,"MediumOfInstruction",{get:function(){return this.GetMember("a19",this.MediumOfInstructionID,"ExtendedCode")},set:function(e){this.SetMember("a19",e,["MediumOfInstructionID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(l.prototype,"HomeroomInfo",{get:function(){return this.GetMember("a20",this.HomeroomInfoID,"HomeroomInfo")},set:function(e){this.SetMember("a20",e,["HomeroomInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(l.prototype,"SchoolCourseInfo",{get:function(){return this.GetMember("a21",this.SchoolCourseInfoID,"SchoolCourseInfo")},set:function(e){this.SetMember("a21",e,["SchoolCourseInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(l.prototype,"LocalIdResource",{get:function(){return this.GetMember("a22",this.LocalIdResourceID,"StringResource")},set:function(e){this.SetMember("a22",e,["LocalIdResourceID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(l.prototype,"DescriptionResource",{get:function(){return this.GetMember("a23",this.DescriptionResourceID,"StringResource")},set:function(e){this.SetMember("a23",e,["DescriptionResourceID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(l.prototype,"BellSchedule",{get:function(){return this.GetMember("a24",this.BellScheduleID,"BellSchedule")},set:function(e){this.SetMember("a24",e,["BellScheduleID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(l.prototype,"Parent",{get:function(){return this.GetMember("a25",this.ParentID,"SectionInfo")},set:function(e){this.SetMember("a25",e,["ParentID"],["ID"])},enumerable:!0,configurable:!0}),l.prototype.GetIdentity=function(){return this.ID};var Bn;function l(){return Bn.call(this,"SectionInfo")||this}e.SectionInfo=l,__extends(Nn,kn=t),Nn.prototype.Associations=function(){return["FeeHead:a00:ID:FeeHeadID","StudentContract:a01:ID:StudentContractID"]},Object.defineProperty(Nn.prototype,"Currency",{get:function(){return this.GetMember("a00",this.CurrencyID,"Code")},set:function(e){this.SetMember("a00",e,["CurrencyID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Nn.prototype,"FeeHead",{get:function(){return this.GetMember("a01",this.FeeHeadID,"FeeHead")},set:function(e){this.SetMember("a01",e,["FeeHeadID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Nn.prototype,"StudentContract",{get:function(){return this.GetMember("a02",this.StudentContractID,"StudentContract")},set:function(e){this.SetMember("a02",e,["StudentContractID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Nn.prototype,"ExtendedElements",{get:function(){return this.GetMember("a03",this.ExtendedElementsID,"ExtendedElements")},set:function(e){this.SetMember("a03",e,["ExtendedElementsID"],["ID"])},enumerable:!0,configurable:!0}),Nn.prototype.GetIdentity=function(){return this.StudentContractID+this.FeeHeadID};var kn;function Nn(){return kn.call(this,"StudentContract_FeeHead")||this}e.StudentContract_FeeHead=Nn,__extends(Hn,Yn=t),Hn.prototype.Associations=function(){return["Assessment:a00:ID:AssessmentID"]},Object.defineProperty(Hn.prototype,"Code",{get:function(){return this.GetMember("a00",this.AssessmentDescriptorID,"Code")},set:function(e){this.SetMember("a00",e,["AssessmentDescriptorID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Hn.prototype,"Assessment",{get:function(){return this.GetMember("a01",this.AssessmentID,"Assessment")},set:function(e){this.SetMember("a01",e,["AssessmentID"],["ID"])},enumerable:!0,configurable:!0}),Hn.prototype.GetIdentity=function(){return this.AssessmentID+this.AssessmentDescriptorID};var Yn;function Hn(){return Yn.call(this,"Assessment_AssessmentDescriptor")||this}e.Assessment_AssessmentDescriptor=Hn,__extends(Un,Wn=t),Un.prototype.Associations=function(){return["AssessmentAdministration:a00:ID:AssessmentAdministrationID"]},Object.defineProperty(Un.prototype,"AssessmentAdministration",{get:function(){return this.GetMember("a00",this.AssessmentAdministrationID,"AssessmentAdministration")},set:function(e){this.SetMember("a00",e,["AssessmentAdministrationID"],["ID"])},enumerable:!0,configurable:!0}),Un.prototype.GetIdentity=function(){return this.AssessmentAdministrationID+this.Code};var Wn;function Un(){return Wn.call(this,"AssessmentAdministration_SpecialCondition")||this}e.AssessmentAdministration_SpecialCondition=Un,__extends(wn,Kn=t),wn.prototype.Associations=function(){return["Assessment:a01:ID:AssessmentID"]},Object.defineProperty(wn.prototype,"AssessmentForm_AssessmentSubTests",{get:function(){return this.GetMembers("a00",this.ID,"AssessmentForm_AssessmentSubTest","AssessmentFormID")},enumerable:!0,configurable:!0}),Object.defineProperty(wn.prototype,"AssessmentForm_FormNumbers",{get:function(){return this.GetMembers("a01",this.ID,"AssessmentForm_FormNumber","AssessmentFormID")},enumerable:!0,configurable:!0}),Object.defineProperty(wn.prototype,"AssessmentForm_GradeLevels",{get:function(){return this.GetMembers("a02",this.ID,"AssessmentForm_GradeLevel","AssessmentFormID")},enumerable:!0,configurable:!0}),Object.defineProperty(wn.prototype,"AssessmentAdministrations",{get:function(){return this.GetMembers("a03",this.ID,"AssessmentAdministration","AssessmentFormID")},enumerable:!0,configurable:!0}),Object.defineProperty(wn.prototype,"AssessmentSubTest_AssessmentItems",{get:function(){return this.GetMembers("a04",this.ID,"AssessmentSubTest_AssessmentItem","AssessmentFormID")},enumerable:!0,configurable:!0}),Object.defineProperty(wn.prototype,"AssessmentType",{get:function(){return this.GetMember("a05",this.AssessmentTypeID,"Code")},set:function(e){this.SetMember("a05",e,["AssessmentTypeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(wn.prototype,"Assessment",{get:function(){return this.GetMember("a06",this.AssessmentID,"Assessment")},set:function(e){this.SetMember("a06",e,["AssessmentID"],["ID"])},enumerable:!0,configurable:!0}),wn.prototype.GetIdentity=function(){return this.ID};var Kn;function wn(){return Kn.call(this,"AssessmentForm")||this}e.AssessmentForm=wn,__extends(Jn,Vn=t),Jn.prototype.Associations=function(){return["AssessmentForm:a00:ID:AssessmentFormID","AssessmentSubTest:a00:ID:AssessmentSubTestID"]},Object.defineProperty(Jn.prototype,"AssessmentForm",{get:function(){return this.GetMember("a00",this.AssessmentFormID,"AssessmentForm")},set:function(e){this.SetMember("a00",e,["AssessmentFormID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Jn.prototype,"AssessmentSubTest",{get:function(){return this.GetMember("a01",this.AssessmentSubTestID,"AssessmentSubTest")},set:function(e){this.SetMember("a01",e,["AssessmentSubTestID"],["ID"])},enumerable:!0,configurable:!0}),Jn.prototype.GetIdentity=function(){return this.AssessmentFormID+this.AssessmentSubTestID};var Vn;function Jn(){return Vn.call(this,"AssessmentForm_AssessmentSubTest")||this}e.AssessmentForm_AssessmentSubTest=Jn,__extends(zn,qn=t),zn.prototype.Associations=function(){return["AssessmentForm:a01:ID:AssessmentFormID"]},Object.defineProperty(zn.prototype,"AssessmentSubTest_AssessmentItems",{get:function(){return this.GetMembers("a00",this.AssessmentFormID+","+this.FormNumber,"AssessmentSubTest_AssessmentItem","AssessmentFormID,FormNumber")},enumerable:!0,configurable:!0}),Object.defineProperty(zn.prototype,"AssessmentForm",{get:function(){return this.GetMember("a01",this.AssessmentFormID,"AssessmentForm")},set:function(e){this.SetMember("a01",e,["AssessmentFormID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(zn.prototype,"EntityDocuments",{get:function(){return this.GetMembers("a02",this.AssessmentFormID+","+this.FormNumber,"EntityDocument","EntityKey1,EntityTag")},enumerable:!0,configurable:!0}),zn.prototype.GetIdentity=function(){return this.AssessmentFormID+this.FormNumber};var qn;function zn(){return qn.call(this,"AssessmentForm_FormNumber")||this}e.AssessmentForm_FormNumber=zn,__extends(Xn,Qn=t),Xn.prototype.Associations=function(){return["AssessmentForm:a02:ID:AssessmentFormID"]},Object.defineProperty(Xn.prototype,"AssessmentForm",{get:function(){return this.GetMember("a00",this.AssessmentFormID,"AssessmentForm")},set:function(e){this.SetMember("a00",e,["AssessmentFormID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Xn.prototype,"ExtendedCode",{get:function(){return this.GetMember("a01",this.GradeLevelID,"ExtendedCode")},set:function(e){this.SetMember("a01",e,["GradeLevelID"],["ID"])},enumerable:!0,configurable:!0}),Xn.prototype.GetIdentity=function(){return this.AssessmentFormID+this.GradeLevelID};var Qn;function Xn(){return Qn.call(this,"AssessmentForm_GradeLevel")||this}e.AssessmentForm_GradeLevel=Xn,__extends($n,Zn=t),$n.prototype.Associations=function(){return["AssessmentRegistration:a00:ID:AssessmentRegistrationID"]},Object.defineProperty($n.prototype,"AssessmentRegistration",{get:function(){return this.GetMember("a00",this.AssessmentRegistrationID,"AssessmentRegistration")},set:function(e){this.SetMember("a00",e,["AssessmentRegistrationID"],["ID"])},enumerable:!0,configurable:!0}),$n.prototype.GetIdentity=function(){return this.AssessmentRegistrationID+this.Code};var Zn;function $n(){return Zn.call(this,"AssessmentRegistration_StudentSpecialCondition")||this}e.AssessmentRegistration_StudentSpecialCondition=$n,__extends(tr,er=t),tr.prototype.Associations=function(){return["AssessmentSubTest:a01:ID:AssessmentSubTestID"]},Object.defineProperty(tr.prototype,"ExtendedCode",{get:function(){return this.GetMember("a00",this.GradeLevelID,"ExtendedCode")},set:function(e){this.SetMember("a00",e,["GradeLevelID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(tr.prototype,"AssessmentSubTest",{get:function(){return this.GetMember("a01",this.AssessmentSubTestID,"AssessmentSubTest")},set:function(e){this.SetMember("a01",e,["AssessmentSubTestID"],["ID"])},enumerable:!0,configurable:!0}),tr.prototype.GetIdentity=function(){return this.AssessmentSubTestID+this.GradeLevelID};var er;function tr(){return er.call(this,"AssessmentSubTest_GradeLevel")||this}e.AssessmentSubTest_GradeLevel=tr,__extends(rr,nr=t),rr.prototype.Associations=function(){return["AssessmentSubTest:a02:ID:AssessmentSubTestID"]},Object.defineProperty(rr.prototype,"Code",{get:function(){return this.GetMember("a00",this.ScoreMetricID,"Code")},set:function(e){this.SetMember("a00",e,["ScoreMetricID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(rr.prototype,"AssessmentSubTest",{get:function(){return this.GetMember("a01",this.AssessmentSubTestID,"AssessmentSubTest")},set:function(e){this.SetMember("a01",e,["AssessmentSubTestID"],["ID"])},enumerable:!0,configurable:!0}),rr.prototype.GetIdentity=function(){return this.AssessmentSubTestID+this.LevelName};var nr;function rr(){return nr.call(this,"PerformanceLevel")||this}e.PerformanceLevel=rr,__extends(ir,or=t),ir.prototype.Associations=function(){return["AssessmentRegistration:a01:ID:AssessmentRegistrationID"]},Object.defineProperty(ir.prototype,"StudentResponseSet_Items",{get:function(){return this.GetMembers("a00",this.ID,"StudentResponseSet_Item","StudentResponseSetID")},enumerable:!0,configurable:!0}),Object.defineProperty(ir.prototype,"AssessmentRegistration",{get:function(){return this.GetMember("a01",this.AssessmentRegistrationID,"AssessmentRegistration")},set:function(e){this.SetMember("a01",e,["AssessmentRegistrationID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(ir.prototype,"StaffPersonal",{get:function(){return this.GetMember("a02",this.StaffPersonalID,"StaffPersonal")},set:function(e){this.SetMember("a02",e,["StaffPersonalID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(ir.prototype,"StudentResponseSet_ItemEvaluations",{get:function(){return this.GetMembers("a03",this.ID,"StudentResponseSet_ItemEvaluation","StudentResponseSetID")},enumerable:!0,configurable:!0}),ir.prototype.GetIdentity=function(){return this.ID};var or;function ir(){return or.call(this,"StudentResponseSet")||this}e.StudentResponseSet=ir,__extends(ar,sr=t),ar.prototype.Associations=function(){return["AssessmentRegistration:a02:ID:AssessmentRegistrationID"]},Object.defineProperty(ar.prototype,"StudentScoreSetRanks",{get:function(){return this.GetMembers("a00",this.ID,"StudentScoreSetRank","StudentScoreSetID")},enumerable:!0,configurable:!0}),Object.defineProperty(ar.prototype,"StudentScoreSet_Scores",{get:function(){return this.GetMembers("a01",this.ID,"StudentScoreSet_Score","StudentScoreSetID")},enumerable:!0,configurable:!0}),Object.defineProperty(ar.prototype,"Code",{get:function(){return this.GetMember("a02",this.ScoreMetricID,"Code")},set:function(e){this.SetMember("a02",e,["ScoreMetricID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(ar.prototype,"AssessmentRegistration",{get:function(){return this.GetMember("a03",this.AssessmentRegistrationID,"AssessmentRegistration")},set:function(e){this.SetMember("a03",e,["AssessmentRegistrationID"],["ID"])},enumerable:!0,configurable:!0}),ar.prototype.GetIdentity=function(){return this.ID};var sr;function ar(){return sr.call(this,"StudentScoreSet")||this}e.StudentScoreSet=ar,__extends(cr,ur=t),cr.prototype.Associations=function(){return["AssessmentAdministration:a01:ID:AssessmentAdministrationID"]},Object.defineProperty(cr.prototype,"AssessmentAdministrationScoreSet_Scores",{get:function(){return this.GetMembers("a00",this.ID,"AssessmentAdministrationScoreSet_Score","AssessmentAdministrationScoreSetID")},enumerable:!0,configurable:!0}),Object.defineProperty(cr.prototype,"AssessmentAdministrationScoreSetRanks",{get:function(){return this.GetMembers("a01",this.ID,"AssessmentAdministrationScoreSetRank","AssessmentAdministrationScoreSetID")},enumerable:!0,configurable:!0}),Object.defineProperty(cr.prototype,"Code",{get:function(){return this.GetMember("a02",this.ScoreMetricID,"Code")},set:function(e){this.SetMember("a02",e,["ScoreMetricID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(cr.prototype,"AssessmentAdministration",{get:function(){return this.GetMember("a03",this.AssessmentAdministrationID,"AssessmentAdministration")},set:function(e){this.SetMember("a03",e,["AssessmentAdministrationID"],["ID"])},enumerable:!0,configurable:!0}),cr.prototype.GetIdentity=function(){return this.ID};var ur;function cr(){return ur.call(this,"AssessmentAdministrationScoreSet")||this}e.AssessmentAdministrationScoreSet=cr,__extends(Ir,fr=t),Ir.prototype.Associations=function(){return["AssessmentAdministrationScoreSet:a00:ID:AssessmentAdministrationScoreSetID","AssessmentSubTest:a03:ID:AssessmentSubTestID"]},Object.defineProperty(Ir.prototype,"AssessmentAdministrationScoreSet",{get:function(){return this.GetMember("a00",this.AssessmentAdministrationScoreSetID,"AssessmentAdministrationScoreSet")},set:function(e){this.SetMember("a00",e,["AssessmentAdministrationScoreSetID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Ir.prototype,"AssessmentSubTest",{get:function(){return this.GetMember("a01",this.AssessmentSubTestID,"AssessmentSubTest")},set:function(e){this.SetMember("a01",e,["AssessmentSubTestID"],["ID"])},enumerable:!0,configurable:!0}),Ir.prototype.GetIdentity=function(){return this.AssessmentAdministrationScoreSetID+this.AssessmentSubTestID};var fr;function Ir(){return fr.call(this,"AssessmentAdministrationScoreSet_Score")||this}e.AssessmentAdministrationScoreSet_Score=Ir,__extends(pr,br=t),pr.prototype.Associations=function(){return["AssessmentAdministrationScoreSet:a01:ID:AssessmentAdministrationScoreSetID","AssessmentAdministration:a02:ID:AssessmentAdministrationID","AssessmentSubTest:a04:ID:AssessmentSubTestID"]},Object.defineProperty(pr.prototype,"AssessmentAdministrationScoreSet",{get:function(){return this.GetMember("a00",this.AssessmentAdministrationScoreSetID,"AssessmentAdministrationScoreSet")},set:function(e){this.SetMember("a00",e,["AssessmentAdministrationScoreSetID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(pr.prototype,"AssessmentAdministration",{get:function(){return this.GetMember("a01",this.AssessmentAdministrationID,"AssessmentAdministration")},set:function(e){this.SetMember("a01",e,["AssessmentAdministrationID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(pr.prototype,"AssessmentSubTest",{get:function(){return this.GetMember("a02",this.AssessmentSubTestID,"AssessmentSubTest")},set:function(e){this.SetMember("a02",e,["AssessmentSubTestID"],["ID"])},enumerable:!0,configurable:!0}),pr.prototype.GetIdentity=function(){return this.AssessmentAdministrationScoreSetID+this.AssessmentSubTestID+this.AssessmentAdministrationID};var br;function pr(){return br.call(this,"AssessmentAdministrationScoreSetRank")||this}e.AssessmentAdministrationScoreSetRank=pr,__extends(mr,lr=t),mr.prototype.Associations=function(){return["StudentScoreSet:a00:ID:StudentScoreSetID","AssessmentAdministration:a03:ID:AssessmentAdministrationID","AssessmentSubTest:a05:ID:AssessmentSubTestID"]},Object.defineProperty(mr.prototype,"StudentScoreSet",{get:function(){return this.GetMember("a00",this.StudentScoreSetID,"StudentScoreSet")},set:function(e){this.SetMember("a00",e,["StudentScoreSetID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(mr.prototype,"AssessmentAdministration",{get:function(){return this.GetMember("a01",this.AssessmentAdministrationID,"AssessmentAdministration")},set:function(e){this.SetMember("a01",e,["AssessmentAdministrationID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(mr.prototype,"AssessmentSubTest",{get:function(){return this.GetMember("a02",this.AssessmentSubTestID,"AssessmentSubTest")},set:function(e){this.SetMember("a02",e,["AssessmentSubTestID"],["ID"])},enumerable:!0,configurable:!0}),mr.prototype.GetIdentity=function(){return this.StudentScoreSetID+this.AssessmentSubTestID+this.AssessmentAdministrationID};var lr;function mr(){return lr.call(this,"StudentScoreSetRank")||this}e.StudentScoreSetRank=mr,__extends(Dr,hr=t),Dr.prototype.Associations=function(){return["LocationInfo:a11:ID:LocationInfoID"]},Object.defineProperty(Dr.prototype,"OtherCodeCodeset",{get:function(){return this.GetMember("a00",this.OtherCodeCodesetID,"Code")},set:function(e){this.SetMember("a00",e,["OtherCodeCodesetID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Dr.prototype,"Codeset",{get:function(){return this.GetMember("a01",this.CodesetID,"Codeset")},set:function(e){this.SetMember("a01",e,["CodesetID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Dr.prototype,"LocationInfo",{get:function(){return this.GetMember("a02",this.LocationInfoID,"LocationInfo")},set:function(e){this.SetMember("a02",e,["LocationInfoID"],["ID"])},enumerable:!0,configurable:!0});var hr;function Dr(){return hr.call(this,"PredefinedOtherCode")||this}e.PredefinedOtherCode=Dr,__extends(yr,dr=t),yr.prototype.Associations=function(){return["CustomCodeset:a00:ID:CustomCodesetID"]},Object.defineProperty(yr.prototype,"Code",{get:function(){return this.GetMember("a00",this.CodeID,"Code")},set:function(e){this.SetMember("a00",e,["CodeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(yr.prototype,"CustomCodeset",{get:function(){return this.GetMember("a01",this.CustomCodesetID,"CustomCodeset")},set:function(e){this.SetMember("a01",e,["CustomCodesetID"],["ID"])},enumerable:!0,configurable:!0}),yr.prototype.GetIdentity=function(){return this.CustomCodesetID+this.CodeID};var dr;function yr(){return dr.call(this,"CustomCodeset_Code")||this}e.CustomCodeset_Code=yr,__extends(Sr,gr=t),Sr.prototype.Associations=function(){return["CustomCodeset:a01:ID:CustomCodesetID"]},Object.defineProperty(Sr.prototype,"DescriptionResource",{get:function(){return this.GetMember("a00",this.DescriptionResourceID,"StringResource")},set:function(e){this.SetMember("a00",e,["DescriptionResourceID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Sr.prototype,"CustomCodeset",{get:function(){return this.GetMember("a01",this.CustomCodesetID,"CustomCodeset")},set:function(e){this.SetMember("a01",e,["CustomCodesetID"],["ID"])},enumerable:!0,configurable:!0}),Sr.prototype.GetIdentity=function(){return this.CustomCodesetID+this.Code};var gr;function Sr(){return gr.call(this,"CustomCode")||this}e.CustomCode=Sr,__extends(Mr,Pr=t),Mr.prototype.Associations=function(){return["Message:a01:ID:MessageID"]},Object.defineProperty(Mr.prototype,"Message",{get:function(){return this.GetMember("a00",this.MessageID,"Message")},set:function(e){this.SetMember("a00",e,["MessageID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Mr.prototype,"Job",{get:function(){return this.GetMember("a01",this.JobID,"Job")},set:function(e){this.SetMember("a01",e,["JobID"],["ID"])},enumerable:!0,configurable:!0}),Mr.prototype.GetIdentity=function(){return this.JobID};var Pr;function Mr(){return Pr.call(this,"Message_Job")||this}e.Message_Job=Mr,__extends(Ar,Gr=t),Ar.prototype.Associations=function(){return["Codeset:a01:ID:CodesetID"]},Object.defineProperty(Ar.prototype,"CustomCodeset_Codes",{get:function(){return this.GetMembers("a00",this.ID,"CustomCodeset_Code","CustomCodesetID")},enumerable:!0,configurable:!0}),Object.defineProperty(Ar.prototype,"CustomCodes",{get:function(){return this.GetMembers("a01",this.ID,"CustomCode","CustomCodesetID")},enumerable:!0,configurable:!0}),Object.defineProperty(Ar.prototype,"OtherCodes",{get:function(){return this.GetMembers("a02",this.ID,"OtherCode","CustomCodesetID")},enumerable:!0,configurable:!0}),Object.defineProperty(Ar.prototype,"Scope",{get:function(){return this.GetMember("a03",this.LevelID,"Code")},set:function(e){this.SetMember("a03",e,["LevelID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Ar.prototype,"Codeset",{get:function(){return this.GetMember("a04",this.CodesetID,"Codeset")},set:function(e){this.SetMember("a04",e,["CodesetID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Ar.prototype,"LocationInfo",{get:function(){return this.GetMember("a05",this.LocationInfoID,"LocationInfo")},set:function(e){this.SetMember("a05",e,["LocationInfoID"],["ID"])},enumerable:!0,configurable:!0}),Ar.prototype.GetIdentity=function(){return this.ID};var Gr;function Ar(){return Gr.call(this,"CustomCodeset")||this}e.CustomCodeset=Ar,__extends(jr,Or=t),jr.prototype.Associations=function(){return["ExtendedCode:a00:ID:ExtendedCodeID","CustomCodeset:a02:ID:CustomCodesetID","LocationInfo:a12:ID:LocationInfoID"]},Object.defineProperty(jr.prototype,"Codeset",{get:function(){return this.GetMember("a00",this.CodesetID,"Code")},set:function(e){this.SetMember("a00",e,["CodesetID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(jr.prototype,"CustomCodeset",{get:function(){return this.GetMember("a01",this.CustomCodesetID,"CustomCodeset")},set:function(e){this.SetMember("a01",e,["CustomCodesetID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(jr.prototype,"ExtendedCode",{get:function(){return this.GetMember("a02",this.ExtendedCodeID,"ExtendedCode")},set:function(e){this.SetMember("a02",e,["ExtendedCodeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(jr.prototype,"LocationInfo",{get:function(){return this.GetMember("a03",this.LocationInfoID,"LocationInfo")},set:function(e){this.SetMember("a03",e,["LocationInfoID"],["ID"])},enumerable:!0,configurable:!0}),jr.prototype.GetIdentity=function(){return this.ID};var Or;function jr(){return Or.call(this,"OtherCode")||this}e.OtherCode=jr,__extends(Cr,_r=t),Cr.prototype.Associations=function(){return["SMSTransaction:a00:ID:SMSTransactionID","LocationInfo:a13:ID:LocationInfoID"]},Object.defineProperty(Cr.prototype,"SMSTransaction",{get:function(){return this.GetMember("a00",this.SMSTransactionID,"SMSTransaction")},set:function(e){this.SetMember("a00",e,["SMSTransactionID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Cr.prototype,"LocationInfo",{get:function(){return this.GetMember("a01",this.LocationInfoID,"LocationInfo")},set:function(e){this.SetMember("a01",e,["LocationInfoID"],["ID"])},enumerable:!0,configurable:!0}),Cr.prototype.GetIdentity=function(){return this.SMSTransactionID+this.LocationInfoID};var _r;function Cr(){return _r.call(this,"SMSTransactionAmount")||this}e.SMSTransactionAmount=Cr,__extends(Lr,Tr=t),Object.defineProperty(Lr.prototype,"SMSTransactionAmounts",{get:function(){return this.GetMembers("a00",this.ID,"SMSTransactionAmount","SMSTransactionID")},enumerable:!0,configurable:!0}),Lr.prototype.GetIdentity=function(){return this.ID};var Tr;function Lr(){return Tr.call(this,"SMSTransaction")||this}e.SMSTransaction=Lr,__extends(vr,Er=t),vr.prototype.Associations=function(){return["Job:a07:ID:ParentID"]},Object.defineProperty(vr.prototype,"Message_Job",{get:function(){return this.GetMember("a00",this.ID,"Message_Job")},set:function(e){this.SetMember("a00",e,["ID"],["JobID"])},enumerable:!0,configurable:!0}),Object.defineProperty(vr.prototype,"ImportJob",{get:function(){return this.GetMember("a01",this.ID,"ImportJob")},set:function(e){this.SetMember("a01",e,["ID"],["JobID"])},enumerable:!0,configurable:!0}),Object.defineProperty(vr.prototype,"AdministrationJob",{get:function(){return this.GetMember("a02",this.ID,"AdministrationJob")},set:function(e){this.SetMember("a02",e,["ID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(vr.prototype,"ExternalProcessJob",{get:function(){return this.GetMember("a03",this.ID,"ExternalProcessJob")},set:function(e){this.SetMember("a03",e,["ID"],["JobID"])},enumerable:!0,configurable:!0}),Object.defineProperty(vr.prototype,"JobLocks",{get:function(){return this.GetMembers("a04",this.ID,"JobLock","ID")},enumerable:!0,configurable:!0}),Object.defineProperty(vr.prototype,"PersonalInfo",{get:function(){return this.GetMember("a05",this.PersonalInfoID,"PersonalInfo")},set:function(e){this.SetMember("a05",e,["PersonalInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(vr.prototype,"Parent",{get:function(){return this.GetMember("a06",this.ParentID,"Job")},set:function(e){this.SetMember("a06",e,["ParentID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(vr.prototype,"Children",{get:function(){return this.GetMembers("a07",this.ID,"Job","ParentID")},enumerable:!0,configurable:!0}),Object.defineProperty(vr.prototype,"WorkItem",{get:function(){return this.GetMember("a08",this.ID,"WorkItem")},set:function(e){this.SetMember("a08",e,["ID"],["ID"])},enumerable:!0,configurable:!0}),vr.prototype.GetIdentity=function(){return this.ID};var Er;function vr(){return Er.call(this,"Job")||this}e.Job=vr,__extends(xr,Rr=t),xr.prototype.Associations=function(){return["PersonalInfo:a17:ID:PersonalInfoID","Assessment:a02:ID:AssessmentID"]},Object.defineProperty(xr.prototype,"PersonalInfo",{get:function(){return this.GetMember("a00",this.PersonalInfoID,"PersonalInfo")},set:function(e){this.SetMember("a00",e,["PersonalInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(xr.prototype,"Assessment",{get:function(){return this.GetMember("a01",this.AssessmentID,"Assessment")},set:function(e){this.SetMember("a01",e,["AssessmentID"],["ID"])},enumerable:!0,configurable:!0}),xr.prototype.GetIdentity=function(){return this.PersonalInfoID+this.AssessmentID};var Rr;function xr(){return Rr.call(this,"PersonalInfoViewAssessmentSetting")||this}e.PersonalInfoViewAssessmentSetting=xr,__extends(Br,Fr=t),Object.defineProperty(Br.prototype,"Cases",{get:function(){return this.GetMembers("a00",this.ID,"Case","GuidanceCenterID")},enumerable:!0,configurable:!0}),Object.defineProperty(Br.prototype,"LocationInfo",{get:function(){return this.GetMember("a01",this.ID,"LocationInfo")},set:function(e){this.SetMember("a01",e,["ID"],["ID"])},enumerable:!0,configurable:!0}),Br.prototype.GetIdentity=function(){return this.ID};var Fr;function Br(){return Fr.call(this,"GuidanceCenter")||this}e.GuidanceCenter=Br,__extends(Nr,kr=t),Nr.prototype.Associations=function(){return["LocationInfo:a15:ID:LocationInfoID"]},Object.defineProperty(Nr.prototype,"LocationInfo",{get:function(){return this.GetMember("a00",this.LocationInfoID,"LocationInfo")},set:function(e){this.SetMember("a00",e,["LocationInfoID"],["ID"])},enumerable:!0,configurable:!0}),Nr.prototype.GetIdentity=function(){return this.ID};var kr;function Nr(){return kr.call(this,"SMSAccount")||this}e.SMSAccount=Nr,__extends(Hr,Yr=t),Object.defineProperty(Hr.prototype,"TermInfo",{get:function(){return this.GetMember("a00",this.TermInfoID,"TermInfo")},set:function(e){this.SetMember("a00",e,["TermInfoID"],["ID"])},enumerable:!0,configurable:!0}),Hr.prototype.GetIdentity=function(){return this.TermInfoID};var Yr;function Hr(){return Yr.call(this,"TermInfoScheduleConstraintList")||this}e.TermInfoScheduleConstraintList=Hr,__extends(Ur,Wr=t),Object.defineProperty(Ur.prototype,"ScheduleInfo_MeetingTimes",{get:function(){return this.GetMembers("a00",this.ID,"ScheduleInfo_MeetingTime","TimetableDayID")},enumerable:!0,configurable:!0}),Object.defineProperty(Ur.prototype,"StudentPeriodAttendances",{get:function(){return this.GetMembers("a01",this.ID,"StudentPeriodAttendance","TimeTableDayID")},enumerable:!0,configurable:!0}),Object.defineProperty(Ur.prototype,"CalendarPeriods",{get:function(){return this.GetMembers("a02",this.ID,"CalendarPeriod","TimetableDayID")},enumerable:!0,configurable:!0}),Object.defineProperty(Ur.prototype,"StaffPeriodAttendances",{get:function(){return this.GetMembers("a03",this.ID,"StaffPeriodAttendance","TimeTableDayID")},enumerable:!0,configurable:!0}),Object.defineProperty(Ur.prototype,"CodeResource",{get:function(){return this.GetMember("a04",this.CodeResourceID,"StringResource")},set:function(e){this.SetMember("a04",e,["CodeResourceID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Ur.prototype,"DescriptionResource",{get:function(){return this.GetMember("a05",this.DescriptionResourceID,"StringResource")},set:function(e){this.SetMember("a05",e,["DescriptionResourceID"],["ID"])},enumerable:!0,configurable:!0}),Ur.prototype.GetIdentity=function(){return this.ID};var Wr;function Ur(){return Wr.call(this,"TimetableDay")||this}e.TimetableDay=Ur,__extends(wr,Kr=t),wr.prototype.Associations=function(){return["TimetablePeriod:a01:ID:TimetablePeriodID","StudentPersonal:a06:ID:StudentPersonalID","SchoolInfo:a07:ID:SchoolInfoID","PersonalInfo:a18:ID:CreationUserID","SectionInfo:a05:ID:SectionInfoID","TimetableDay:a01:ID:TimeTableDayID","AttendanceCodeInfo:a01:ID:AttendanceCodeInfoID"]},Object.defineProperty(wr.prototype,"StudentPeriodAttendance_Messages",{get:function(){return this.GetMembers("a00",this.ID,"StudentPeriodAttendance_Message","StudentPeriodAttendanceID")},enumerable:!0,configurable:!0}),Object.defineProperty(wr.prototype,"CreationUser",{get:function(){return this.GetMember("a01",this.CreationUserID,"PersonalInfo")},set:function(e){this.SetMember("a01",e,["CreationUserID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(wr.prototype,"TimetableDay",{get:function(){return this.GetMember("a02",this.TimeTableDayID,"TimetableDay")},set:function(e){this.SetMember("a02",e,["TimeTableDayID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(wr.prototype,"TimetablePeriod",{get:function(){return this.GetMember("a03",this.TimetablePeriodID,"TimetablePeriod")},set:function(e){this.SetMember("a03",e,["TimetablePeriodID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(wr.prototype,"CreationUserType",{get:function(){return this.GetMember("a04",this.CreationUserTypeID,"Code")},set:function(e){this.SetMember("a04",e,["CreationUserTypeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(wr.prototype,"StudentPersonal",{get:function(){return this.GetMember("a05",this.StudentPersonalID,"StudentPersonal")},set:function(e){this.SetMember("a05",e,["StudentPersonalID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(wr.prototype,"SectionInfo",{get:function(){return this.GetMember("a06",this.SectionInfoID,"SectionInfo")},set:function(e){this.SetMember("a06",e,["SectionInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(wr.prototype,"SchoolInfo",{get:function(){return this.GetMember("a07",this.SchoolInfoID,"SchoolInfo")},set:function(e){this.SetMember("a07",e,["SchoolInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(wr.prototype,"AttendanceCodeInfo",{get:function(){return this.GetMember("a08",this.AttendanceCodeInfoID,"AttendanceCodeInfo")},set:function(e){this.SetMember("a08",e,["AttendanceCodeInfoID"],["ID"])},enumerable:!0,configurable:!0}),wr.prototype.GetIdentity=function(){return this.ID};var Kr;function wr(){return Kr.call(this,"StudentPeriodAttendance")||this}e.StudentPeriodAttendance=wr,__extends(Jr,Vr=t),Jr.prototype.Associations=function(){return["AssessmentSubTest:a06:ID:AssessmentSubTestID"]},Object.defineProperty(Jr.prototype,"Code",{get:function(){return this.GetMember("a00",this.ScoreMetricID,"Code")},set:function(e){this.SetMember("a00",e,["ScoreMetricID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Jr.prototype,"AssessmentSubTest",{get:function(){return this.GetMember("a01",this.AssessmentSubTestID,"AssessmentSubTest")},set:function(e){this.SetMember("a01",e,["AssessmentSubTestID"],["ID"])},enumerable:!0,configurable:!0}),Jr.prototype.GetIdentity=function(){return this.AssessmentSubTestID+this.ScoreMetricID};var Vr;function Jr(){return Vr.call(this,"AssessmentSubTest_ScoreMetric")||this}e.AssessmentSubTest_ScoreMetric=Jr,__extends(zr,qr=t),zr.prototype.Associations=function(){return["LearningStandardItem:a00:ID:LearningStandardItemID","AssessmentItem:a00:ID:AssessmentItemID"]},Object.defineProperty(zr.prototype,"LearningStandardItem",{get:function(){return this.GetMember("a00",this.LearningStandardItemID,"LearningStandardItem")},set:function(e){this.SetMember("a00",e,["LearningStandardItemID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(zr.prototype,"AssessmentItem",{get:function(){return this.GetMember("a01",this.AssessmentItemID,"AssessmentItem")},set:function(e){this.SetMember("a01",e,["AssessmentItemID"],["ID"])},enumerable:!0,configurable:!0}),zr.prototype.GetIdentity=function(){return this.AssessmentItemID+this.LearningStandardItemID};var qr;function zr(){return qr.call(this,"AssessmentItem_LearningStandardItem")||this}e.AssessmentItem_LearningStandardItem=zr,__extends(Xr,Qr=t),Xr.prototype.Associations=function(){return["LearningStandardItem:a01:ID:LearningStandardItemID"]},Object.defineProperty(Xr.prototype,"ExtendedCode",{get:function(){return this.GetMember("a00",this.GradeLevelID,"ExtendedCode")},set:function(e){this.SetMember("a00",e,["GradeLevelID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Xr.prototype,"LearningStandardItem",{get:function(){return this.GetMember("a01",this.LearningStandardItemID,"LearningStandardItem")},set:function(e){this.SetMember("a01",e,["LearningStandardItemID"],["ID"])},enumerable:!0,configurable:!0}),Xr.prototype.GetIdentity=function(){return this.LearningStandardItemID+this.GradeLevelID};var Qr;function Xr(){return Qr.call(this,"LearningStandardItem_GradeLevel")||this}e.LearningStandardItem_GradeLevel=Xr,__extends(m,Zr=t),m.prototype.Associations=function(){return["LearningStandardItem:a02:ID:ParentID","LearningStandardDocument:a00:ID:LearningStandarDocumentID"]},Object.defineProperty(m.prototype,"AssessmentItem_LearningStandardItems",{get:function(){return this.GetMembers("a00",this.ID,"AssessmentItem_LearningStandardItem","LearningStandardItemID")},enumerable:!0,configurable:!0}),Object.defineProperty(m.prototype,"LearningStandardItem_GradeLevels",{get:function(){return this.GetMembers("a01",this.ID,"LearningStandardItem_GradeLevel","LearningStandardItemID")},enumerable:!0,configurable:!0}),Object.defineProperty(m.prototype,"LearningStandardItems",{get:function(){return this.GetMembers("a02",this.ID,"LearningStandardItem","ParentID")},enumerable:!0,configurable:!0}),Object.defineProperty(m.prototype,"AdministrationLearningStandardScores",{get:function(){return this.GetMembers("a03",this.ID,"AdministrationLearningStandardScore","LearningStandardItemID")},enumerable:!0,configurable:!0}),Object.defineProperty(m.prototype,"Component_LearningStandardItems",{get:function(){return this.GetMembers("a04",this.ID,"Component_LearningStandardItem","LearningStandardItemID")},enumerable:!0,configurable:!0}),Object.defineProperty(m.prototype,"AssessmentSubTest_LearningStandardItems",{get:function(){return this.GetMembers("a05",this.ID,"AssessmentSubTest_LearningStandardItem","LearningStandardItemID")},enumerable:!0,configurable:!0}),Object.defineProperty(m.prototype,"TutoringSessionInfo_LearningStandardItems",{get:function(){return this.GetMembers("a06",this.ID,"TutoringSessionInfo_LearningStandardItem","LearningStandardItemID")},enumerable:!0,configurable:!0}),Object.defineProperty(m.prototype,"ProfessionalDevelopmentActivity_LearningStandardItems",{get:function(){return this.GetMembers("a07",this.ID,"ProfessionalDevelopmentActivity_LearningStandardItem","LearningStandardItemID")},enumerable:!0,configurable:!0}),Object.defineProperty(m.prototype,"ProfessionalDevelopmentProgram_LearningStandardItems",{get:function(){return this.GetMembers("a08",this.ID,"ProfessionalDevelopmentProgram_LearningStandardItem","LearningStandardItemID")},enumerable:!0,configurable:!0}),Object.defineProperty(m.prototype,"Country",{get:function(){return this.GetMember("a09",this.CountryID,"Code")},set:function(e){this.SetMember("a09",e,["CountryID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(m.prototype,"StateProvince",{get:function(){return this.GetMember("a10",this.StateProvinceID,"Code")},set:function(e){this.SetMember("a10",e,["StateProvinceID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(m.prototype,"SubjectArea",{get:function(){return this.GetMember("a11",this.SubjectAreaID,"ExtendedCode")},set:function(e){this.SetMember("a11",e,["SubjectAreaID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(m.prototype,"Parent",{get:function(){return this.GetMember("a12",this.ParentID,"LearningStandardItem")},set:function(e){this.SetMember("a12",e,["ParentID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(m.prototype,"LearningStandardDocument",{get:function(){return this.GetMember("a13",this.LearningStandarDocumentID,"LearningStandardDocument")},set:function(e){this.SetMember("a13",e,["LearningStandarDocumentID"],["ID"])},enumerable:!0,configurable:!0}),m.prototype.GetIdentity=function(){return this.ID};var Zr;function m(){return Zr.call(this,"LearningStandardItem")||this}e.LearningStandardItem=m,__extends(eo,$r=t),eo.prototype.Associations=function(){return["OpticalFormDefinition:a00:ID:OpticalFormDefinitionID"]},Object.defineProperty(eo.prototype,"OpticalFormDefinition",{get:function(){return this.GetMember("a00",this.OpticalFormDefinitionID,"OpticalFormDefinition")},set:function(e){this.SetMember("a00",e,["OpticalFormDefinitionID"],["ID"])},enumerable:!0,configurable:!0}),eo.prototype.GetIdentity=function(){return this.ID};var $r;function eo(){return $r.call(this,"OpticalFormDefinitionField")||this}e.OpticalFormDefinitionField=eo,__extends(no,to=t),no.prototype.Associations=function(){return["PurchasingItem:a00:ID:PurchasingItemID","FinancialTransaction:a02:ID:FinancialTransactionID"]},Object.defineProperty(no.prototype,"Currency",{get:function(){return this.GetMember("a00",this.CurrencyID,"Code")},set:function(e){this.SetMember("a00",e,["CurrencyID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(no.prototype,"PurchasingItem",{get:function(){return this.GetMember("a01",this.PurchasingItemID,"PurchasingItem")},set:function(e){this.SetMember("a01",e,["PurchasingItemID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(no.prototype,"FinancialTransaction",{get:function(){return this.GetMember("a02",this.FinancialTransactionID,"FinancialTransaction")},set:function(e){this.SetMember("a02",e,["FinancialTransactionID"],["ID"])},enumerable:!0,configurable:!0}),no.prototype.GetIdentity=function(){return this.PurchasingItemID+this.FinancialTransactionID};var to;function no(){return to.call(this,"PurchasingItemTransaction")||this}e.PurchasingItemTransaction=no,__extends(oo,ro=t),oo.prototype.Associations=function(){return["Purchasing:a00:ID:PurchasingID","Product:a04:ID:ProductID"]},Object.defineProperty(oo.prototype,"PurchasingItemTransactions",{get:function(){return this.GetMembers("a00",this.ID,"PurchasingItemTransaction","PurchasingItemID")},enumerable:!0,configurable:!0}),Object.defineProperty(oo.prototype,"Currency",{get:function(){return this.GetMember("a01",this.CurrencyID,"Code")},set:function(e){this.SetMember("a01",e,["CurrencyID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(oo.prototype,"Purchasing",{get:function(){return this.GetMember("a02",this.PurchasingID,"Purchasing")},set:function(e){this.SetMember("a02",e,["PurchasingID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(oo.prototype,"Product",{get:function(){return this.GetMember("a03",this.ProductID,"Product")},set:function(e){this.SetMember("a03",e,["ProductID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(oo.prototype,"PurchasingInstallments",{get:function(){return this.GetMembers("a04",this.ID,"PurchasingInstallment","PurchasingItemID")},enumerable:!0,configurable:!0}),oo.prototype.GetIdentity=function(){return this.ID};var ro;function oo(){return ro.call(this,"PurchasingItem")||this}e.PurchasingItem=oo,__extends(so,io=t),so.prototype.Associations=function(){return["EmployeePersonal:a00:ID:EmployeePersonalID","ContactInfo:a03:ID:ContactInfoID","LocationInfo:a16:ID:LocationInfoID"]},Object.defineProperty(so.prototype,"ExpenseGroup_VendorInfos",{get:function(){return this.GetMembers("a00",this.ID,"ExpenseGroup_VendorInfo","VendorID")},enumerable:!0,configurable:!0}),Object.defineProperty(so.prototype,"Purchasings",{get:function(){return this.GetMembers("a01",this.ID,"Purchasing","VendorInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(so.prototype,"SalesContracts",{get:function(){return this.GetMembers("a02",this.ID,"SalesContract","VendorInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(so.prototype,"FederalTaxCode",{get:function(){return this.GetMember("a03",this.FederalTaxCodeID,"Code")},set:function(e){this.SetMember("a03",e,["FederalTaxCodeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(so.prototype,"EmployeePersonal",{get:function(){return this.GetMember("a04",this.EmployeePersonalID,"EmployeePersonal")},set:function(e){this.SetMember("a04",e,["EmployeePersonalID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(so.prototype,"ContactInfo",{get:function(){return this.GetMember("a05",this.ContactInfoID,"ContactInfo")},set:function(e){this.SetMember("a05",e,["ContactInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(so.prototype,"LocationInfo",{get:function(){return this.GetMember("a06",this.LocationInfoID,"LocationInfo")},set:function(e){this.SetMember("a06",e,["LocationInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(so.prototype,"PersonalInfo",{get:function(){return this.GetMember("a07",this.PersonalInfoID,"PersonalInfo")},set:function(e){this.SetMember("a07",e,["PersonalInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(so.prototype,"DrawerChequeInfos",{get:function(){return this.GetMembers("a08",this.ID,"ChequeInfo","DrawerID")},enumerable:!0,configurable:!0}),Object.defineProperty(so.prototype,"SignedOverByChequeInfos",{get:function(){return this.GetMembers("a09",this.ID,"ChequeInfo","SignedOverByID")},enumerable:!0,configurable:!0}),Object.defineProperty(so.prototype,"SignedOverToChequeInfos",{get:function(){return this.GetMembers("a10",this.ID,"ChequeInfo","SignedOverToID")},enumerable:!0,configurable:!0}),so.prototype.GetIdentity=function(){return this.ID};var io;function so(){return io.call(this,"VendorInfo")||this}e.VendorInfo=so,__extends(uo,ao=t),uo.prototype.Associations=function(){return["PersonalInfo:a19:ID:LibraryPatronID","LibraryInfo:a00:ID:LibraryInfoID"]},Object.defineProperty(uo.prototype,"PersonalInfo",{get:function(){return this.GetMember("a00",this.LibraryPatronID,"PersonalInfo")},set:function(e){this.SetMember("a00",e,["LibraryPatronID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(uo.prototype,"LibraryInfo",{get:function(){return this.GetMember("a01",this.LibraryInfoID,"LibraryInfo")},set:function(e){this.SetMember("a01",e,["LibraryInfoID"],["ID"])},enumerable:!0,configurable:!0}),uo.prototype.GetIdentity=function(){return this.LibraryInfoID+this.LibraryPatronID};var ao;function uo(){return ao.call(this,"LibraryInfo_LibraryPatron")||this}e.LibraryInfo_LibraryPatron=uo,__extends(fo,co=t),Object.defineProperty(fo.prototype,"LibraryPatronStatus_ElectronicIds",{get:function(){return this.GetMembers("a00",this.LibraryPatronID,"LibraryPatronStatus_ElectronicId","LibraryPatronID")},enumerable:!0,configurable:!0}),Object.defineProperty(fo.prototype,"LibraryMessages",{get:function(){return this.GetMembers("a01",this.LibraryPatronID,"LibraryMessage","LibraryPatronID")},enumerable:!0,configurable:!0}),Object.defineProperty(fo.prototype,"LibraryTransactions",{get:function(){return this.GetMembers("a02",this.LibraryPatronID,"LibraryTransaction","LibraryPatronID")},enumerable:!0,configurable:!0}),Object.defineProperty(fo.prototype,"FineCurrencyCode",{get:function(){return this.GetMember("a03",this.FineCurrencyID,"Code")},set:function(e){this.SetMember("a03",e,["FineCurrencyID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(fo.prototype,"TypeOfPatronCode",{get:function(){return this.GetMember("a04",this.TypeOfPatronID,"Code")},set:function(e){this.SetMember("a04",e,["TypeOfPatronID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(fo.prototype,"RefundCurrencyCode",{get:function(){return this.GetMember("a05",this.RefundCurrencyID,"Code")},set:function(e){this.SetMember("a05",e,["RefundCurrencyID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(fo.prototype,"PersonalInfo",{get:function(){return this.GetMember("a06",this.LibraryPatronID,"PersonalInfo")},set:function(e){this.SetMember("a06",e,["LibraryPatronID"],["ID"])},enumerable:!0,configurable:!0}),fo.prototype.GetIdentity=function(){return this.LibraryPatronID};var co;function fo(){return co.call(this,"LibraryPatronStatus")||this}e.LibraryPatronStatus=fo,__extends(bo,Io=t),bo.prototype.Associations=function(){return["ElectronicId:a01:ID:ElectronicId","LibraryPatronStatus:a00:LibraryPatronID:LibraryPatronID"]},Object.defineProperty(bo.prototype,"ElectronicId_LibraryPatron",{get:function(){return this.GetMember("a00",this.ElectronicId,"ElectronicId")},set:function(e){this.SetMember("a00",e,["ElectronicId"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(bo.prototype,"LibraryPatronStatus",{get:function(){return this.GetMember("a01",this.LibraryPatronID,"LibraryPatronStatus")},set:function(e){this.SetMember("a01",e,["LibraryPatronID"],["LibraryPatronID"])},enumerable:!0,configurable:!0}),bo.prototype.GetIdentity=function(){return this.LibraryPatronID+this.ElectronicId};var Io;function bo(){return Io.call(this,"LibraryPatronStatus_ElectronicId")||this}e.LibraryPatronStatus_ElectronicId=bo,__extends(lo,po=t),lo.prototype.Associations=function(){return["LibraryPatronStatus:a01:LibraryPatronID:LibraryPatronID"]},Object.defineProperty(lo.prototype,"PriorityCode",{get:function(){return this.GetMember("a00",this.PriorityCodeID,"Code")},set:function(e){this.SetMember("a00",e,["PriorityCodeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(lo.prototype,"LibraryPatronStatus",{get:function(){return this.GetMember("a01",this.LibraryPatronID,"LibraryPatronStatus")},set:function(e){this.SetMember("a01",e,["LibraryPatronID"],["LibraryPatronID"])},enumerable:!0,configurable:!0}),lo.prototype.GetIdentity=function(){return this.ID};var po;function lo(){return po.call(this,"LibraryMessage")||this}e.LibraryMessage=lo,__extends(ho,mo=t),ho.prototype.Associations=function(){return["LibraryPatronStatus:a02:LibraryPatronID:LibraryPatronID","LibraryItemInfo:a00:ID:ItemID","CheckOutInfo:a00:ID:CheckOutID"]},Object.defineProperty(ho.prototype,"LibraryHoldInfos",{get:function(){return this.GetMembers("a00",this.ID,"LibraryHoldInfo","TransactionID")},enumerable:!0,configurable:!0}),Object.defineProperty(ho.prototype,"LibraryFineInfos",{get:function(){return this.GetMembers("a01",this.ID,"LibraryFineInfo","TransactionID")},enumerable:!0,configurable:!0}),Object.defineProperty(ho.prototype,"LibraryPatronStatus",{get:function(){return this.GetMember("a02",this.LibraryPatronID,"LibraryPatronStatus")},set:function(e){this.SetMember("a02",e,["LibraryPatronID"],["LibraryPatronID"])},enumerable:!0,configurable:!0}),Object.defineProperty(ho.prototype,"LibraryItemInfo",{get:function(){return this.GetMember("a03",this.ItemID,"LibraryItemInfo")},set:function(e){this.SetMember("a03",e,["ItemID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(ho.prototype,"CheckOutInfo",{get:function(){return this.GetMember("a04",this.CheckOutID,"CheckOutInfo")},set:function(e){this.SetMember("a04",e,["CheckOutID"],["ID"])},enumerable:!0,configurable:!0}),ho.prototype.GetIdentity=function(){return this.ID};var mo;function ho(){return mo.call(this,"LibraryTransaction")||this}e.LibraryTransaction=ho,__extends(yo,Do=t),yo.prototype.Associations=function(){return["LibraryTransaction:a00:ID:TransactionID"]},Object.defineProperty(yo.prototype,"TypeCode",{get:function(){return this.GetMember("a00",this.TypeID,"Code")},set:function(e){this.SetMember("a00",e,["TypeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(yo.prototype,"LibraryTransaction",{get:function(){return this.GetMember("a01",this.TransactionID,"LibraryTransaction")},set:function(e){this.SetMember("a01",e,["TransactionID"],["ID"])},enumerable:!0,configurable:!0}),yo.prototype.GetIdentity=function(){return this.ID};var Do;function yo(){return Do.call(this,"LibraryHoldInfo")||this}e.LibraryHoldInfo=yo,__extends(So,go=t),So.prototype.Associations=function(){return["ElectronicId:a02:ID:ElectronicId"]},Object.defineProperty(So.prototype,"LibraryItemInfos",{get:function(){return this.GetMembers("a00",this.ID,"LibraryItemInfo","PublicationID")},enumerable:!0,configurable:!0}),Object.defineProperty(So.prototype,"LanguageCode",{get:function(){return this.GetMember("a01",this.LanguageID,"Code")},set:function(e){this.SetMember("a01",e,["LanguageID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(So.prototype,"PriceCurrencyCode",{get:function(){return this.GetMember("a02",this.PriceCurrencyID,"Code")},set:function(e){this.SetMember("a02",e,["PriceCurrencyID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(So.prototype,"TypeCode",{get:function(){return this.GetMember("a03",this.TypeID,"Code")},set:function(e){this.SetMember("a03",e,["TypeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(So.prototype,"PublicationElectronicId",{get:function(){return this.GetMember("a04",this.ElectronicId,"ElectronicId")},set:function(e){this.SetMember("a04",e,["ElectronicId"],["ID"])},enumerable:!0,configurable:!0}),So.prototype.GetIdentity=function(){return this.ID};var go;function So(){return go.call(this,"PublicationInfo")||this}e.PublicationInfo=So,__extends(Mo,Po=t),Mo.prototype.Associations=function(){return["EmployeePersonal:a01:ID:EmployeePersonalID","FinancialTransaction:a03:ID:FinancialTransactionID","LocationInfo:a17:ID:LocationInfoID"]},Object.defineProperty(Mo.prototype,"EmployeeWagePayments",{get:function(){return this.GetMembers("a00",this.ID,"EmployeeWagePayment","EmployeeContractID")},enumerable:!0,configurable:!0}),Object.defineProperty(Mo.prototype,"ContractTerm",{get:function(){return this.GetMember("a01",this.ContractTermID,"Code")},set:function(e){this.SetMember("a01",e,["ContractTermID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Mo.prototype,"Degree",{get:function(){return this.GetMember("a02",this.DegreeID,"Code")},set:function(e){this.SetMember("a02",e,["DegreeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Mo.prototype,"EmployeePersonal",{get:function(){return this.GetMember("a03",this.EmployeePersonalID,"EmployeePersonal")},set:function(e){this.SetMember("a03",e,["EmployeePersonalID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Mo.prototype,"FinancialTransaction",{get:function(){return this.GetMember("a04",this.FinancialTransactionID,"FinancialTransaction")},set:function(e){this.SetMember("a04",e,["FinancialTransactionID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Mo.prototype,"LocationInfo",{get:function(){return this.GetMember("a05",this.LocationInfoID,"LocationInfo")},set:function(e){this.SetMember("a05",e,["LocationInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Mo.prototype,"ContractTerminationReason",{get:function(){return this.GetMember("a06",this.ContractTerminationReasonID,"ExtendedCode")},set:function(e){this.SetMember("a06",e,["ContractTerminationReasonID"],["ID"])},enumerable:!0,configurable:!0}),Mo.prototype.GetIdentity=function(){return this.ID};var Po;function Mo(){return Po.call(this,"EmployeeContract")||this}e.EmployeeContract=Mo,__extends(Ao,Go=t),Ao.prototype.Associations=function(){return["EmployeeContract:a00:ID:EmployeeContractID"]},Object.defineProperty(Ao.prototype,"EmployeeWagePaymentTransactions",{get:function(){return this.GetMembers("a00",this.ID,"EmployeeWagePaymentTransaction","EmployeeWagePayRateID")},enumerable:!0,configurable:!0}),Object.defineProperty(Ao.prototype,"Type",{get:function(){return this.GetMember("a01",this.TypeID,"Code")},set:function(e){this.SetMember("a01",e,["TypeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Ao.prototype,"EmployeeContract",{get:function(){return this.GetMember("a02",this.EmployeeContractID,"EmployeeContract")},set:function(e){this.SetMember("a02",e,["EmployeeContractID"],["ID"])},enumerable:!0,configurable:!0}),Ao.prototype.GetIdentity=function(){return this.ID};var Go;function Ao(){return Go.call(this,"EmployeeWagePayment")||this}e.EmployeeWagePayment=Ao,__extends(jo,Oo=t),jo.prototype.Associations=function(){return["EmployeeWagePayment:a00:ID:EmployeeWagePayRateID","FinancialTransaction:a04:ID:FinancialTransactionID"]},Object.defineProperty(jo.prototype,"Currency",{get:function(){return this.GetMember("a00",this.CurrencyID,"Code")},set:function(e){this.SetMember("a00",e,["CurrencyID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(jo.prototype,"EmployeeWagePayment",{get:function(){return this.GetMember("a01",this.EmployeeWagePayRateID,"EmployeeWagePayment")},set:function(e){this.SetMember("a01",e,["EmployeeWagePayRateID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(jo.prototype,"FinancialTransaction",{get:function(){return this.GetMember("a02",this.FinancialTransactionID,"FinancialTransaction")},set:function(e){this.SetMember("a02",e,["FinancialTransactionID"],["ID"])},enumerable:!0,configurable:!0}),jo.prototype.GetIdentity=function(){return this.EmployeeWagePayRateID+this.FinancialTransactionID};var Oo;function jo(){return Oo.call(this,"EmployeeWagePaymentTransaction")||this}e.EmployeeWagePaymentTransaction=jo,__extends(Co,_o=t),Co.prototype.Associations=function(){return["Message:a02:ID:MessageID","StudentPeriodAttendance:a00:ID:StudentPeriodAttendanceID"]},Object.defineProperty(Co.prototype,"Message",{get:function(){return this.GetMember("a00",this.MessageID,"Message")},set:function(e){this.SetMember("a00",e,["MessageID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Co.prototype,"StudentPeriodAttendance",{get:function(){return this.GetMember("a01",this.StudentPeriodAttendanceID,"StudentPeriodAttendance")},set:function(e){this.SetMember("a01",e,["StudentPeriodAttendanceID"],["ID"])},enumerable:!0,configurable:!0}),Co.prototype.GetIdentity=function(){return this.StudentPeriodAttendanceID+this.MessageID};var _o;function Co(){return _o.call(this,"StudentPeriodAttendance_Message")||this}e.StudentPeriodAttendance_Message=Co,__extends(Lo,To=t),Lo.prototype.Associations=function(){return["LibraryInfo:a01:ID:LibraryInfoID"]},Object.defineProperty(Lo.prototype,"DailyFineCurrencyCode",{get:function(){return this.GetMember("a00",this.DailyFineCurrencyID,"Code")},set:function(e){this.SetMember("a00",e,["DailyFineCurrencyID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Lo.prototype,"JobFunctionCode",{get:function(){return this.GetMember("a01",this.JobFunctionID,"Code")},set:function(e){this.SetMember("a01",e,["JobFunctionID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Lo.prototype,"LibraryInfo",{get:function(){return this.GetMember("a02",this.LibraryInfoID,"LibraryInfo")},set:function(e){this.SetMember("a02",e,["LibraryInfoID"],["ID"])},enumerable:!0,configurable:!0}),Lo.prototype.GetIdentity=function(){return this.ID};var To;function Lo(){return To.call(this,"LibraryProfile")||this}e.LibraryProfile=Lo,__extends(vo,Eo=t),vo.prototype.Associations=function(){return["PublicationInfo:a00:ID:PublicationID","LibraryInfo:a02:ID:LibraryInfoID"]},Object.defineProperty(vo.prototype,"LibraryTransactions",{get:function(){return this.GetMembers("a00",this.ID,"LibraryTransaction","ItemID")},enumerable:!0,configurable:!0}),Object.defineProperty(vo.prototype,"PurchaseTypeCode",{get:function(){return this.GetMember("a01",this.PurchaseTypeID,"Code")},set:function(e){this.SetMember("a01",e,["PurchaseTypeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(vo.prototype,"PublicationInfo",{get:function(){return this.GetMember("a02",this.PublicationID,"PublicationInfo")},set:function(e){this.SetMember("a02",e,["PublicationID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(vo.prototype,"LibraryInfo",{get:function(){return this.GetMember("a03",this.LibraryInfoID,"LibraryInfo")},set:function(e){this.SetMember("a03",e,["LibraryInfoID"],["ID"])},enumerable:!0,configurable:!0}),vo.prototype.GetIdentity=function(){return this.ID};var Eo;function vo(){return Eo.call(this,"LibraryItemInfo")||this}e.LibraryItemInfo=vo,__extends(xo,Ro=t),Object.defineProperty(xo.prototype,"LibraryTransactions",{get:function(){return this.GetMembers("a00",this.ID,"LibraryTransaction","CheckOutID")},enumerable:!0,configurable:!0}),xo.prototype.GetIdentity=function(){return this.ID};var Ro;function xo(){return Ro.call(this,"CheckOutInfo")||this}e.CheckOutInfo=xo,__extends(Bo,Fo=t),Bo.prototype.Associations=function(){return["LibraryTransaction:a01:ID:TransactionID"]},Object.defineProperty(Bo.prototype,"FineCurrencyCode",{get:function(){return this.GetMember("a00",this.FineCurrencyID,"Code")},set:function(e){this.SetMember("a00",e,["FineCurrencyID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Bo.prototype,"TypeCode",{get:function(){return this.GetMember("a01",this.TypeID,"Code")},set:function(e){this.SetMember("a01",e,["TypeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Bo.prototype,"LibraryTransaction",{get:function(){return this.GetMember("a02",this.TransactionID,"LibraryTransaction")},set:function(e){this.SetMember("a02",e,["TransactionID"],["ID"])},enumerable:!0,configurable:!0}),Bo.prototype.GetIdentity=function(){return this.ID};var Fo;function Bo(){return Fo.call(this,"LibraryFineInfo")||this}e.LibraryFineInfo=Bo,__extends(No,ko=t),Object.defineProperty(No.prototype,"Job",{get:function(){return this.GetMember("a00",this.JobID,"Job")},set:function(e){this.SetMember("a00",e,["JobID"],["ID"])},enumerable:!0,configurable:!0}),No.prototype.GetIdentity=function(){return this.JobID};var ko;function No(){return ko.call(this,"ImportJob")||this}e.ImportJob=No,__extends(Ho,Yo=t),Ho.prototype.Associations=function(){return["TimetablePeriod:a02:ID:TimetablePeriodID","TimetableDay:a02:ID:TimetableDayID","CalendarSummary:a01:ID:CalendarSummaryID"]},Object.defineProperty(Ho.prototype,"TimetableDay",{get:function(){return this.GetMember("a00",this.TimetableDayID,"TimetableDay")},set:function(e){this.SetMember("a00",e,["TimetableDayID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Ho.prototype,"TimetablePeriod",{get:function(){return this.GetMember("a01",this.TimetablePeriodID,"TimetablePeriod")},set:function(e){this.SetMember("a01",e,["TimetablePeriodID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Ho.prototype,"CalendarSummary",{get:function(){return this.GetMember("a02",this.CalendarSummaryID,"CalendarSummary")},set:function(e){this.SetMember("a02",e,["CalendarSummaryID"],["ID"])},enumerable:!0,configurable:!0}),Ho.prototype.GetIdentity=function(){return this.CalendarSummaryID+this.TimetableDayID+this.TimetablePeriodID};var Yo;function Ho(){return Yo.call(this,"CalendarPeriod")||this}e.CalendarPeriod=Ho,__extends(Uo,Wo=t),Uo.prototype.Associations=function(){return["Message:a03:ID:MessageID","AssessmentRegistration:a03:ID:AssessmentRegistrationID"]},Object.defineProperty(Uo.prototype,"AssessmentMessageType",{get:function(){return this.GetMember("a00",this.AssessmentMessageTypeID,"Code")},set:function(e){this.SetMember("a00",e,["AssessmentMessageTypeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Uo.prototype,"Message",{get:function(){return this.GetMember("a01",this.MessageID,"Message")},set:function(e){this.SetMember("a01",e,["MessageID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Uo.prototype,"AssessmentRegistration",{get:function(){return this.GetMember("a02",this.AssessmentRegistrationID,"AssessmentRegistration")},set:function(e){this.SetMember("a02",e,["AssessmentRegistrationID"],["ID"])},enumerable:!0,configurable:!0}),Uo.prototype.GetIdentity=function(){return this.AssessmentRegistrationID+this.MessageID};var Wo;function Uo(){return Wo.call(this,"AssessmentRegistration_Message")||this}e.AssessmentRegistration_Message=Uo,__extends(wo,Ko=t),wo.prototype.Associations=function(){return["AssessmentAdministration:a04:ID:AdministrationID"]},Object.defineProperty(wo.prototype,"Job",{get:function(){return this.GetMember("a00",this.ID,"Job")},set:function(e){this.SetMember("a00",e,["ID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(wo.prototype,"AssessmentAdministration",{get:function(){return this.GetMember("a01",this.AdministrationID,"AssessmentAdministration")},set:function(e){this.SetMember("a01",e,["AdministrationID"],["ID"])},enumerable:!0,configurable:!0}),wo.prototype.GetIdentity=function(){return this.ID};var Ko;function wo(){return Ko.call(this,"AdministrationJob")||this}e.AdministrationJob=wo,__extends(Jo,Vo=t),Jo.prototype.Associations=function(){return["LocationInfo:a18:ID:LocationInfoID"]},Object.defineProperty(Jo.prototype,"Type",{get:function(){return this.GetMember("a00",this.TypeID,"Code")},set:function(e){this.SetMember("a00",e,["TypeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Jo.prototype,"LocationInfo",{get:function(){return this.GetMember("a01",this.LocationInfoID,"LocationInfo")},set:function(e){this.SetMember("a01",e,["LocationInfoID"],["ID"])},enumerable:!0,configurable:!0}),Jo.prototype.GetIdentity=function(){return this.ID};var Vo;function Jo(){return Vo.call(this,"PrintTemplate")||this}e.PrintTemplate=Jo,__extends(zo,qo=t),zo.prototype.Associations=function(){return["LearningStandardItem:a03:ID:LearningStandardItemID","AssessmentAdministration:a05:ID:AssessmentAdministrationID"]},Object.defineProperty(zo.prototype,"ScoreMetric",{get:function(){return this.GetMember("a00",this.ScoreMetricID,"Code")},set:function(e){this.SetMember("a00",e,["ScoreMetricID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(zo.prototype,"LearningStandardItem",{get:function(){return this.GetMember("a01",this.LearningStandardItemID,"LearningStandardItem")},set:function(e){this.SetMember("a01",e,["LearningStandardItemID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(zo.prototype,"AssessmentAdministration",{get:function(){return this.GetMember("a02",this.AssessmentAdministrationID,"AssessmentAdministration")},set:function(e){this.SetMember("a02",e,["AssessmentAdministrationID"],["ID"])},enumerable:!0,configurable:!0}),zo.prototype.GetIdentity=function(){return this.AssessmentAdministrationID+this.LearningStandardItemID+this.ScoreMetricID};var qo;function zo(){return qo.call(this,"AdministrationLearningStandardScore")||this}e.AdministrationLearningStandardScore=zo,__extends(Xo,Qo=t),Xo.prototype.Associations=function(){return["AssessmentAdministration:a06:ID:AssessmentAdministrationID","AssessmentItem:a01:ID:AssessmentItemID"]},Object.defineProperty(Xo.prototype,"ScoreMetric",{get:function(){return this.GetMember("a00",this.ScoreMetricID,"Code")},set:function(e){this.SetMember("a00",e,["ScoreMetricID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Xo.prototype,"AssessmentAdministration",{get:function(){return this.GetMember("a01",this.AssessmentAdministrationID,"AssessmentAdministration")},set:function(e){this.SetMember("a01",e,["AssessmentAdministrationID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Xo.prototype,"AssessmentItem",{get:function(){return this.GetMember("a02",this.AssessmentItemID,"AssessmentItem")},set:function(e){this.SetMember("a02",e,["AssessmentItemID"],["ID"])},enumerable:!0,configurable:!0}),Xo.prototype.GetIdentity=function(){return this.AssessmentItemID+this.AssessmentAdministrationID+this.ScoreMetricID};var Qo;function Xo(){return Qo.call(this,"AssessmentItemScore")||this}e.AssessmentItemScore=Xo,__extends($o,Zo=t),$o.prototype.Associations=function(){return["StudentScoreSet:a01:ID:StudentScoreSetID","AssessmentSubTest:a07:ID:AssessmentSubTestID"]},Object.defineProperty($o.prototype,"StudentScoreSet",{get:function(){return this.GetMember("a00",this.StudentScoreSetID,"StudentScoreSet")},set:function(e){this.SetMember("a00",e,["StudentScoreSetID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty($o.prototype,"AssessmentSubTest",{get:function(){return this.GetMember("a01",this.AssessmentSubTestID,"AssessmentSubTest")},set:function(e){this.SetMember("a01",e,["AssessmentSubTestID"],["ID"])},enumerable:!0,configurable:!0}),$o.prototype.GetIdentity=function(){return this.StudentScoreSetID+this.AssessmentSubTestID};var Zo;function $o(){return Zo.call(this,"StudentScoreSet_Score")||this}e.StudentScoreSet_Score=$o,__extends(ti,ei=t),ti.prototype.Associations=function(){return["LocationInfo:a19:ID:LocationInfoID"]},Object.defineProperty(ti.prototype,"Job",{get:function(){return this.GetMember("a00",this.JobID,"Job")},set:function(e){this.SetMember("a00",e,["JobID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(ti.prototype,"LocationInfo",{get:function(){return this.GetMember("a01",this.LocationInfoID,"LocationInfo")},set:function(e){this.SetMember("a01",e,["LocationInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(ti.prototype,"StudentSchoolEnrollment",{get:function(){return this.GetMember("a02",this.EntityID,"StudentSchoolEnrollment")},set:function(e){this.SetMember("a02",e,["EntityID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(ti.prototype,"AssessmentRegistration",{get:function(){return this.GetMember("a03",this.EntityID,"AssessmentRegistration")},set:function(e){this.SetMember("a03",e,["EntityID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(ti.prototype,"StudentContract",{get:function(){return this.GetMember("a04",this.EntityID,"StudentContract")},set:function(e){this.SetMember("a04",e,["EntityID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(ti.prototype,"StudentParticipation",{get:function(){return this.GetMember("a05",this.EntityID,"StudentParticipation")},set:function(e){this.SetMember("a05",e,["EntityID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(ti.prototype,"AssessmentItem",{get:function(){return this.GetMember("a06",this.EntityID,"AssessmentItem")},set:function(e){this.SetMember("a06",e,["EntityID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(ti.prototype,"PersonalInfo",{get:function(){return this.GetMember("a07",this.EntityID,"PersonalInfo")},set:function(e){this.SetMember("a07",e,["EntityID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(ti.prototype,"SalesContract",{get:function(){return this.GetMember("a08",this.EntityID,"SalesContract")},set:function(e){this.SetMember("a08",e,["EntityID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(ti.prototype,"OtherId",{get:function(){return this.GetMember("a09",this.EntityID,"OtherId")},set:function(e){this.SetMember("a09",e,["EntityID"],["ID"])},enumerable:!0,configurable:!0}),ti.prototype.GetIdentity=function(){return this.JobID};var ei;function ti(){return ei.call(this,"ExternalProcessJob")||this}e.ExternalProcessJob=ti,__extends(ri,ni=t),ri.prototype.Associations=function(){return["LocationInfo:a20:ID:LocationInfoID"]},Object.defineProperty(ri.prototype,"LearningStandardItems",{get:function(){return this.GetMembers("a00",this.ID,"LearningStandardItem","LearningStandarDocumentID")},enumerable:!0,configurable:!0}),Object.defineProperty(ri.prototype,"LocationInfo",{get:function(){return this.GetMember("a01",this.LocationInfoID,"LocationInfo")},set:function(e){this.SetMember("a01",e,["LocationInfoID"],["ID"])},enumerable:!0,configurable:!0}),ri.prototype.GetIdentity=function(){return this.ID};var ni;function ri(){return ni.call(this,"LearningStandardDocument")||this}e.LearningStandardDocument=ri,__extends(ii,oi=t),ii.prototype.Associations=function(){return["CalendarSummary:a02:ID:CalendarSummaryID"]},Object.defineProperty(ii.prototype,"GradeLevel",{get:function(){return this.GetMember("a00",this.GradeLevelID,"ExtendedCode")},set:function(e){this.SetMember("a00",e,["GradeLevelID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(ii.prototype,"CalendarSummary",{get:function(){return this.GetMember("a01",this.CalendarSummaryID,"CalendarSummary")},set:function(e){this.SetMember("a01",e,["CalendarSummaryID"],["ID"])},enumerable:!0,configurable:!0}),ii.prototype.GetIdentity=function(){return this.CalendarSummaryID+this.GradeLevelID};var oi;function ii(){return oi.call(this,"CalendarSummary_GradeLevel")||this}e.CalendarSummary_GradeLevel=ii,__extends(ai,si=t),ai.prototype.Associations=function(){return["SchoolYear:a06:ID:SchoolYearID","SchoolInfo:a08:ID:SchoolInfoID"]},Object.defineProperty(ai.prototype,"CalendarDates",{get:function(){return this.GetMembers("a00",this.ID,"CalendarDate","CalendarSummaryID")},enumerable:!0,configurable:!0}),Object.defineProperty(ai.prototype,"CalendarPeriods",{get:function(){return this.GetMembers("a01",this.ID,"CalendarPeriod","CalendarSummaryID")},enumerable:!0,configurable:!0}),Object.defineProperty(ai.prototype,"CalendarSummary_GradeLevels",{get:function(){return this.GetMembers("a02",this.ID,"CalendarSummary_GradeLevel","CalendarSummaryID")},enumerable:!0,configurable:!0}),Object.defineProperty(ai.prototype,"SchoolYear",{get:function(){return this.GetMember("a03",this.SchoolYearID,"SchoolYear")},set:function(e){this.SetMember("a03",e,["SchoolYearID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(ai.prototype,"SchoolInfo",{get:function(){return this.GetMember("a04",this.SchoolInfoID,"SchoolInfo")},set:function(e){this.SetMember("a04",e,["SchoolInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(ai.prototype,"LocationInfo",{get:function(){return this.GetMember("a05",this.SchoolInfoID,"LocationInfo")},set:function(e){this.SetMember("a05",e,["SchoolInfoID"],["ID"])},enumerable:!0,configurable:!0}),ai.prototype.GetIdentity=function(){return this.ID};var si;function ai(){return si.call(this,"CalendarSummary")||this}e.CalendarSummary=ai,__extends(h,ui=t),Object.defineProperty(h.prototype,"Sources",{get:function(){return this.GetMembers("a00",this.ID,"Component_Component","ContainerID")},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"Containers",{get:function(){return this.GetMembers("a01",this.ID,"Component_Component","SourceID")},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"Component_LearningStandardItems",{get:function(){return this.GetMembers("a02",this.ID,"Component_LearningStandardItem","ComponentID")},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"CurriculumStructure",{get:function(){return this.GetMember("a03",this.ID,"CurriculumStructure")},set:function(e){this.SetMember("a03",e,["ID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"LearningResource",{get:function(){return this.GetMember("a04",this.ID,"LearningResource")},set:function(e){this.SetMember("a04",e,["ID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"Lesson",{get:function(){return this.GetMember("a05",this.ID,"Lesson")},set:function(e){this.SetMember("a05",e,["ID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"Assessment",{get:function(){return this.GetMember("a06",this.ID,"Assessment")},set:function(e){this.SetMember("a06",e,["ID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"Assignment",{get:function(){return this.GetMember("a07",this.ID,"Assignment")},set:function(e){this.SetMember("a07",e,["ID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"Component_PeopleGroups",{get:function(){return this.GetMembers("a08",this.ID,"Component_PeopleGroup","ComponentID")},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"Activity",{get:function(){return this.GetMember("a09",this.ID,"Activity")},set:function(e){this.SetMember("a09",e,["ID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"StudentLessonProgresses",{get:function(){return this.GetMembers("a10",this.ID,"StudentLessonProgress","ComponentID")},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"Prerequisite_Components",{get:function(){return this.GetMembers("a11",this.ID,"Lesson_Prerequisite","ComponentID")},enumerable:!0,configurable:!0}),Object.defineProperty(h.prototype,"Prerequisite_Prerequisites",{get:function(){return this.GetMembers("a12",this.ID,"Lesson_Prerequisite","PrerequisiteID")},enumerable:!0,configurable:!0}),h.prototype.GetIdentity=function(){return this.ID};var ui;function h(){return ui.call(this,"Component")||this}e.Component=h,__extends(fi,ci=t),fi.prototype.Associations=function(){return["Component:a00:ID:ContainerID","Component:a01:ID:SourceID"]},Object.defineProperty(fi.prototype,"Container",{get:function(){return this.GetMember("a00",this.ContainerID,"Component")},set:function(e){this.SetMember("a00",e,["ContainerID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(fi.prototype,"Source",{get:function(){return this.GetMember("a01",this.SourceID,"Component")},set:function(e){this.SetMember("a01",e,["SourceID"],["ID"])},enumerable:!0,configurable:!0}),fi.prototype.GetIdentity=function(){return this.ContainerID+this.SourceID};var ci;function fi(){return ci.call(this,"Component_Component")||this}e.Component_Component=fi,__extends(bi,Ii=t),bi.prototype.Associations=function(){return["LearningStandardItem:a04:ID:LearningStandardItemID","Component:a02:ID:ComponentID"]},Object.defineProperty(bi.prototype,"Component",{get:function(){return this.GetMember("a00",this.ComponentID,"Component")},set:function(e){this.SetMember("a00",e,["ComponentID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(bi.prototype,"LearningStandardItem",{get:function(){return this.GetMember("a01",this.LearningStandardItemID,"LearningStandardItem")},set:function(e){this.SetMember("a01",e,["LearningStandardItemID"],["ID"])},enumerable:!0,configurable:!0}),bi.prototype.GetIdentity=function(){return this.ComponentID+this.LearningStandardItemID};var Ii;function bi(){return Ii.call(this,"Component_LearningStandardItem")||this}e.Component_LearningStandardItem=bi,__extends(li,pi=t),li.prototype.Associations=function(){return["CurriculumStructure:a00:ID:ParentID","SchoolCourseInfo:a01:ID:SchoolCourseInfoID","CurriculumDocument:a00:ID:CurriculumDocumentID"]},Object.defineProperty(li.prototype,"CurriculumStructures",{get:function(){return this.GetMembers("a00",this.ID,"CurriculumStructure","ParentID")},enumerable:!0,configurable:!0}),Object.defineProperty(li.prototype,"Lesson_CurriculumStructures",{get:function(){return this.GetMembers("a01",this.ID,"Lesson_CurriculumStructure","CurriculumStructureID")},enumerable:!0,configurable:!0}),Object.defineProperty(li.prototype,"SubjectArea",{get:function(){return this.GetMember("a02",this.SubjectAreaID,"ExtendedCode")},set:function(e){this.SetMember("a02",e,["SubjectAreaID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(li.prototype,"Component",{get:function(){return this.GetMember("a03",this.ID,"Component")},set:function(e){this.SetMember("a03",e,["ID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(li.prototype,"Parent",{get:function(){return this.GetMember("a04",this.ParentID,"CurriculumStructure")},set:function(e){this.SetMember("a04",e,["ParentID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(li.prototype,"SchoolCourseInfo",{get:function(){return this.GetMember("a05",this.SchoolCourseInfoID,"SchoolCourseInfo")},set:function(e){this.SetMember("a05",e,["SchoolCourseInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(li.prototype,"CurriculumDocument",{get:function(){return this.GetMember("a06",this.CurriculumDocumentID,"CurriculumDocument")},set:function(e){this.SetMember("a06",e,["CurriculumDocumentID"],["ID"])},enumerable:!0,configurable:!0}),li.prototype.GetIdentity=function(){return this.ID};var pi;function li(){return pi.call(this,"CurriculumStructure")||this}e.CurriculumStructure=li,__extends(hi,mi=t),hi.prototype.Associations=function(){return["LearningResourcePackage:a00:ID:LearningResourcePackageID"]},Object.defineProperty(hi.prototype,"LearningResource_GradeLevels",{get:function(){return this.GetMembers("a00",this.ID,"LearningResource_GradeLevel","LearningResourceID")},enumerable:!0,configurable:!0}),Object.defineProperty(hi.prototype,"LearningResource_SubjectAreas",{get:function(){return this.GetMembers("a01",this.ID,"LearningResource_SubjectArea","LearningResourceID")},enumerable:!0,configurable:!0}),Object.defineProperty(hi.prototype,"LearningResourceApprovals",{get:function(){return this.GetMembers("a02",this.ID,"LearningResourceApproval","LearningResourceID")},enumerable:!0,configurable:!0}),Object.defineProperty(hi.prototype,"LearningResourceComponents",{get:function(){return this.GetMembers("a03",this.ID,"LearningResourceComponent","LearningResourceID")},enumerable:!0,configurable:!0}),Object.defineProperty(hi.prototype,"LearningResourceContacts",{get:function(){return this.GetMembers("a04",this.ID,"LearningResourceContact","LearningResourceID")},enumerable:!0,configurable:!0}),Object.defineProperty(hi.prototype,"LearningResourceEvaluations",{get:function(){return this.GetMembers("a05",this.ID,"LearningResourceEvaluation","LearningResourceID")},enumerable:!0,configurable:!0}),Object.defineProperty(hi.prototype,"Lesson_LearningResources",{get:function(){return this.GetMembers("a06",this.ID,"Lesson_LearningResource","LearningResourceID")},enumerable:!0,configurable:!0}),Object.defineProperty(hi.prototype,"Component",{get:function(){return this.GetMember("a07",this.ID,"Component")},set:function(e){this.SetMember("a07",e,["ID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(hi.prototype,"LearningResourcePackage",{get:function(){return this.GetMember("a08",this.LearningResourcePackageID,"LearningResourcePackage")},set:function(e){this.SetMember("a08",e,["LearningResourcePackageID"],["ID"])},enumerable:!0,configurable:!0}),hi.prototype.GetIdentity=function(){return this.ID};var mi;function hi(){return mi.call(this,"LearningResource")||this}e.LearningResource=hi,__extends(di,Di=t),di.prototype.Associations=function(){return["LearningResource:a00:ID:LearningResourceID"]},Object.defineProperty(di.prototype,"GradeLevel",{get:function(){return this.GetMember("a00",this.GradeLevelID,"ExtendedCode")},set:function(e){this.SetMember("a00",e,["GradeLevelID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(di.prototype,"LearningResource",{get:function(){return this.GetMember("a01",this.LearningResourceID,"LearningResource")},set:function(e){this.SetMember("a01",e,["LearningResourceID"],["ID"])},enumerable:!0,configurable:!0}),di.prototype.GetIdentity=function(){return this.LearningResourceID+this.GradeLevelID};var Di;function di(){return Di.call(this,"LearningResource_GradeLevel")||this}e.LearningResource_GradeLevel=di,__extends(gi,yi=t),gi.prototype.Associations=function(){return["LearningResource:a01:ID:LearningResourceID"]},Object.defineProperty(gi.prototype,"SubjectArea",{get:function(){return this.GetMember("a00",this.SubjectAreaID,"ExtendedCode")},set:function(e){this.SetMember("a00",e,["SubjectAreaID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(gi.prototype,"LearningResource",{get:function(){return this.GetMember("a01",this.LearningResourceID,"LearningResource")},set:function(e){this.SetMember("a01",e,["LearningResourceID"],["ID"])},enumerable:!0,configurable:!0}),gi.prototype.GetIdentity=function(){return this.LearningResourceID+this.SubjectAreaID};var yi;function gi(){return yi.call(this,"LearningResource_SubjectArea")||this}e.LearningResource_SubjectArea=gi,__extends(Pi,Si=t),Pi.prototype.Associations=function(){return["LearningResource:a02:ID:LearningResourceID"]},Object.defineProperty(Pi.prototype,"LearningResource",{get:function(){return this.GetMember("a00",this.LearningResourceID,"LearningResource")},set:function(e){this.SetMember("a00",e,["LearningResourceID"],["ID"])},enumerable:!0,configurable:!0}),Pi.prototype.GetIdentity=function(){return this.ID};var Si;function Pi(){return Si.call(this,"LearningResourceApproval")||this}e.LearningResourceApproval=Pi,__extends(Gi,Mi=t),Gi.prototype.Associations=function(){return["LearningResource:a03:ID:LearningResourceID"]},Object.defineProperty(Gi.prototype,"LearningResource",{get:function(){return this.GetMember("a00",this.LearningResourceID,"LearningResource")},set:function(e){this.SetMember("a00",e,["LearningResourceID"],["ID"])},enumerable:!0,configurable:!0}),Gi.prototype.GetIdentity=function(){return this.ID};var Mi;function Gi(){return Mi.call(this,"LearningResourceComponent")||this}e.LearningResourceComponent=Gi,__extends(Oi,Ai=t),Oi.prototype.Associations=function(){return["Address:a03:ID:AddressID","Email:a01:ID:EmailID","PhoneNumber:a04:ID:PhoneNumberID","Name:a01:ID:NameID","LearningResource:a04:ID:LearningResourceID"]},Object.defineProperty(Oi.prototype,"Address",{get:function(){return this.GetMember("a00",this.AddressID,"Address")},set:function(e){this.SetMember("a00",e,["AddressID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Oi.prototype,"Email",{get:function(){return this.GetMember("a01",this.EmailID,"Email")},set:function(e){this.SetMember("a01",e,["EmailID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Oi.prototype,"Name",{get:function(){return this.GetMember("a02",this.NameID,"Name")},set:function(e){this.SetMember("a02",e,["NameID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Oi.prototype,"PhoneNumber",{get:function(){return this.GetMember("a03",this.PhoneNumberID,"PhoneNumber")},set:function(e){this.SetMember("a03",e,["PhoneNumberID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Oi.prototype,"LearningResource",{get:function(){return this.GetMember("a04",this.LearningResourceID,"LearningResource")},set:function(e){this.SetMember("a04",e,["LearningResourceID"],["ID"])},enumerable:!0,configurable:!0}),Oi.prototype.GetIdentity=function(){return this.ID};var Ai;function Oi(){return Ai.call(this,"LearningResourceContact")||this}e.LearningResourceContact=Oi,__extends(_i,ji=t),_i.prototype.Associations=function(){return["Name:a02:ID:NameID","LearningResource:a05:ID:LearningResourceID"]},Object.defineProperty(_i.prototype,"Name",{get:function(){return this.GetMember("a00",this.NameID,"Name")},set:function(e){this.SetMember("a00",e,["NameID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(_i.prototype,"LearningResource",{get:function(){return this.GetMember("a01",this.LearningResourceID,"LearningResource")},set:function(e){this.SetMember("a01",e,["LearningResourceID"],["ID"])},enumerable:!0,configurable:!0}),_i.prototype.GetIdentity=function(){return this.ID};var ji;function _i(){return ji.call(this,"LearningResourceEvaluation")||this}e.LearningResourceEvaluation=_i,__extends(Ti,Ci=t),Object.defineProperty(Ti.prototype,"LearningResources",{get:function(){return this.GetMembers("a00",this.ID,"LearningResource","LearningResourcePackageID")},enumerable:!0,configurable:!0}),Ti.prototype.GetIdentity=function(){return this.ID};var Ci;function Ti(){return Ci.call(this,"LearningResourcePackage")||this}e.LearningResourcePackage=Ti,__extends(Ei,Li=t),Object.defineProperty(Ei.prototype,"Lesson_CurriculumStructures",{get:function(){return this.GetMembers("a00",this.ID,"Lesson_CurriculumStructure","LessonID")},enumerable:!0,configurable:!0}),Object.defineProperty(Ei.prototype,"Lesson_LearningResources",{get:function(){return this.GetMembers("a01",this.ID,"Lesson_LearningResource","LessonID")},enumerable:!0,configurable:!0}),Object.defineProperty(Ei.prototype,"LessonSources",{get:function(){return this.GetMembers("a02",this.ID,"LessonSource","LessonID")},enumerable:!0,configurable:!0}),Object.defineProperty(Ei.prototype,"LessonPlans",{get:function(){return this.GetMembers("a03",this.ID,"LessonPlan","LessonID")},enumerable:!0,configurable:!0}),Object.defineProperty(Ei.prototype,"Lesson_SectionInfos",{get:function(){return this.GetMembers("a04",this.ID,"Lesson_SectionInfo","LessonID")},enumerable:!0,configurable:!0}),Object.defineProperty(Ei.prototype,"Lesson_SupportingActivities",{get:function(){return this.GetMembers("a05",this.ID,"Lesson_SupportingActivity","LessonID")},enumerable:!0,configurable:!0}),Object.defineProperty(Ei.prototype,"SubjectArea",{get:function(){return this.GetMember("a06",this.SubjectAreaID,"ExtendedCode")},set:function(e){this.SetMember("a06",e,["SubjectAreaID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Ei.prototype,"Component",{get:function(){return this.GetMember("a07",this.ID,"Component")},set:function(e){this.SetMember("a07",e,["ID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Ei.prototype,"StudentLessonProgresses",{get:function(){return this.GetMembers("a08",this.ID,"StudentLessonProgress","LessonID")},enumerable:!0,configurable:!0}),Object.defineProperty(Ei.prototype,"Lesson_Prerequisites",{get:function(){return this.GetMembers("a09",this.ID,"Lesson_Prerequisite","LessonID")},enumerable:!0,configurable:!0}),Ei.prototype.GetIdentity=function(){return this.ID};var Li;function Ei(){return Li.call(this,"Lesson")||this}e.Lesson=Ei,__extends(Ri,vi=t),Ri.prototype.Associations=function(){return["CurriculumStructure:a01:ID:CurriculumStructureID","Lesson:a00:ID:LessonID"]},Object.defineProperty(Ri.prototype,"CurriculumStructure",{get:function(){return this.GetMember("a00",this.CurriculumStructureID,"CurriculumStructure")},set:function(e){this.SetMember("a00",e,["CurriculumStructureID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Ri.prototype,"Lesson",{get:function(){return this.GetMember("a01",this.LessonID,"Lesson")},set:function(e){this.SetMember("a01",e,["LessonID"],["ID"])},enumerable:!0,configurable:!0}),Ri.prototype.GetIdentity=function(){return this.LessonID+this.CurriculumStructureID};var vi;function Ri(){return vi.call(this,"Lesson_CurriculumStructure")||this}e.Lesson_CurriculumStructure=Ri,__extends(Fi,xi=t),Fi.prototype.Associations=function(){return["LearningResource:a06:ID:LearningResourceID","Lesson:a01:ID:LessonID"]},Object.defineProperty(Fi.prototype,"LearningResource",{get:function(){return this.GetMember("a00",this.LearningResourceID,"LearningResource")},set:function(e){this.SetMember("a00",e,["LearningResourceID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Fi.prototype,"Lesson",{get:function(){return this.GetMember("a01",this.LessonID,"Lesson")},set:function(e){this.SetMember("a01",e,["LessonID"],["ID"])},enumerable:!0,configurable:!0}),Fi.prototype.GetIdentity=function(){return this.LessonID+this.LearningResourceID};var xi;function Fi(){return xi.call(this,"Lesson_LearningResource")||this}e.Lesson_LearningResource=Fi,__extends(ki,Bi=t),ki.prototype.Associations=function(){return["Address:a04:ID:AddressID","Email:a02:ID:EmailID","Name:a03:ID:NameID","LessonSource:a00:ID:LessonSourceID"]},Object.defineProperty(ki.prototype,"Address",{get:function(){return this.GetMember("a00",this.AddressID,"Address")},set:function(e){this.SetMember("a00",e,["AddressID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(ki.prototype,"Email",{get:function(){return this.GetMember("a01",this.EmailID,"Email")},set:function(e){this.SetMember("a01",e,["EmailID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(ki.prototype,"Name",{get:function(){return this.GetMember("a02",this.NameID,"Name")},set:function(e){this.SetMember("a02",e,["NameID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(ki.prototype,"LessonSource",{get:function(){return this.GetMember("a03",this.LessonSourceID,"LessonSource")},set:function(e){this.SetMember("a03",e,["LessonSourceID"],["ID"])},enumerable:!0,configurable:!0}),ki.prototype.GetIdentity=function(){return this.ID};var Bi;function ki(){return Bi.call(this,"LessonAuthor")||this}e.LessonAuthor=ki,__extends(Yi,Ni=t),Yi.prototype.Associations=function(){return["Lesson:a02:ID:LessonID"]},Object.defineProperty(Yi.prototype,"LessonAuthors",{get:function(){return this.GetMembers("a00",this.ID,"LessonAuthor","LessonSourceID")},enumerable:!0,configurable:!0}),Object.defineProperty(Yi.prototype,"Lesson",{get:function(){return this.GetMember("a01",this.LessonID,"Lesson")},set:function(e){this.SetMember("a01",e,["LessonID"],["ID"])},enumerable:!0,configurable:!0}),Yi.prototype.GetIdentity=function(){return this.ID};var Ni;function Yi(){return Ni.call(this,"LessonSource")||this}e.LessonSource=Yi,__extends(Wi,Hi=t),Object.defineProperty(Wi.prototype,"SectionInfo",{get:function(){return this.GetMember("a00",this.SectionInfoID,"SectionInfo")},set:function(e){this.SetMember("a00",e,["SectionInfoID"],["ID"])},enumerable:!0,configurable:!0}),Wi.prototype.GetIdentity=function(){return this.SectionInfoID};var Hi;function Wi(){return Hi.call(this,"SectionPeriodDistribution")||this}e.SectionPeriodDistribution=Wi,__extends(Ki,Ui=t),Ki.prototype.Associations=function(){return["Message:a04:ID:MessageID","Installment:a01:ID:InstallmentID"]},Object.defineProperty(Ki.prototype,"Message",{get:function(){return this.GetMember("a00",this.MessageID,"Message")},set:function(e){this.SetMember("a00",e,["MessageID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Ki.prototype,"Installment",{get:function(){return this.GetMember("a01",this.InstallmentID,"Installment")},set:function(e){this.SetMember("a01",e,["InstallmentID"],["ID"])},enumerable:!0,configurable:!0}),Ki.prototype.GetIdentity=function(){return this.InstallmentID+this.MessageID};var Ui;function Ki(){return Ui.call(this,"Installment_Message")||this}e.Installment_Message=Ki,__extends(Vi,wi=t),Vi.prototype.Associations=function(){return["PersonalInfo:a21:ID:InsertedBy"]},Object.defineProperty(Vi.prototype,"Code",{get:function(){return this.GetMember("a00",this.TypeID,"Code")},set:function(e){this.SetMember("a00",e,["TypeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Vi.prototype,"PersonalInfo",{get:function(){return this.GetMember("a01",this.InsertedBy,"PersonalInfo")},set:function(e){this.SetMember("a01",e,["InsertedBy"],["ID"])},enumerable:!0,configurable:!0}),Vi.prototype.GetIdentity=function(){return this.ID};var wi;function Vi(){return wi.call(this,"Calendar")||this}e.Calendar=Vi,__extends(qi,Ji=t),qi.prototype.Associations=function(){return["AssessmentItem:a02:ID:AssessmentItemID"]},Object.defineProperty(qi.prototype,"AssessmentItem",{get:function(){return this.GetMember("a00",this.AssessmentItemID,"AssessmentItem")},set:function(e){this.SetMember("a00",e,["AssessmentItemID"],["ID"])},enumerable:!0,configurable:!0}),qi.prototype.GetIdentity=function(){return this.AssessmentItemID+this.ChoiceLabel};var Ji;function qi(){return Ji.call(this,"AssessmentItem_ResponseChoice")||this}e.AssessmentItem_ResponseChoice=qi,__extends(Qi,zi=t),Qi.prototype.Associations=function(){return["StudentSectionEnrollment:a00:ID:StudentSectionEnrollmentID","Message:a05:ID:MessageID"]},Object.defineProperty(Qi.prototype,"Message",{get:function(){return this.GetMember("a00",this.MessageID,"Message")},set:function(e){this.SetMember("a00",e,["MessageID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Qi.prototype,"StudentSectionEnrollment",{get:function(){return this.GetMember("a01",this.StudentSectionEnrollmentID,"StudentSectionEnrollment")},set:function(e){this.SetMember("a01",e,["StudentSectionEnrollmentID"],["ID"])},enumerable:!0,configurable:!0}),Qi.prototype.GetIdentity=function(){return this.StudentSectionEnrollmentID+this.MessageID};var zi;function Qi(){return zi.call(this,"SIS_SectionEnrollmentMessage")||this}e.SIS_SectionEnrollmentMessage=Qi,__extends(Zi,Xi=t),Zi.prototype.Associations=function(){return["Demographics:a03:ID:DemographicsID"]},Object.defineProperty(Zi.prototype,"LanguageType",{get:function(){return this.GetMember("a00",this.LanguageTypeID,"Code")},set:function(e){this.SetMember("a00",e,["LanguageTypeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Zi.prototype,"Demographics",{get:function(){return this.GetMember("a01",this.DemographicsID,"Demographics")},set:function(e){this.SetMember("a01",e,["DemographicsID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Zi.prototype,"LanguageCode",{get:function(){return this.GetMember("a02",this.LanguageCodeID,"ExtendedCode")},set:function(e){this.SetMember("a02",e,["LanguageCodeID"],["ID"])},enumerable:!0,configurable:!0}),Zi.prototype.GetIdentity=function(){return this.DemographicsID+this.LanguageCodeID};var Xi;function Zi(){return Xi.call(this,"Demographics_Language")||this}e.Demographics_Language=Zi,__extends(D,$i=t),D.prototype.Associations=function(){return["SchoolYear:a07:ID:SchoolYearID","SchoolInfo:a09:ID:SchoolInfoID","TermInfo:a04:ID:ParentID"]},Object.defineProperty(D.prototype,"SectionMarkInfos",{get:function(){return this.GetMembers("a00",this.ID,"SectionMarkInfo","TermInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(D.prototype,"StudentSectionMarks",{get:function(){return this.GetMembers("a01",this.ID,"StudentSectionMark","TermInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(D.prototype,"ScheduleInfos",{get:function(){return this.GetMembers("a02",this.ID,"ScheduleInfo","TermInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(D.prototype,"TermInfoScheduleConstraintList",{get:function(){return this.GetMember("a03",this.ID,"TermInfoScheduleConstraintList")},set:function(e){this.SetMember("a03",e,["ID"],["TermInfoID"])},enumerable:!0,configurable:!0}),Object.defineProperty(D.prototype,"Children",{get:function(){return this.GetMembers("a04",this.ID,"TermInfo","ParentID")},enumerable:!0,configurable:!0}),Object.defineProperty(D.prototype,"GradingCategories",{get:function(){return this.GetMembers("a05",this.ID,"GradingCategory","TermInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(D.prototype,"StudentTermMarks",{get:function(){return this.GetMembers("a06",this.ID,"StudentTermMark","TermInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(D.prototype,"TermSpan",{get:function(){return this.GetMember("a07",this.TermSpanID,"ExtendedCode")},set:function(e){this.SetMember("a07",e,["TermSpanID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(D.prototype,"SchoolYear",{get:function(){return this.GetMember("a08",this.SchoolYearID,"SchoolYear")},set:function(e){this.SetMember("a08",e,["SchoolYearID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(D.prototype,"SchoolInfo",{get:function(){return this.GetMember("a09",this.SchoolInfoID,"SchoolInfo")},set:function(e){this.SetMember("a09",e,["SchoolInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(D.prototype,"Parent",{get:function(){return this.GetMember("a10",this.ParentID,"TermInfo")},set:function(e){this.SetMember("a10",e,["ParentID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(D.prototype,"DescriptionResource",{get:function(){return this.GetMember("a11",this.DescriptionResourceID,"StringResource")},set:function(e){this.SetMember("a11",e,["DescriptionResourceID"],["ID"])},enumerable:!0,configurable:!0}),D.prototype.GetIdentity=function(){return this.ID};var $i;function D(){return $i.call(this,"TermInfo")||this}e.TermInfo=D,__extends(ts,es=t),ts.prototype.Associations=function(){return["MarkValueInfo:a01:ID:GB_MarkValueInfoID"]},Object.defineProperty(ts.prototype,"MarkValueInfo",{get:function(){return this.GetMember("a00",this.GB_MarkValueInfoID,"MarkValueInfo")},set:function(e){this.SetMember("a00",e,["GB_MarkValueInfoID"],["ID"])},enumerable:!0,configurable:!0}),ts.prototype.GetIdentity=function(){return this.GB_MarkValueInfoID+this.Code};var es;function ts(){return es.call(this,"ValidMark")||this}e.ValidMark=ts,__extends(rs,ns=t),rs.prototype.Associations=function(){return["SchoolYear:a08:ID:SchoolYear","SchoolInfo:a10:ID:SchoolInfoID"]},Object.defineProperty(rs.prototype,"MarkInfos",{get:function(){return this.GetMembers("a00",this.ID,"MarkInfo","MarkValueInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(rs.prototype,"ValidMarks",{get:function(){return this.GetMembers("a01",this.ID,"ValidMark","GB_MarkValueInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(rs.prototype,"SchoolYear1",{get:function(){return this.GetMember("a02",this.SchoolYear,"SchoolYear")},set:function(e){this.SetMember("a02",e,["SchoolYear"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(rs.prototype,"SchoolInfo",{get:function(){return this.GetMember("a03",this.SchoolInfoID,"SchoolInfo")},set:function(e){this.SetMember("a03",e,["SchoolInfoID"],["ID"])},enumerable:!0,configurable:!0}),rs.prototype.GetIdentity=function(){return this.ID};var ns;function rs(){return ns.call(this,"MarkValueInfo")||this}e.MarkValueInfo=rs,__extends(is,os=t),is.prototype.Associations=function(){return["SectionInfo:a07:ID:SectionInfoID","GradingAssignment:a00:ID:ParentID","GradingCategory:a00:ID:GradingCategoryID"]},Object.defineProperty(is.prototype,"Children",{get:function(){return this.GetMembers("a00",this.ID,"GradingAssignment","ParentID")},enumerable:!0,configurable:!0}),Object.defineProperty(is.prototype,"GradingAssignmentScores",{get:function(){return this.GetMembers("a01",this.ID,"GradingAssignmentScore","GradingAssignmentID")},enumerable:!0,configurable:!0}),Object.defineProperty(is.prototype,"Parent",{get:function(){return this.GetMember("a02",this.ParentID,"GradingAssignment")},set:function(e){this.SetMember("a02",e,["ParentID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(is.prototype,"GradingCategory",{get:function(){return this.GetMember("a03",this.GradingCategoryID,"GradingCategory")},set:function(e){this.SetMember("a03",e,["GradingCategoryID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(is.prototype,"ExtendedElements",{get:function(){return this.GetMember("a04",this.ExtendedElementsID,"ExtendedElements")},set:function(e){this.SetMember("a04",e,["ExtendedElementsID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(is.prototype,"SectionInfo",{get:function(){return this.GetMember("a05",this.SectionInfoID,"SectionInfo")},set:function(e){this.SetMember("a05",e,["SectionInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(is.prototype,"EntityDocuments",{get:function(){return this.GetMembers("a06",this.ID,"EntityDocument","EntityKey1")},enumerable:!0,configurable:!0}),is.prototype.GetIdentity=function(){return this.ID};var os;function is(){return os.call(this,"GradingAssignment")||this}e.GradingAssignment=is,__extends(as,ss=t),Object.defineProperty(as.prototype,"ContactInfo_Emails",{get:function(){return this.GetMembers("a00",this.ID,"ContactInfo_Email","ContactInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(as.prototype,"ContactInfo_PhoneNumbers",{get:function(){return this.GetMembers("a01",this.ID,"ContactInfo_PhoneNumber","ContactInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(as.prototype,"SchoolInfo_SchoolContacts",{get:function(){return this.GetMembers("a02",this.ID,"SchoolInfo_SchoolContact","ContactInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(as.prototype,"VendorInfos",{get:function(){return this.GetMembers("a03",this.ID,"VendorInfo","ContactInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(as.prototype,"Address",{get:function(){return this.GetMember("a04",this.AddressID,"Address")},set:function(e){this.SetMember("a04",e,["AddressID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(as.prototype,"Name",{get:function(){return this.GetMember("a05",this.NameID,"Name")},set:function(e){this.SetMember("a05",e,["NameID"],["ID"])},enumerable:!0,configurable:!0}),as.prototype.GetIdentity=function(){return this.ID};var ss;function as(){return ss.call(this,"ContactInfo")||this}e.ContactInfo=as,__extends(cs,us=t),cs.prototype.Associations=function(){return["SectionInfo:a08:ID:SectionInfoID","TermInfo:a05:ID:TermInfoID"]},Object.defineProperty(cs.prototype,"GradingAssignments",{get:function(){return this.GetMembers("a00",this.ID,"GradingAssignment","GradingCategoryID")},enumerable:!0,configurable:!0}),Object.defineProperty(cs.prototype,"TermInfo",{get:function(){return this.GetMember("a01",this.TermInfoID,"TermInfo")},set:function(e){this.SetMember("a01",e,["TermInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(cs.prototype,"SectionInfo",{get:function(){return this.GetMember("a02",this.SectionInfoID,"SectionInfo")},set:function(e){this.SetMember("a02",e,["SectionInfoID"],["ID"])},enumerable:!0,configurable:!0}),cs.prototype.GetIdentity=function(){return this.ID};var us;function cs(){return us.call(this,"GradingCategory")||this}e.GradingCategory=cs,__extends(d,fs=t),d.prototype.Associations=function(){return["StaffPersonal:a07:ID:StaffPersonalID","StudentPersonal:a07:ID:StudentPersonalID","RoomInfo:a02:ID:RoomInfoID","SchoolInfo:a11:ID:SchoolInfoID","LEAInfo:a00:ID:LEAInfoID","PersonalInfo:a45:ID:StudentPersonalID","SectionInfo:a09:ID:SectionInfoID","AssessmentRegistration:a14:ID:ParentID","AssessmentAdministration:a07:ID:AssessmentAdministrationID"]},Object.defineProperty(d.prototype,"AssessmentRegistration_StudentSpecialConditions",{get:function(){return this.GetMembers("a00",this.ID,"AssessmentRegistration_StudentSpecialCondition","AssessmentRegistrationID")},enumerable:!0,configurable:!0}),Object.defineProperty(d.prototype,"StudentResponseSets",{get:function(){return this.GetMembers("a01",this.ID,"StudentResponseSet","AssessmentRegistrationID")},enumerable:!0,configurable:!0}),Object.defineProperty(d.prototype,"StudentScoreSets",{get:function(){return this.GetMembers("a02",this.ID,"StudentScoreSet","AssessmentRegistrationID")},enumerable:!0,configurable:!0}),Object.defineProperty(d.prototype,"AssessmentRegistration_Messages",{get:function(){return this.GetMembers("a03",this.ID,"AssessmentRegistration_Message","AssessmentRegistrationID")},enumerable:!0,configurable:!0}),Object.defineProperty(d.prototype,"TestAccommodations",{get:function(){return this.GetMembers("a04",this.ID,"TestAccommodation","AssessmentRegistrationID")},enumerable:!0,configurable:!0}),Object.defineProperty(d.prototype,"StudentGradeLevel",{get:function(){return this.GetMember("a05",this.StudentGradeLevelID,"ExtendedCode")},set:function(e){this.SetMember("a05",e,["StudentGradeLevelID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(d.prototype,"AssessmentGradeLevel",{get:function(){return this.GetMember("a06",this.AssessmentGradeLevelID,"ExtendedCode")},set:function(e){this.SetMember("a06",e,["AssessmentGradeLevelID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(d.prototype,"LEAInfo",{get:function(){return this.GetMember("a07",this.LEAInfoID,"LEAInfo")},set:function(e){this.SetMember("a07",e,["LEAInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(d.prototype,"RoomInfo",{get:function(){return this.GetMember("a08",this.RoomInfoID,"RoomInfo")},set:function(e){this.SetMember("a08",e,["RoomInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(d.prototype,"SchoolInfo",{get:function(){return this.GetMember("a09",this.SchoolInfoID,"SchoolInfo")},set:function(e){this.SetMember("a09",e,["SchoolInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(d.prototype,"StaffPersonal",{get:function(){return this.GetMember("a10",this.StaffPersonalID,"StaffPersonal")},set:function(e){this.SetMember("a10",e,["StaffPersonalID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(d.prototype,"StudentPersonal",{get:function(){return this.GetMember("a11",this.StudentPersonalID,"StudentPersonal")},set:function(e){this.SetMember("a11",e,["StudentPersonalID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(d.prototype,"AssessmentAdministration",{get:function(){return this.GetMember("a12",this.AssessmentAdministrationID,"AssessmentAdministration")},set:function(e){this.SetMember("a12",e,["AssessmentAdministrationID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(d.prototype,"SectionInfo",{get:function(){return this.GetMember("a13",this.SectionInfoID,"SectionInfo")},set:function(e){this.SetMember("a13",e,["SectionInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(d.prototype,"AssessmentRegistrations",{get:function(){return this.GetMembers("a14",this.ID,"AssessmentRegistration","ParentID")},enumerable:!0,configurable:!0}),Object.defineProperty(d.prototype,"Parent",{get:function(){return this.GetMember("a15",this.ParentID,"AssessmentRegistration")},set:function(e){this.SetMember("a15",e,["ParentID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(d.prototype,"PersonalInfo",{get:function(){return this.GetMember("a16",this.StudentPersonalID,"PersonalInfo")},set:function(e){this.SetMember("a16",e,["StudentPersonalID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(d.prototype,"StudentSchoolEnrollment",{get:function(){return this.GetMember("a17",this.EntityID,"StudentSchoolEnrollment")},set:function(e){this.SetMember("a17",e,["EntityID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(d.prototype,"StaffAssignment",{get:function(){return this.GetMember("a18",this.EntityID,"StaffAssignment")},set:function(e){this.SetMember("a18",e,["EntityID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(d.prototype,"EmployeeAssignment",{get:function(){return this.GetMember("a19",this.EntityID,"EmployeeAssignment")},set:function(e){this.SetMember("a19",e,["EntityID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(d.prototype,"EntityDocuments",{get:function(){return this.GetMembers("a20",this.ID,"EntityDocument","EntityKey1")},enumerable:!0,configurable:!0}),d.prototype.GetIdentity=function(){return this.ID};var fs;function d(){return fs.call(this,"AssessmentRegistration")||this}e.AssessmentRegistration=d,__extends(y,Is=t),y.prototype.Associations=function(){return["Address:a05:ID:AddressID","SchoolYear:a09:ID:SchoolYearID","SchoolInfo:a12:ID:SchoolInfoID","LEAInfo:a01:ID:LEAInfoID","AssessmentForm:a03:ID:AssessmentFormID","AssessmentAdministration:a08:ID:ParentID"]},Object.defineProperty(y.prototype,"AssessmentAdministration_SpecialConditions",{get:function(){return this.GetMembers("a00",this.ID,"AssessmentAdministration_SpecialCondition","AssessmentAdministrationID")},enumerable:!0,configurable:!0}),Object.defineProperty(y.prototype,"AssessmentAdministrationScoreSets",{get:function(){return this.GetMembers("a01",this.ID,"AssessmentAdministrationScoreSet","AssessmentAdministrationID")},enumerable:!0,configurable:!0}),Object.defineProperty(y.prototype,"AssessmentAdministrationScoreSetRanks",{get:function(){return this.GetMembers("a02",this.ID,"AssessmentAdministrationScoreSetRank","AssessmentAdministrationID")},enumerable:!0,configurable:!0}),Object.defineProperty(y.prototype,"StudentScoreSetRanks",{get:function(){return this.GetMembers("a03",this.ID,"StudentScoreSetRank","AssessmentAdministrationID")},enumerable:!0,configurable:!0}),Object.defineProperty(y.prototype,"AdministrationJobs",{get:function(){return this.GetMembers("a04",this.ID,"AdministrationJob","AdministrationID")},enumerable:!0,configurable:!0}),Object.defineProperty(y.prototype,"AdministrationLearningStandardScores",{get:function(){return this.GetMembers("a05",this.ID,"AdministrationLearningStandardScore","AssessmentAdministrationID")},enumerable:!0,configurable:!0}),Object.defineProperty(y.prototype,"AssessmentItemScores",{get:function(){return this.GetMembers("a06",this.ID,"AssessmentItemScore","AssessmentAdministrationID")},enumerable:!0,configurable:!0}),Object.defineProperty(y.prototype,"AssessmentRegistrations",{get:function(){return this.GetMembers("a07",this.ID,"AssessmentRegistration","AssessmentAdministrationID")},enumerable:!0,configurable:!0}),Object.defineProperty(y.prototype,"AssessmentAdministrations",{get:function(){return this.GetMembers("a08",this.ID,"AssessmentAdministration","ParentID")},enumerable:!0,configurable:!0}),Object.defineProperty(y.prototype,"OnlineAssessmentAdministration",{get:function(){return this.GetMember("a09",this.ID,"OnlineAssessmentAdministration")},set:function(e){this.SetMember("a09",e,["ID"],["AssessmentAdministrationID"])},enumerable:!0,configurable:!0}),Object.defineProperty(y.prototype,"AssessmentAdministration_TutoringSessionInfos",{get:function(){return this.GetMembers("a10",this.ID,"AssessmentAdministration_TutoringSessionInfo","AssessmentAdministrationID")},enumerable:!0,configurable:!0}),Object.defineProperty(y.prototype,"AssessmentAdministration_StaffPersonals",{get:function(){return this.GetMembers("a11",this.ID,"AssessmentAdministration_StaffPersonal","AssessmentAdministrationID")},enumerable:!0,configurable:!0}),Object.defineProperty(y.prototype,"Assignment_AssessmentAdministrations",{get:function(){return this.GetMembers("a12",this.ID,"Assignment_AssessmentAdministration","AssessmentAdministrationID")},enumerable:!0,configurable:!0}),Object.defineProperty(y.prototype,"AssessmentAdministration_PeopleGroups",{get:function(){return this.GetMembers("a13",this.ID,"AssessmentAdministration_PeopleGroup","AssessmentAdministrationID")},enumerable:!0,configurable:!0}),Object.defineProperty(y.prototype,"ItemCharacteristics",{get:function(){return this.GetMembers("a14",this.ID,"ItemCharacteristic","AssessmentAdministrationID")},enumerable:!0,configurable:!0}),Object.defineProperty(y.prototype,"Parent",{get:function(){return this.GetMember("a15",this.ParentID,"AssessmentAdministration")},set:function(e){this.SetMember("a15",e,["ParentID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(y.prototype,"AssessmentForm",{get:function(){return this.GetMember("a16",this.AssessmentFormID,"AssessmentForm")},set:function(e){this.SetMember("a16",e,["AssessmentFormID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(y.prototype,"Address",{get:function(){return this.GetMember("a17",this.AddressID,"Address")},set:function(e){this.SetMember("a17",e,["AddressID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(y.prototype,"GroupType",{get:function(){return this.GetMember("a18",this.GroupTypeID,"Code")},set:function(e){this.SetMember("a18",e,["GroupTypeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(y.prototype,"LEAInfo",{get:function(){return this.GetMember("a19",this.LEAInfoID,"LEAInfo")},set:function(e){this.SetMember("a19",e,["LEAInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(y.prototype,"SchoolInfo",{get:function(){return this.GetMember("a20",this.SchoolInfoID,"SchoolInfo")},set:function(e){this.SetMember("a20",e,["SchoolInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(y.prototype,"SchoolYear",{get:function(){return this.GetMember("a21",this.SchoolYearID,"SchoolYear")},set:function(e){this.SetMember("a21",e,["SchoolYearID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(y.prototype,"GroupPolicy_EntityPolicyEntries",{get:function(){return this.GetMembers("a22",this.ID,"GroupPolicy_EntityPolicyEntry","EntityID")},enumerable:!0,configurable:!0}),Object.defineProperty(y.prototype,"Product",{get:function(){return this.GetMember("a23",this.ID,"Product")},set:function(e){this.SetMember("a23",e,["ID"],["ID"])},enumerable:!0,configurable:!0}),y.prototype.GetIdentity=function(){return this.ID};var Is;function y(){return Is.call(this,"AssessmentAdministration")||this}e.AssessmentAdministration=y,__extends(ps,bs=t),ps.prototype.Associations=function(){return["AssessmentForm:a04:ID:AssessmentFormID","AssessmentForm_FormNumber:a00:AssessmentFormID,FormNumber:AssessmentFormID,FormNumber","AssessmentItem:a03:ID:AssessmentItemID","AssessmentSubTest:a08:ID:AssessmentSubTestID"]},Object.defineProperty(ps.prototype,"AssessmentForm",{get:function(){return this.GetMember("a00",this.AssessmentFormID,"AssessmentForm")},set:function(e){this.SetMember("a00",e,["AssessmentFormID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(ps.prototype,"AssessmentForm_FormNumber",{get:function(){return this.GetMember("a01",this.AssessmentFormID+this.FormNumber,"AssessmentForm_FormNumber")},set:function(e){this.SetMember("a01",e,["AssessmentFormID","FormNumber"],["AssessmentFormID","FormNumber"])},enumerable:!0,configurable:!0}),Object.defineProperty(ps.prototype,"AssessmentItem",{get:function(){return this.GetMember("a02",this.AssessmentItemID,"AssessmentItem")},set:function(e){this.SetMember("a02",e,["AssessmentItemID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(ps.prototype,"AssessmentSubTest",{get:function(){return this.GetMember("a03",this.AssessmentSubTestID,"AssessmentSubTest")},set:function(e){this.SetMember("a03",e,["AssessmentSubTestID"],["ID"])},enumerable:!0,configurable:!0}),ps.prototype.GetIdentity=function(){return this.AssessmentSubTestID+this.AssessmentItemID+this.AssessmentFormID+this.FormNumber};var bs;function ps(){return bs.call(this,"AssessmentSubTest_AssessmentItem")||this}e.AssessmentSubTest_AssessmentItem=ps,__extends(g,ls=t),g.prototype.Associations=function(){return["Invoice:a00:ID:InvoiceID"]},Object.defineProperty(g.prototype,"FinancialTransactionAmounts",{get:function(){return this.GetMembers("a00",this.ID,"FinancialTransactionAmount","FinancialTransactionID")},enumerable:!0,configurable:!0}),Object.defineProperty(g.prototype,"InstallmentTransactions",{get:function(){return this.GetMembers("a01",this.ID,"InstallmentTransaction","FinancialTransactionID")},enumerable:!0,configurable:!0}),Object.defineProperty(g.prototype,"PurchasingItemTransactions",{get:function(){return this.GetMembers("a02",this.ID,"PurchasingItemTransaction","FinancialTransactionID")},enumerable:!0,configurable:!0}),Object.defineProperty(g.prototype,"EmployeeContracts",{get:function(){return this.GetMembers("a03",this.ID,"EmployeeContract","FinancialTransactionID")},enumerable:!0,configurable:!0}),Object.defineProperty(g.prototype,"EmployeeWagePaymentTransactions",{get:function(){return this.GetMembers("a04",this.ID,"EmployeeWagePaymentTransaction","FinancialTransactionID")},enumerable:!0,configurable:!0}),Object.defineProperty(g.prototype,"StudentContracts",{get:function(){return this.GetMembers("a05",this.ID,"StudentContract","FinancialTransactionID")},enumerable:!0,configurable:!0}),Object.defineProperty(g.prototype,"POSTransactionOrders",{get:function(){return this.GetMembers("a06",this.ID,"POSTransactionOrder","POSTransactionID")},enumerable:!0,configurable:!0}),Object.defineProperty(g.prototype,"Purchasings",{get:function(){return this.GetMembers("a07",this.ID,"Purchasing","FinancialTransactionID")},enumerable:!0,configurable:!0}),Object.defineProperty(g.prototype,"SalesContracts",{get:function(){return this.GetMembers("a08",this.ID,"SalesContract","FinancialTransactionID")},enumerable:!0,configurable:!0}),Object.defineProperty(g.prototype,"SalesInstallmentTransactions",{get:function(){return this.GetMembers("a09",this.ID,"SalesInstallmentTransaction","FinancialTransactionID")},enumerable:!0,configurable:!0}),Object.defineProperty(g.prototype,"SchoolContracts",{get:function(){return this.GetMembers("a10",this.ID,"SchoolContract","FinancialTransactionID")},enumerable:!0,configurable:!0}),Object.defineProperty(g.prototype,"ChequeInfoFinancialTransactions",{get:function(){return this.GetMembers("a11",this.ID,"ChequeInfoFinancialTransaction","FinancialTransactionID")},enumerable:!0,configurable:!0}),Object.defineProperty(g.prototype,"ProgramType",{get:function(){return this.GetMember("a12",this.ProgramTypeID,"Code")},set:function(e){this.SetMember("a12",e,["ProgramTypeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(g.prototype,"InsertedBy",{get:function(){return this.GetMember("a13",this.InsertedByID,"PersonalInfo")},set:function(e){this.SetMember("a13",e,["InsertedByID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(g.prototype,"UpdatedBy",{get:function(){return this.GetMember("a14",this.UpdatedByID,"PersonalInfo")},set:function(e){this.SetMember("a14",e,["UpdatedByID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(g.prototype,"EntityDocuments",{get:function(){return this.GetMembers("a15",this.ID,"EntityDocument","EntityKey1")},enumerable:!0,configurable:!0}),Object.defineProperty(g.prototype,"Invoice",{get:function(){return this.GetMember("a16",this.InvoiceID,"Invoice")},set:function(e){this.SetMember("a16",e,["InvoiceID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(g.prototype,"PurchasingInstallmentTransactions",{get:function(){return this.GetMembers("a17",this.ID,"PurchasingInstallmentTransaction","FinancialTransactionID")},enumerable:!0,configurable:!0}),g.prototype.GetIdentity=function(){return this.ID};var ls;function g(){return ls.call(this,"FinancialTransaction")||this}e.FinancialTransaction=g,__extends(S,ms=t),S.prototype.Associations=function(){return["SchoolYear:a10:ID:SchoolYearID","FinancialAccount:a02:ID:FinancialAccountID","FiscalYear:a01:ID:FiscalYearID","StudentPersonal:a08:ID:StudentPersonalID","FinancialTransaction:a05:ID:FinancialTransactionID","LocationInfo:a21:ID:LocationInfoID","StudentContact:a01:ID:StudentContactID"]},Object.defineProperty(S.prototype,"Installments",{get:function(){return this.GetMembers("a00",this.ID,"Installment","StudentContractID")},enumerable:!0,configurable:!0}),Object.defineProperty(S.prototype,"StudentContract_FeeHeads",{get:function(){return this.GetMembers("a01",this.ID,"StudentContract_FeeHead","StudentContractID")},enumerable:!0,configurable:!0}),Object.defineProperty(S.prototype,"StudentContractInvoices",{get:function(){return this.GetMembers("a02",this.ID,"StudentContractInvoice","StudentContractID")},enumerable:!0,configurable:!0}),Object.defineProperty(S.prototype,"SchoolYear",{get:function(){return this.GetMember("a03",this.SchoolYearID,"SchoolYear")},set:function(e){this.SetMember("a03",e,["SchoolYearID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(S.prototype,"FinancialAccount",{get:function(){return this.GetMember("a04",this.FinancialAccountID,"FinancialAccount")},set:function(e){this.SetMember("a04",e,["FinancialAccountID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(S.prototype,"FinancialTransaction",{get:function(){return this.GetMember("a05",this.FinancialTransactionID,"FinancialTransaction")},set:function(e){this.SetMember("a05",e,["FinancialTransactionID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(S.prototype,"FiscalYear",{get:function(){return this.GetMember("a06",this.FiscalYearID,"FiscalYear")},set:function(e){this.SetMember("a06",e,["FiscalYearID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(S.prototype,"StudentPersonal",{get:function(){return this.GetMember("a07",this.StudentPersonalID,"StudentPersonal")},set:function(e){this.SetMember("a07",e,["StudentPersonalID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(S.prototype,"LocationInfo",{get:function(){return this.GetMember("a08",this.LocationInfoID,"LocationInfo")},set:function(e){this.SetMember("a08",e,["LocationInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(S.prototype,"StudentContact",{get:function(){return this.GetMember("a09",this.StudentContactID,"StudentContact")},set:function(e){this.SetMember("a09",e,["StudentContactID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(S.prototype,"FundingSource",{get:function(){return this.GetMember("a10",this.FundingSourceID,"Code")},set:function(e){this.SetMember("a10",e,["FundingSourceID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(S.prototype,"EntityDocuments",{get:function(){return this.GetMembers("a11",this.ID,"EntityDocument","EntityKey1")},enumerable:!0,configurable:!0}),Object.defineProperty(S.prototype,"StudentContractDetail",{get:function(){return this.GetMember("a12",this.ID,"StudentContractDetail")},set:function(e){this.SetMember("a12",e,["ID"],["StudentContractID"])},enumerable:!0,configurable:!0}),S.prototype.GetIdentity=function(){return this.ID};var ms;function S(){return ms.call(this,"StudentContract")||this}e.StudentContract=S,__extends(Ds,hs=t),Ds.prototype.Associations=function(){return["FeeHead:a06:ID:FeeHeadID","StudentContract:a02:ID:StudentContractID"]},Object.defineProperty(Ds.prototype,"FeeHead",{get:function(){return this.GetMember("a00",this.FeeHeadID,"FeeHead")},set:function(e){this.SetMember("a00",e,["FeeHeadID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Ds.prototype,"StudentContract",{get:function(){return this.GetMember("a01",this.StudentContractID,"StudentContract")},set:function(e){this.SetMember("a01",e,["StudentContractID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Ds.prototype,"Invoice",{get:function(){return this.GetMember("a02",this.InvoiceID,"Invoice")},set:function(e){this.SetMember("a02",e,["InvoiceID"],["ID"])},enumerable:!0,configurable:!0}),Ds.prototype.GetIdentity=function(){return this.InvoiceID};var hs;function Ds(){return hs.call(this,"StudentContractInvoice")||this}e.StudentContractInvoice=Ds,__extends(ys,ds=t),Object.defineProperty(ys.prototype,"FinancialTransactions",{get:function(){return this.GetMembers("a00",this.ID,"FinancialTransaction","InvoiceID")},enumerable:!0,configurable:!0}),Object.defineProperty(ys.prototype,"Installments",{get:function(){return this.GetMembers("a01",this.ID,"Installment","InvoiceID")},enumerable:!0,configurable:!0}),Object.defineProperty(ys.prototype,"StudentContract_Invoice",{get:function(){return this.GetMember("a02",this.ID,"StudentContractInvoice")},set:function(e){this.SetMember("a02",e,["ID"],["InvoiceID"])},enumerable:!0,configurable:!0}),Object.defineProperty(ys.prototype,"ExtendedElements",{get:function(){return this.GetMember("a03",this.ExtendedElementsID,"ExtendedElements")},set:function(e){this.SetMember("a03",e,["ExtendedElementsID"],["ID"])},enumerable:!0,configurable:!0}),ys.prototype.GetIdentity=function(){return this.ID};var ds;function ys(){return ds.call(this,"Invoice")||this}e.Invoice=ys,__extends(Ss,gs=t),Ss.prototype.Associations=function(){return["FinancialAccount:a04:ID:FinancialAccountID"]},Object.defineProperty(Ss.prototype,"POSContracts",{get:function(){return this.GetMembers("a00",this.ID,"POSContract","POSAccountID")},enumerable:!0,configurable:!0}),Object.defineProperty(Ss.prototype,"Parent",{get:function(){return this.GetMember("a01",this.ID,"FinancialAccount")},set:function(e){this.SetMember("a01",e,["ID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Ss.prototype,"FinancialAccount",{get:function(){return this.GetMember("a02",this.FinancialAccountID,"FinancialAccount")},set:function(e){this.SetMember("a02",e,["FinancialAccountID"],["ID"])},enumerable:!0,configurable:!0}),Ss.prototype.GetIdentity=function(){return this.ID};var gs;function Ss(){return gs.call(this,"POSAccount")||this}e.POSAccount=Ss,__extends(Ms,Ps=t),Ms.prototype.Associations=function(){return["POSContract:a00:ID:POSContractID"]},Object.defineProperty(Ms.prototype,"POSContract",{get:function(){return this.GetMember("a00",this.POSContractID,"POSContract")},set:function(e){this.SetMember("a00",e,["POSContractID"],["ID"])},enumerable:!0,configurable:!0}),Ms.prototype.GetIdentity=function(){return this.ID};var Ps;function Ms(){return Ps.call(this,"POSContractPlan")||this}e.POSContractPlan=Ms,__extends(As,Gs=t),As.prototype.Associations=function(){return["POSAccount:a00:ID:POSAccountID"]},Object.defineProperty(As.prototype,"POSContractPlans",{get:function(){return this.GetMembers("a00",this.ID,"POSContractPlan","POSContractID")},enumerable:!0,configurable:!0}),Object.defineProperty(As.prototype,"Type",{get:function(){return this.GetMember("a01",this.TypeID,"Code")},set:function(e){this.SetMember("a01",e,["TypeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(As.prototype,"POSAccount",{get:function(){return this.GetMember("a02",this.POSAccountID,"POSAccount")},set:function(e){this.SetMember("a02",e,["POSAccountID"],["ID"])},enumerable:!0,configurable:!0}),As.prototype.GetIdentity=function(){return this.ID};var Gs;function As(){return Gs.call(this,"POSContract")||this}e.POSContract=As,__extends(js,Os=t),js.prototype.Associations=function(){return["FinancialTransactionAmount:a00:FinancialTransactionID,FinancialAccountAccountingPeriodLocationInfoID:FinancialTransactionID,FinancialAccountAccountingPeriodLocationInfoID","FinancialTransaction:a06:ID:POSTransactionID"]},Object.defineProperty(js.prototype,"FinancialTransaction",{get:function(){return this.GetMember("a00",this.POSTransactionID,"FinancialTransaction")},set:function(e){this.SetMember("a00",e,["POSTransactionID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(js.prototype,"FinancialTransactionAmount",{get:function(){return this.GetMember("a01",this.FinancialTransactionID+this.FinancialAccountAccountingPeriodLocationInfoID,"FinancialTransactionAmount")},set:function(e){this.SetMember("a01",e,["FinancialTransactionID","FinancialAccountAccountingPeriodLocationInfoID"],["FinancialTransactionID","FinancialAccountAccountingPeriodLocationInfoID"])},enumerable:!0,configurable:!0}),js.prototype.GetIdentity=function(){return this.FinancialTransactionID+this.FinancialAccountAccountingPeriodLocationInfoID+this.POSTransactionID};var Os;function js(){return Os.call(this,"POSTransactionOrder")||this}e.POSTransactionOrder=js,__extends(Cs,_s=t),Object.defineProperty(Cs.prototype,"AssessmentAdministration",{get:function(){return this.GetMember("a00",this.AssessmentAdministrationID,"AssessmentAdministration")},set:function(e){this.SetMember("a00",e,["AssessmentAdministrationID"],["ID"])},enumerable:!0,configurable:!0}),Cs.prototype.GetIdentity=function(){return this.AssessmentAdministrationID};var _s;function Cs(){return _s.call(this,"OnlineAssessmentAdministration")||this}e.OnlineAssessmentAdministration=Cs,__extends(Ls,Ts=t),Ls.prototype.Associations=function(){return["StaffPersonal:a08:ID:StaffPersonalID","RoomInfo:a03:ID:RoomInfoID"]},Object.defineProperty(Ls.prototype,"FlowSession_PersonalInfos",{get:function(){return this.GetMembers("a00",this.ID,"FlowSession_PersonalInfo","FlowSessionID")},enumerable:!0,configurable:!0}),Object.defineProperty(Ls.prototype,"SessionType",{get:function(){return this.GetMember("a01",this.SessionTypeID,"Code")},set:function(e){this.SetMember("a01",e,["SessionTypeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Ls.prototype,"FlowItem",{get:function(){return this.GetMember("a02",this.ID,"FlowItem")},set:function(e){this.SetMember("a02",e,["ID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Ls.prototype,"RoomInfo",{get:function(){return this.GetMember("a03",this.RoomInfoID,"RoomInfo")},set:function(e){this.SetMember("a03",e,["RoomInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Ls.prototype,"StaffPersonal",{get:function(){return this.GetMember("a04",this.StaffPersonalID,"StaffPersonal")},set:function(e){this.SetMember("a04",e,["StaffPersonalID"],["ID"])},enumerable:!0,configurable:!0}),Ls.prototype.GetIdentity=function(){return this.ID};var Ts;function Ls(){return Ts.call(this,"FlowSession")||this}e.FlowSession=Ls,__extends(vs,Es=t),vs.prototype.Associations=function(){return["VendorInfo:a00:ID:VendorID","ExpenseGroup:a00:ID:ExpenseGroupID"]},Object.defineProperty(vs.prototype,"VendorInfo",{get:function(){return this.GetMember("a00",this.VendorID,"VendorInfo")},set:function(e){this.SetMember("a00",e,["VendorID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(vs.prototype,"ExpenseGroup",{get:function(){return this.GetMember("a01",this.ExpenseGroupID,"ExpenseGroup")},set:function(e){this.SetMember("a01",e,["ExpenseGroupID"],["ID"])},enumerable:!0,configurable:!0}),vs.prototype.GetIdentity=function(){return this.ExpenseGroupID+this.VendorID};var Es;function vs(){return Es.call(this,"ExpenseGroup_VendorInfo")||this}e.ExpenseGroup_VendorInfo=vs,__extends(xs,Rs=t),xs.prototype.Associations=function(){return["FiscalYear:a02:ID:FiscalYearID","EmployeePersonal:a02:ID:EmployeePersonalID","VendorInfo:a01:ID:VendorInfoID","FinancialTransaction:a07:ID:FinancialTransactionID","ExpenseGroup:a01:ID:ExpenseGroupID","LocationInfo:a22:ID:LocationInfoID"]},Object.defineProperty(xs.prototype,"PurchasingItems",{get:function(){return this.GetMembers("a00",this.ID,"PurchasingItem","PurchasingID")},enumerable:!0,configurable:!0}),Object.defineProperty(xs.prototype,"FormType",{get:function(){return this.GetMember("a01",this.FormTypeID,"Code")},set:function(e){this.SetMember("a01",e,["FormTypeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(xs.prototype,"EmployeePersonal",{get:function(){return this.GetMember("a02",this.EmployeePersonalID,"EmployeePersonal")},set:function(e){this.SetMember("a02",e,["EmployeePersonalID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(xs.prototype,"FiscalYear",{get:function(){return this.GetMember("a03",this.FiscalYearID,"FiscalYear")},set:function(e){this.SetMember("a03",e,["FiscalYearID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(xs.prototype,"VendorInfo",{get:function(){return this.GetMember("a04",this.VendorInfoID,"VendorInfo")},set:function(e){this.SetMember("a04",e,["VendorInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(xs.prototype,"ExpenseGroup",{get:function(){return this.GetMember("a05",this.ExpenseGroupID,"ExpenseGroup")},set:function(e){this.SetMember("a05",e,["ExpenseGroupID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(xs.prototype,"LocationInfo",{get:function(){return this.GetMember("a06",this.LocationInfoID,"LocationInfo")},set:function(e){this.SetMember("a06",e,["LocationInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(xs.prototype,"FinancialTransaction",{get:function(){return this.GetMember("a07",this.FinancialTransactionID,"FinancialTransaction")},set:function(e){this.SetMember("a07",e,["FinancialTransactionID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(xs.prototype,"ProductTransaction",{get:function(){return this.GetMember("a08",this.ID,"ProductTransaction")},set:function(e){this.SetMember("a08",e,["ID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(xs.prototype,"PurchasingInstallments",{get:function(){return this.GetMembers("a09",this.ID,"PurchasingInstallment","PurchasingID")},enumerable:!0,configurable:!0}),xs.prototype.GetIdentity=function(){return this.ID};var Rs;function xs(){return Rs.call(this,"Purchasing")||this}e.Purchasing=xs,__extends(Bs,Fs=t),Bs.prototype.Associations=function(){return["ExpenseGroup:a02:ID:ParentID","LocationInfo:a23:ID:LocationInfoID"]},Object.defineProperty(Bs.prototype,"ExpenseGroup_VendorInfos",{get:function(){return this.GetMembers("a00",this.ID,"ExpenseGroup_VendorInfo","ExpenseGroupID")},enumerable:!0,configurable:!0}),Object.defineProperty(Bs.prototype,"Purchasings",{get:function(){return this.GetMembers("a01",this.ID,"Purchasing","ExpenseGroupID")},enumerable:!0,configurable:!0}),Object.defineProperty(Bs.prototype,"ExpenseGroups",{get:function(){return this.GetMembers("a02",this.ID,"ExpenseGroup","ParentID")},enumerable:!0,configurable:!0}),Object.defineProperty(Bs.prototype,"Parent",{get:function(){return this.GetMember("a03",this.ParentID,"ExpenseGroup")},set:function(e){this.SetMember("a03",e,["ParentID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Bs.prototype,"LocationInfo",{get:function(){return this.GetMember("a04",this.LocationInfoID,"LocationInfo")},set:function(e){this.SetMember("a04",e,["LocationInfoID"],["ID"])},enumerable:!0,configurable:!0}),Bs.prototype.GetIdentity=function(){return this.ID};var Fs;function Bs(){return Fs.call(this,"ExpenseGroup")||this}e.ExpenseGroup=Bs,__extends(Ns,ks=t),Ns.prototype.Associations=function(){return["AssessmentItemBank:a00:ID:ParentID"]},Object.defineProperty(Ns.prototype,"AssessmentItemBanks",{get:function(){return this.GetMembers("a00",this.ID,"AssessmentItemBank","ParentID")},enumerable:!0,configurable:!0}),Object.defineProperty(Ns.prototype,"AssessmentItems",{get:function(){return this.GetMembers("a01",this.ID,"AssessmentItem","AssessmentItemBankID")},enumerable:!0,configurable:!0}),Object.defineProperty(Ns.prototype,"ASM_AssessmentItemBank",{get:function(){return this.GetMember("a02",this.ParentID,"AssessmentItemBank")},set:function(e){this.SetMember("a02",e,["ParentID"],["ID"])},enumerable:!0,configurable:!0}),Ns.prototype.GetIdentity=function(){return this.ID};var ks;function Ns(){return ks.call(this,"AssessmentItemBank")||this}e.AssessmentItemBank=Ns,__extends(P,Ys=t),P.prototype.Associations=function(){return["LocationInfo:a24:ID:ParentID"]},Object.defineProperty(P.prototype,"AlertMessages",{get:function(){return this.GetMembers("a00",this.ID,"AlertMessage","LocationInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(P.prototype,"SchoolInfo",{get:function(){return this.GetMember("a01",this.ID,"SchoolInfo")},set:function(e){this.SetMember("a01",e,["ID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(P.prototype,"LEAInfo",{get:function(){return this.GetMember("a02",this.ID,"LEAInfo")},set:function(e){this.SetMember("a02",e,["ID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(P.prototype,"FinancialAccountAccountingPeriodLocationInfos",{get:function(){return this.GetMembers("a03",this.ID,"FinancialAccountAccountingPeriodLocationInfo","LocationInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(P.prototype,"LocationInfo_Addresses",{get:function(){return this.GetMembers("a04",this.ID,"LocationInfo_Address","LocationInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(P.prototype,"LocationInfo_IdentificationInfos",{get:function(){return this.GetMembers("a05",this.ID,"LocationInfo_IdentificationInfo","LocationInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(P.prototype,"LocationInfo_PhoneNumbers",{get:function(){return this.GetMembers("a06",this.ID,"LocationInfo_PhoneNumber","LocationInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(P.prototype,"LocationInfo_EMails",{get:function(){return this.GetMembers("a07",this.ID,"LocationInfo_EMail","LocationInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(P.prototype,"FeeHeads",{get:function(){return this.GetMembers("a08",this.ID,"FeeHead","LocationInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(P.prototype,"DisciplineIncidents",{get:function(){return this.GetMembers("a09",this.ID,"DisciplineIncident","AgencyReportingID")},enumerable:!0,configurable:!0}),Object.defineProperty(P.prototype,"DisciplineIncidents1",{get:function(){return this.GetMembers("a10",this.ID,"DisciplineIncident","LocationInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(P.prototype,"PredefinedOtherCodes",{get:function(){return this.GetMembers("a11",this.ID,"PredefinedOtherCode","LocationInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(P.prototype,"OtherCodes",{get:function(){return this.GetMembers("a12",this.ID,"OtherCode","LocationInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(P.prototype,"SMSTransactionAmounts",{get:function(){return this.GetMembers("a13",this.ID,"SMSTransactionAmount","LocationInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(P.prototype,"GuidanceCenter",{get:function(){return this.GetMember("a14",this.ID,"GuidanceCenter")},set:function(e){this.SetMember("a14",e,["ID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(P.prototype,"SMSAccounts",{get:function(){return this.GetMembers("a15",this.ID,"SMSAccount","LocationInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(P.prototype,"VendorInfos",{get:function(){return this.GetMembers("a16",this.ID,"VendorInfo","LocationInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(P.prototype,"EmployeeContracts",{get:function(){return this.GetMembers("a17",this.ID,"EmployeeContract","LocationInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(P.prototype,"PrintTemplates",{get:function(){return this.GetMembers("a18",this.ID,"PrintTemplate","LocationInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(P.prototype,"ExternalProcessJobs",{get:function(){return this.GetMembers("a19",this.ID,"ExternalProcessJob","LocationInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(P.prototype,"LearningStandardDocuments",{get:function(){return this.GetMembers("a20",this.ID,"LearningStandardDocument","LocationInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(P.prototype,"StudentContracts",{get:function(){return this.GetMembers("a21",this.ID,"StudentContract","LocationInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(P.prototype,"Purchasings",{get:function(){return this.GetMembers("a22",this.ID,"Purchasing","LocationInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(P.prototype,"ExpenseGroups",{get:function(){return this.GetMembers("a23",this.ID,"ExpenseGroup","LocationInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(P.prototype,"Children",{get:function(){return this.GetMembers("a24",this.ID,"LocationInfo","ParentID")},enumerable:!0,configurable:!0}),Object.defineProperty(P.prototype,"LibraryInfo",{get:function(){return this.GetMember("a25",this.ID,"LibraryInfo")},set:function(e){this.SetMember("a25",e,["ID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(P.prototype,"SalesContracts",{get:function(){return this.GetMembers("a26",this.ID,"SalesContract","LocationInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(P.prototype,"SalesItems",{get:function(){return this.GetMembers("a27",this.ID,"SalesItem","LocationInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(P.prototype,"Assignments",{get:function(){return this.GetMembers("a28",this.ID,"Assignment","LocationInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(P.prototype,"OpticalFormDefinitions",{get:function(){return this.GetMembers("a29",this.ID,"OpticalFormDefinition","LocationInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(P.prototype,"Configurations",{get:function(){return this.GetMembers("a30",this.ID,"Configuration","LocationInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(P.prototype,"StudentActivityInfos",{get:function(){return this.GetMembers("a31",this.ID,"StudentActivityInfo","LocationInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(P.prototype,"PeopleGroups",{get:function(){return this.GetMembers("a32",this.ID,"PeopleGroup","LocationInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(P.prototype,"PeopleGroup_JobClassifications",{get:function(){return this.GetMembers("a33",this.ID,"PeopleGroup_JobClassification","LocationInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(P.prototype,"PeopleGroup_GradeLevels",{get:function(){return this.GetMembers("a34",this.ID,"PeopleGroup_GradeLevel","LocationInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(P.prototype,"PeopleGroup_JobFunctions",{get:function(){return this.GetMembers("a35",this.ID,"PeopleGroup_JobFunction","LocationInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(P.prototype,"PeopleGroup_LocationInfos",{get:function(){return this.GetMembers("a36",this.ID,"PeopleGroup_LocationInfo","LocationInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(P.prototype,"PeopleGroup_StudentRelationships",{get:function(){return this.GetMembers("a37",this.ID,"PeopleGroup_StudentRelationship","LocationInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(P.prototype,"BusInfos",{get:function(){return this.GetMembers("a38",this.ID,"BusInfo","LocationInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(P.prototype,"NursingCenter",{get:function(){return this.GetMember("a39",this.ID,"NursingCenter")},set:function(e){this.SetMember("a39",e,["ID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(P.prototype,"ScreeningTypes",{get:function(){return this.GetMembers("a40",this.ID,"ScreeningType","SchoolInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(P.prototype,"GroupPolicies",{get:function(){return this.GetMembers("a41",this.ID,"GroupPolicy","LocationInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(P.prototype,"LocationInfoPolicies",{get:function(){return this.GetMembers("a42",this.ID,"LocationInfoPolicy","LocationInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(P.prototype,"Department",{get:function(){return this.GetMember("a43",this.ID,"Department")},set:function(e){this.SetMember("a43",e,["ID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(P.prototype,"EmployeeAssignments",{get:function(){return this.GetMembers("a44",this.ID,"EmployeeAssignment","LocationInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(P.prototype,"LocationHierarchyNodes",{get:function(){return this.GetMembers("a45",this.ID,"LocationHierarchyNode","LocationInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(P.prototype,"ChildLocationHierarchyNodes",{get:function(){return this.GetMembers("a46",this.ID,"LocationHierarchyNode","ParentID")},enumerable:!0,configurable:!0}),Object.defineProperty(P.prototype,"EmailAccounts",{get:function(){return this.GetMembers("a47",this.ID,"EmailAccount","LocationInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(P.prototype,"UserDefinedCodes",{get:function(){return this.GetMembers("a48",this.ID,"UserDefinedCode","LocationInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(P.prototype,"Warehouses",{get:function(){return this.GetMembers("a49",this.ID,"Warehouse","LocationInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(P.prototype,"Products",{get:function(){return this.GetMembers("a50",this.ID,"Product","LocationInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(P.prototype,"Parent",{get:function(){return this.GetMember("a51",this.ParentID,"LocationInfo")},set:function(e){this.SetMember("a51",e,["ParentID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(P.prototype,"NameResource",{get:function(){return this.GetMember("a52",this.NameResourceID,"StringResource")},set:function(e){this.SetMember("a52",e,["NameResourceID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(P.prototype,"UniversityInfo",{get:function(){return this.GetMember("a53",this.ID,"UniversityInfo")},set:function(e){this.SetMember("a53",e,["ID"],["ID"])},enumerable:!0,configurable:!0}),P.prototype.GetIdentity=function(){return this.ID};var Ys;function P(){return Ys.call(this,"LocationInfo")||this}e.LocationInfo=P,__extends(Ws,Hs=t),Object.defineProperty(Ws.prototype,"LocationInfo",{get:function(){return this.GetMember("a00",this.ID,"LocationInfo")},set:function(e){this.SetMember("a00",e,["ID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Ws.prototype,"UniversityAttributes",{get:function(){return this.GetMembers("a01",this.ID,"UniversityAttribute","UniversityID")},enumerable:!0,configurable:!0}),Ws.prototype.GetIdentity=function(){return this.ID};var Hs;function Ws(){return Hs.call(this,"UniversityInfo")||this}e.UniversityInfo=Ws,__extends(Ks,Us=t),Ks.prototype.Associations=function(){return["UniversityInfo:a01:ID:UniversityID"]},Object.defineProperty(Ks.prototype,"UniversityInfo",{get:function(){return this.GetMember("a00",this.UniversityID,"UniversityInfo")},set:function(e){this.SetMember("a00",e,["UniversityID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Ks.prototype,"ExtendedCode",{get:function(){return this.GetMember("a01",this.ID,"ExtendedCode")},set:function(e){this.SetMember("a01",e,["ID"],["ID"])},enumerable:!0,configurable:!0}),Ks.prototype.GetIdentity=function(){return this.ID};var Us;function Ks(){return Us.call(this,"UniversityAttribute")||this}e.UniversityAttribute=Ks,__extends(Vs,ws=t),Object.defineProperty(Vs.prototype,"LibraryInfo_LibraryPatrons",{get:function(){return this.GetMembers("a00",this.ID,"LibraryInfo_LibraryPatron","LibraryInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(Vs.prototype,"LibraryProfiles",{get:function(){return this.GetMembers("a01",this.ID,"LibraryProfile","LibraryInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(Vs.prototype,"LibraryItemInfos",{get:function(){return this.GetMembers("a02",this.ID,"LibraryItemInfo","LibraryInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(Vs.prototype,"LocationInfo",{get:function(){return this.GetMember("a03",this.ID,"LocationInfo")},set:function(e){this.SetMember("a03",e,["ID"],["ID"])},enumerable:!0,configurable:!0}),Vs.prototype.GetIdentity=function(){return this.ID};var ws;function Vs(){return ws.call(this,"LibraryInfo")||this}e.LibraryInfo=Vs,__extends(qs,Js=t),qs.prototype.Associations=function(){return["FinancialAccount:a05:ID:FinancialAccountID","FiscalYear:a03:ID:FiscalYearID","VendorInfo:a02:ID:VendorInfoID","FinancialTransaction:a08:ID:FinancialTransactionID","LocationInfo:a26:ID:LocationInfoID"]},Object.defineProperty(qs.prototype,"SalesInstallments",{get:function(){return this.GetMembers("a00",this.ID,"SalesInstallment","SalesContractID")},enumerable:!0,configurable:!0}),Object.defineProperty(qs.prototype,"SalesContract_SalesItems",{get:function(){return this.GetMembers("a01",this.ID,"SalesContract_SalesItem","SalesContractID")},enumerable:!0,configurable:!0}),Object.defineProperty(qs.prototype,"FinancialAccount",{get:function(){return this.GetMember("a02",this.FinancialAccountID,"FinancialAccount")},set:function(e){this.SetMember("a02",e,["FinancialAccountID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(qs.prototype,"FinancialTransaction",{get:function(){return this.GetMember("a03",this.FinancialTransactionID,"FinancialTransaction")},set:function(e){this.SetMember("a03",e,["FinancialTransactionID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(qs.prototype,"FiscalYear",{get:function(){return this.GetMember("a04",this.FiscalYearID,"FiscalYear")},set:function(e){this.SetMember("a04",e,["FiscalYearID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(qs.prototype,"LocationInfo",{get:function(){return this.GetMember("a05",this.LocationInfoID,"LocationInfo")},set:function(e){this.SetMember("a05",e,["LocationInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(qs.prototype,"VendorInfo",{get:function(){return this.GetMember("a06",this.VendorInfoID,"VendorInfo")},set:function(e){this.SetMember("a06",e,["VendorInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(qs.prototype,"ProductTransaction",{get:function(){return this.GetMember("a07",this.ID,"ProductTransaction")},set:function(e){this.SetMember("a07",e,["ID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(qs.prototype,"BillingAddress",{get:function(){return this.GetMember("a08",this.BillingAddressID,"Address")},set:function(e){this.SetMember("a08",e,["BillingAddressID"],["ID"])},enumerable:!0,configurable:!0}),qs.prototype.GetIdentity=function(){return this.ID};var Js;function qs(){return Js.call(this,"SalesContract")||this}e.SalesContract=qs,__extends(Qs,zs=t),Qs.prototype.Associations=function(){return["SalesContract:a00:ID:SalesContractID"]},Object.defineProperty(Qs.prototype,"SalesInstallmentTransactions",{get:function(){return this.GetMembers("a00",this.ID,"SalesInstallmentTransaction","SalesInstallmentID")},enumerable:!0,configurable:!0}),Object.defineProperty(Qs.prototype,"SalesContract",{get:function(){return this.GetMember("a01",this.SalesContractID,"SalesContract")},set:function(e){this.SetMember("a01",e,["SalesContractID"],["ID"])},enumerable:!0,configurable:!0}),Qs.prototype.GetIdentity=function(){return this.ID};var zs;function Qs(){return zs.call(this,"SalesInstallment")||this}e.SalesInstallment=Qs,__extends(Zs,Xs=t),Zs.prototype.Associations=function(){return["FinancialTransaction:a09:ID:FinancialTransactionID","SalesInstallment:a00:ID:SalesInstallmentID"]},Object.defineProperty(Zs.prototype,"Code",{get:function(){return this.GetMember("a00",this.CurrencyID,"Code")},set:function(e){this.SetMember("a00",e,["CurrencyID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Zs.prototype,"FinancialTransaction",{get:function(){return this.GetMember("a01",this.FinancialTransactionID,"FinancialTransaction")},set:function(e){this.SetMember("a01",e,["FinancialTransactionID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Zs.prototype,"SalesInstallment",{get:function(){return this.GetMember("a02",this.SalesInstallmentID,"SalesInstallment")},set:function(e){this.SetMember("a02",e,["SalesInstallmentID"],["ID"])},enumerable:!0,configurable:!0}),Zs.prototype.GetIdentity=function(){return this.SalesInstallmentID+this.FinancialTransactionID};var Xs;function Zs(){return Xs.call(this,"SalesInstallmentTransaction")||this}e.SalesInstallmentTransaction=Zs,__extends(ea,$s=t),ea.prototype.Associations=function(){return["LocationInfo:a27:ID:LocationInfoID"]},Object.defineProperty(ea.prototype,"SalesContract_SalesItems",{get:function(){return this.GetMembers("a00",this.ID,"SalesContract_SalesItem","SalesItemID")},enumerable:!0,configurable:!0}),Object.defineProperty(ea.prototype,"PriceCurrency",{get:function(){return this.GetMember("a01",this.PriceCurrencyID,"Code")},set:function(e){this.SetMember("a01",e,["PriceCurrencyID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(ea.prototype,"LocationInfo",{get:function(){return this.GetMember("a02",this.LocationInfoID,"LocationInfo")},set:function(e){this.SetMember("a02",e,["LocationInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(ea.prototype,"Product",{get:function(){return this.GetMember("a03",this.ID,"Product")},set:function(e){this.SetMember("a03",e,["ID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(ea.prototype,"FeeHead",{get:function(){return this.GetMember("a04",this.ID,"FeeHead")},set:function(e){this.SetMember("a04",e,["ID"],["ID"])},enumerable:!0,configurable:!0}),ea.prototype.GetIdentity=function(){return this.ID};var $s;function ea(){return $s.call(this,"SalesItem")||this}e.SalesItem=ea,__extends(na,ta=t),na.prototype.Associations=function(){return["SalesContract:a01:ID:SalesContractID","SalesItem:a00:ID:SalesItemID"]},Object.defineProperty(na.prototype,"Currency",{get:function(){return this.GetMember("a00",this.CurrencyID,"Code")},set:function(e){this.SetMember("a00",e,["CurrencyID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(na.prototype,"SalesContract",{get:function(){return this.GetMember("a01",this.SalesContractID,"SalesContract")},set:function(e){this.SetMember("a01",e,["SalesContractID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(na.prototype,"SalesItem",{get:function(){return this.GetMember("a02",this.SalesItemID,"SalesItem")},set:function(e){this.SetMember("a02",e,["SalesItemID"],["ID"])},enumerable:!0,configurable:!0}),na.prototype.GetIdentity=function(){return this.SalesContractID+this.SalesItemID};var ta;function na(){return ta.call(this,"SalesContract_SalesItem")||this}e.SalesContract_SalesItem=na,__extends(oa,ra=t),oa.prototype.Associations=function(){return["LearningStandardItem:a05:ID:LearningStandardItemID","AssessmentSubTest:a09:ID:AssessmentSubTestID"]},Object.defineProperty(oa.prototype,"LearningStandardItem",{get:function(){return this.GetMember("a00",this.LearningStandardItemID,"LearningStandardItem")},set:function(e){this.SetMember("a00",e,["LearningStandardItemID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(oa.prototype,"AssessmentSubTest",{get:function(){return this.GetMember("a01",this.AssessmentSubTestID,"AssessmentSubTest")},set:function(e){this.SetMember("a01",e,["AssessmentSubTestID"],["ID"])},enumerable:!0,configurable:!0}),oa.prototype.GetIdentity=function(){return this.AssessmentSubTestID+this.LearningStandardItemID};var ra;function oa(){return ra.call(this,"AssessmentSubTest_LearningStandardItem")||this}e.AssessmentSubTest_LearningStandardItem=oa,__extends(sa,ia=t),sa.prototype.Associations=function(){return["AssessmentBank:a00:ID:ParentID"]},Object.defineProperty(sa.prototype,"AssessmentBanks",{get:function(){return this.GetMembers("a00",this.ID,"AssessmentBank","ParentID")},enumerable:!0,configurable:!0}),Object.defineProperty(sa.prototype,"Assessments",{get:function(){return this.GetMembers("a01",this.ID,"Assessment","AssessmentBankID")},enumerable:!0,configurable:!0}),Object.defineProperty(sa.prototype,"ASM_AssessmentBank",{get:function(){return this.GetMember("a02",this.ParentID,"AssessmentBank")},set:function(e){this.SetMember("a02",e,["ParentID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(sa.prototype,"NameResource",{get:function(){return this.GetMember("a03",this.NameResourceID,"StringResource")},set:function(e){this.SetMember("a03",e,["NameResourceID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(sa.prototype,"DescriptionResource",{get:function(){return this.GetMember("a04",this.DescriptionResourceID,"StringResource")},set:function(e){this.SetMember("a04",e,["DescriptionResourceID"],["ID"])},enumerable:!0,configurable:!0}),sa.prototype.GetIdentity=function(){return this.ID};var ia;function sa(){return ia.call(this,"AssessmentBank")||this}e.AssessmentBank=sa,__extends(ua,aa=t),ua.prototype.Associations=function(){return["AssessmentBank:a01:ID:AssessmentBankID"]},Object.defineProperty(ua.prototype,"Assessment_AssessmentDescriptors",{get:function(){return this.GetMembers("a00",this.ID,"Assessment_AssessmentDescriptor","AssessmentID")},enumerable:!0,configurable:!0}),Object.defineProperty(ua.prototype,"AssessmentForms",{get:function(){return this.GetMembers("a01",this.ID,"AssessmentForm","AssessmentID")},enumerable:!0,configurable:!0}),Object.defineProperty(ua.prototype,"PersonalInfoViewAssessmentSettings",{get:function(){return this.GetMembers("a02",this.ID,"PersonalInfoViewAssessmentSetting","AssessmentID")},enumerable:!0,configurable:!0}),Object.defineProperty(ua.prototype,"GroupPolicy_EntityPolicyEntries",{get:function(){return this.GetMembers("a03",this.ID,"GroupPolicy_EntityPolicyEntry","EntityID")},enumerable:!0,configurable:!0}),Object.defineProperty(ua.prototype,"Activities",{get:function(){return this.GetMembers("a04",this.ID,"Activity","AssessmentID")},enumerable:!0,configurable:!0}),Object.defineProperty(ua.prototype,"AssessmentAuthorizations",{get:function(){return this.GetMembers("a05",this.ID,"AssessmentAuthorization","AssessmentID")},enumerable:!0,configurable:!0}),Object.defineProperty(ua.prototype,"AssessmentBank",{get:function(){return this.GetMember("a06",this.AssessmentBankID,"AssessmentBank")},set:function(e){this.SetMember("a06",e,["AssessmentBankID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(ua.prototype,"Component",{get:function(){return this.GetMember("a07",this.ID,"Component")},set:function(e){this.SetMember("a07",e,["ID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(ua.prototype,"ExtendedElements",{get:function(){return this.GetMember("a08",this.ExtendedElementsID,"ExtendedElements")},set:function(e){this.SetMember("a08",e,["ExtendedElementsID"],["ID"])},enumerable:!0,configurable:!0}),ua.prototype.GetIdentity=function(){return this.ID};var aa;function ua(){return aa.call(this,"Assessment")||this}e.Assessment=ua,__extends(M,ca=t),M.prototype.Associations=function(){return["SchoolYear:a11:ID:SchoolYearID","StaffPersonal:a09:ID:ReferralID","GuidanceCenter:a00:ID:GuidanceCenterID"]},Object.defineProperty(M.prototype,"FlowItems",{get:function(){return this.GetMembers("a00",this.ID,"FlowItem","CaseID")},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"Case_RelatedPersonalInfos",{get:function(){return this.GetMembers("a01",this.ID,"Case_RelatedPersonalInfo","CaseID")},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"Case_StaffPersonals",{get:function(){return this.GetMembers("a02",this.ID,"Case_StaffPersonal","CaseID")},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"ReferralType",{get:function(){return this.GetMember("a03",this.ReferralTypeID,"Code")},set:function(e){this.SetMember("a03",e,["ReferralTypeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"ClosureReason",{get:function(){return this.GetMember("a04",this.ClosureReasonID,"ExtendedCode")},set:function(e){this.SetMember("a04",e,["ClosureReasonID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"OpeningReason",{get:function(){return this.GetMember("a05",this.OpeningReasonID,"ExtendedCode")},set:function(e){this.SetMember("a05",e,["OpeningReasonID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"EnrollmentReason",{get:function(){return this.GetMember("a06",this.EnrollmentReasonID,"ExtendedCode")},set:function(e){this.SetMember("a06",e,["EnrollmentReasonID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"InformationSource",{get:function(){return this.GetMember("a07",this.InformationSourceID,"ExtendedCode")},set:function(e){this.SetMember("a07",e,["InformationSourceID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"ExtendedElements",{get:function(){return this.GetMember("a08",this.ExtendedElementsID,"ExtendedElements")},set:function(e){this.SetMember("a08",e,["ExtendedElementsID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"SchoolYear",{get:function(){return this.GetMember("a09",this.SchoolYearID,"SchoolYear")},set:function(e){this.SetMember("a09",e,["SchoolYearID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"GuidanceCenter",{get:function(){return this.GetMember("a10",this.GuidanceCenterID,"GuidanceCenter")},set:function(e){this.SetMember("a10",e,["GuidanceCenterID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"Referral",{get:function(){return this.GetMember("a11",this.ReferralID,"StaffPersonal")},set:function(e){this.SetMember("a11",e,["ReferralID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(M.prototype,"Status",{get:function(){return this.GetMember("a12",this.StatusID,"ExtendedCode")},set:function(e){this.SetMember("a12",e,["StatusID"],["ID"])},enumerable:!0,configurable:!0}),M.prototype.GetIdentity=function(){return this.ID};var ca;function M(){return ca.call(this,"Case")||this}e.Case=M,__extends(Ia,fa=t),Ia.prototype.Associations=function(){return["SchoolYear:a12:ID:SchoolYearID","StaffPersonal:a10:ID:StaffPersonalID","LocationInfo:a28:ID:LocationInfoID"]},Object.defineProperty(Ia.prototype,"Assignmet_StudentPersonals",{get:function(){return this.GetMembers("a00",this.ID,"Assignmet_StudentPersonal","AssignmentID")},enumerable:!0,configurable:!0}),Object.defineProperty(Ia.prototype,"Assignment_StaffPersonals",{get:function(){return this.GetMembers("a01",this.ID,"Assignment_StaffPersonal","AssignmentID")},enumerable:!0,configurable:!0}),Object.defineProperty(Ia.prototype,"Assignment_AssessmentAdministrations",{get:function(){return this.GetMembers("a02",this.ID,"Assignment_AssessmentAdministration","AssignmentID")},enumerable:!0,configurable:!0}),Object.defineProperty(Ia.prototype,"SchoolYear",{get:function(){return this.GetMember("a03",this.SchoolYearID,"SchoolYear")},set:function(e){this.SetMember("a03",e,["SchoolYearID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Ia.prototype,"LocationInfo",{get:function(){return this.GetMember("a04",this.LocationInfoID,"LocationInfo")},set:function(e){this.SetMember("a04",e,["LocationInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Ia.prototype,"Component",{get:function(){return this.GetMember("a05",this.ID,"Component")},set:function(e){this.SetMember("a05",e,["ID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Ia.prototype,"StaffPersonal",{get:function(){return this.GetMember("a06",this.StaffPersonalID,"StaffPersonal")},set:function(e){this.SetMember("a06",e,["StaffPersonalID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Ia.prototype,"EntityDocuments",{get:function(){return this.GetMembers("a07",this.ID,"EntityDocument","EntityKey1")},enumerable:!0,configurable:!0}),Ia.prototype.GetIdentity=function(){return this.ID};var fa;function Ia(){return fa.call(this,"Assignment")||this}e.Assignment=Ia,__extends(pa,ba=t),pa.prototype.Associations=function(){return["StudentPersonal:a09:ID:StudentPersonalID","SectionInfo:a10:ID:SectionInfoID","Assignment:a00:ID:AssignmentID"]},Object.defineProperty(pa.prototype,"Assignment_StudentPersonal_Messages",{get:function(){return this.GetMembers("a00",this.AssignmentID+","+this.StudentPersonalID,"Assignment_StudentPersonal_Message","AssignmentID,StudentPersonalID")},enumerable:!0,configurable:!0}),Object.defineProperty(pa.prototype,"Assignmet_StudentPersonal_Attachments",{get:function(){return this.GetMembers("a01",this.AssignmentID+","+this.StudentPersonalID,"Assignmet_StudentPersonal_Attachment","AssignmentID,StudentPersonalID")},enumerable:!0,configurable:!0}),Object.defineProperty(pa.prototype,"Status",{get:function(){return this.GetMember("a02",this.StatusID,"Code")},set:function(e){this.SetMember("a02",e,["StatusID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(pa.prototype,"Assignment",{get:function(){return this.GetMember("a03",this.AssignmentID,"Assignment")},set:function(e){this.SetMember("a03",e,["AssignmentID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(pa.prototype,"SectionInfo",{get:function(){return this.GetMember("a04",this.SectionInfoID,"SectionInfo")},set:function(e){this.SetMember("a04",e,["SectionInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(pa.prototype,"StudentPersonal",{get:function(){return this.GetMember("a05",this.StudentPersonalID,"StudentPersonal")},set:function(e){this.SetMember("a05",e,["StudentPersonalID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(pa.prototype,"EntityDocuments",{get:function(){return this.GetMembers("a06",this.StudentPersonalID+","+this.AssignmentID,"EntityDocument","EntityKey1,EntityKey2")},enumerable:!0,configurable:!0}),pa.prototype.GetIdentity=function(){return this.AssignmentID+this.StudentPersonalID};var ba;function pa(){return ba.call(this,"Assignmet_StudentPersonal")||this}e.Assignmet_StudentPersonal=pa,__extends(ma,la=t),ma.prototype.Associations=function(){return["Message:a06:ID:MessageID","Assignmet_StudentPersonal:a00:AssignmentID,StudentPersonalID:AssignmentID,StudentPersonalID"]},Object.defineProperty(ma.prototype,"Message",{get:function(){return this.GetMember("a00",this.MessageID,"Message")},set:function(e){this.SetMember("a00",e,["MessageID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(ma.prototype,"Assignmet_StudentPersonal",{get:function(){return this.GetMember("a01",this.AssignmentID+this.StudentPersonalID,"Assignmet_StudentPersonal")},set:function(e){this.SetMember("a01",e,["AssignmentID","StudentPersonalID"],["AssignmentID","StudentPersonalID"])},enumerable:!0,configurable:!0}),ma.prototype.GetIdentity=function(){return this.AssignmentID+this.StudentPersonalID+this.MessageID};var la;function ma(){return la.call(this,"Assignment_StudentPersonal_Message")||this}e.Assignment_StudentPersonal_Message=ma,__extends(Da,ha=t),Da.prototype.Associations=function(){return["AssessmentAdministration:a10:ID:AssessmentAdministrationID","TutoringSessionInfo:a00:ID:TutoringSessionInfoID"]},Object.defineProperty(Da.prototype,"AssessmentAdministration",{get:function(){return this.GetMember("a00",this.AssessmentAdministrationID,"AssessmentAdministration")},set:function(e){this.SetMember("a00",e,["AssessmentAdministrationID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Da.prototype,"TutoringSessionInfo",{get:function(){return this.GetMember("a01",this.TutoringSessionInfoID,"TutoringSessionInfo")},set:function(e){this.SetMember("a01",e,["TutoringSessionInfoID"],["ID"])},enumerable:!0,configurable:!0}),Da.prototype.GetIdentity=function(){return this.AssessmentAdministrationID+this.TutoringSessionInfoID};var ha;function Da(){return ha.call(this,"AssessmentAdministration_TutoringSessionInfo")||this}e.AssessmentAdministration_TutoringSessionInfo=Da,__extends(ya,da=t),ya.prototype.Associations=function(){return["StaffPersonal:a11:ID:StaffPersonalID","AssessmentAdministration:a11:ID:AssessmentAdministrationID"]},Object.defineProperty(ya.prototype,"AssessmentAdministration",{get:function(){return this.GetMember("a00",this.AssessmentAdministrationID,"AssessmentAdministration")},set:function(e){this.SetMember("a00",e,["AssessmentAdministrationID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(ya.prototype,"StaffPersonal",{get:function(){return this.GetMember("a01",this.StaffPersonalID,"StaffPersonal")},set:function(e){this.SetMember("a01",e,["StaffPersonalID"],["ID"])},enumerable:!0,configurable:!0}),ya.prototype.GetIdentity=function(){return this.AssessmentAdministrationID+this.StaffPersonalID};var da;function ya(){return da.call(this,"AssessmentAdministration_StaffPersonal")||this}e.AssessmentAdministration_StaffPersonal=ya,__extends(Sa,ga=t),Sa.prototype.Associations=function(){return["SchoolInfo:a13:ID:SchoolInfoID"]},Object.defineProperty(Sa.prototype,"SchoolInfo",{get:function(){return this.GetMember("a00",this.SchoolInfoID,"SchoolInfo")},set:function(e){this.SetMember("a00",e,["SchoolInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Sa.prototype,"SchoolYear",{get:function(){return this.GetMember("a01",this.SchoolYearID,"SchoolYear")},set:function(e){this.SetMember("a01",e,["SchoolYearID"],["ID"])},enumerable:!0,configurable:!0}),Sa.prototype.GetIdentity=function(){return this.ID};var ga;function Sa(){return ga.call(this,"SchooInfoTutoringHour")||this}e.SchooInfoTutoringHour=Sa,__extends(Ma,Pa=t),Ma.prototype.Associations=function(){return["StaffPersonal:a12:ID:StaffPersonalID","SchoolInfo:a14:ID:SchoolInfoID"]},Object.defineProperty(Ma.prototype,"SchoolInfo",{get:function(){return this.GetMember("a00",this.SchoolInfoID,"SchoolInfo")},set:function(e){this.SetMember("a00",e,["SchoolInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Ma.prototype,"StaffPersonal",{get:function(){return this.GetMember("a01",this.StaffPersonalID,"StaffPersonal")},set:function(e){this.SetMember("a01",e,["StaffPersonalID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Ma.prototype,"SchoolYear",{get:function(){return this.GetMember("a02",this.SchoolYearID,"SchoolYear")},set:function(e){this.SetMember("a02",e,["SchoolYearID"],["ID"])},enumerable:!0,configurable:!0}),Ma.prototype.GetIdentity=function(){return this.ID};var Pa;function Ma(){return Pa.call(this,"StaffPersonalTutoringHour")||this}e.StaffPersonalTutoringHour=Ma,__extends(Aa,Ga=t),Aa.prototype.Associations=function(){return["StudentPersonal:a10:ID:StudentPersonalID","TutoringSessionInfo:a01:ID:TutoringSessionInfoID","AttendanceCodeInfo:a02:ID:AttendanceCodeInfoID"]},Object.defineProperty(Aa.prototype,"StudentTutoringSessionEnrollment_Messages",{get:function(){return this.GetMembers("a00",this.TutoringSessionInfoID+","+this.StudentPersonalID,"StudentTutoringSessionEnrollment_Message","TutoringSessionInfoID,StudentPersonalID")},enumerable:!0,configurable:!0}),Object.defineProperty(Aa.prototype,"StudentPersonal",{get:function(){return this.GetMember("a01",this.StudentPersonalID,"StudentPersonal")},set:function(e){this.SetMember("a01",e,["StudentPersonalID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Aa.prototype,"PersonalInfo",{get:function(){return this.GetMember("a02",this.InsertedBy,"PersonalInfo")},set:function(e){this.SetMember("a02",e,["InsertedBy"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Aa.prototype,"TutoringSessionInfo",{get:function(){return this.GetMember("a03",this.TutoringSessionInfoID,"TutoringSessionInfo")},set:function(e){this.SetMember("a03",e,["TutoringSessionInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Aa.prototype,"AttendanceCodeInfo",{get:function(){return this.GetMember("a04",this.AttendanceCodeInfoID,"AttendanceCodeInfo")},set:function(e){this.SetMember("a04",e,["AttendanceCodeInfoID"],["ID"])},enumerable:!0,configurable:!0}),Aa.prototype.GetIdentity=function(){return this.TutoringSessionInfoID+this.StudentPersonalID};var Ga;function Aa(){return Ga.call(this,"StudentTutoringSessionEnrollment")||this}e.StudentTutoringSessionEnrollment=Aa,__extends(ja,Oa=t),ja.prototype.Associations=function(){return["Message:a07:ID:MessageID","StudentTutoringSessionEnrollment:a00:TutoringSessionInfoID,StudentPersonalID:TutoringSessionInfoID,StudentPersonalID"]},Object.defineProperty(ja.prototype,"StudentTutoringSessionEnrollment",{get:function(){return this.GetMember("a00",this.TutoringSessionInfoID+this.StudentPersonalID,"StudentTutoringSessionEnrollment")},set:function(e){this.SetMember("a00",e,["TutoringSessionInfoID","StudentPersonalID"],["TutoringSessionInfoID","StudentPersonalID"])},enumerable:!0,configurable:!0}),Object.defineProperty(ja.prototype,"Type",{get:function(){return this.GetMember("a01",this.TypeID,"Code")},set:function(e){this.SetMember("a01",e,["TypeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(ja.prototype,"Message",{get:function(){return this.GetMember("a02",this.MessageID,"Message")},set:function(e){this.SetMember("a02",e,["MessageID"],["ID"])},enumerable:!0,configurable:!0}),ja.prototype.GetIdentity=function(){return this.TutoringSessionInfoID+this.StudentPersonalID+this.MessageID+this.TypeID};var Oa;function ja(){return Oa.call(this,"StudentTutoringSessionEnrollment_Message")||this}e.StudentTutoringSessionEnrollment_Message=ja,__extends(G,_a=t),G.prototype.Associations=function(){return["SchoolYear:a13:ID:SchoolYearID","RoomInfo:a04:ID:RoomInfoID","SchoolInfo:a15:ID:SchoolInfoID","PersonalInfo:a22:ID:InsertedBy","SchoolCourseInfo:a02:ID:SchoolCouresInfoID"]},Object.defineProperty(G.prototype,"AssessmentAdministration_TutoringSessionInfos",{get:function(){return this.GetMembers("a00",this.ID,"AssessmentAdministration_TutoringSessionInfo","TutoringSessionInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(G.prototype,"StudentTutoringSessionEnrollments",{get:function(){return this.GetMembers("a01",this.ID,"StudentTutoringSessionEnrollment","TutoringSessionInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(G.prototype,"TutoringSessionInfo_LearningStandardItems",{get:function(){return this.GetMembers("a02",this.ID,"TutoringSessionInfo_LearningStandardItem","TutoringSessionInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(G.prototype,"TutoringSessionInfo_StaffPersonals",{get:function(){return this.GetMembers("a03",this.ID,"TutoringSessionInfo_StaffPersonal","TutoringSessionInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(G.prototype,"TutoringSessionInfo_GradeLevels",{get:function(){return this.GetMembers("a04",this.ID,"TutoringSessionInfo_GradeLevel","TutoringSessionInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(G.prototype,"TutoringSessionInfo_Homerooms",{get:function(){return this.GetMembers("a05",this.ID,"TutoringSessionInfo_Homeroom","TutoringSessionInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(G.prototype,"PersonalInfo",{get:function(){return this.GetMember("a06",this.InsertedBy,"PersonalInfo")},set:function(e){this.SetMember("a06",e,["InsertedBy"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(G.prototype,"SchoolYear",{get:function(){return this.GetMember("a07",this.SchoolYearID,"SchoolYear")},set:function(e){this.SetMember("a07",e,["SchoolYearID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(G.prototype,"RoomInfo",{get:function(){return this.GetMember("a08",this.RoomInfoID,"RoomInfo")},set:function(e){this.SetMember("a08",e,["RoomInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(G.prototype,"SchoolInfo",{get:function(){return this.GetMember("a09",this.SchoolInfoID,"SchoolInfo")},set:function(e){this.SetMember("a09",e,["SchoolInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(G.prototype,"SchoolCourseInfo",{get:function(){return this.GetMember("a10",this.SchoolCouresInfoID,"SchoolCourseInfo")},set:function(e){this.SetMember("a10",e,["SchoolCouresInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(G.prototype,"SectionInfo",{get:function(){return this.GetMember("a11",this.SectionInfoID,"SectionInfo")},set:function(e){this.SetMember("a11",e,["SectionInfoID"],["ID"])},enumerable:!0,configurable:!0}),G.prototype.GetIdentity=function(){return this.ID};var _a;function G(){return _a.call(this,"TutoringSessionInfo")||this}e.TutoringSessionInfo=G,__extends(Ta,Ca=t),Ta.prototype.Associations=function(){return["LearningStandardItem:a06:ID:LearningStandardItemID","TutoringSessionInfo:a02:ID:TutoringSessionInfoID"]},Object.defineProperty(Ta.prototype,"TutoringSessionInfo",{get:function(){return this.GetMember("a00",this.TutoringSessionInfoID,"TutoringSessionInfo")},set:function(e){this.SetMember("a00",e,["TutoringSessionInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Ta.prototype,"LearningStandardItem",{get:function(){return this.GetMember("a01",this.LearningStandardItemID,"LearningStandardItem")},set:function(e){this.SetMember("a01",e,["LearningStandardItemID"],["ID"])},enumerable:!0,configurable:!0}),Ta.prototype.GetIdentity=function(){return this.TutoringSessionInfoID+this.LearningStandardItemID};var Ca;function Ta(){return Ca.call(this,"TutoringSessionInfo_LearningStandardItem")||this}e.TutoringSessionInfo_LearningStandardItem=Ta,__extends(Ea,La=t),Ea.prototype.Associations=function(){return["StaffPersonal:a13:ID:StaffPersonalID","TutoringSessionInfo:a03:ID:TutoringSessionInfoID","AttendanceCodeInfo:a03:ID:AttendanceCodeInfoID"]},Object.defineProperty(Ea.prototype,"TutoringSessionInfo",{get:function(){return this.GetMember("a00",this.TutoringSessionInfoID,"TutoringSessionInfo")},set:function(e){this.SetMember("a00",e,["TutoringSessionInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Ea.prototype,"StaffPersonal",{get:function(){return this.GetMember("a01",this.StaffPersonalID,"StaffPersonal")},set:function(e){this.SetMember("a01",e,["StaffPersonalID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Ea.prototype,"AttendanceCodeInfo",{get:function(){return this.GetMember("a02",this.AttendanceCodeInfoID,"AttendanceCodeInfo")},set:function(e){this.SetMember("a02",e,["AttendanceCodeInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Ea.prototype,"TeachingAssignment",{get:function(){return this.GetMember("a03",this.TeachingAssignmentID,"Code")},set:function(e){this.SetMember("a03",e,["TeachingAssignmentID"],["ID"])},enumerable:!0,configurable:!0}),Ea.prototype.GetIdentity=function(){return this.TutoringSessionInfoID+this.StaffPersonalID};var La;function Ea(){return La.call(this,"TutoringSessionInfo_StaffPersonal")||this}e.TutoringSessionInfo_StaffPersonal=Ea,__extends(Ra,va=t),Ra.prototype.Associations=function(){return["StudentPersonal:a11:ID:StudentPersonalID","SectionInfo:a11:ID:SectionInfoID"]},Object.defineProperty(Ra.prototype,"StudentPersonal",{get:function(){return this.GetMember("a00",this.StudentPersonalID,"StudentPersonal")},set:function(e){this.SetMember("a00",e,["StudentPersonalID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Ra.prototype,"SectionInfo",{get:function(){return this.GetMember("a01",this.SectionInfoID,"SectionInfo")},set:function(e){this.SetMember("a01",e,["SectionInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Ra.prototype,"TimeSpan",{get:function(){return this.GetMember("a02",this.TimeSpanID,"Code")},set:function(e){this.SetMember("a02",e,["TimeSpanID"],["ID"])},enumerable:!0,configurable:!0}),Ra.prototype.GetIdentity=function(){return this.ID};var va;function Ra(){return va.call(this,"StudentGrade")||this}e.StudentGrade=Ra,__extends(Fa,xa=t),Fa.prototype.Associations=function(){return["User:a02:ID:UserID"]},Object.defineProperty(Fa.prototype,"User",{get:function(){return this.GetMember("a00",this.UserID,"User")},set:function(e){this.SetMember("a00",e,["UserID"],["ID"])},enumerable:!0,configurable:!0}),Fa.prototype.GetIdentity=function(){return this.EntityType+this.EntityID+this.UserID};var xa;function Fa(){return xa.call(this,"UserEntityAuthorization")||this}e.UserEntityAuthorization=Fa,__extends(ka,Ba=t),Object.defineProperty(ka.prototype,"CalendarItem_Attendees",{get:function(){return this.GetMembers("a00",this.ID,"CalendarItem_Attendee","CalendarItemID")},enumerable:!0,configurable:!0}),Object.defineProperty(ka.prototype,"CalendarItemAttachments",{get:function(){return this.GetMembers("a01",this.ID,"CalendarItemAttachment","CalendarItemID")},enumerable:!0,configurable:!0}),Object.defineProperty(ka.prototype,"GroupAuthorizations",{get:function(){return this.GetMembers("a02",this.ID,"GroupPolicy_EntityPolicyEntry","EntityID")},enumerable:!0,configurable:!0}),Object.defineProperty(ka.prototype,"Type",{get:function(){return this.GetMember("a03",this.TypeID,"Code")},set:function(e){this.SetMember("a03",e,["TypeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(ka.prototype,"InsertedBy",{get:function(){return this.GetMember("a04",this.InsertedByID,"PersonalInfo")},set:function(e){this.SetMember("a04",e,["InsertedByID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(ka.prototype,"CalendarItem_RoomInfos",{get:function(){return this.GetMembers("a05",this.ID,"CalendarItem_RoomInfo","CalendarItemID")},enumerable:!0,configurable:!0}),ka.prototype.GetIdentity=function(){return this.ID};var Ba;function ka(){return Ba.call(this,"CalendarItem")||this}e.CalendarItem=ka,__extends(Ya,Na=t),Ya.prototype.Associations=function(){return["CalendarItem:a05:ID:CalendarItemID"]},Object.defineProperty(Ya.prototype,"CalendarItem",{get:function(){return this.GetMember("a00",this.CalendarItemID,"CalendarItem")},set:function(e){this.SetMember("a00",e,["CalendarItemID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Ya.prototype,"RoomInfo",{get:function(){return this.GetMember("a01",this.RoomInfoID,"RoomInfo")},set:function(e){this.SetMember("a01",e,["RoomInfoID"],["ID"])},enumerable:!0,configurable:!0}),Ya.prototype.GetIdentity=function(){return this.CalendarItemID+this.RoomInfoID};var Na;function Ya(){return Na.call(this,"CalendarItem_RoomInfo")||this}e.CalendarItem_RoomInfo=Ya,__extends(Wa,Ha=t),Wa.prototype.Associations=function(){return["CalendarItem:a00:ID:CalendarItemID"]},Object.defineProperty(Wa.prototype,"CalendarItem",{get:function(){return this.GetMember("a00",this.CalendarItemID,"CalendarItem")},set:function(e){this.SetMember("a00",e,["CalendarItemID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Wa.prototype,"Attendee",{get:function(){return this.GetMember("a01",this.AttendeeID,"PeopleGroup")},set:function(e){this.SetMember("a01",e,["AttendeeID"],["ID"])},enumerable:!0,configurable:!0}),Wa.prototype.GetIdentity=function(){return this.CalendarItemID+this.AttendeeID};var Ha;function Wa(){return Ha.call(this,"CalendarItem_Attendee")||this}e.CalendarItem_Attendee=Wa,__extends(Ka,Ua=t),Ka.prototype.Associations=function(){return["CalendarItem:a01:ID:CalendarItemID"]},Object.defineProperty(Ka.prototype,"CalendarItem",{get:function(){return this.GetMember("a00",this.CalendarItemID,"CalendarItem")},set:function(e){this.SetMember("a00",e,["CalendarItemID"],["ID"])},enumerable:!0,configurable:!0}),Ka.prototype.GetIdentity=function(){return this.ID};var Ua;function Ka(){return Ua.call(this,"CalendarItemAttachment")||this}e.CalendarItemAttachment=Ka,__extends(Va,wa=t),Va.prototype.Associations=function(){return["LocationInfo:a29:ID:LocationInfoID"]},Object.defineProperty(Va.prototype,"OpticalFormDefinitionFields",{get:function(){return this.GetMembers("a00",this.ID,"OpticalFormDefinitionField","OpticalFormDefinitionID")},enumerable:!0,configurable:!0}),Object.defineProperty(Va.prototype,"LocationInfo",{get:function(){return this.GetMember("a01",this.LocationInfoID,"LocationInfo")},set:function(e){this.SetMember("a01",e,["LocationInfoID"],["ID"])},enumerable:!0,configurable:!0}),Va.prototype.GetIdentity=function(){return this.ID};var wa;function Va(){return wa.call(this,"OpticalFormDefinition")||this}e.OpticalFormDefinition=Va,__extends(A,Ja=t),A.prototype.Associations=function(){return["AssessmentItemBank:a01:ID:AssessmentItemBankID","AssessmentItem:a13:ID:ParentID"]},Object.defineProperty(A.prototype,"AssessmentItem_LearningStandardItems",{get:function(){return this.GetMembers("a00",this.ID,"AssessmentItem_LearningStandardItem","AssessmentItemID")},enumerable:!0,configurable:!0}),Object.defineProperty(A.prototype,"AssessmentItemScores",{get:function(){return this.GetMembers("a01",this.ID,"AssessmentItemScore","AssessmentItemID")},enumerable:!0,configurable:!0}),Object.defineProperty(A.prototype,"AssessmentItem_ResponseChoices",{get:function(){return this.GetMembers("a02",this.ID,"AssessmentItem_ResponseChoice","AssessmentItemID")},enumerable:!0,configurable:!0}),Object.defineProperty(A.prototype,"AssessmentSubTest_AssessmentItems",{get:function(){return this.GetMembers("a03",this.ID,"AssessmentSubTest_AssessmentItem","AssessmentItemID")},enumerable:!0,configurable:!0}),Object.defineProperty(A.prototype,"AssessmentItem_PerformanceLevels",{get:function(){return this.GetMembers("a04",this.ID,"AssessmentItem_PerformanceLevel","AssessmentItemID")},enumerable:!0,configurable:!0}),Object.defineProperty(A.prototype,"StudentResponseSet_Items",{get:function(){return this.GetMembers("a05",this.ID,"StudentResponseSet_Item","AssessmentItemID")},enumerable:!0,configurable:!0}),Object.defineProperty(A.prototype,"ItemCharacteristics",{get:function(){return this.GetMembers("a06",this.ID,"ItemCharacteristic","AssessmentItemID")},enumerable:!0,configurable:!0}),Object.defineProperty(A.prototype,"AssessmentItemBank",{get:function(){return this.GetMember("a07",this.AssessmentItemBankID,"AssessmentItemBank")},set:function(e){this.SetMember("a07",e,["AssessmentItemBankID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(A.prototype,"ResponseType",{get:function(){return this.GetMember("a08",this.ResponseTypeID,"Code")},set:function(e){this.SetMember("a08",e,["ResponseTypeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(A.prototype,"SharedDocument",{get:function(){return this.GetMember("a09",this.ID,"SharedDocument")},set:function(e){this.SetMember("a09",e,["ID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(A.prototype,"StudentResponseSet_ItemEvaluations",{get:function(){return this.GetMembers("a10",this.ID,"StudentResponseSet_ItemEvaluation","AssessmentItemID")},enumerable:!0,configurable:!0}),Object.defineProperty(A.prototype,"EntityDocuments",{get:function(){return this.GetMembers("a11",this.ID,"EntityDocument","EntityKey1")},enumerable:!0,configurable:!0}),Object.defineProperty(A.prototype,"Parent",{get:function(){return this.GetMember("a12",this.ParentID,"AssessmentItem")},set:function(e){this.SetMember("a12",e,["ParentID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(A.prototype,"Children",{get:function(){return this.GetMembers("a13",this.ID,"AssessmentItem","ParentID")},enumerable:!0,configurable:!0}),Object.defineProperty(A.prototype,"GroupPolicy_EntityPolicyEntries",{get:function(){return this.GetMembers("a14",this.ID,"GroupPolicy_EntityPolicyEntry","EntityID")},enumerable:!0,configurable:!0}),A.prototype.GetIdentity=function(){return this.ID};var Ja;function A(){return Ja.call(this,"AssessmentItem")||this}e.AssessmentItem=A,__extends(za,qa=t),za.prototype.Associations=function(){return["AssessmentItem:a04:ID:AssessmentItemID"]},Object.defineProperty(za.prototype,"AssessmentItem",{get:function(){return this.GetMember("a00",this.AssessmentItemID,"AssessmentItem")},set:function(e){this.SetMember("a00",e,["AssessmentItemID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(za.prototype,"ScoreMetric",{get:function(){return this.GetMember("a01",this.ScoreMetricID,"Code")},set:function(e){this.SetMember("a01",e,["ScoreMetricID"],["ID"])},enumerable:!0,configurable:!0}),za.prototype.GetIdentity=function(){return this.AssessmentItemID+this.LevelName};var qa;function za(){return qa.call(this,"AssessmentItem_PerformanceLevel")||this}e.AssessmentItem_PerformanceLevel=za,__extends(O,Qa=t),O.prototype.Associations=function(){return["AssessmentSubTest:a10:ID:ParentID"]},Object.defineProperty(O.prototype,"AssessmentForm_AssessmentSubTests",{get:function(){return this.GetMembers("a00",this.ID,"AssessmentForm_AssessmentSubTest","AssessmentSubTestID")},enumerable:!0,configurable:!0}),Object.defineProperty(O.prototype,"AssessmentSubTest_GradeLevels",{get:function(){return this.GetMembers("a01",this.ID,"AssessmentSubTest_GradeLevel","AssessmentSubTestID")},enumerable:!0,configurable:!0}),Object.defineProperty(O.prototype,"PerformanceLevels",{get:function(){return this.GetMembers("a02",this.ID,"PerformanceLevel","AssessmentSubTestID")},enumerable:!0,configurable:!0}),Object.defineProperty(O.prototype,"AssessmentAdministrationScoreSet_Scores",{get:function(){return this.GetMembers("a03",this.ID,"AssessmentAdministrationScoreSet_Score","AssessmentSubTestID")},enumerable:!0,configurable:!0}),Object.defineProperty(O.prototype,"AssessmentAdministrationScoreSetRanks",{get:function(){return this.GetMembers("a04",this.ID,"AssessmentAdministrationScoreSetRank","AssessmentSubTestID")},enumerable:!0,configurable:!0}),Object.defineProperty(O.prototype,"StudentScoreSetRanks",{get:function(){return this.GetMembers("a05",this.ID,"StudentScoreSetRank","AssessmentSubTestID")},enumerable:!0,configurable:!0}),Object.defineProperty(O.prototype,"AssessmentSubTest_ScoreMetrics",{get:function(){return this.GetMembers("a06",this.ID,"AssessmentSubTest_ScoreMetric","AssessmentSubTestID")},enumerable:!0,configurable:!0}),Object.defineProperty(O.prototype,"StudentScoreSet_Scores",{get:function(){return this.GetMembers("a07",this.ID,"StudentScoreSet_Score","AssessmentSubTestID")},enumerable:!0,configurable:!0}),Object.defineProperty(O.prototype,"AssessmentSubTest_AssessmentItems",{get:function(){return this.GetMembers("a08",this.ID,"AssessmentSubTest_AssessmentItem","AssessmentSubTestID")},enumerable:!0,configurable:!0}),Object.defineProperty(O.prototype,"AssessmentSubTest_LearningStandardItems",{get:function(){return this.GetMembers("a09",this.ID,"AssessmentSubTest_LearningStandardItem","AssessmentSubTestID")},enumerable:!0,configurable:!0}),Object.defineProperty(O.prototype,"AssessmentSubTests",{get:function(){return this.GetMembers("a10",this.ID,"AssessmentSubTest","ParentID")},enumerable:!0,configurable:!0}),Object.defineProperty(O.prototype,"Parent",{get:function(){return this.GetMember("a11",this.ParentID,"AssessmentSubTest")},set:function(e){this.SetMember("a11",e,["ParentID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(O.prototype,"Code",{get:function(){return this.GetMember("a12",this.ScoreMetricID,"Code")},set:function(e){this.SetMember("a12",e,["ScoreMetricID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(O.prototype,"SubjectArea",{get:function(){return this.GetMember("a13",this.SubjectAreaID,"ExtendedCode")},set:function(e){this.SetMember("a13",e,["SubjectAreaID"],["ID"])},enumerable:!0,configurable:!0}),O.prototype.GetIdentity=function(){return this.ID};var Qa;function O(){return Qa.call(this,"AssessmentSubTest")||this}e.AssessmentSubTest=O,__extends(Za,Xa=t),Za.prototype.Associations=function(){return["StudentResponseSet:a00:ID:StudentResponseSetID","AssessmentItem:a05:ID:AssessmentItemID"]},Object.defineProperty(Za.prototype,"AssessmentItem",{get:function(){return this.GetMember("a00",this.AssessmentItemID,"AssessmentItem")},set:function(e){this.SetMember("a00",e,["AssessmentItemID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Za.prototype,"StudentResponseSet",{get:function(){return this.GetMember("a01",this.StudentResponseSetID,"StudentResponseSet")},set:function(e){this.SetMember("a01",e,["StudentResponseSetID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Za.prototype,"Code",{get:function(){return this.GetMember("a02",this.ResponseStatusID,"Code")},set:function(e){this.SetMember("a02",e,["ResponseStatusID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Za.prototype,"StudentResponseSet_ItemEvaluations",{get:function(){return this.GetMembers("a03",this.StudentResponseSetID+","+this.AssessmentItemID,"StudentResponseSet_ItemEvaluation","StudentResponseSetID,AssessmentItemID")},enumerable:!0,configurable:!0}),Za.prototype.GetIdentity=function(){return this.StudentResponseSetID+this.AssessmentItemID};var Xa;function Za(){return Xa.call(this,"StudentResponseSet_Item")||this}e.StudentResponseSet_Item=Za,__extends(eu,$a=t),eu.prototype.Associations=function(){return["StudentResponseSet:a03:ID:StudentResponseSetID","AssessmentItem:a10:ID:AssessmentItemID","StudentResponseSet_Item:a03:StudentResponseSetID,AssessmentItemID:StudentResponseSetID,AssessmentItemID"]},Object.defineProperty(eu.prototype,"AssessmentItem",{get:function(){return this.GetMember("a00",this.AssessmentItemID,"AssessmentItem")},set:function(e){this.SetMember("a00",e,["AssessmentItemID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(eu.prototype,"StudentResponseSet",{get:function(){return this.GetMember("a01",this.StudentResponseSetID,"StudentResponseSet")},set:function(e){this.SetMember("a01",e,["StudentResponseSetID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(eu.prototype,"Evaluator",{get:function(){return this.GetMember("a02",this.EvaluatorID,"StaffPersonal")},set:function(e){this.SetMember("a02",e,["EvaluatorID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(eu.prototype,"Code",{get:function(){return this.GetMember("a03",this.ResponseStatusID,"Code")},set:function(e){this.SetMember("a03",e,["ResponseStatusID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(eu.prototype,"StudentResponseSet_Item",{get:function(){return this.GetMember("a04",this.StudentResponseSetID+this.AssessmentItemID,"StudentResponseSet_Item")},set:function(e){this.SetMember("a04",e,["StudentResponseSetID","AssessmentItemID"],["StudentResponseSetID","AssessmentItemID"])},enumerable:!0,configurable:!0}),eu.prototype.GetIdentity=function(){return this.StudentResponseSetID+this.AssessmentItemID+this.EvaluatorID};var $a;function eu(){return $a.call(this,"StudentResponseSet_ItemEvaluation")||this}e.StudentResponseSet_ItemEvaluation=eu,__extends(nu,tu=t),nu.prototype.Associations=function(){return["StudentPersonal:a12:ID:StudentPersonalID","GradingAssignment:a01:ID:GradingAssignmentID"]},Object.defineProperty(nu.prototype,"GradingAssignment",{get:function(){return this.GetMember("a00",this.GradingAssignmentID,"GradingAssignment")},set:function(e){this.SetMember("a00",e,["GradingAssignmentID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(nu.prototype,"StudentPersonal",{get:function(){return this.GetMember("a01",this.StudentPersonalID,"StudentPersonal")},set:function(e){this.SetMember("a01",e,["StudentPersonalID"],["ID"])},enumerable:!0,configurable:!0}),nu.prototype.GetIdentity=function(){return this.StudentPersonalID+this.GradingAssignmentID};var tu;function nu(){return tu.call(this,"GradingAssignmentScore")||this}e.GradingAssignmentScore=nu,__extends(ou,ru=t),ou.prototype.Associations=function(){return["LocationInfo:a30:ID:LocationInfoID","ConfigurationSection:a00:ID:ConfigurationSectionID"]},Object.defineProperty(ou.prototype,"LocationInfo",{get:function(){return this.GetMember("a00",this.LocationInfoID,"LocationInfo")},set:function(e){this.SetMember("a00",e,["LocationInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(ou.prototype,"ConfigurationSection",{get:function(){return this.GetMember("a01",this.ConfigurationSectionID,"ConfigurationSection")},set:function(e){this.SetMember("a01",e,["ConfigurationSectionID"],["ID"])},enumerable:!0,configurable:!0}),ou.prototype.GetIdentity=function(){return this.ID};var ru;function ou(){return ru.call(this,"Configuration")||this}e.Configuration=ou,__extends(su,iu=t),Object.defineProperty(su.prototype,"Configurations",{get:function(){return this.GetMembers("a00",this.ID,"Configuration","ConfigurationSectionID")},enumerable:!0,configurable:!0}),su.prototype.GetIdentity=function(){return this.ID};var iu;function su(){return iu.call(this,"ConfigurationSection")||this}e.ConfigurationSection=su,__extends(uu,au=t),uu.prototype.Associations=function(){return["StudentActivityInfo:a00:ID:StudentActivityInfoID"]},Object.defineProperty(uu.prototype,"GradeLevel",{get:function(){return this.GetMember("a00",this.GradeLevelID,"ExtendedCode")},set:function(e){this.SetMember("a00",e,["GradeLevelID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(uu.prototype,"StudentActivityInfo",{get:function(){return this.GetMember("a01",this.StudentActivityInfoID,"StudentActivityInfo")},set:function(e){this.SetMember("a01",e,["StudentActivityInfoID"],["ID"])},enumerable:!0,configurable:!0}),uu.prototype.GetIdentity=function(){return this.StudentActivityInfoID+this.GradeLevelID};var au;function uu(){return au.call(this,"StudentActivityInfo_GradeLevel")||this}e.StudentActivityInfo_GradeLevel=uu,__extends(fu,cu=t),fu.prototype.Associations=function(){return["StudentActivityParticipation:a00:ID:StudentActivityParticipationID"]},Object.defineProperty(fu.prototype,"Recognition",{get:function(){return this.GetMember("a00",this.RecognitionID,"Code")},set:function(e){this.SetMember("a00",e,["RecognitionID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(fu.prototype,"StudentActivityParticipation",{get:function(){return this.GetMember("a01",this.StudentActivityParticipationID,"StudentActivityParticipation")},set:function(e){this.SetMember("a01",e,["StudentActivityParticipationID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(fu.prototype,"CalendarItem",{get:function(){return this.GetMember("a02",this.CalendarItemID,"CalendarItem")},set:function(e){this.SetMember("a02",e,["CalendarItemID"],["ID"])},enumerable:!0,configurable:!0}),fu.prototype.GetIdentity=function(){return this.ID};var cu;function fu(){return cu.call(this,"StudentActivityParticipation_Recognition")||this}e.StudentActivityParticipation_Recognition=fu,__extends(j,Iu=t),j.prototype.Associations=function(){return["LocationInfo:a31:ID:LocationInfoID"]},Object.defineProperty(j.prototype,"StudentActivityInfo_GradeLevels",{get:function(){return this.GetMembers("a00",this.ID,"StudentActivityInfo_GradeLevel","StudentActivityInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(j.prototype,"StudentActivityParticipations",{get:function(){return this.GetMembers("a01",this.ID,"StudentActivityParticipation","StudentActivityInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(j.prototype,"StudentActivityInfo_Requests",{get:function(){return this.GetMembers("a02",this.ID,"StudentActivityInfo_Request","StudentActivityInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(j.prototype,"StudentActivityStaffParticipations",{get:function(){return this.GetMembers("a03",this.ID,"StudentActivityStaffParticipation","StudentActivityInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(j.prototype,"StudentActivityAttendances",{get:function(){return this.GetMembers("a04",this.ID,"StudentActivityAttendance","StudentActivityID")},enumerable:!0,configurable:!0}),Object.defineProperty(j.prototype,"StudentActivityStaffAttendances",{get:function(){return this.GetMembers("a05",this.ID,"StudentActivityStaffAttendance","StudentActivityID")},enumerable:!0,configurable:!0}),Object.defineProperty(j.prototype,"CurricularStatus",{get:function(){return this.GetMember("a06",this.CurricularStatusID,"Code")},set:function(e){this.SetMember("a06",e,["CurricularStatusID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(j.prototype,"LocationType",{get:function(){return this.GetMember("a07",this.LocationTypeID,"Code")},set:function(e){this.SetMember("a07",e,["LocationTypeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(j.prototype,"StudentPersonalGenderType",{get:function(){return this.GetMember("a08",this.StudentPersonalGenderTypeID,"Code")},set:function(e){this.SetMember("a08",e,["StudentPersonalGenderTypeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(j.prototype,"StudentActivityType",{get:function(){return this.GetMember("a09",this.StudentActivityTypeID,"ExtendedCode")},set:function(e){this.SetMember("a09",e,["StudentActivityTypeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(j.prototype,"LocationInfo",{get:function(){return this.GetMember("a10",this.LocationInfoID,"LocationInfo")},set:function(e){this.SetMember("a10",e,["LocationInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(j.prototype,"SIS_StudentActivityInfo",{get:function(){return this.GetMember("a11",this.ParentID,"StudentActivityInfo")},set:function(e){this.SetMember("a11",e,["ParentID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(j.prototype,"EntityDocuments",{get:function(){return this.GetMembers("a12",this.ID,"EntityDocument","EntityKey1")},enumerable:!0,configurable:!0}),Object.defineProperty(j.prototype,"GoalResource",{get:function(){return this.GetMember("a13",this.GoalResourceID,"StringResource")},set:function(e){this.SetMember("a13",e,["GoalResourceID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(j.prototype,"Product",{get:function(){return this.GetMember("a14",this.ID,"Product")},set:function(e){this.SetMember("a14",e,["ID"],["ID"])},enumerable:!0,configurable:!0}),j.prototype.GetIdentity=function(){return this.ID};var Iu;function j(){return Iu.call(this,"StudentActivityInfo")||this}e.StudentActivityInfo=j,__extends(pu,bu=t),pu.prototype.Associations=function(){return["SchoolYear:a14:ID:SchoolYearID","StudentPersonal:a13:ID:StudentPersonalID","StudentActivityInfo:a01:ID:StudentActivityInfoID"]},Object.defineProperty(pu.prototype,"StudentActivityParticipation_Recognitions",{get:function(){return this.GetMembers("a00",this.ID,"StudentActivityParticipation_Recognition","StudentActivityParticipationID")},enumerable:!0,configurable:!0}),Object.defineProperty(pu.prototype,"SchoolYear",{get:function(){return this.GetMember("a01",this.SchoolYearID,"SchoolYear")},set:function(e){this.SetMember("a01",e,["SchoolYearID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(pu.prototype,"StudentActivityInfo",{get:function(){return this.GetMember("a02",this.StudentActivityInfoID,"StudentActivityInfo")},set:function(e){this.SetMember("a02",e,["StudentActivityInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(pu.prototype,"StudentPersonal",{get:function(){return this.GetMember("a03",this.StudentPersonalID,"StudentPersonal")},set:function(e){this.SetMember("a03",e,["StudentPersonalID"],["ID"])},enumerable:!0,configurable:!0}),pu.prototype.GetIdentity=function(){return this.ID};var bu;function pu(){return bu.call(this,"StudentActivityParticipation")||this}e.StudentActivityParticipation=pu,__extends(mu,lu=t),mu.prototype.Associations=function(){return["StudentPersonal:a14:ID:StudentPersonalID","StudentActivityInfo:a02:ID:StudentActivityInfoID"]},Object.defineProperty(mu.prototype,"StudentActivityInfo",{get:function(){return this.GetMember("a00",this.StudentActivityInfoID,"StudentActivityInfo")},set:function(e){this.SetMember("a00",e,["StudentActivityInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(mu.prototype,"StudentPersonal",{get:function(){return this.GetMember("a01",this.StudentPersonalID,"StudentPersonal")},set:function(e){this.SetMember("a01",e,["StudentPersonalID"],["ID"])},enumerable:!0,configurable:!0}),mu.prototype.GetIdentity=function(){return this.StudentActivityInfoID+this.StudentPersonalID};var lu;function mu(){return lu.call(this,"StudentActivityInfo_Request")||this}e.StudentActivityInfo_Request=mu,__extends(Du,hu=t),Du.prototype.Associations=function(){return["StudentDailyAttendance:a00:ID:StudentDailyAttendanceID","Message:a08:ID:MessageID"]},Object.defineProperty(Du.prototype,"Message",{get:function(){return this.GetMember("a00",this.MessageID,"Message")},set:function(e){this.SetMember("a00",e,["MessageID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Du.prototype,"StudentDailyAttendance",{get:function(){return this.GetMember("a01",this.StudentDailyAttendanceID,"StudentDailyAttendance")},set:function(e){this.SetMember("a01",e,["StudentDailyAttendanceID"],["ID"])},enumerable:!0,configurable:!0}),Du.prototype.GetIdentity=function(){return this.MessageID+this.StudentDailyAttendanceID};var hu;function Du(){return hu.call(this,"StudentDailyAttendance_Message")||this}e.StudentDailyAttendance_Message=Du,__extends(yu,du=t),yu.prototype.Associations=function(){return["MarkInfo:a01:ID:MarkInfoID","StudentSectionMark:a00:ID:StudentSectionMarksID"]},Object.defineProperty(yu.prototype,"MarkInfo",{get:function(){return this.GetMember("a00",this.MarkInfoID,"MarkInfo")},set:function(e){this.SetMember("a00",e,["MarkInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(yu.prototype,"StudentSectionMark",{get:function(){return this.GetMember("a01",this.StudentSectionMarksID,"StudentSectionMark")},set:function(e){this.SetMember("a01",e,["StudentSectionMarksID"],["ID"])},enumerable:!0,configurable:!0}),yu.prototype.GetIdentity=function(){return this.StudentSectionMarksID+this.MarkInfoID};var du;function yu(){return du.call(this,"Mark")||this}e.Mark=yu,__extends(Su,gu=t),Object.defineProperty(Su.prototype,"LocalizedStringResources",{get:function(){return this.GetMembers("a00",this.ID,"LocalizedStringResource","ID")},enumerable:!0,configurable:!0}),Object.defineProperty(Su.prototype,"WebPart_StringResources",{get:function(){return this.GetMembers("a01",this.ID,"WebPart_StringResource","StringResourceID")},enumerable:!0,configurable:!0}),Su.prototype.GetIdentity=function(){return this.ID};var gu;function Su(){return gu.call(this,"StringResource")||this}e.StringResource=Su,__extends(Mu,Pu=t),Mu.prototype.Associations=function(){return["Menu:a00:ID:ParentID"]},Object.defineProperty(Mu.prototype,"Menus",{get:function(){return this.GetMembers("a00",this.ID,"Menu","ParentID")},enumerable:!0,configurable:!0}),Object.defineProperty(Mu.prototype,"MenuDisplayGroupPolicyEntry",{get:function(){return this.GetMember("a01",this.ID,"MenuDisplayGroupPolicyEntry")},set:function(e){this.SetMember("a01",e,["ID"],["MenuID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Mu.prototype,"MenuWebPartDisplayGroupPolicyEntries",{get:function(){return this.GetMembers("a02",this.ID,"MenuWebPartDisplayGroupPolicyEntry","MenuID")},enumerable:!0,configurable:!0}),Object.defineProperty(Mu.prototype,"DescriptionResource",{get:function(){return this.GetMember("a03",this.DescriptionResourceID,"StringResource")},set:function(e){this.SetMember("a03",e,["DescriptionResourceID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Mu.prototype,"TitleResource",{get:function(){return this.GetMember("a04",this.TitleResourceID,"StringResource")},set:function(e){this.SetMember("a04",e,["TitleResourceID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Mu.prototype,"Parent",{get:function(){return this.GetMember("a05",this.ParentID,"Menu")},set:function(e){this.SetMember("a05",e,["ParentID"],["ID"])},enumerable:!0,configurable:!0}),Mu.prototype.GetIdentity=function(){return this.ID};var Pu;function Mu(){return Pu.call(this,"Menu")||this}e.Menu=Mu,__extends(Au,Gu=t),Au.prototype.Associations=function(){return["StringResource:a00:ID:ID"]},Object.defineProperty(Au.prototype,"StringResource",{get:function(){return this.GetMember("a00",this.ID,"StringResource")},set:function(e){this.SetMember("a00",e,["ID"],["ID"])},enumerable:!0,configurable:!0}),Au.prototype.GetIdentity=function(){return this.ID+this.CultureName};var Gu;function Au(){return Gu.call(this,"LocalizedStringResource")||this}e.LocalizedStringResource=Au,__extends(ju,Ou=t),ju.prototype.Associations=function(){return["StaffPersonal:a14:ID:StaffPersonalID","Assignment:a01:ID:AssignmentID"]},Object.defineProperty(ju.prototype,"Assignment",{get:function(){return this.GetMember("a00",this.AssignmentID,"Assignment")},set:function(e){this.SetMember("a00",e,["AssignmentID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(ju.prototype,"StaffPersonal",{get:function(){return this.GetMember("a01",this.StaffPersonalID,"StaffPersonal")},set:function(e){this.SetMember("a01",e,["StaffPersonalID"],["ID"])},enumerable:!0,configurable:!0}),ju.prototype.GetIdentity=function(){return this.AssignmentID+this.StaffPersonalID};var Ou;function ju(){return Ou.call(this,"Assignment_StaffPersonal")||this}e.Assignment_StaffPersonal=ju,__extends(Cu,_u=t),Cu.prototype.Associations=function(){return["AssessmentAdministration:a12:ID:AssessmentAdministrationID","Assignment:a02:ID:AssignmentID"]},Object.defineProperty(Cu.prototype,"Assignment",{get:function(){return this.GetMember("a00",this.AssignmentID,"Assignment")},set:function(e){this.SetMember("a00",e,["AssignmentID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Cu.prototype,"AssessmentAdministration",{get:function(){return this.GetMember("a01",this.AssessmentAdministrationID,"AssessmentAdministration")},set:function(e){this.SetMember("a01",e,["AssessmentAdministrationID"],["ID"])},enumerable:!0,configurable:!0}),Cu.prototype.GetIdentity=function(){return this.AssignmentID+this.AssessmentAdministrationID};var _u;function Cu(){return _u.call(this,"Assignment_AssessmentAdministration")||this}e.Assignment_AssessmentAdministration=Cu,__extends(Lu,Tu=t),Lu.prototype.Associations=function(){return["Message:a09:ID:MessageID"]},Object.defineProperty(Lu.prototype,"Message",{get:function(){return this.GetMember("a00",this.MessageID,"Message")},set:function(e){this.SetMember("a00",e,["MessageID"],["ID"])},enumerable:!0,configurable:!0}),Lu.prototype.GetIdentity=function(){return this.MessageID+this.GroupInfoID};var Tu;function Lu(){return Tu.call(this,"Message_GroupInfo")||this}e.Message_GroupInfo=Lu,__extends(vu,Eu=t),vu.prototype.Associations=function(){return["Address:a06:ID:AddressID"]},Object.defineProperty(vu.prototype,"ProfessionalDevelopmentActivities",{get:function(){return this.GetMembers("a00",this.ID,"ProfessionalDevelopmentActivity","ActivityProviderID")},enumerable:!0,configurable:!0}),Object.defineProperty(vu.prototype,"Address",{get:function(){return this.GetMember("a01",this.AddressID,"Address")},set:function(e){this.SetMember("a01",e,["AddressID"],["ID"])},enumerable:!0,configurable:!0}),vu.prototype.GetIdentity=function(){return this.ID};var Eu;function vu(){return Eu.call(this,"ActivityProvider")||this}e.ActivityProvider=vu,__extends(xu,Ru=t),xu.prototype.Associations=function(){return["EmployeePersonal:a03:ID:EmployeePersonalID","ProfessionalDevelopmentActivity:a00:ID:ProfessionalDevelopmentActivityID"]},Object.defineProperty(xu.prototype,"Code",{get:function(){return this.GetMember("a00",this.TypeID,"Code")},set:function(e){this.SetMember("a00",e,["TypeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(xu.prototype,"EmployeePersonal",{get:function(){return this.GetMember("a01",this.EmployeePersonalID,"EmployeePersonal")},set:function(e){this.SetMember("a01",e,["EmployeePersonalID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(xu.prototype,"ProfessionalDevelopmentActivity",{get:function(){return this.GetMember("a02",this.ProfessionalDevelopmentActivityID,"ProfessionalDevelopmentActivity")},set:function(e){this.SetMember("a02",e,["ProfessionalDevelopmentActivityID"],["ID"])},enumerable:!0,configurable:!0}),xu.prototype.GetIdentity=function(){return this.ID};var Ru;function xu(){return Ru.call(this,"EmployeeCredit")||this}e.EmployeeCredit=xu,__extends(Bu,Fu=t),Bu.prototype.Associations=function(){return["ActivityProvider:a00:ID:ActivityProviderID","ProfessionalDevelopmentProgram:a00:ID:ProfessionalDevelopmentProgramID"]},Object.defineProperty(Bu.prototype,"EmployeeCredits",{get:function(){return this.GetMembers("a00",this.ID,"EmployeeCredit","ProfessionalDevelopmentActivityID")},enumerable:!0,configurable:!0}),Object.defineProperty(Bu.prototype,"ProfessionalDevelopmentActivity_LearningStandardItems",{get:function(){return this.GetMembers("a01",this.ID,"ProfessionalDevelopmentActivity_LearningStandardItem","ProfessionalDevelopmentActivitiesID")},enumerable:!0,configurable:!0}),Object.defineProperty(Bu.prototype,"ProfessionalDevelopmentRegistrations",{get:function(){return this.GetMembers("a02",this.ID,"ProfessionalDevelopmentRegistration","ProfessionalDevelopmentActivityID")},enumerable:!0,configurable:!0}),Object.defineProperty(Bu.prototype,"ActivityProvider",{get:function(){return this.GetMember("a03",this.ActivityProviderID,"ActivityProvider")},set:function(e){this.SetMember("a03",e,["ActivityProviderID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Bu.prototype,"ProfessionalDevelopmentProgram",{get:function(){return this.GetMember("a04",this.ProfessionalDevelopmentProgramID,"ProfessionalDevelopmentProgram")},set:function(e){this.SetMember("a04",e,["ProfessionalDevelopmentProgramID"],["ID"])},enumerable:!0,configurable:!0}),Bu.prototype.GetIdentity=function(){return this.ID};var Fu;function Bu(){return Fu.call(this,"ProfessionalDevelopmentActivity")||this}e.ProfessionalDevelopmentActivity=Bu,__extends(Nu,ku=t),Nu.prototype.Associations=function(){return["LearningStandardItem:a07:ID:LearningStandardItemID","ProfessionalDevelopmentActivity:a01:ID:ProfessionalDevelopmentActivitiesID"]},Object.defineProperty(Nu.prototype,"LearningStandardItem",{get:function(){return this.GetMember("a00",this.LearningStandardItemID,"LearningStandardItem")},set:function(e){this.SetMember("a00",e,["LearningStandardItemID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Nu.prototype,"ProfessionalDevelopmentActivity",{get:function(){return this.GetMember("a01",this.ProfessionalDevelopmentActivitiesID,"ProfessionalDevelopmentActivity")},set:function(e){this.SetMember("a01",e,["ProfessionalDevelopmentActivitiesID"],["ID"])},enumerable:!0,configurable:!0}),Nu.prototype.GetIdentity=function(){return this.ProfessionalDevelopmentActivitiesID+this.LearningStandardItemID};var ku;function Nu(){return ku.call(this,"ProfessionalDevelopmentActivity_LearningStandardItem")||this}e.ProfessionalDevelopmentActivity_LearningStandardItem=Nu,__extends(Hu,Yu=t),Object.defineProperty(Hu.prototype,"ProfessionalDevelopmentActivities",{get:function(){return this.GetMembers("a00",this.ID,"ProfessionalDevelopmentActivity","ProfessionalDevelopmentProgramID")},enumerable:!0,configurable:!0}),Object.defineProperty(Hu.prototype,"ProfessionalDevelopmentProgram_LearningStandardItems",{get:function(){return this.GetMembers("a01",this.ID,"ProfessionalDevelopmentProgram_LearningStandardItem","ProgramID")},enumerable:!0,configurable:!0}),Object.defineProperty(Hu.prototype,"ProfessionalDevelopmentRegistrations",{get:function(){return this.GetMembers("a02",this.ID,"ProfessionalDevelopmentRegistration","ProfessionalDevelopmentProgramID")},enumerable:!0,configurable:!0}),Hu.prototype.GetIdentity=function(){return this.ID};var Yu;function Hu(){return Yu.call(this,"ProfessionalDevelopmentProgram")||this}e.ProfessionalDevelopmentProgram=Hu,__extends(Uu,Wu=t),Uu.prototype.Associations=function(){return["LearningStandardItem:a08:ID:LearningStandardItemID","ProfessionalDevelopmentProgram:a01:ID:ProgramID"]},Object.defineProperty(Uu.prototype,"LearningStandardItem",{get:function(){return this.GetMember("a00",this.LearningStandardItemID,"LearningStandardItem")},set:function(e){this.SetMember("a00",e,["LearningStandardItemID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Uu.prototype,"ProfessionalDevelopmentProgram",{get:function(){return this.GetMember("a01",this.ProgramID,"ProfessionalDevelopmentProgram")},set:function(e){this.SetMember("a01",e,["ProgramID"],["ID"])},enumerable:!0,configurable:!0}),Uu.prototype.GetIdentity=function(){return this.ProgramID+this.LearningStandardItemID};var Wu;function Uu(){return Wu.call(this,"ProfessionalDevelopmentProgram_LearningStandardItem")||this}e.ProfessionalDevelopmentProgram_LearningStandardItem=Uu,__extends(wu,Ku=t),wu.prototype.Associations=function(){return["EmployeePersonal:a04:ID:EmployeePersonalID","ProfessionalDevelopmentActivity:a02:ID:ProfessionalDevelopmentActivityID","ProfessionalDevelopmentProgram:a02:ID:ProfessionalDevelopmentProgramID"]},Object.defineProperty(wu.prototype,"ProfessionalDevelopmentRegistration_Attachments",{get:function(){return this.GetMembers("a00",this.ID,"ProfessionalDevelopmentRegistration_Attachment","ProfessionalDevelopmentRegistrationID")},enumerable:!0,configurable:!0}),Object.defineProperty(wu.prototype,"Code",{get:function(){return this.GetMember("a01",this.RegistrationStatusID,"Code")},set:function(e){this.SetMember("a01",e,["RegistrationStatusID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(wu.prototype,"EmployeePersonal",{get:function(){return this.GetMember("a02",this.EmployeePersonalID,"EmployeePersonal")},set:function(e){this.SetMember("a02",e,["EmployeePersonalID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(wu.prototype,"ProfessionalDevelopmentActivity",{get:function(){return this.GetMember("a03",this.ProfessionalDevelopmentActivityID,"ProfessionalDevelopmentActivity")},set:function(e){this.SetMember("a03",e,["ProfessionalDevelopmentActivityID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(wu.prototype,"ProfessionalDevelopmentProgram",{get:function(){return this.GetMember("a04",this.ProfessionalDevelopmentProgramID,"ProfessionalDevelopmentProgram")},set:function(e){this.SetMember("a04",e,["ProfessionalDevelopmentProgramID"],["ID"])},enumerable:!0,configurable:!0}),wu.prototype.GetIdentity=function(){return this.ID};var Ku;function wu(){return Ku.call(this,"ProfessionalDevelopmentRegistration")||this}e.ProfessionalDevelopmentRegistration=wu,__extends(Ju,Vu=t),Ju.prototype.Associations=function(){return["ProfessionalDevelopmentRegistration:a00:ID:ProfessionalDevelopmentRegistrationID"]},Object.defineProperty(Ju.prototype,"ProfessionalDevelopmentRegistration",{get:function(){return this.GetMember("a00",this.ProfessionalDevelopmentRegistrationID,"ProfessionalDevelopmentRegistration")},set:function(e){this.SetMember("a00",e,["ProfessionalDevelopmentRegistrationID"],["ID"])},enumerable:!0,configurable:!0}),Ju.prototype.GetIdentity=function(){return this.ID};var Vu;function Ju(){return Vu.call(this,"ProfessionalDevelopmentRegistration_Attachment")||this}e.ProfessionalDevelopmentRegistration_Attachment=Ju,__extends(zu,qu=t),Object.defineProperty(zu.prototype,"PersonalInfo_OtherIds",{get:function(){return this.GetMembers("a00",this.ID,"PersonalInfo_OtherId","OtherIdID")},enumerable:!0,configurable:!0}),Object.defineProperty(zu.prototype,"Type",{get:function(){return this.GetMember("a01",this.TypeID,"Code")},set:function(e){this.SetMember("a01",e,["TypeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(zu.prototype,"LocationInfo",{get:function(){return this.GetMember("a02",this.LocationInfoID,"LocationInfo")},set:function(e){this.SetMember("a02",e,["LocationInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(zu.prototype,"EntityDocuments",{get:function(){return this.GetMembers("a03",this.ID,"EntityDocument","EntityKey1")},enumerable:!0,configurable:!0}),zu.prototype.GetIdentity=function(){return this.ID};var qu;function zu(){return qu.call(this,"OtherId")||this}e.OtherId=zu,__extends(_,Qu=t),_.prototype.Associations=function(){return["LocationInfo:a32:ID:LocationInfoID"]},Object.defineProperty(_.prototype,"PeopleGroup_PersonalInfos",{get:function(){return this.GetMembers("a00",this.ID,"PeopleGroup_PersonalInfo","PeopleGroupID")},enumerable:!0,configurable:!0}),Object.defineProperty(_.prototype,"PeopleGroup_Audiences",{get:function(){return this.GetMembers("a01",this.ID,"PeopleGroup_Audience","PeopleGroupID")},enumerable:!0,configurable:!0}),Object.defineProperty(_.prototype,"PeopleGroup_HomeroomInfos",{get:function(){return this.GetMembers("a02",this.ID,"PeopleGroup_HomeroomInfo","PeopleGroupID")},enumerable:!0,configurable:!0}),Object.defineProperty(_.prototype,"PeopleGroup_JobClassifications",{get:function(){return this.GetMembers("a03",this.ID,"PeopleGroup_JobClassification","PeopleGroupID")},enumerable:!0,configurable:!0}),Object.defineProperty(_.prototype,"Message_PeopleGroups",{get:function(){return this.GetMembers("a04",this.ID,"Message_PeopleGroup","PeopleGroupID")},enumerable:!0,configurable:!0}),Object.defineProperty(_.prototype,"PeopleGroup_GradeLevels",{get:function(){return this.GetMembers("a05",this.ID,"PeopleGroup_GradeLevel","PeopleGroupID")},enumerable:!0,configurable:!0}),Object.defineProperty(_.prototype,"PeopleGroup_JobFunctions",{get:function(){return this.GetMembers("a06",this.ID,"PeopleGroup_JobFunction","PeopleGroupID")},enumerable:!0,configurable:!0}),Object.defineProperty(_.prototype,"PeopleGroup_LocationInfos",{get:function(){return this.GetMembers("a07",this.ID,"PeopleGroup_LocationInfo","PeopleGroupID")},enumerable:!0,configurable:!0}),Object.defineProperty(_.prototype,"PeopleGroup_StudentRelationships",{get:function(){return this.GetMembers("a08",this.ID,"PeopleGroup_StudentRelationship","PeopleGroupID")},enumerable:!0,configurable:!0}),Object.defineProperty(_.prototype,"PeopleGroupTutoringHourConstraints",{get:function(){return this.GetMembers("a09",this.ID,"PeopleGroupTutoringHourConstraint","PeopleGroupID")},enumerable:!0,configurable:!0}),Object.defineProperty(_.prototype,"GroupPolicies",{get:function(){return this.GetMembers("a10",this.ID,"GroupPolicy","PeopleGroupID")},enumerable:!0,configurable:!0}),Object.defineProperty(_.prototype,"SchoolCourseInfo_PeopleGroups",{get:function(){return this.GetMembers("a11",this.ID,"SchoolCourseInfo_PeopleGroup","PeopleGroupID")},enumerable:!0,configurable:!0}),Object.defineProperty(_.prototype,"Component_PeopleGroups",{get:function(){return this.GetMembers("a12",this.ID,"Component_PeopleGroup","PeopleGroupID")},enumerable:!0,configurable:!0}),Object.defineProperty(_.prototype,"AssessmentAuthorizations",{get:function(){return this.GetMembers("a13",this.ID,"AssessmentAuthorization","PeopleGroupID")},enumerable:!0,configurable:!0}),Object.defineProperty(_.prototype,"LocationInfo",{get:function(){return this.GetMember("a14",this.LocationInfoID,"LocationInfo")},set:function(e){this.SetMember("a14",e,["LocationInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(_.prototype,"PersonalInfo",{get:function(){return this.GetMember("a15",this.Tag,"PersonalInfo")},set:function(e){this.SetMember("a15",e,["Tag"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(_.prototype,"ManualTask_Approvers",{get:function(){return this.GetMembers("a16",this.ID,"ManualTask_Approver","PeopleGroupID")},enumerable:!0,configurable:!0}),_.prototype.GetIdentity=function(){return this.ID};var Qu;function _(){return Qu.call(this,"PeopleGroup")||this}e.PeopleGroup=_,__extends(Zu,Xu=t),Zu.prototype.Associations=function(){return["PersonalInfo:a23:ID:PersonalInfoID","PeopleGroup:a00:ID:PeopleGroupID"]},Object.defineProperty(Zu.prototype,"PersonalInfo",{get:function(){return this.GetMember("a00",this.PersonalInfoID,"PersonalInfo")},set:function(e){this.SetMember("a00",e,["PersonalInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Zu.prototype,"PeopleGroup",{get:function(){return this.GetMember("a01",this.PeopleGroupID,"PeopleGroup")},set:function(e){this.SetMember("a01",e,["PeopleGroupID"],["ID"])},enumerable:!0,configurable:!0}),Zu.prototype.GetIdentity=function(){return this.PeopleGroupID+this.PersonalInfoID};var Xu;function Zu(){return Xu.call(this,"PeopleGroup_PersonalInfo")||this}e.PeopleGroup_PersonalInfo=Zu,__extends(ec,$u=t),ec.prototype.Associations=function(){return["PersonalInfo:a24:ID:PersonalInfoID","PeopleGroup:a01:ID:PeopleGroupID"]},Object.defineProperty(ec.prototype,"AudienceChannel_StaffAssignments",{get:function(){return this.GetMembers("a00",this.PeopleGroupID+","+this.PersonalInfoID,"AudienceChannel_StaffAssignment","PeopleGroupID,PersonalInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(ec.prototype,"AudienceChannel_StudentSchoolEnrollments",{get:function(){return this.GetMembers("a01",this.PeopleGroupID+","+this.PersonalInfoID,"AudienceChannel_StudentSchoolEnrollment","PeopleGroupID,PersonalInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(ec.prototype,"PersonalInfo",{get:function(){return this.GetMember("a02",this.PersonalInfoID,"PersonalInfo")},set:function(e){this.SetMember("a02",e,["PersonalInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(ec.prototype,"PeopleGroup",{get:function(){return this.GetMember("a03",this.PeopleGroupID,"PeopleGroup")},set:function(e){this.SetMember("a03",e,["PeopleGroupID"],["ID"])},enumerable:!0,configurable:!0}),ec.prototype.GetIdentity=function(){return this.PeopleGroupID+this.PersonalInfoID};var $u;function ec(){return $u.call(this,"PeopleGroup_Audience")||this}e.PeopleGroup_Audience=ec,__extends(nc,tc=t),nc.prototype.Associations=function(){return["PeopleGroup:a02:ID:PeopleGroupID","HomeroomInfo:a02:ID:HomeroomInfoID"]},Object.defineProperty(nc.prototype,"PeopleGroup",{get:function(){return this.GetMember("a00",this.PeopleGroupID,"PeopleGroup")},set:function(e){this.SetMember("a00",e,["PeopleGroupID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(nc.prototype,"HomeroomInfo",{get:function(){return this.GetMember("a01",this.HomeroomInfoID,"HomeroomInfo")},set:function(e){this.SetMember("a01",e,["HomeroomInfoID"],["ID"])},enumerable:!0,configurable:!0}),nc.prototype.GetIdentity=function(){return this.PeopleGroupID+this.HomeroomInfoID};var tc;function nc(){return tc.call(this,"PeopleGroup_HomeroomInfo")||this}e.PeopleGroup_HomeroomInfo=nc,__extends(oc,rc=t),oc.prototype.Associations=function(){return["LocationInfo:a33:ID:LocationInfoID","PeopleGroup:a03:ID:PeopleGroupID"]},Object.defineProperty(oc.prototype,"JobClassification",{get:function(){return this.GetMember("a00",this.JobClassificationID,"ExtendedCode")},set:function(e){this.SetMember("a00",e,["JobClassificationID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(oc.prototype,"LocationInfo",{get:function(){return this.GetMember("a01",this.LocationInfoID,"LocationInfo")},set:function(e){this.SetMember("a01",e,["LocationInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(oc.prototype,"PeopleGroup",{get:function(){return this.GetMember("a02",this.PeopleGroupID,"PeopleGroup")},set:function(e){this.SetMember("a02",e,["PeopleGroupID"],["ID"])},enumerable:!0,configurable:!0}),oc.prototype.GetIdentity=function(){return this.PeopleGroupID+this.JobClassificationID+this.LocationInfoID};var rc;function oc(){return rc.call(this,"PeopleGroup_JobClassification")||this}e.PeopleGroup_JobClassification=oc,__extends(sc,ic=t),sc.prototype.Associations=function(){return["Message:a10:ID:MessageID","PeopleGroup:a04:ID:PeopleGroupID"]},Object.defineProperty(sc.prototype,"Message",{get:function(){return this.GetMember("a00",this.MessageID,"Message")},set:function(e){this.SetMember("a00",e,["MessageID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(sc.prototype,"PeopleGroup",{get:function(){return this.GetMember("a01",this.PeopleGroupID,"PeopleGroup")},set:function(e){this.SetMember("a01",e,["PeopleGroupID"],["ID"])},enumerable:!0,configurable:!0}),sc.prototype.GetIdentity=function(){return this.MessageID+this.PeopleGroupID};var ic;function sc(){return ic.call(this,"Message_PeopleGroup")||this}e.Message_PeopleGroup=sc,__extends(uc,ac=t),uc.prototype.Associations=function(){return["SchoolYear:a15:ID:SchoolYearID","StaffPersonal:a25:ID:HomeroomTeacherID","RoomInfo:a05:ID:RoomInfoID"]},Object.defineProperty(uc.prototype,"StudentSchoolEnrollments",{get:function(){return this.GetMembers("a00",this.ID,"StudentSchoolEnrollment","HomeroomID")},enumerable:!0,configurable:!0}),Object.defineProperty(uc.prototype,"SectionInfos",{get:function(){return this.GetMembers("a01",this.ID,"SectionInfo","HomeroomInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(uc.prototype,"PeopleGroup_HomeroomInfos",{get:function(){return this.GetMembers("a02",this.ID,"PeopleGroup_HomeroomInfo","HomeroomInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(uc.prototype,"TutoringSessionInfo_Homerooms",{get:function(){return this.GetMembers("a03",this.ID,"TutoringSessionInfo_Homeroom","HomeRoomID")},enumerable:!0,configurable:!0}),Object.defineProperty(uc.prototype,"HomeroomSchoolCourseExemptions",{get:function(){return this.GetMembers("a04",this.ID,"HomeroomSchoolCourseExemption","HomeroomInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(uc.prototype,"GradeLevel",{get:function(){return this.GetMember("a05",this.GradeLevelID,"ExtendedCode")},set:function(e){this.SetMember("a05",e,["GradeLevelID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(uc.prototype,"SchoolYear",{get:function(){return this.GetMember("a06",this.SchoolYearID,"SchoolYear")},set:function(e){this.SetMember("a06",e,["SchoolYearID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(uc.prototype,"RoomInfo",{get:function(){return this.GetMember("a07",this.RoomInfoID,"RoomInfo")},set:function(e){this.SetMember("a07",e,["RoomInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(uc.prototype,"HomeroomTeacher",{get:function(){return this.GetMember("a08",this.HomeroomTeacherID,"StaffPersonal")},set:function(e){this.SetMember("a08",e,["HomeroomTeacherID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(uc.prototype,"NumberResource",{get:function(){return this.GetMember("a09",this.NumberResourceID,"StringResource")},set:function(e){this.SetMember("a09",e,["NumberResourceID"],["ID"])},enumerable:!0,configurable:!0}),uc.prototype.GetIdentity=function(){return this.ID};var ac;function uc(){return ac.call(this,"HomeroomInfo")||this}e.HomeroomInfo=uc,__extends(fc,cc=t),fc.prototype.Associations=function(){return["LocationInfo:a34:ID:LocationInfoID","PeopleGroup:a05:ID:PeopleGroupID"]},Object.defineProperty(fc.prototype,"GradeLevel",{get:function(){return this.GetMember("a00",this.GradeLevelID,"ExtendedCode")},set:function(e){this.SetMember("a00",e,["GradeLevelID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(fc.prototype,"SchoolYear",{get:function(){return this.GetMember("a01",this.SchoolYearID,"SchoolYear")},set:function(e){this.SetMember("a01",e,["SchoolYearID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(fc.prototype,"LocationInfo",{get:function(){return this.GetMember("a02",this.LocationInfoID,"LocationInfo")},set:function(e){this.SetMember("a02",e,["LocationInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(fc.prototype,"PeopleGroup",{get:function(){return this.GetMember("a03",this.PeopleGroupID,"PeopleGroup")},set:function(e){this.SetMember("a03",e,["PeopleGroupID"],["ID"])},enumerable:!0,configurable:!0}),fc.prototype.GetIdentity=function(){return this.PeopleGroupID+this.GradeLevelID+this.LocationInfoID};var cc;function fc(){return cc.call(this,"PeopleGroup_GradeLevel")||this}e.PeopleGroup_GradeLevel=fc,__extends(bc,Ic=t),bc.prototype.Associations=function(){return["LocationInfo:a35:ID:LocationInfoID","PeopleGroup:a06:ID:PeopleGroupID"]},Object.defineProperty(bc.prototype,"JobFunction",{get:function(){return this.GetMember("a00",this.JobFunctionID,"ExtendedCode")},set:function(e){this.SetMember("a00",e,["JobFunctionID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(bc.prototype,"SchoolYear",{get:function(){return this.GetMember("a01",this.SchoolYearID,"SchoolYear")},set:function(e){this.SetMember("a01",e,["SchoolYearID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(bc.prototype,"LocationInfo",{get:function(){return this.GetMember("a02",this.LocationInfoID,"LocationInfo")},set:function(e){this.SetMember("a02",e,["LocationInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(bc.prototype,"PeopleGroup",{get:function(){return this.GetMember("a03",this.PeopleGroupID,"PeopleGroup")},set:function(e){this.SetMember("a03",e,["PeopleGroupID"],["ID"])},enumerable:!0,configurable:!0}),bc.prototype.GetIdentity=function(){return this.PeopleGroupID+this.JobFunctionID+this.LocationInfoID};var Ic;function bc(){return Ic.call(this,"PeopleGroup_JobFunction")||this}e.PeopleGroup_JobFunction=bc,__extends(lc,pc=t),lc.prototype.Associations=function(){return["LocationInfo:a36:ID:LocationInfoID","PeopleGroup:a07:ID:PeopleGroupID"]},Object.defineProperty(lc.prototype,"SchoolYear",{get:function(){return this.GetMember("a00",this.SchoolYearID,"SchoolYear")},set:function(e){this.SetMember("a00",e,["SchoolYearID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(lc.prototype,"LocationInfo",{get:function(){return this.GetMember("a01",this.LocationInfoID,"LocationInfo")},set:function(e){this.SetMember("a01",e,["LocationInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(lc.prototype,"PeopleGroup",{get:function(){return this.GetMember("a02",this.PeopleGroupID,"PeopleGroup")},set:function(e){this.SetMember("a02",e,["PeopleGroupID"],["ID"])},enumerable:!0,configurable:!0}),lc.prototype.GetIdentity=function(){return this.PeopleGroupID+this.LocationInfoID};var pc;function lc(){return pc.call(this,"PeopleGroup_LocationInfo")||this}e.PeopleGroup_LocationInfo=lc,__extends(hc,mc=t),hc.prototype.Associations=function(){return["SchoolYear:a16:ID:SchoolYearID","LocationInfo:a37:ID:LocationInfoID","PeopleGroup:a08:ID:PeopleGroupID"]},Object.defineProperty(hc.prototype,"StudentRelationship",{get:function(){return this.GetMember("a00",this.StudentRelationshipID,"ExtendedCode")},set:function(e){this.SetMember("a00",e,["StudentRelationshipID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(hc.prototype,"SchoolYear",{get:function(){return this.GetMember("a01",this.SchoolYearID,"SchoolYear")},set:function(e){this.SetMember("a01",e,["SchoolYearID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(hc.prototype,"LocationInfo",{get:function(){return this.GetMember("a02",this.LocationInfoID,"LocationInfo")},set:function(e){this.SetMember("a02",e,["LocationInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(hc.prototype,"PeopleGroup",{get:function(){return this.GetMember("a03",this.PeopleGroupID,"PeopleGroup")},set:function(e){this.SetMember("a03",e,["PeopleGroupID"],["ID"])},enumerable:!0,configurable:!0}),hc.prototype.GetIdentity=function(){return this.PeopleGroupID+this.StudentRelationshipID+this.LocationInfoID};var mc;function hc(){return mc.call(this,"PeopleGroup_StudentRelationship")||this}e.PeopleGroup_StudentRelationship=hc,__extends(dc,Dc=t),dc.prototype.Associations=function(){return["TutoringSessionInfo:a04:ID:TutoringSessionInfoID"]},Object.defineProperty(dc.prototype,"TutoringSessionInfo",{get:function(){return this.GetMember("a00",this.TutoringSessionInfoID,"TutoringSessionInfo")},set:function(e){this.SetMember("a00",e,["TutoringSessionInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(dc.prototype,"GradeLevel",{get:function(){return this.GetMember("a01",this.GradeLevelID,"ExtendedCode")},set:function(e){this.SetMember("a01",e,["GradeLevelID"],["ID"])},enumerable:!0,configurable:!0}),dc.prototype.GetIdentity=function(){return this.TutoringSessionInfoID+this.GradeLevelID};var Dc;function dc(){return Dc.call(this,"TutoringSessionInfo_GradeLevel")||this}e.TutoringSessionInfo_GradeLevel=dc,__extends(gc,yc=t),gc.prototype.GetIdentity=function(){return this.ID};var yc;function gc(){return yc.call(this,"ExtendedElements")||this}e.ExtendedElements=gc,__extends(Pc,Sc=t),Object.defineProperty(Pc.prototype,"BusInfo_BusEquipments",{get:function(){return this.GetMembers("a00",this.ID,"BusInfo_BusEquipment","BusEquipmentID")},enumerable:!0,configurable:!0}),Pc.prototype.GetIdentity=function(){return this.ID};var Sc;function Pc(){return Sc.call(this,"BusEquipment")||this}e.BusEquipment=Pc,__extends(Gc,Mc=t),Gc.prototype.Associations=function(){return["BusPositionInfo:a00:ID:BusPositionInfoID"]},Object.defineProperty(Gc.prototype,"TelemetryCode",{get:function(){return this.GetMember("a00",this.TelemetryID,"Code")},set:function(e){this.SetMember("a00",e,["TelemetryID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Gc.prototype,"BusPositionInfo",{get:function(){return this.GetMember("a01",this.BusPositionInfoID,"BusPositionInfo")},set:function(e){this.SetMember("a01",e,["BusPositionInfoID"],["ID"])},enumerable:!0,configurable:!0}),Gc.prototype.GetIdentity=function(){return this.BusPositionInfoID+this.TelemetryID};var Mc;function Gc(){return Mc.call(this,"Telemetry")||this}e.Telemetry=Gc,__extends(Oc,Ac=t),Oc.prototype.Associations=function(){return["BusEquipment:a00:ID:BusEquipmentID","BusInfo:a00:ID:BusInfoID"]},Object.defineProperty(Oc.prototype,"BusEquipment",{get:function(){return this.GetMember("a00",this.BusEquipmentID,"BusEquipment")},set:function(e){this.SetMember("a00",e,["BusEquipmentID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Oc.prototype,"BusInfo",{get:function(){return this.GetMember("a01",this.BusInfoID,"BusInfo")},set:function(e){this.SetMember("a01",e,["BusInfoID"],["ID"])},enumerable:!0,configurable:!0}),Oc.prototype.GetIdentity=function(){return this.BusEquipmentID+this.BusInfoID};var Ac;function Oc(){return Ac.call(this,"BusInfo_BusEquipment")||this}e.BusInfo_BusEquipment=Oc,__extends(_c,jc=t),_c.prototype.Associations=function(){return["BusPositionInfo_BusDriver:a00:ID:BusDriverID","BusPositionInfo_RouteStatus:a00:ID:RouteStatusID","BusRouteDetail:a00:ID:BusRouteDetailID","BusInfo:a01:ID:BusInfoID"]},Object.defineProperty(_c.prototype,"Telemetries",{get:function(){return this.GetMembers("a00",this.ID,"Telemetry","BusPositionInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(_c.prototype,"BusPositionInfo_BusStaffs",{get:function(){return this.GetMembers("a01",this.ID,"BusPositionInfo_BusStaff","BusPositionInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(_c.prototype,"BusPositionInfo_Students",{get:function(){return this.GetMembers("a02",this.ID,"BusPositionInfo_Student","BusPositionInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(_c.prototype,"OdometerUnit",{get:function(){return this.GetMember("a03",this.OdometerUnitID,"Code")},set:function(e){this.SetMember("a03",e,["OdometerUnitID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(_c.prototype,"OtherStatus",{get:function(){return this.GetMember("a04",this.OtherStatusID,"Code")},set:function(e){this.SetMember("a04",e,["OtherStatusID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(_c.prototype,"SpeedometerUnit",{get:function(){return this.GetMember("a05",this.SpeedometerUnitID,"Code")},set:function(e){this.SetMember("a05",e,["SpeedometerUnitID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(_c.prototype,"BusPositionInfo_BusDriver",{get:function(){return this.GetMember("a06",this.BusDriverID,"BusPositionInfo_BusDriver")},set:function(e){this.SetMember("a06",e,["BusDriverID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(_c.prototype,"BusPositionInfo_RouteStatus",{get:function(){return this.GetMember("a07",this.RouteStatusID,"BusPositionInfo_RouteStatus")},set:function(e){this.SetMember("a07",e,["RouteStatusID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(_c.prototype,"BusRouteDetail",{get:function(){return this.GetMember("a08",this.BusRouteDetailID,"BusRouteDetail")},set:function(e){this.SetMember("a08",e,["BusRouteDetailID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(_c.prototype,"BusInfo",{get:function(){return this.GetMember("a09",this.BusInfoID,"BusInfo")},set:function(e){this.SetMember("a09",e,["BusInfoID"],["ID"])},enumerable:!0,configurable:!0}),_c.prototype.GetIdentity=function(){return this.ID};var jc;function _c(){return jc.call(this,"BusPositionInfo")||this}e.BusPositionInfo=_c,__extends(Tc,Cc=t),Tc.prototype.Associations=function(){return["PersonalInfo:a25:ID:PersonalInfoID"]},Object.defineProperty(Tc.prototype,"BusPositionInfos",{get:function(){return this.GetMembers("a00",this.ID,"BusPositionInfo","BusDriverID")},enumerable:!0,configurable:!0}),Object.defineProperty(Tc.prototype,"BusDriverStatus",{get:function(){return this.GetMember("a01",this.StatusID,"Code")},set:function(e){this.SetMember("a01",e,["StatusID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Tc.prototype,"PersonalInfo",{get:function(){return this.GetMember("a02",this.PersonalInfoID,"PersonalInfo")},set:function(e){this.SetMember("a02",e,["PersonalInfoID"],["ID"])},enumerable:!0,configurable:!0}),Tc.prototype.GetIdentity=function(){return this.ID};var Cc;function Tc(){return Cc.call(this,"BusPositionInfo_BusDriver")||this}e.BusPositionInfo_BusDriver=Tc,__extends(Ec,Lc=t),Ec.prototype.Associations=function(){return["PersonalInfo:a26:ID:PersonalInfoID","BusPositionInfo:a01:ID:BusPositionInfoID"]},Object.defineProperty(Ec.prototype,"BusStaffStatus",{get:function(){return this.GetMember("a00",this.StatusID,"Code")},set:function(e){this.SetMember("a00",e,["StatusID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Ec.prototype,"PersonalInfo",{get:function(){return this.GetMember("a01",this.PersonalInfoID,"PersonalInfo")},set:function(e){this.SetMember("a01",e,["PersonalInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Ec.prototype,"BusPositionInfo",{get:function(){return this.GetMember("a02",this.BusPositionInfoID,"BusPositionInfo")},set:function(e){this.SetMember("a02",e,["BusPositionInfoID"],["ID"])},enumerable:!0,configurable:!0}),Ec.prototype.GetIdentity=function(){return this.PersonalInfoID+this.BusPositionInfoID};var Lc;function Ec(){return Lc.call(this,"BusPositionInfo_BusStaff")||this}e.BusPositionInfo_BusStaff=Ec,__extends(Rc,vc=t),Rc.prototype.Associations=function(){return["BusRouteInfo:a00:ID:BusRouteInfoID"]},Object.defineProperty(Rc.prototype,"BusPositionInfos",{get:function(){return this.GetMembers("a00",this.ID,"BusPositionInfo","RouteStatusID")},enumerable:!0,configurable:!0}),Object.defineProperty(Rc.prototype,"RouteStatus",{get:function(){return this.GetMember("a01",this.StatusID,"Code")},set:function(e){this.SetMember("a01",e,["StatusID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Rc.prototype,"BusRouteInfo",{get:function(){return this.GetMember("a02",this.BusRouteInfoID,"BusRouteInfo")},set:function(e){this.SetMember("a02",e,["BusRouteInfoID"],["ID"])},enumerable:!0,configurable:!0}),Rc.prototype.GetIdentity=function(){return this.ID};var vc;function Rc(){return vc.call(this,"BusPositionInfo_RouteStatus")||this}e.BusPositionInfo_RouteStatus=Rc,__extends(Fc,xc=t),Fc.prototype.Associations=function(){return["StudentPersonal:a15:ID:StudentPersonalID","BusPositionInfo:a02:ID:BusPositionInfoID"]},Object.defineProperty(Fc.prototype,"StudentStatus",{get:function(){return this.GetMember("a00",this.StatusID,"Code")},set:function(e){this.SetMember("a00",e,["StatusID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Fc.prototype,"StudentPersonal",{get:function(){return this.GetMember("a01",this.StudentPersonalID,"StudentPersonal")},set:function(e){this.SetMember("a01",e,["StudentPersonalID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Fc.prototype,"BusPositionInfo",{get:function(){return this.GetMember("a02",this.BusPositionInfoID,"BusPositionInfo")},set:function(e){this.SetMember("a02",e,["BusPositionInfoID"],["ID"])},enumerable:!0,configurable:!0}),Fc.prototype.GetIdentity=function(){return this.StudentPersonalID+this.BusPositionInfoID};var xc;function Fc(){return xc.call(this,"BusPositionInfo_Student")||this}e.BusPositionInfo_Student=Fc,__extends(kc,Bc=t),kc.prototype.Associations=function(){return["BusRouteInfo:a01:ID:BusRouteInfoID","BusStopInfo:a00:ID:BusStopInfoID"]},Object.defineProperty(kc.prototype,"BusPositionInfos",{get:function(){return this.GetMembers("a00",this.ID,"BusPositionInfo","BusRouteDetailID")},enumerable:!0,configurable:!0}),Object.defineProperty(kc.prototype,"StudentTransportInfoDestinationPoints",{get:function(){return this.GetMembers("a01",this.ID,"StudentTransportInfoDestinationPoint","BusRouteDetailID")},enumerable:!0,configurable:!0}),Object.defineProperty(kc.prototype,"StudentTransportInfoOriginPoints",{get:function(){return this.GetMembers("a02",this.ID,"StudentTransportInfoOriginPoint","BusRouteDetailID")},enumerable:!0,configurable:!0}),Object.defineProperty(kc.prototype,"DisembarkStudentTransportInfoTransferPoints",{get:function(){return this.GetMembers("a03",this.ID,"StudentTransportInfoTransferPoint","DisembarkBusRouteDetailID")},enumerable:!0,configurable:!0}),Object.defineProperty(kc.prototype,"EmbarkStudentTransportInfoTransferPoints",{get:function(){return this.GetMembers("a04",this.ID,"StudentTransportInfoTransferPoint","EmbarkBusRouteDetailID")},enumerable:!0,configurable:!0}),Object.defineProperty(kc.prototype,"BusRouteInfo",{get:function(){return this.GetMember("a05",this.BusRouteInfoID,"BusRouteInfo")},set:function(e){this.SetMember("a05",e,["BusRouteInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(kc.prototype,"BusStopInfo",{get:function(){return this.GetMember("a06",this.BusStopInfoID,"BusStopInfo")},set:function(e){this.SetMember("a06",e,["BusStopInfoID"],["ID"])},enumerable:!0,configurable:!0}),kc.prototype.GetIdentity=function(){return this.ID};var Bc;function kc(){return Bc.call(this,"BusRouteDetail")||this}e.BusRouteDetail=kc,__extends(Yc,Nc=t),Yc.prototype.Associations=function(){return["PersonalInfo:a27:ID:BusDriverID","BusInfo:a02:ID:BusInfoID"]},Object.defineProperty(Yc.prototype,"BusPositionInfo_RouteStatus",{get:function(){return this.GetMembers("a00",this.ID,"BusPositionInfo_RouteStatus","BusRouteInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(Yc.prototype,"BusRouteDetails",{get:function(){return this.GetMembers("a01",this.ID,"BusRouteDetail","BusRouteInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(Yc.prototype,"BusRouteInfo_BusStaffs",{get:function(){return this.GetMembers("a02",this.ID,"BusRouteInfo_BusStaff","BusRouteInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(Yc.prototype,"RouteDistanceLoadedUnit",{get:function(){return this.GetMember("a03",this.RouteDistanceLoadedUnitID,"Code")},set:function(e){this.SetMember("a03",e,["RouteDistanceLoadedUnitID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Yc.prototype,"RouteDistanceTotalUnit",{get:function(){return this.GetMember("a04",this.RouteDistanceTotalUnitID,"Code")},set:function(e){this.SetMember("a04",e,["RouteDistanceTotalUnitID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Yc.prototype,"RouteType",{get:function(){return this.GetMember("a05",this.RouteTypeID,"Code")},set:function(e){this.SetMember("a05",e,["RouteTypeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Yc.prototype,"BusDriverPersonalInfo",{get:function(){return this.GetMember("a06",this.BusDriverID,"PersonalInfo")},set:function(e){this.SetMember("a06",e,["BusDriverID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Yc.prototype,"BusInfo",{get:function(){return this.GetMember("a07",this.BusInfoID,"BusInfo")},set:function(e){this.SetMember("a07",e,["BusInfoID"],["ID"])},enumerable:!0,configurable:!0}),Yc.prototype.GetIdentity=function(){return this.ID};var Nc;function Yc(){return Nc.call(this,"BusRouteInfo")||this}e.BusRouteInfo=Yc,__extends(Wc,Hc=t),Wc.prototype.Associations=function(){return["PersonalInfo:a28:ID:PersonalInfoID","BusRouteInfo:a02:ID:BusRouteInfoID"]},Object.defineProperty(Wc.prototype,"PersonalInfo",{get:function(){return this.GetMember("a00",this.PersonalInfoID,"PersonalInfo")},set:function(e){this.SetMember("a00",e,["PersonalInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Wc.prototype,"BusRouteInfo",{get:function(){return this.GetMember("a01",this.BusRouteInfoID,"BusRouteInfo")},set:function(e){this.SetMember("a01",e,["BusRouteInfoID"],["ID"])},enumerable:!0,configurable:!0}),Wc.prototype.GetIdentity=function(){return this.BusRouteInfoID+this.PersonalInfoID};var Hc;function Wc(){return Hc.call(this,"BusRouteInfo_BusStaff")||this}e.BusRouteInfo_BusStaff=Wc,__extends(Kc,Uc=t),Object.defineProperty(Kc.prototype,"BusRouteDetails",{get:function(){return this.GetMembers("a00",this.ID,"BusRouteDetail","BusStopInfoID")},enumerable:!0,configurable:!0}),Kc.prototype.GetIdentity=function(){return this.ID};var Uc;function Kc(){return Uc.call(this,"BusStopInfo")||this}e.BusStopInfo=Kc,__extends(C,wc=t),C.prototype.Associations=function(){return["StudentPersonal:a16:ID:StudentPersonalID","SchoolInfo:a16:ID:SchoolInfoID"]},Object.defineProperty(C.prototype,"StudentTransportInfoDestinationPoint",{get:function(){return this.GetMember("a00",this.ID,"StudentTransportInfoDestinationPoint")},set:function(e){this.SetMember("a00",e,["ID"],["StudentTransportInfoID"])},enumerable:!0,configurable:!0}),Object.defineProperty(C.prototype,"StudentTransportInfoOriginPoint",{get:function(){return this.GetMember("a01",this.ID,"StudentTransportInfoOriginPoint")},set:function(e){this.SetMember("a01",e,["ID"],["StudentTransportInfoID"])},enumerable:!0,configurable:!0}),Object.defineProperty(C.prototype,"StudentTransportInfoTransferPoints",{get:function(){return this.GetMembers("a02",this.ID,"StudentTransportInfoTransferPoint","StudentTransportInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(C.prototype,"HomeToSchoolDistanceUnit",{get:function(){return this.GetMember("a03",this.HomeToSchoolDistanceUnitID,"Code")},set:function(e){this.SetMember("a03",e,["HomeToSchoolDistanceUnitID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(C.prototype,"PublicExpense",{get:function(){return this.GetMember("a04",this.PublicExpenseID,"Code")},set:function(e){this.SetMember("a04",e,["PublicExpenseID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(C.prototype,"StateAidQualification",{get:function(){return this.GetMember("a05",this.StateAidQualificationID,"Code")},set:function(e){this.SetMember("a05",e,["StateAidQualificationID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(C.prototype,"StopToSchoolDistanceUnit",{get:function(){return this.GetMember("a06",this.StopToSchoolDistanceUnitID,"Code")},set:function(e){this.SetMember("a06",e,["StopToSchoolDistanceUnitID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(C.prototype,"TransportationStatus",{get:function(){return this.GetMember("a07",this.TransportationStatusID,"Code")},set:function(e){this.SetMember("a07",e,["TransportationStatusID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(C.prototype,"TransportationType",{get:function(){return this.GetMember("a08",this.TransportationTypeID,"Code")},set:function(e){this.SetMember("a08",e,["TransportationTypeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(C.prototype,"WalkToStopDistanceUnit",{get:function(){return this.GetMember("a09",this.WalkToStopDistanceUnitID,"Code")},set:function(e){this.SetMember("a09",e,["WalkToStopDistanceUnitID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(C.prototype,"SchoolInfo",{get:function(){return this.GetMember("a10",this.SchoolInfoID,"SchoolInfo")},set:function(e){this.SetMember("a10",e,["SchoolInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(C.prototype,"StudentPersonal",{get:function(){return this.GetMember("a11",this.StudentPersonalID,"StudentPersonal")},set:function(e){this.SetMember("a11",e,["StudentPersonalID"],["ID"])},enumerable:!0,configurable:!0}),C.prototype.GetIdentity=function(){return this.ID};var wc;function C(){return wc.call(this,"StudentTransportInfo")||this}e.StudentTransportInfo=C,__extends(Jc,Vc=t),Jc.prototype.Associations=function(){return["BusRouteDetail:a01:ID:BusRouteDetailID"]},Object.defineProperty(Jc.prototype,"BusRouteDetail",{get:function(){return this.GetMember("a00",this.BusRouteDetailID,"BusRouteDetail")},set:function(e){this.SetMember("a00",e,["BusRouteDetailID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Jc.prototype,"StudentTransportInfo",{get:function(){return this.GetMember("a01",this.StudentTransportInfoID,"StudentTransportInfo")},set:function(e){this.SetMember("a01",e,["StudentTransportInfoID"],["ID"])},enumerable:!0,configurable:!0}),Jc.prototype.GetIdentity=function(){return this.StudentTransportInfoID};var Vc;function Jc(){return Vc.call(this,"StudentTransportInfoDestinationPoint")||this}e.StudentTransportInfoDestinationPoint=Jc,__extends(zc,qc=t),zc.prototype.Associations=function(){return["BusRouteDetail:a02:ID:BusRouteDetailID"]},Object.defineProperty(zc.prototype,"BusRouteDetail",{get:function(){return this.GetMember("a00",this.BusRouteDetailID,"BusRouteDetail")},set:function(e){this.SetMember("a00",e,["BusRouteDetailID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(zc.prototype,"StudentTransportInfo",{get:function(){return this.GetMember("a01",this.StudentTransportInfoID,"StudentTransportInfo")},set:function(e){this.SetMember("a01",e,["StudentTransportInfoID"],["ID"])},enumerable:!0,configurable:!0}),zc.prototype.GetIdentity=function(){return this.StudentTransportInfoID};var qc;function zc(){return qc.call(this,"StudentTransportInfoOriginPoint")||this}e.StudentTransportInfoOriginPoint=zc,__extends(Xc,Qc=t),Xc.prototype.Associations=function(){return["BusRouteDetail:a03:ID:DisembarkBusRouteDetailID","BusRouteDetail:a04:ID:EmbarkBusRouteDetailID","StudentTransportInfo:a02:ID:StudentTransportInfoID"]},Object.defineProperty(Xc.prototype,"DisembarkBusRouteDetail",{get:function(){return this.GetMember("a00",this.DisembarkBusRouteDetailID,"BusRouteDetail")},set:function(e){this.SetMember("a00",e,["DisembarkBusRouteDetailID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Xc.prototype,"EmbarkBusRouteDetail",{get:function(){return this.GetMember("a01",this.EmbarkBusRouteDetailID,"BusRouteDetail")},set:function(e){this.SetMember("a01",e,["EmbarkBusRouteDetailID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Xc.prototype,"StudentTransportInfo",{get:function(){return this.GetMember("a02",this.StudentTransportInfoID,"StudentTransportInfo")},set:function(e){this.SetMember("a02",e,["StudentTransportInfoID"],["ID"])},enumerable:!0,configurable:!0}),Xc.prototype.GetIdentity=function(){return this.EmbarkBusRouteDetailID+this.DisembarkBusRouteDetailID+this.StudentTransportInfoID};var Qc;function Xc(){return Qc.call(this,"StudentTransportInfoTransferPoint")||this}e.StudentTransportInfoTransferPoint=Xc,__extends($c,Zc=t),$c.prototype.Associations=function(){return["TutoringSessionInfo:a05:ID:TutoringSessionInfoID","HomeroomInfo:a03:ID:HomeRoomID"]},Object.defineProperty($c.prototype,"TutoringSessionInfo",{get:function(){return this.GetMember("a00",this.TutoringSessionInfoID,"TutoringSessionInfo")},set:function(e){this.SetMember("a00",e,["TutoringSessionInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty($c.prototype,"HomeroomInfo",{get:function(){return this.GetMember("a01",this.HomeRoomID,"HomeroomInfo")},set:function(e){this.SetMember("a01",e,["HomeRoomID"],["ID"])},enumerable:!0,configurable:!0}),$c.prototype.GetIdentity=function(){return this.TutoringSessionInfoID+this.HomeRoomID};var Zc;function $c(){return Zc.call(this,"TutoringSessionInfo_Homeroom")||this}e.TutoringSessionInfo_Homeroom=$c,__extends(tf,ef=t),tf.prototype.Associations=function(){return["ServiceMessageLog:a00:ID:ServiceMessageLogID"]},Object.defineProperty(tf.prototype,"AuditRecordFields",{get:function(){return this.GetMembers("a00",this.ID,"AuditRecordField","AuditRecordID")},enumerable:!0,configurable:!0}),Object.defineProperty(tf.prototype,"ServiceMessageLog",{get:function(){return this.GetMember("a01",this.ServiceMessageLogID,"ServiceMessageLog")},set:function(e){this.SetMember("a01",e,["ServiceMessageLogID"],["ID"])},enumerable:!0,configurable:!0}),tf.prototype.GetIdentity=function(){return this.ID};var ef;function tf(){return ef.call(this,"AuditRecord")||this}e.AuditRecord=tf,__extends(rf,nf=t),rf.prototype.Associations=function(){return["AuditRecord:a00:ID:AuditRecordID"]},Object.defineProperty(rf.prototype,"AuditRecord",{get:function(){return this.GetMember("a00",this.AuditRecordID,"AuditRecord")},set:function(e){this.SetMember("a00",e,["AuditRecordID"],["ID"])},enumerable:!0,configurable:!0}),rf.prototype.GetIdentity=function(){return this.AuditRecordID+this.MemberName};var nf;function rf(){return nf.call(this,"AuditRecordField")||this}e.AuditRecordField=rf,__extends(sf,of=t),sf.prototype.Associations=function(){return["LocationInfo:a38:ID:LocationInfoID"]},Object.defineProperty(sf.prototype,"BusInfo_BusEquipments",{get:function(){return this.GetMembers("a00",this.ID,"BusInfo_BusEquipment","BusInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(sf.prototype,"BusPositionInfos",{get:function(){return this.GetMembers("a01",this.ID,"BusPositionInfo","BusInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(sf.prototype,"BusRouteInfos",{get:function(){return this.GetMembers("a02",this.ID,"BusRouteInfo","BusInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(sf.prototype,"LocationInfo",{get:function(){return this.GetMember("a03",this.LocationInfoID,"LocationInfo")},set:function(e){this.SetMember("a03",e,["LocationInfoID"],["ID"])},enumerable:!0,configurable:!0}),sf.prototype.GetIdentity=function(){return this.ID};var of;function sf(){return of.call(this,"BusInfo")||this}e.BusInfo=sf,__extends(uf,af=t),uf.prototype.Associations=function(){return["SchoolYear:a17:ID:SchoolYearID","StaffPersonal:a15:ID:StaffPersonalID","StudentActivityInfo:a03:ID:StudentActivityInfoID"]},Object.defineProperty(uf.prototype,"SchoolYear",{get:function(){return this.GetMember("a00",this.SchoolYearID,"SchoolYear")},set:function(e){this.SetMember("a00",e,["SchoolYearID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(uf.prototype,"StaffPersonal",{get:function(){return this.GetMember("a01",this.StaffPersonalID,"StaffPersonal")},set:function(e){this.SetMember("a01",e,["StaffPersonalID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(uf.prototype,"StudentActivityInfo",{get:function(){return this.GetMember("a02",this.StudentActivityInfoID,"StudentActivityInfo")},set:function(e){this.SetMember("a02",e,["StudentActivityInfoID"],["ID"])},enumerable:!0,configurable:!0}),uf.prototype.GetIdentity=function(){return this.ID};var af;function uf(){return af.call(this,"StudentActivityStaffParticipation")||this}e.StudentActivityStaffParticipation=uf,__extends(ff,cf=t),ff.prototype.Associations=function(){return["StudentPersonal:a17:ID:StudentPersonalID","SchoolCourseInfo:a03:ID:SchoolCourseInfoID"]},Object.defineProperty(ff.prototype,"StudentPersonal",{get:function(){return this.GetMember("a00",this.StudentPersonalID,"StudentPersonal")},set:function(e){this.SetMember("a00",e,["StudentPersonalID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(ff.prototype,"TermInfo",{get:function(){return this.GetMember("a01",this.TermInfoID,"TermInfo")},set:function(e){this.SetMember("a01",e,["TermInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(ff.prototype,"SchoolCourseInfo",{get:function(){return this.GetMember("a02",this.SchoolCourseInfoID,"SchoolCourseInfo")},set:function(e){this.SetMember("a02",e,["SchoolCourseInfoID"],["ID"])},enumerable:!0,configurable:!0}),ff.prototype.GetIdentity=function(){return this.StudentPersonalID+this.SchoolCourseInfoID+this.TermInfoID};var cf;function ff(){return cf.call(this,"StudentSchoolCourseExemption")||this}e.StudentSchoolCourseExemption=ff,__extends(bf,If=t),bf.prototype.Associations=function(){return["HomeroomInfo:a04:ID:HomeroomInfoID","SchoolCourseInfo:a04:ID:SchoolCourseInfoID"]},Object.defineProperty(bf.prototype,"HomeroomInfo",{get:function(){return this.GetMember("a00",this.HomeroomInfoID,"HomeroomInfo")},set:function(e){this.SetMember("a00",e,["HomeroomInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(bf.prototype,"TermInfo",{get:function(){return this.GetMember("a01",this.TermInfoID,"TermInfo")},set:function(e){this.SetMember("a01",e,["TermInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(bf.prototype,"SchoolCourseInfo",{get:function(){return this.GetMember("a02",this.SchoolCourseInfoID,"SchoolCourseInfo")},set:function(e){this.SetMember("a02",e,["SchoolCourseInfoID"],["ID"])},enumerable:!0,configurable:!0}),bf.prototype.GetIdentity=function(){return this.HomeroomInfoID+this.SchoolCourseInfoID+this.TermInfoID};var If;function bf(){return If.call(this,"HomeroomSchoolCourseExemption")||this}e.HomeroomSchoolCourseExemption=bf,__extends(lf,pf=t),lf.prototype.Associations=function(){return["ScreeningInfo:a00:ID:ScreeningInfoID","ScreeningParameterInfo:a00:ID:ScreeningParameterInfoID"]},Object.defineProperty(lf.prototype,"ScreeningInfo",{get:function(){return this.GetMember("a00",this.ScreeningInfoID,"ScreeningInfo")},set:function(e){this.SetMember("a00",e,["ScreeningInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(lf.prototype,"ScreeningParameterInfo",{get:function(){return this.GetMember("a01",this.ScreeningParameterInfoID,"ScreeningParameterInfo")},set:function(e){this.SetMember("a01",e,["ScreeningParameterInfoID"],["ID"])},enumerable:!0,configurable:!0}),lf.prototype.GetIdentity=function(){return this.ScreeningInfoID+this.ScreeningParameterInfoID};var pf;function lf(){return pf.call(this,"ScreeningUtilizedParameter")||this}e.ScreeningUtilizedParameter=lf,__extends(hf,mf=t),Object.defineProperty(hf.prototype,"MedicalCard_Attachments",{get:function(){return this.GetMembers("a00",this.ID,"MedicalCard_Attachment","MedicalCardID")},enumerable:!0,configurable:!0}),Object.defineProperty(hf.prototype,"MedicalCard_Informations",{get:function(){return this.GetMembers("a01",this.ID,"MedicalCard_Information","MedicalCardID")},enumerable:!0,configurable:!0}),Object.defineProperty(hf.prototype,"PersonalInfo",{get:function(){return this.GetMember("a02",this.ID,"PersonalInfo")},set:function(e){this.SetMember("a02",e,["ID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(hf.prototype,"Handedness",{get:function(){return this.GetMember("a03",this.HandednessID,"Code")},set:function(e){this.SetMember("a03",e,["HandednessID"],["ID"])},enumerable:!0,configurable:!0}),hf.prototype.GetIdentity=function(){return this.ID};var mf;function hf(){return mf.call(this,"MedicalCard")||this}e.MedicalCard=hf,__extends(df,Df=t),df.prototype.Associations=function(){return["MedicalCard:a00:ID:MedicalCardID"]},Object.defineProperty(df.prototype,"MedicalCard",{get:function(){return this.GetMember("a00",this.MedicalCardID,"MedicalCard")},set:function(e){this.SetMember("a00",e,["MedicalCardID"],["ID"])},enumerable:!0,configurable:!0}),df.prototype.GetIdentity=function(){return this.ID};var Df;function df(){return Df.call(this,"MedicalCard_Attachment")||this}e.MedicalCard_Attachment=df,__extends(gf,yf=t),gf.prototype.Associations=function(){return["MedicalCard:a01:ID:MedicalCardID"]},Object.defineProperty(gf.prototype,"InfoCode",{get:function(){return this.GetMember("a00",this.ExtendedCodeID,"ExtendedCode")},set:function(e){this.SetMember("a00",e,["ExtendedCodeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(gf.prototype,"MedicalCard",{get:function(){return this.GetMember("a01",this.MedicalCardID,"MedicalCard")},set:function(e){this.SetMember("a01",e,["MedicalCardID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(gf.prototype,"EntityDocuments",{get:function(){return this.GetMembers("a02",this.MedicalCardID+","+this.ExtendedCodeID,"EntityDocument","EntityKey1,EntityKey2")},enumerable:!0,configurable:!0}),gf.prototype.GetIdentity=function(){return this.MedicalCardID+this.ExtendedCodeID};var yf;function gf(){return yf.call(this,"MedicalCard_Information")||this}e.MedicalCard_Information=gf,__extends(Pf,Sf=t),Pf.prototype.Associations=function(){return["PersonalInfo:a30:ID:PatientID","PersonalInfo:a31:ID:AssigneeID","NursingCenter:a00:ID:NursingCenterID"]},Object.defineProperty(Pf.prototype,"MedicalCase_Entries",{get:function(){return this.GetMembers("a00",this.ID,"MedicalCase_Entry","MedicalCaseID")},enumerable:!0,configurable:!0}),Object.defineProperty(Pf.prototype,"MedicalCase_Complaints",{get:function(){return this.GetMembers("a01",this.ID,"MedicalCase_Complaint","MedicalCaseID")},enumerable:!0,configurable:!0}),Object.defineProperty(Pf.prototype,"MedicalCase_Documents",{get:function(){return this.GetMembers("a02",this.ID,"MedicalCase_Document","MedicalCaseID")},enumerable:!0,configurable:!0}),Object.defineProperty(Pf.prototype,"MedicalCase_Notes",{get:function(){return this.GetMembers("a03",this.ID,"MedicalCase_Note","MedicalCaseID")},enumerable:!0,configurable:!0}),Object.defineProperty(Pf.prototype,"Medications",{get:function(){return this.GetMembers("a04",this.ID,"Medication","MedicalCaseID")},enumerable:!0,configurable:!0}),Object.defineProperty(Pf.prototype,"Patient",{get:function(){return this.GetMember("a05",this.PatientID,"PersonalInfo")},set:function(e){this.SetMember("a05",e,["PatientID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Pf.prototype,"Assignee",{get:function(){return this.GetMember("a06",this.AssigneeID,"PersonalInfo")},set:function(e){this.SetMember("a06",e,["AssigneeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Pf.prototype,"NursingCenter",{get:function(){return this.GetMember("a07",this.NursingCenterID,"NursingCenter")},set:function(e){this.SetMember("a07",e,["NursingCenterID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Pf.prototype,"Severity",{get:function(){return this.GetMember("a08",this.SeverityID,"Code")},set:function(e){this.SetMember("a08",e,["SeverityID"],["ID"])},enumerable:!0,configurable:!0}),Pf.prototype.GetIdentity=function(){return this.ID};var Sf;function Pf(){return Sf.call(this,"MedicalCase")||this}e.MedicalCase=Pf,__extends(Gf,Mf=t),Gf.prototype.Associations=function(){return["MedicalCase:a00:ID:MedicalCaseID"]},Object.defineProperty(Gf.prototype,"Entry",{get:function(){return this.GetMember("a00",this.EntryID,"ExtendedCode")},set:function(e){this.SetMember("a00",e,["EntryID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Gf.prototype,"MedicalCase",{get:function(){return this.GetMember("a01",this.MedicalCaseID,"MedicalCase")},set:function(e){this.SetMember("a01",e,["MedicalCaseID"],["ID"])},enumerable:!0,configurable:!0}),Gf.prototype.GetIdentity=function(){return this.MedicalCaseID+this.EntryID};var Mf;function Gf(){return Mf.call(this,"MedicalCase_Entry")||this}e.MedicalCase_Entry=Gf,__extends(Of,Af=t),Of.prototype.Associations=function(){return["MedicalCase:a01:ID:MedicalCaseID"]},Object.defineProperty(Of.prototype,"Complaint",{get:function(){return this.GetMember("a00",this.ComplaintID,"Code")},set:function(e){this.SetMember("a00",e,["ComplaintID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Of.prototype,"MedicalCase",{get:function(){return this.GetMember("a01",this.MedicalCaseID,"MedicalCase")},set:function(e){this.SetMember("a01",e,["MedicalCaseID"],["ID"])},enumerable:!0,configurable:!0}),Of.prototype.GetIdentity=function(){return this.MedicalCaseID+this.ComplaintID};var Af;function Of(){return Af.call(this,"MedicalCase_Complaint")||this}e.MedicalCase_Complaint=Of,__extends(_f,jf=t),_f.prototype.Associations=function(){return["MedicalCase:a02:ID:MedicalCaseID"]},Object.defineProperty(_f.prototype,"MedicalCase",{get:function(){return this.GetMember("a00",this.MedicalCaseID,"MedicalCase")},set:function(e){this.SetMember("a00",e,["MedicalCaseID"],["ID"])},enumerable:!0,configurable:!0}),_f.prototype.GetIdentity=function(){return this.ID};var jf;function _f(){return jf.call(this,"MedicalCase_Document")||this}e.MedicalCase_Document=_f,__extends(Tf,Cf=t),Tf.prototype.Associations=function(){return["MedicalCase:a03:ID:MedicalCaseID"]},Object.defineProperty(Tf.prototype,"MedicalCase",{get:function(){return this.GetMember("a00",this.MedicalCaseID,"MedicalCase")},set:function(e){this.SetMember("a00",e,["MedicalCaseID"],["ID"])},enumerable:!0,configurable:!0}),Tf.prototype.GetIdentity=function(){return this.ID};var Cf;function Tf(){return Cf.call(this,"MedicalCase_Note")||this}e.MedicalCase_Note=Tf,__extends(Ef,Lf=t),Ef.prototype.Associations=function(){return["MedicalCase:a04:ID:MedicalCaseID"]},Object.defineProperty(Ef.prototype,"Medicine",{get:function(){return this.GetMember("a00",this.ExtendedCodeID,"ExtendedCode")},set:function(e){this.SetMember("a00",e,["ExtendedCodeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Ef.prototype,"MedicalCase",{get:function(){return this.GetMember("a01",this.MedicalCaseID,"MedicalCase")},set:function(e){this.SetMember("a01",e,["MedicalCaseID"],["ID"])},enumerable:!0,configurable:!0}),Ef.prototype.GetIdentity=function(){return this.MedicalCaseID+this.ExtendedCodeID};var Lf;function Ef(){return Lf.call(this,"Medication")||this}e.Medication=Ef,__extends(Rf,vf=t),Object.defineProperty(Rf.prototype,"MedicalCases",{get:function(){return this.GetMembers("a00",this.ID,"MedicalCase","NursingCenterID")},enumerable:!0,configurable:!0}),Object.defineProperty(Rf.prototype,"ScreeningInfos",{get:function(){return this.GetMembers("a01",this.ID,"ScreeningInfo","NursingCenterID")},enumerable:!0,configurable:!0}),Object.defineProperty(Rf.prototype,"LocationInfo",{get:function(){return this.GetMember("a02",this.ID,"LocationInfo")},set:function(e){this.SetMember("a02",e,["ID"],["ID"])},enumerable:!0,configurable:!0}),Rf.prototype.GetIdentity=function(){return this.ID};var vf;function Rf(){return vf.call(this,"NursingCenter")||this}e.NursingCenter=Rf,__extends(Ff,xf=t),Ff.prototype.Associations=function(){return["ScreeningInfo:a01:ID:ScreeningInfoID"]},Object.defineProperty(Ff.prototype,"ScreeningAdministration_StaffPersonals",{get:function(){return this.GetMembers("a00",this.ID,"ScreeningAdministration_StaffPersonal","ScreeningAdministrationID")},enumerable:!0,configurable:!0}),Object.defineProperty(Ff.prototype,"ScreeningRegistrations",{get:function(){return this.GetMembers("a01",this.ID,"ScreeningRegistration","ScreeningAdministrationID")},enumerable:!0,configurable:!0}),Object.defineProperty(Ff.prototype,"ScreeningInfo",{get:function(){return this.GetMember("a02",this.ScreeningInfoID,"ScreeningInfo")},set:function(e){this.SetMember("a02",e,["ScreeningInfoID"],["ID"])},enumerable:!0,configurable:!0}),Ff.prototype.GetIdentity=function(){return this.ID};var xf;function Ff(){return xf.call(this,"ScreeningAdministration")||this}e.ScreeningAdministration=Ff,__extends(kf,Bf=t),kf.prototype.Associations=function(){return["StaffPersonal:a16:ID:StaffPersonalID","ScreeningAdministration:a00:ID:ScreeningAdministrationID"]},Object.defineProperty(kf.prototype,"ScreeningAdministration",{get:function(){return this.GetMember("a00",this.ScreeningAdministrationID,"ScreeningAdministration")},set:function(e){this.SetMember("a00",e,["ScreeningAdministrationID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(kf.prototype,"StaffPersonal",{get:function(){return this.GetMember("a01",this.StaffPersonalID,"StaffPersonal")},set:function(e){this.SetMember("a01",e,["StaffPersonalID"],["ID"])},enumerable:!0,configurable:!0}),kf.prototype.GetIdentity=function(){return this.ScreeningAdministrationID+this.StaffPersonalID};var Bf;function kf(){return Bf.call(this,"ScreeningAdministration_StaffPersonal")||this}e.ScreeningAdministration_StaffPersonal=kf,__extends(Yf,Nf=t),Yf.prototype.Associations=function(){return["SchoolYear:a18:ID:SchoolYearID","StaffPersonal:a17:ID:StaffPersonalID","NursingCenter:a01:ID:NursingCenterID"]},Object.defineProperty(Yf.prototype,"ScreeningUtilizedParameters",{get:function(){return this.GetMembers("a00",this.ID,"ScreeningUtilizedParameter","ScreeningInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(Yf.prototype,"ScreeningAdministrations",{get:function(){return this.GetMembers("a01",this.ID,"ScreeningAdministration","ScreeningInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(Yf.prototype,"ScreeningInfo_GradeLevels",{get:function(){return this.GetMembers("a02",this.ID,"ScreeningInfo_GradeLevel","ScreeningInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(Yf.prototype,"SchoolYear",{get:function(){return this.GetMember("a03",this.SchoolYearID,"SchoolYear")},set:function(e){this.SetMember("a03",e,["SchoolYearID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Yf.prototype,"NursingCenter",{get:function(){return this.GetMember("a04",this.NursingCenterID,"NursingCenter")},set:function(e){this.SetMember("a04",e,["NursingCenterID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Yf.prototype,"StaffPersonal",{get:function(){return this.GetMember("a05",this.StaffPersonalID,"StaffPersonal")},set:function(e){this.SetMember("a05",e,["StaffPersonalID"],["ID"])},enumerable:!0,configurable:!0}),Yf.prototype.GetIdentity=function(){return this.ID};var Nf;function Yf(){return Nf.call(this,"ScreeningInfo")||this}e.ScreeningInfo=Yf,__extends(Wf,Hf=t),Wf.prototype.Associations=function(){return["ScreeningInfo:a02:ID:ScreeningInfoID"]},Object.defineProperty(Wf.prototype,"GradeLevel",{get:function(){return this.GetMember("a00",this.GradeLevelID,"ExtendedCode")},set:function(e){this.SetMember("a00",e,["GradeLevelID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Wf.prototype,"ScreeningInfo",{get:function(){return this.GetMember("a01",this.ScreeningInfoID,"ScreeningInfo")},set:function(e){this.SetMember("a01",e,["ScreeningInfoID"],["ID"])},enumerable:!0,configurable:!0}),Wf.prototype.GetIdentity=function(){return this.ScreeningInfoID+this.GradeLevelID};var Hf;function Wf(){return Hf.call(this,"ScreeningInfo_GradeLevel")||this}e.ScreeningInfo_GradeLevel=Wf,__extends(Kf,Uf=t),Kf.prototype.Associations=function(){return["ScreeningParameterType:a00:ID:ParameterTypeID"]},Object.defineProperty(Kf.prototype,"ScreeningUtilizedParameters",{get:function(){return this.GetMembers("a00",this.ID,"ScreeningUtilizedParameter","ScreeningParameterInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(Kf.prototype,"ScreeningResults",{get:function(){return this.GetMembers("a01",this.ID,"ScreeningResult","ScreeningParameterID")},enumerable:!0,configurable:!0}),Object.defineProperty(Kf.prototype,"ScreeningParameterType",{get:function(){return this.GetMember("a02",this.ParameterTypeID,"ScreeningParameterType")},set:function(e){this.SetMember("a02",e,["ParameterTypeID"],["ID"])},enumerable:!0,configurable:!0}),Kf.prototype.GetIdentity=function(){return this.ID};var Uf;function Kf(){return Uf.call(this,"ScreeningParameterInfo")||this}e.ScreeningParameterInfo=Kf,__extends(Vf,wf=t),Vf.prototype.Associations=function(){return["ScreeningType:a00:ID:ScreeningTypeID"]},Object.defineProperty(Vf.prototype,"ScreeningParameterInfos",{get:function(){return this.GetMembers("a00",this.ID,"ScreeningParameterInfo","ParameterTypeID")},enumerable:!0,configurable:!0}),Object.defineProperty(Vf.prototype,"ScreeningType",{get:function(){return this.GetMember("a01",this.ScreeningTypeID,"ScreeningType")},set:function(e){this.SetMember("a01",e,["ScreeningTypeID"],["ID"])},enumerable:!0,configurable:!0}),Vf.prototype.GetIdentity=function(){return this.ID};var wf;function Vf(){return wf.call(this,"ScreeningParameterType")||this}e.ScreeningParameterType=Vf,__extends(qf,Jf=t),qf.prototype.Associations=function(){return["StaffPersonal:a18:ID:StaffPersonalID","StudentPersonal:a18:ID:StudentPersonalID","ScreeningAdministration:a01:ID:ScreeningAdministrationID"]},Object.defineProperty(qf.prototype,"ScreeningResults",{get:function(){return this.GetMembers("a00",this.ID,"ScreeningResult","RegistrationID")},enumerable:!0,configurable:!0}),Object.defineProperty(qf.prototype,"ScreeningAdministration",{get:function(){return this.GetMember("a01",this.ScreeningAdministrationID,"ScreeningAdministration")},set:function(e){this.SetMember("a01",e,["ScreeningAdministrationID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(qf.prototype,"StaffPersonal",{get:function(){return this.GetMember("a02",this.StaffPersonalID,"StaffPersonal")},set:function(e){this.SetMember("a02",e,["StaffPersonalID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(qf.prototype,"StudentPersonal",{get:function(){return this.GetMember("a03",this.StudentPersonalID,"StudentPersonal")},set:function(e){this.SetMember("a03",e,["StudentPersonalID"],["ID"])},enumerable:!0,configurable:!0}),qf.prototype.GetIdentity=function(){return this.ID};var Jf;function qf(){return Jf.call(this,"ScreeningRegistration")||this}e.ScreeningRegistration=qf,__extends(Qf,zf=t),Qf.prototype.Associations=function(){return["StaffPersonal:a19:ID:StaffPersonalID","ScreeningParameterInfo:a01:ID:ScreeningParameterID","ScreeningRegistration:a00:ID:RegistrationID"]},Object.defineProperty(Qf.prototype,"ScreeningParameterInfo",{get:function(){return this.GetMember("a00",this.ScreeningParameterID,"ScreeningParameterInfo")},set:function(e){this.SetMember("a00",e,["ScreeningParameterID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Qf.prototype,"ScreeningRegistration",{get:function(){return this.GetMember("a01",this.RegistrationID,"ScreeningRegistration")},set:function(e){this.SetMember("a01",e,["RegistrationID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Qf.prototype,"StaffPersonal",{get:function(){return this.GetMember("a02",this.StaffPersonalID,"StaffPersonal")},set:function(e){this.SetMember("a02",e,["StaffPersonalID"],["ID"])},enumerable:!0,configurable:!0}),Qf.prototype.GetIdentity=function(){return this.RegistrationID+this.ScreeningParameterID};var zf;function Qf(){return zf.call(this,"ScreeningResult")||this}e.ScreeningResult=Qf,__extends(Zf,Xf=t),Zf.prototype.Associations=function(){return["LocationInfo:a40:ID:SchoolInfoID"]},Object.defineProperty(Zf.prototype,"ScreeningParameterTypes",{get:function(){return this.GetMembers("a00",this.ID,"ScreeningParameterType","ScreeningTypeID")},enumerable:!0,configurable:!0}),Object.defineProperty(Zf.prototype,"LocationInfo",{get:function(){return this.GetMember("a01",this.SchoolInfoID,"LocationInfo")},set:function(e){this.SetMember("a01",e,["SchoolInfoID"],["ID"])},enumerable:!0,configurable:!0}),Zf.prototype.GetIdentity=function(){return this.ID};var Xf;function Zf(){return Xf.call(this,"ScreeningType")||this}e.ScreeningType=Zf,__extends(eI,$f=t),Object.defineProperty(eI.prototype,"Code",{get:function(){return this.GetMember("a00",this.CourseCreditTypeID,"Code")},set:function(e){this.SetMember("a00",e,["CourseCreditTypeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(eI.prototype,"ExtendedCode",{get:function(){return this.GetMember("a01",this.InstructionalLevelID,"ExtendedCode")},set:function(e){this.SetMember("a01",e,["InstructionalLevelID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(eI.prototype,"SectionInfo",{get:function(){return this.GetMember("a02",this.SectionInfoID,"SectionInfo")},set:function(e){this.SetMember("a02",e,["SectionInfoID"],["ID"])},enumerable:!0,configurable:!0}),eI.prototype.GetIdentity=function(){return this.SectionInfoID};var $f;function eI(){return $f.call(this,"SchoolCourseInfoOverride")||this}e.SchoolCourseInfoOverride=eI,__extends(nI,tI=t),nI.prototype.Associations=function(){return["Picture:a01:ID:PictureID"]},Object.defineProperty(nI.prototype,"PersonalInfo",{get:function(){return this.GetMember("a00",this.PersonalInfoID,"PersonalInfo")},set:function(e){this.SetMember("a00",e,["PersonalInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(nI.prototype,"Picture",{get:function(){return this.GetMember("a01",this.PictureID,"Picture")},set:function(e){this.SetMember("a01",e,["PictureID"],["ID"])},enumerable:!0,configurable:!0}),nI.prototype.GetIdentity=function(){return this.PersonalInfoID};var tI;function nI(){return tI.call(this,"PersonalInfoPicture")||this}e.PersonalInfoPicture=nI,__extends(oI,rI=t),Object.defineProperty(oI.prototype,"StudentContact_Students",{get:function(){return this.GetMembers("a00",this.ID,"StudentContact_Student","StudentContactID")},enumerable:!0,configurable:!0}),Object.defineProperty(oI.prototype,"StudentContracts",{get:function(){return this.GetMembers("a01",this.ID,"StudentContract","StudentContactID")},enumerable:!0,configurable:!0}),Object.defineProperty(oI.prototype,"EducationalLevel",{get:function(){return this.GetMember("a02",this.EducationalLevelID,"Code")},set:function(e){this.SetMember("a02",e,["EducationalLevelID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(oI.prototype,"EmployerType",{get:function(){return this.GetMember("a03",this.EmployerTypeID,"ExtendedCode")},set:function(e){this.SetMember("a03",e,["EmployerTypeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(oI.prototype,"Base",{get:function(){return this.GetMember("a04",this.ID,"PersonalInfo")},set:function(e){this.SetMember("a04",e,["ID"],["ID"])},enumerable:!0,configurable:!0}),oI.prototype.GetIdentity=function(){return this.ID};var rI;function oI(){return rI.call(this,"StudentContact")||this}e.StudentContact=oI,__extends(sI,iI=t),sI.prototype.Associations=function(){return["PeopleGroup:a09:ID:PeopleGroupID"]},Object.defineProperty(sI.prototype,"PeopleGroup",{get:function(){return this.GetMember("a00",this.PeopleGroupID,"PeopleGroup")},set:function(e){this.SetMember("a00",e,["PeopleGroupID"],["ID"])},enumerable:!0,configurable:!0}),sI.prototype.GetIdentity=function(){return this.PeopleGroupID+this.StartTime+this.EndTime+this.DayOfWeek};var iI;function sI(){return iI.call(this,"PeopleGroupTutoringHourConstraint")||this}e.PeopleGroupTutoringHourConstraint=sI,__extends(uI,aI=t),uI.prototype.Associations=function(){return["LocationInfo:a41:ID:LocationInfoID","PeopleGroup:a10:ID:PeopleGroupID"]},Object.defineProperty(uI.prototype,"GroupPolicy_GroupPolicyEntries",{get:function(){return this.GetMembers("a00",this.ID,"GroupPolicy_GroupPolicyEntry","GroupPolicyID")},enumerable:!0,configurable:!0}),Object.defineProperty(uI.prototype,"GroupPolicy_EntityPolicyEntries",{get:function(){return this.GetMembers("a01",this.ID,"GroupPolicy_EntityPolicyEntry","GroupPolicyID")},enumerable:!0,configurable:!0}),Object.defineProperty(uI.prototype,"PersonalInfo_AppliedGroupPolicies",{get:function(){return this.GetMembers("a02",this.ID,"PersonalInfo_AppliedGroupPolicy","GroupPolicyID")},enumerable:!0,configurable:!0}),Object.defineProperty(uI.prototype,"GroupPolicy_SchoolYears",{get:function(){return this.GetMembers("a03",this.ID,"GroupPolicy_SchoolYear","GroupPolicyID")},enumerable:!0,configurable:!0}),Object.defineProperty(uI.prototype,"LocationInfo",{get:function(){return this.GetMember("a04",this.LocationInfoID,"LocationInfo")},set:function(e){this.SetMember("a04",e,["LocationInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(uI.prototype,"PeopleGroup",{get:function(){return this.GetMember("a05",this.PeopleGroupID,"PeopleGroup")},set:function(e){this.SetMember("a05",e,["PeopleGroupID"],["ID"])},enumerable:!0,configurable:!0}),uI.prototype.GetIdentity=function(){return this.ID};var aI;function uI(){return aI.call(this,"GroupPolicy")||this}e.GroupPolicy=uI,__extends(fI,cI=t),fI.prototype.Associations=function(){return["GroupPolicy:a00:ID:GroupPolicyID","GroupPolicyEntry:a00:ID:GroupPolicyEntryID"]},Object.defineProperty(fI.prototype,"GroupPolicy",{get:function(){return this.GetMember("a00",this.GroupPolicyID,"GroupPolicy")},set:function(e){this.SetMember("a00",e,["GroupPolicyID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(fI.prototype,"GroupPolicyEntry",{get:function(){return this.GetMember("a01",this.GroupPolicyEntryID,"GroupPolicyEntry")},set:function(e){this.SetMember("a01",e,["GroupPolicyEntryID"],["ID"])},enumerable:!0,configurable:!0}),fI.prototype.GetIdentity=function(){return this.GroupPolicyID+this.GroupPolicyEntryID};var cI;function fI(){return cI.call(this,"GroupPolicy_GroupPolicyEntry")||this}e.GroupPolicy_GroupPolicyEntry=fI,__extends(bI,II=t),Object.defineProperty(bI.prototype,"MenuWebPartDisplayGroupPolicyEntries",{get:function(){return this.GetMembers("a00",this.ID,"MenuWebPartDisplayGroupPolicyEntry","WebPartID")},enumerable:!0,configurable:!0}),Object.defineProperty(bI.prototype,"WebPart_StringResources",{get:function(){return this.GetMembers("a01",this.ID,"WebPart_StringResource","WebPartID")},enumerable:!0,configurable:!0}),Object.defineProperty(bI.prototype,"TitleResource",{get:function(){return this.GetMember("a02",this.TitleResourceID,"StringResource")},set:function(e){this.SetMember("a02",e,["TitleResourceID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(bI.prototype,"DescriptionResource",{get:function(){return this.GetMember("a03",this.DescriptionResourceID,"StringResource")},set:function(e){this.SetMember("a03",e,["DescriptionResourceID"],["ID"])},enumerable:!0,configurable:!0}),bI.prototype.GetIdentity=function(){return this.ID};var II;function bI(){return II.call(this,"WebPart")||this}e.WebPart=bI,__extends(lI,pI=t),lI.prototype.Associations=function(){return["GroupPolicyEntry:a01:ID:GroupPolicyEntryID"]},Object.defineProperty(lI.prototype,"Menu",{get:function(){return this.GetMember("a00",this.MenuID,"Menu")},set:function(e){this.SetMember("a00",e,["MenuID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(lI.prototype,"GroupPolicyEntry",{get:function(){return this.GetMember("a01",this.GroupPolicyEntryID,"GroupPolicyEntry")},set:function(e){this.SetMember("a01",e,["GroupPolicyEntryID"],["ID"])},enumerable:!0,configurable:!0}),lI.prototype.GetIdentity=function(){return this.MenuID};var pI;function lI(){return pI.call(this,"MenuDisplayGroupPolicyEntry")||this}e.MenuDisplayGroupPolicyEntry=lI,__extends(hI,mI=t),hI.prototype.Associations=function(){return["Menu:a02:ID:MenuID","WebPart:a00:ID:WebPartID","GroupPolicyEntry:a02:ID:GroupPolicyEntryID"]},Object.defineProperty(hI.prototype,"Menu",{get:function(){return this.GetMember("a00",this.MenuID,"Menu")},set:function(e){this.SetMember("a00",e,["MenuID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(hI.prototype,"WebPart",{get:function(){return this.GetMember("a01",this.WebPartID,"WebPart")},set:function(e){this.SetMember("a01",e,["WebPartID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(hI.prototype,"GroupPolicyEntry",{get:function(){return this.GetMember("a02",this.GroupPolicyEntryID,"GroupPolicyEntry")},set:function(e){this.SetMember("a02",e,["GroupPolicyEntryID"],["ID"])},enumerable:!0,configurable:!0}),hI.prototype.GetIdentity=function(){return this.MenuID+this.WebPartID};var mI;function hI(){return mI.call(this,"MenuWebPartDisplayGroupPolicyEntry")||this}e.MenuWebPartDisplayGroupPolicyEntry=hI,__extends(dI,DI=t),Object.defineProperty(dI.prototype,"Code",{get:function(){return this.GetMember("a00",this.CodeID,"Code")},set:function(e){this.SetMember("a00",e,["CodeID"],["ID"])},enumerable:!0,configurable:!0}),dI.prototype.GetIdentity=function(){return this.CodeID};var DI;function dI(){return DI.call(this,"IdFormat")||this}e.IdFormat=dI,__extends(gI,yI=t),gI.prototype.Associations=function(){return["SchoolInfo:a17:ID:SchoolInfoID"]},Object.defineProperty(gI.prototype,"RoomInfos",{get:function(){return this.GetMembers("a00",this.ID,"RoomInfo","RoomTypeID")},enumerable:!0,configurable:!0}),Object.defineProperty(gI.prototype,"SchoolInfo",{get:function(){return this.GetMember("a01",this.SchoolInfoID,"SchoolInfo")},set:function(e){this.SetMember("a01",e,["SchoolInfoID"],["ID"])},enumerable:!0,configurable:!0}),gI.prototype.GetIdentity=function(){return this.ID};var yI;function gI(){return yI.call(this,"RoomType")||this}e.RoomType=gI,__extends(T,SI=t),T.prototype.Associations=function(){return["SchoolYear:a19:ID:SchoolYearID","SchoolInfo:a18:ID:SchoolInfoID"]},Object.defineProperty(T.prototype,"SectionInfos",{get:function(){return this.GetMembers("a00",this.ID,"SectionInfo","SchoolCourseInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(T.prototype,"CurriculumStructures",{get:function(){return this.GetMembers("a01",this.ID,"CurriculumStructure","SchoolCourseInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(T.prototype,"TutoringSessionInfos",{get:function(){return this.GetMembers("a02",this.ID,"TutoringSessionInfo","SchoolCouresInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(T.prototype,"StudentSchoolCourseExemptions",{get:function(){return this.GetMembers("a03",this.ID,"StudentSchoolCourseExemption","SchoolCourseInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(T.prototype,"HomeroomSchoolCourseExemptions",{get:function(){return this.GetMembers("a04",this.ID,"HomeroomSchoolCourseExemption","SchoolCourseInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(T.prototype,"SchoolCourseInfo_GradeLevels",{get:function(){return this.GetMembers("a05",this.ID,"SchoolCourseInfo_GradeLevel","SchoolCourseID")},enumerable:!0,configurable:!0}),Object.defineProperty(T.prototype,"SchoolCourseInfo_SubjectAreas",{get:function(){return this.GetMembers("a06",this.ID,"SchoolCourseInfo_SubjectArea","SchoolCourseInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(T.prototype,"SCEDCode",{get:function(){return this.GetMember("a07",this.ID,"SCEDCode")},set:function(e){this.SetMember("a07",e,["ID"],["SchoolCourseInfoID"])},enumerable:!0,configurable:!0}),Object.defineProperty(T.prototype,"SchoolCourseInfo_PeopleGroups",{get:function(){return this.GetMembers("a08",this.ID,"SchoolCourseInfo_PeopleGroup","SchoolCourseID")},enumerable:!0,configurable:!0}),Object.defineProperty(T.prototype,"CourseCreditType",{get:function(){return this.GetMember("a09",this.CourseCreditTypeID,"Code")},set:function(e){this.SetMember("a09",e,["CourseCreditTypeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(T.prototype,"InstructionalLevel",{get:function(){return this.GetMember("a10",this.InstructionalLevelID,"ExtendedCode")},set:function(e){this.SetMember("a10",e,["InstructionalLevelID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(T.prototype,"SchoolYear",{get:function(){return this.GetMember("a11",this.SchoolYearID,"SchoolYear")},set:function(e){this.SetMember("a11",e,["SchoolYearID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(T.prototype,"CourseTitleResource",{get:function(){return this.GetMember("a12",this.CourseTitleResourceID,"StringResource")},set:function(e){this.SetMember("a12",e,["CourseTitleResourceID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(T.prototype,"DescriptionResource",{get:function(){return this.GetMember("a13",this.DescriptionResourceID,"StringResource")},set:function(e){this.SetMember("a13",e,["DescriptionResourceID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(T.prototype,"SchoolInfo",{get:function(){return this.GetMember("a14",this.SchoolInfoID,"SchoolInfo")},set:function(e){this.SetMember("a14",e,["SchoolInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(T.prototype,"ExtendedElements",{get:function(){return this.GetMember("a15",this.ExtendedElementsID,"ExtendedElements")},set:function(e){this.SetMember("a15",e,["ExtendedElementsID"],["ID"])},enumerable:!0,configurable:!0}),T.prototype.GetIdentity=function(){return this.ID};var SI;function T(){return SI.call(this,"SchoolCourseInfo")||this}e.SchoolCourseInfo=T,__extends(MI,PI=t),MI.prototype.Associations=function(){return["SchoolCourseInfo:a05:ID:SchoolCourseID"]},Object.defineProperty(MI.prototype,"GradeLevel",{get:function(){return this.GetMember("a00",this.GradeLevelID,"ExtendedCode")},set:function(e){this.SetMember("a00",e,["GradeLevelID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(MI.prototype,"SchoolCourseInfo",{get:function(){return this.GetMember("a01",this.SchoolCourseID,"SchoolCourseInfo")},set:function(e){this.SetMember("a01",e,["SchoolCourseID"],["ID"])},enumerable:!0,configurable:!0}),MI.prototype.GetIdentity=function(){return this.SchoolCourseID+this.GradeLevelID};var PI;function MI(){return PI.call(this,"SchoolCourseInfo_GradeLevel")||this}e.SchoolCourseInfo_GradeLevel=MI,__extends(AI,GI=t),AI.prototype.Associations=function(){return["SchoolCourseInfo:a06:ID:SchoolCourseInfoID"]},Object.defineProperty(AI.prototype,"SubjectArea",{get:function(){return this.GetMember("a00",this.SubjectAreaID,"ExtendedCode")},set:function(e){this.SetMember("a00",e,["SubjectAreaID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(AI.prototype,"SchoolCourseInfo",{get:function(){return this.GetMember("a01",this.SchoolCourseInfoID,"SchoolCourseInfo")},set:function(e){this.SetMember("a01",e,["SchoolCourseInfoID"],["ID"])},enumerable:!0,configurable:!0}),AI.prototype.GetIdentity=function(){return this.SchoolCourseInfoID+this.SubjectAreaID};var GI;function AI(){return GI.call(this,"SchoolCourseInfo_SubjectArea")||this}e.SchoolCourseInfo_SubjectArea=AI,__extends(L,OI=t),L.prototype.Associations=function(){return["SchoolInfo:a19:ID:SchoolInfoID"]},Object.defineProperty(L.prototype,"StudentDailyAttendances",{get:function(){return this.GetMembers("a00",this.ID,"StudentDailyAttendance","AttendanceCodeInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(L.prototype,"StudentPeriodAttendances",{get:function(){return this.GetMembers("a01",this.ID,"StudentPeriodAttendance","AttendanceCodeInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(L.prototype,"StudentTutoringSessionEnrollments",{get:function(){return this.GetMembers("a02",this.ID,"StudentTutoringSessionEnrollment","AttendanceCodeInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(L.prototype,"TutoringSessionInfo_StaffPersonals",{get:function(){return this.GetMembers("a03",this.ID,"TutoringSessionInfo_StaffPersonal","AttendanceCodeInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(L.prototype,"StudentActivityAttendances",{get:function(){return this.GetMembers("a04",this.ID,"StudentActivityAttendance","AttendanceCodeInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(L.prototype,"StaffDailyAttendances",{get:function(){return this.GetMembers("a05",this.ID,"StaffDailyAttendance","AttendanceCodeInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(L.prototype,"StaffPeriodAttendances",{get:function(){return this.GetMembers("a06",this.ID,"StaffPeriodAttendance","AttendanceCodeInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(L.prototype,"StudentActivityStaffAttendances",{get:function(){return this.GetMembers("a07",this.ID,"StudentActivityStaffAttendance","AttendanceCodeInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(L.prototype,"CodeResource",{get:function(){return this.GetMember("a08",this.CodeResourceID,"StringResource")},set:function(e){this.SetMember("a08",e,["CodeResourceID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(L.prototype,"DescriptionResource",{get:function(){return this.GetMember("a09",this.DescriptionResourceID,"StringResource")},set:function(e){this.SetMember("a09",e,["DescriptionResourceID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(L.prototype,"AttendanceStatus",{get:function(){return this.GetMember("a10",this.AttendanceStatusID,"Code")},set:function(e){this.SetMember("a10",e,["AttendanceStatusID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(L.prototype,"AttendanceType",{get:function(){return this.GetMember("a11",this.AttendanceTypeID,"Code")},set:function(e){this.SetMember("a11",e,["AttendanceTypeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(L.prototype,"SchoolInfo",{get:function(){return this.GetMember("a12",this.SchoolInfoID,"SchoolInfo")},set:function(e){this.SetMember("a12",e,["SchoolInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(L.prototype,"LocationInfo",{get:function(){return this.GetMember("a13",this.SchoolInfoID,"LocationInfo")},set:function(e){this.SetMember("a13",e,["SchoolInfoID"],["ID"])},enumerable:!0,configurable:!0}),L.prototype.GetIdentity=function(){return this.ID};var OI;function L(){return OI.call(this,"AttendanceCodeInfo")||this}e.AttendanceCodeInfo=L,__extends(_I,jI=t),Object.defineProperty(_I.prototype,"CourseDescription",{get:function(){return this.GetMember("a00",this.CourseDescriptionID,"Code")},set:function(e){this.SetMember("a00",e,["CourseDescriptionID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(_I.prototype,"CourseLevel",{get:function(){return this.GetMember("a01",this.CourseLevelID,"Code")},set:function(e){this.SetMember("a01",e,["CourseLevelID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(_I.prototype,"SchoolCourseInfo",{get:function(){return this.GetMember("a02",this.SchoolCourseInfoID,"SchoolCourseInfo")},set:function(e){this.SetMember("a02",e,["SchoolCourseInfoID"],["ID"])},enumerable:!0,configurable:!0}),_I.prototype.GetIdentity=function(){return this.SchoolCourseInfoID};var jI;function _I(){return jI.call(this,"SCEDCode")||this}e.SCEDCode=_I,__extends(TI,CI=t),TI.prototype.Associations=function(){return["SchoolYear:a20:ID:SchoolYearID","StudentPersonal:a19:ID:StudentPersonalID","StudentActivityInfo:a04:ID:StudentActivityID","AttendanceCodeInfo:a04:ID:AttendanceCodeInfoID"]},Object.defineProperty(TI.prototype,"StudentActivityAttendance_Messages",{get:function(){return this.GetMembers("a00",this.ID,"StudentActivityAttendance_Message","StudentActivityAttendanceID")},enumerable:!0,configurable:!0}),Object.defineProperty(TI.prototype,"SchoolYear",{get:function(){return this.GetMember("a01",this.SchoolYearID,"SchoolYear")},set:function(e){this.SetMember("a01",e,["SchoolYearID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(TI.prototype,"AttendanceCodeInfo",{get:function(){return this.GetMember("a02",this.AttendanceCodeInfoID,"AttendanceCodeInfo")},set:function(e){this.SetMember("a02",e,["AttendanceCodeInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(TI.prototype,"StudentActivityInfo",{get:function(){return this.GetMember("a03",this.StudentActivityID,"StudentActivityInfo")},set:function(e){this.SetMember("a03",e,["StudentActivityID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(TI.prototype,"StudentPersonal",{get:function(){return this.GetMember("a04",this.StudentPersonalID,"StudentPersonal")},set:function(e){this.SetMember("a04",e,["StudentPersonalID"],["ID"])},enumerable:!0,configurable:!0}),TI.prototype.GetIdentity=function(){return this.ID};var CI;function TI(){return CI.call(this,"StudentActivityAttendance")||this}e.StudentActivityAttendance=TI,__extends(EI,LI=t),EI.prototype.Associations=function(){return["Message:a11:ID:MessageID","StudentActivityAttendance:a00:ID:StudentActivityAttendanceID"]},Object.defineProperty(EI.prototype,"Message",{get:function(){return this.GetMember("a00",this.MessageID,"Message")},set:function(e){this.SetMember("a00",e,["MessageID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(EI.prototype,"StudentActivityAttendance",{get:function(){return this.GetMember("a01",this.StudentActivityAttendanceID,"StudentActivityAttendance")},set:function(e){this.SetMember("a01",e,["StudentActivityAttendanceID"],["ID"])},enumerable:!0,configurable:!0}),EI.prototype.GetIdentity=function(){return this.MessageID+this.StudentActivityAttendanceID};var LI;function EI(){return LI.call(this,"StudentActivityAttendance_Message")||this}e.StudentActivityAttendance_Message=EI,__extends(E,vI=t),E.prototype.Associations=function(){return["StudentPersonal:a20:ID:StudentPersonalID"]},Object.defineProperty(E.prototype,"StudentParticipation_AdditionalProgramAvailabilities",{get:function(){return this.GetMembers("a00",this.ID,"StudentParticipation_AdditionalProgramAvailability","StudentParticipationID")},enumerable:!0,configurable:!0}),Object.defineProperty(E.prototype,"StudentParticipation_ExceptionalCategories",{get:function(){return this.GetMembers("a01",this.ID,"StudentParticipation_ExceptionalCategory","StudentParticipationID")},enumerable:!0,configurable:!0}),Object.defineProperty(E.prototype,"StudentParticipation_PartCTransitionMeetingNotHeldReasons",{get:function(){return this.GetMembers("a02",this.ID,"StudentParticipation_PartCTransitionMeetingNotHeldReason","StudentParticipationID")},enumerable:!0,configurable:!0}),Object.defineProperty(E.prototype,"StudentParticipation_PartCTransitionMeetingOutcomes",{get:function(){return this.GetMembers("a03",this.ID,"StudentParticipation_PartCTransitionMeetingOutcome","StudentParticipationID")},enumerable:!0,configurable:!0}),Object.defineProperty(E.prototype,"StudentParticipation_ProgramFundingSources",{get:function(){return this.GetMembers("a04",this.ID,"StudentParticipation_ProgramFundingSource","StudentParticipationID")},enumerable:!0,configurable:!0}),Object.defineProperty(E.prototype,"StudentPlacements",{get:function(){return this.GetMembers("a05",this.ID,"StudentPlacement","StudentParticipationID")},enumerable:!0,configurable:!0}),Object.defineProperty(E.prototype,"StudentSpecialEducationSummary_StudentParticipationDatas",{get:function(){return this.GetMembers("a06",this.ID,"StudentSpecialEducationSummary_StudentParticipationData","StudentParticipationID")},enumerable:!0,configurable:!0}),Object.defineProperty(E.prototype,"TestAccommodation_StudentProgramAccommodations",{get:function(){return this.GetMembers("a07",this.ID,"TestAccommodation_StudentProgramAccommodation","StudentParticipationID")},enumerable:!0,configurable:!0}),Object.defineProperty(E.prototype,"StudentParticipation_CaseManagers",{get:function(){return this.GetMembers("a08",this.ID,"StudentParticipation_CaseManager","StudentParticipationID")},enumerable:!0,configurable:!0}),Object.defineProperty(E.prototype,"StudentParticipation_ServiceProviders",{get:function(){return this.GetMembers("a09",this.ID,"StudentParticipation_ServiceProvider","StudentParticipationID")},enumerable:!0,configurable:!0}),Object.defineProperty(E.prototype,"LeastRestrictiveEnvironment",{get:function(){return this.GetMember("a10",this.LeastRestrictiveEnvironmentID,"ExtendedCode")},set:function(e){this.SetMember("a10",e,["LeastRestrictiveEnvironmentID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(E.prototype,"ProgramAvailability",{get:function(){return this.GetMember("a11",this.ProgramAvailabilityID,"ExtendedCode")},set:function(e){this.SetMember("a11",e,["ProgramAvailabilityID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(E.prototype,"ProgramExitReason",{get:function(){return this.GetMember("a12",this.ProgramExitReasonID,"ExtendedCode")},set:function(e){this.SetMember("a12",e,["ProgramExitReasonID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(E.prototype,"ProgramPlanType",{get:function(){return this.GetMember("a13",this.ProgramPlanTypeID,"ExtendedCode")},set:function(e){this.SetMember("a13",e,["ProgramPlanTypeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(E.prototype,"ProgramStatus",{get:function(){return this.GetMember("a14",this.ProgramStatusID,"ExtendedCode")},set:function(e){this.SetMember("a14",e,["ProgramStatusID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(E.prototype,"ProgramType",{get:function(){return this.GetMember("a15",this.ProgramTypeID,"ExtendedCode")},set:function(e){this.SetMember("a15",e,["ProgramTypeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(E.prototype,"ReferralSource",{get:function(){return this.GetMember("a16",this.ReferralSourceID,"ExtendedCode")},set:function(e){this.SetMember("a16",e,["ReferralSourceID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(E.prototype,"CaseManager",{get:function(){return this.GetMember("a17",this.CaseManagerID,"StaffPersonal")},set:function(e){this.SetMember("a17",e,["CaseManagerID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(E.prototype,"LEAInfo",{get:function(){return this.GetMember("a18",this.ManagingPublicAgencyID,"LEAInfo")},set:function(e){this.SetMember("a18",e,["ManagingPublicAgencyID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(E.prototype,"ParticipationContact",{get:function(){return this.GetMember("a19",this.ParticipationContactID,"PersonalInfo")},set:function(e){this.SetMember("a19",e,["ParticipationContactID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(E.prototype,"SchoolInfo",{get:function(){return this.GetMember("a20",this.ManagingSchoolID,"SchoolInfo")},set:function(e){this.SetMember("a20",e,["ManagingSchoolID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(E.prototype,"StudentPersonal",{get:function(){return this.GetMember("a21",this.StudentPersonalID,"StudentPersonal")},set:function(e){this.SetMember("a21",e,["StudentPersonalID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(E.prototype,"StudentParticipation_PlannedAssessmentParticipation",{get:function(){return this.GetMember("a22",this.PlannedAssessmentParticipationID,"StudentParticipation_PlannedAssessmentParticipation")},set:function(e){this.SetMember("a22",e,["PlannedAssessmentParticipationID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(E.prototype,"StudentParticipation_ProjectedExitReason",{get:function(){return this.GetMember("a23",this.ProjectedExitReasonID,"StudentParticipation_ProjectedExitReason")},set:function(e){this.SetMember("a23",e,["ProjectedExitReasonID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(E.prototype,"StudentParticipation_TransitionPlanning",{get:function(){return this.GetMember("a24",this.TransitionPlanningID,"StudentParticipation_TransitionPlanning")},set:function(e){this.SetMember("a24",e,["TransitionPlanningID"],["ID"])},enumerable:!0,configurable:!0}),E.prototype.GetIdentity=function(){return this.ID};var vI;function E(){return vI.call(this,"StudentParticipation")||this}e.StudentParticipation=E,__extends(xI,RI=t),xI.prototype.Associations=function(){return["StudentParticipation:a00:ID:StudentParticipationID"]},Object.defineProperty(xI.prototype,"ProgramAvailability",{get:function(){return this.GetMember("a00",this.ProgramAvailabilityID,"ExtendedCode")},set:function(e){this.SetMember("a00",e,["ProgramAvailabilityID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(xI.prototype,"StudentParticipation",{get:function(){return this.GetMember("a01",this.StudentParticipationID,"StudentParticipation")},set:function(e){this.SetMember("a01",e,["StudentParticipationID"],["ID"])},enumerable:!0,configurable:!0}),xI.prototype.GetIdentity=function(){return this.StudentParticipationID+this.ProgramAvailabilityID};var RI;function xI(){return RI.call(this,"StudentParticipation_AdditionalProgramAvailability")||this}e.StudentParticipation_AdditionalProgramAvailability=xI,__extends(BI,FI=t),BI.prototype.Associations=function(){return["StudentParticipation:a01:ID:StudentParticipationID"]},Object.defineProperty(BI.prototype,"ExceptionalityPriority",{get:function(){return this.GetMember("a00",this.ExceptionalityPriorityID,"Code")},set:function(e){this.SetMember("a00",e,["ExceptionalityPriorityID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(BI.prototype,"ExceptonalityCategory",{get:function(){return this.GetMember("a01",this.ExceptonalityCategoryID,"ExtendedCode")},set:function(e){this.SetMember("a01",e,["ExceptonalityCategoryID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(BI.prototype,"StudentParticipation",{get:function(){return this.GetMember("a02",this.StudentParticipationID,"StudentParticipation")},set:function(e){this.SetMember("a02",e,["StudentParticipationID"],["ID"])},enumerable:!0,configurable:!0}),BI.prototype.GetIdentity=function(){return this.ID};var FI;function BI(){return FI.call(this,"StudentParticipation_ExceptionalCategory")||this}e.StudentParticipation_ExceptionalCategory=BI,__extends(NI,kI=t),NI.prototype.Associations=function(){return["StudentParticipation:a02:ID:StudentParticipationID"]},Object.defineProperty(NI.prototype,"PartCTransitionMeetingNotHeldReason",{get:function(){return this.GetMember("a00",this.PartCTransitionMeetingNotHeldReasonID,"ExtendedCode")},set:function(e){this.SetMember("a00",e,["PartCTransitionMeetingNotHeldReasonID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(NI.prototype,"StudentParticipation",{get:function(){return this.GetMember("a01",this.StudentParticipationID,"StudentParticipation")},set:function(e){this.SetMember("a01",e,["StudentParticipationID"],["ID"])},enumerable:!0,configurable:!0}),NI.prototype.GetIdentity=function(){return this.StudentParticipationID+this.PartCTransitionMeetingNotHeldReasonID};var kI;function NI(){return kI.call(this,"StudentParticipation_PartCTransitionMeetingNotHeldReason")||this}e.StudentParticipation_PartCTransitionMeetingNotHeldReason=NI,__extends(HI,YI=t),HI.prototype.Associations=function(){return["StudentParticipation:a03:ID:StudentParticipationID"]},Object.defineProperty(HI.prototype,"PartCTransitionMeetingOutcome",{get:function(){return this.GetMember("a00",this.PartCTransitionMeetingOutcomeID,"ExtendedCode")},set:function(e){this.SetMember("a00",e,["PartCTransitionMeetingOutcomeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(HI.prototype,"StudentParticipation",{get:function(){return this.GetMember("a01",this.StudentParticipationID,"StudentParticipation")},set:function(e){this.SetMember("a01",e,["StudentParticipationID"],["ID"])},enumerable:!0,configurable:!0}),HI.prototype.GetIdentity=function(){return this.StudentParticipationID+this.PartCTransitionMeetingOutcomeID};var YI;function HI(){return YI.call(this,"StudentParticipation_PartCTransitionMeetingOutcome")||this}e.StudentParticipation_PartCTransitionMeetingOutcome=HI,__extends(UI,WI=t),Object.defineProperty(UI.prototype,"CodesetCode",{get:function(){return this.GetMember("a00",this.CodesetCodeID,"Code")},set:function(e){this.SetMember("a00",e,["CodesetCodeID"],["ID"])},enumerable:!0,configurable:!0}),UI.prototype.GetIdentity=function(){return this.ID};var WI;function UI(){return WI.call(this,"StudentParticipation_PlannedAssessmentParticipation")||this}e.StudentParticipation_PlannedAssessmentParticipation=UI,__extends(wI,KI=t),wI.prototype.Associations=function(){return["StudentParticipation:a04:ID:StudentParticipationID"]},Object.defineProperty(wI.prototype,"ProgramFundingSource",{get:function(){return this.GetMember("a00",this.ProgramFundingSourceID,"ExtendedCode")},set:function(e){this.SetMember("a00",e,["ProgramFundingSourceID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(wI.prototype,"StudentParticipation",{get:function(){return this.GetMember("a01",this.StudentParticipationID,"StudentParticipation")},set:function(e){this.SetMember("a01",e,["StudentParticipationID"],["ID"])},enumerable:!0,configurable:!0}),wI.prototype.GetIdentity=function(){return this.StudentParticipationID+this.ProgramFundingSourceID};var KI;function wI(){return KI.call(this,"StudentParticipation_ProgramFundingSource")||this}e.StudentParticipation_ProgramFundingSource=wI,__extends(JI,VI=t),Object.defineProperty(JI.prototype,"CodesetCode",{get:function(){return this.GetMember("a00",this.CodesetCodeID,"Code")},set:function(e){this.SetMember("a00",e,["CodesetCodeID"],["ID"])},enumerable:!0,configurable:!0}),JI.prototype.GetIdentity=function(){return this.ID};var VI;function JI(){return VI.call(this,"StudentParticipation_ProjectedExitReason")||this}e.StudentParticipation_ProjectedExitReason=JI,__extends(zI,qI=t),Object.defineProperty(zI.prototype,"CodesetCode",{get:function(){return this.GetMember("a00",this.CodesetCodeID,"Code")},set:function(e){this.SetMember("a00",e,["CodesetCodeID"],["ID"])},enumerable:!0,configurable:!0}),zI.prototype.GetIdentity=function(){return this.ID};var qI;function zI(){return qI.call(this,"StudentParticipation_TransitionPlanning")||this}e.StudentParticipation_TransitionPlanning=zI,__extends(v,QI=t),v.prototype.Associations=function(){return["StudentPersonal:a21:ID:StudentPersonalID","LEAInfo:a02:ID:ServicingPublicAgencyID","StudentParticipation:a05:ID:StudentParticipationID"]},Object.defineProperty(v.prototype,"StudentPlacement_ServiceFundingSources",{get:function(){return this.GetMembers("a00",this.ID,"StudentPlacement_ServiceFundingSource","StudentPlacementID")},enumerable:!0,configurable:!0}),Object.defineProperty(v.prototype,"StudentSpecialEducationSummary_StudentPlacementDatas",{get:function(){return this.GetMembers("a01",this.ID,"StudentSpecialEducationSummary_StudentPlacementData","StudentPlacementID")},enumerable:!0,configurable:!0}),Object.defineProperty(v.prototype,"DirectTimeUnit",{get:function(){return this.GetMember("a02",this.DirectTimeUnitID,"Code")},set:function(e){this.SetMember("a02",e,["DirectTimeUnitID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(v.prototype,"IndirectTimeUnit",{get:function(){return this.GetMember("a03",this.IndirectTimeUnitID,"Code")},set:function(e){this.SetMember("a03",e,["IndirectTimeUnitID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(v.prototype,"ServiceCategory",{get:function(){return this.GetMember("a04",this.ServiceCategoryID,"Code")},set:function(e){this.SetMember("a04",e,["ServiceCategoryID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(v.prototype,"TotalServiceDurationUnit",{get:function(){return this.GetMember("a05",this.TotalServiceDurationUnitID,"Code")},set:function(e){this.SetMember("a05",e,["TotalServiceDurationUnitID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(v.prototype,"FrequencyTime",{get:function(){return this.GetMember("a06",this.FrequencyTimeID,"ExtendedCode")},set:function(e){this.SetMember("a06",e,["FrequencyTimeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(v.prototype,"Service",{get:function(){return this.GetMember("a07",this.ServiceID,"ExtendedCode")},set:function(e){this.SetMember("a07",e,["ServiceID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(v.prototype,"ServiceProviderType",{get:function(){return this.GetMember("a08",this.ServiceProviderTypeID,"ExtendedCode")},set:function(e){this.SetMember("a08",e,["ServiceProviderTypeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(v.prototype,"ServiceSetting",{get:function(){return this.GetMember("a09",this.ServiceSettingID,"ExtendedCode")},set:function(e){this.SetMember("a09",e,["ServiceSettingID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(v.prototype,"WhenServiceProvided",{get:function(){return this.GetMember("a10",this.WhenServiceProvidedID,"ExtendedCode")},set:function(e){this.SetMember("a10",e,["WhenServiceProvidedID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(v.prototype,"StudentParticipation",{get:function(){return this.GetMember("a11",this.StudentParticipationID,"StudentParticipation")},set:function(e){this.SetMember("a11",e,["StudentParticipationID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(v.prototype,"LEAInfo",{get:function(){return this.GetMember("a12",this.ServicingPublicAgencyID,"LEAInfo")},set:function(e){this.SetMember("a12",e,["ServicingPublicAgencyID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(v.prototype,"SchoolWhereServiceDelivered",{get:function(){return this.GetMember("a13",this.SchoolWhereServiceDeliveredID,"SchoolInfo")},set:function(e){this.SetMember("a13",e,["SchoolWhereServiceDeliveredID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(v.prototype,"ServicingSchool",{get:function(){return this.GetMember("a14",this.ServicingSchoolID,"SchoolInfo")},set:function(e){this.SetMember("a14",e,["ServicingSchoolID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(v.prototype,"StudentPersonal",{get:function(){return this.GetMember("a15",this.StudentPersonalID,"StudentPersonal")},set:function(e){this.SetMember("a15",e,["StudentPersonalID"],["ID"])},enumerable:!0,configurable:!0}),v.prototype.GetIdentity=function(){return this.ID};var QI;function v(){return QI.call(this,"StudentPlacement")||this}e.StudentPlacement=v,__extends(ZI,XI=t),ZI.prototype.Associations=function(){return["StudentPlacement:a00:ID:StudentPlacementID"]},Object.defineProperty(ZI.prototype,"ServiceFundingSource",{get:function(){return this.GetMember("a00",this.ServiceFundingSourceID,"ExtendedCode")},set:function(e){this.SetMember("a00",e,["ServiceFundingSourceID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(ZI.prototype,"StudentPlacement",{get:function(){return this.GetMember("a01",this.StudentPlacementID,"StudentPlacement")},set:function(e){this.SetMember("a01",e,["StudentPlacementID"],["ID"])},enumerable:!0,configurable:!0}),ZI.prototype.GetIdentity=function(){return this.StudentPlacementID+this.ServiceFundingSourceID};var XI;function ZI(){return XI.call(this,"StudentPlacement_ServiceFundingSource")||this}e.StudentPlacement_ServiceFundingSource=ZI,__extends(eb,$I=t),eb.prototype.Associations=function(){return["SchoolYear:a21:ID:SchoolYearID","StudentPersonal:a22:ID:StudentPersonalID"]},Object.defineProperty(eb.prototype,"StudentSpecialEducationSummary_NeglectedOrDelinquentParticipations",{get:function(){return this.GetMembers("a00",this.ID,"StudentSpecialEducationSummary_NeglectedOrDelinquentParticipation","StudentSpecialEducationSummaryID")},enumerable:!0,configurable:!0}),Object.defineProperty(eb.prototype,"StudentSpecialEducationSummary_StudentParticipationDatas",{get:function(){return this.GetMembers("a01",this.ID,"StudentSpecialEducationSummary_StudentParticipationData","StudentSpecialEducationSummaryID")},enumerable:!0,configurable:!0}),Object.defineProperty(eb.prototype,"StudentSpecialEducationSummary_StudentPlacementDatas",{get:function(){return this.GetMembers("a02",this.ID,"StudentSpecialEducationSummary_StudentPlacementData","StudentSpecialEducationSummaryID")},enumerable:!0,configurable:!0}),Object.defineProperty(eb.prototype,"PrimaryDisabilityCode",{get:function(){return this.GetMember("a03",this.PrimaryDisabilityCodeID,"Code")},set:function(e){this.SetMember("a03",e,["PrimaryDisabilityCodeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(eb.prototype,"SchoolYear",{get:function(){return this.GetMember("a04",this.SchoolYearID,"SchoolYear")},set:function(e){this.SetMember("a04",e,["SchoolYearID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(eb.prototype,"StudentPersonal",{get:function(){return this.GetMember("a05",this.StudentPersonalID,"StudentPersonal")},set:function(e){this.SetMember("a05",e,["StudentPersonalID"],["ID"])},enumerable:!0,configurable:!0}),eb.prototype.GetIdentity=function(){return this.ID};var $I;function eb(){return $I.call(this,"StudentSpecialEducationSummary")||this}e.StudentSpecialEducationSummary=eb,__extends(nb,tb=t),nb.prototype.Associations=function(){return["StudentSpecialEducationSummary:a00:ID:StudentSpecialEducationSummaryID"]},Object.defineProperty(nb.prototype,"NeglectedOrDelinquentParticipation_Type",{get:function(){return this.GetMember("a00",this.TypeID,"Code")},set:function(e){this.SetMember("a00",e,["TypeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(nb.prototype,"StudentSpecialEducationSummary",{get:function(){return this.GetMember("a01",this.StudentSpecialEducationSummaryID,"StudentSpecialEducationSummary")},set:function(e){this.SetMember("a01",e,["StudentSpecialEducationSummaryID"],["ID"])},enumerable:!0,configurable:!0}),nb.prototype.GetIdentity=function(){return this.ID};var tb;function nb(){return tb.call(this,"StudentSpecialEducationSummary_NeglectedOrDelinquentParticipation")||this}e.StudentSpecialEducationSummary_NeglectedOrDelinquentParticipation=nb,__extends(ob,rb=t),ob.prototype.Associations=function(){return["StudentParticipation:a06:ID:StudentParticipationID","StudentSpecialEducationSummary:a01:ID:StudentSpecialEducationSummaryID"]},Object.defineProperty(ob.prototype,"StudentParticipation",{get:function(){return this.GetMember("a00",this.StudentParticipationID,"StudentParticipation")},set:function(e){this.SetMember("a00",e,["StudentParticipationID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(ob.prototype,"StudentSpecialEducationSummary",{get:function(){return this.GetMember("a01",this.StudentSpecialEducationSummaryID,"StudentSpecialEducationSummary")},set:function(e){this.SetMember("a01",e,["StudentSpecialEducationSummaryID"],["ID"])},enumerable:!0,configurable:!0}),ob.prototype.GetIdentity=function(){return this.ID};var rb;function ob(){return rb.call(this,"StudentSpecialEducationSummary_StudentParticipationData")||this}e.StudentSpecialEducationSummary_StudentParticipationData=ob,__extends(sb,ib=t),sb.prototype.Associations=function(){return["StudentPlacement:a01:ID:StudentPlacementID","StudentSpecialEducationSummary:a02:ID:StudentSpecialEducationSummaryID"]},Object.defineProperty(sb.prototype,"StudentPlacement",{get:function(){return this.GetMember("a00",this.StudentPlacementID,"StudentPlacement")},set:function(e){this.SetMember("a00",e,["StudentPlacementID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(sb.prototype,"StudentSpecialEducationSummary",{get:function(){return this.GetMember("a01",this.StudentSpecialEducationSummaryID,"StudentSpecialEducationSummary")},set:function(e){this.SetMember("a01",e,["StudentSpecialEducationSummaryID"],["ID"])},enumerable:!0,configurable:!0}),sb.prototype.GetIdentity=function(){return this.ID};var ib;function sb(){return ib.call(this,"StudentSpecialEducationSummary_StudentPlacementData")||this}e.StudentSpecialEducationSummary_StudentPlacementData=sb,__extends(ub,ab=t),ub.prototype.Associations=function(){return["StudentPersonal:a23:ID:StudentPersonalID","SchoolInfo:a20:ID:SchoolInfoID","LEAInfo:a03:ID:LEAInfoID","AssessmentRegistration:a04:ID:AssessmentRegistrationID"]},Object.defineProperty(ub.prototype,"StudentProgramAccommodations",{get:function(){return this.GetMembers("a00",this.ID,"TestAccommodation_StudentProgramAccommodation","TestAccommodationID")},enumerable:!0,configurable:!0}),Object.defineProperty(ub.prototype,"AssessmentRegistration",{get:function(){return this.GetMember("a01",this.AssessmentRegistrationID,"AssessmentRegistration")},set:function(e){this.SetMember("a01",e,["AssessmentRegistrationID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(ub.prototype,"AuthorizedActual",{get:function(){return this.GetMember("a02",this.AuthorizedActualID,"Code")},set:function(e){this.SetMember("a02",e,["AuthorizedActualID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(ub.prototype,"TestType",{get:function(){return this.GetMember("a03",this.TestTypeID,"Code")},set:function(e){this.SetMember("a03",e,["TestTypeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(ub.prototype,"GradeLevel",{get:function(){return this.GetMember("a04",this.GradeLevelID,"ExtendedCode")},set:function(e){this.SetMember("a04",e,["GradeLevelID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(ub.prototype,"LEAInfo",{get:function(){return this.GetMember("a05",this.LEAInfoID,"LEAInfo")},set:function(e){this.SetMember("a05",e,["LEAInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(ub.prototype,"SchoolInfo",{get:function(){return this.GetMember("a06",this.SchoolInfoID,"SchoolInfo")},set:function(e){this.SetMember("a06",e,["SchoolInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(ub.prototype,"StudentPersonal",{get:function(){return this.GetMember("a07",this.StudentPersonalID,"StudentPersonal")},set:function(e){this.SetMember("a07",e,["StudentPersonalID"],["ID"])},enumerable:!0,configurable:!0}),ub.prototype.GetIdentity=function(){return this.ID};var ab;function ub(){return ab.call(this,"TestAccommodation")||this}e.TestAccommodation=ub,__extends(fb,cb=t),fb.prototype.Associations=function(){return["StudentParticipation:a07:ID:StudentParticipationID","TestAccommodation:a00:ID:TestAccommodationID"]},Object.defineProperty(fb.prototype,"Accommodations",{get:function(){return this.GetMembers("a00",this.ID,"TestAccommodation_StudentProgramAccommodation_Accommodation","TestAccommodation_StudentProgramAccommodationID")},enumerable:!0,configurable:!0}),Object.defineProperty(fb.prototype,"StudentProgramType",{get:function(){return this.GetMember("a01",this.StudentProgramTypeID,"ExtendedCode")},set:function(e){this.SetMember("a01",e,["StudentProgramTypeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(fb.prototype,"StudentParticipation",{get:function(){return this.GetMember("a02",this.StudentParticipationID,"StudentParticipation")},set:function(e){this.SetMember("a02",e,["StudentParticipationID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(fb.prototype,"TestAccommodation",{get:function(){return this.GetMember("a03",this.TestAccommodationID,"TestAccommodation")},set:function(e){this.SetMember("a03",e,["TestAccommodationID"],["ID"])},enumerable:!0,configurable:!0}),fb.prototype.GetIdentity=function(){return this.ID};var cb;function fb(){return cb.call(this,"TestAccommodation_StudentProgramAccommodation")||this}e.TestAccommodation_StudentProgramAccommodation=fb,__extends(bb,Ib=t),bb.prototype.Associations=function(){return["TestAccommodation_StudentProgramAccommodation:a00:ID:TestAccommodation_StudentProgramAccommodationID"]},Object.defineProperty(bb.prototype,"AccommodationCode",{get:function(){return this.GetMember("a00",this.AccommodationCodeID,"ExtendedCode")},set:function(e){this.SetMember("a00",e,["AccommodationCodeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(bb.prototype,"AccommodationCategory",{get:function(){return this.GetMember("a01",this.AccommodationCategoryID,"ExtendedCode")},set:function(e){this.SetMember("a01",e,["AccommodationCategoryID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(bb.prototype,"StudentProgramAccommodation",{get:function(){return this.GetMember("a02",this.TestAccommodation_StudentProgramAccommodationID,"TestAccommodation_StudentProgramAccommodation")},set:function(e){this.SetMember("a02",e,["TestAccommodation_StudentProgramAccommodationID"],["ID"])},enumerable:!0,configurable:!0}),bb.prototype.GetIdentity=function(){return this.ID};var Ib;function bb(){return Ib.call(this,"TestAccommodation_StudentProgramAccommodation_Accommodation")||this}e.TestAccommodation_StudentProgramAccommodation_Accommodation=bb,__extends(lb,pb=t),lb.prototype.Associations=function(){return["GroupPolicyEntryContainer:a00:ID:ContainerID"]},Object.defineProperty(lb.prototype,"GroupPolicy_GroupPolicyEntries",{get:function(){return this.GetMembers("a00",this.ID,"GroupPolicy_GroupPolicyEntry","GroupPolicyEntryID")},enumerable:!0,configurable:!0}),Object.defineProperty(lb.prototype,"MenuDisplayGroupPolicyEntries",{get:function(){return this.GetMembers("a01",this.ID,"MenuDisplayGroupPolicyEntry","GroupPolicyEntryID")},enumerable:!0,configurable:!0}),Object.defineProperty(lb.prototype,"MenuWebPartDisplayGroupPolicyEntries",{get:function(){return this.GetMembers("a02",this.ID,"MenuWebPartDisplayGroupPolicyEntry","GroupPolicyEntryID")},enumerable:!0,configurable:!0}),Object.defineProperty(lb.prototype,"LocationInfoPolicy_PolicyEntries",{get:function(){return this.GetMembers("a03",this.ID,"LocationInfoPolicy_PolicyEntry","PolicyEntryID")},enumerable:!0,configurable:!0}),Object.defineProperty(lb.prototype,"GroupPolicy_EntityPolicyEntries",{get:function(){return this.GetMembers("a04",this.ID,"GroupPolicy_EntityPolicyEntry","PolicyEntryID")},enumerable:!0,configurable:!0}),Object.defineProperty(lb.prototype,"Component_PeopleGroups",{get:function(){return this.GetMembers("a05",this.ID,"Component_PeopleGroup","PolicyEntryID")},enumerable:!0,configurable:!0}),Object.defineProperty(lb.prototype,"AssessmentAuthorizations",{get:function(){return this.GetMembers("a06",this.ID,"AssessmentAuthorization","PolicyEntryID")},enumerable:!0,configurable:!0}),Object.defineProperty(lb.prototype,"PolicyEntryEntityTypeRights",{get:function(){return this.GetMembers("a07",this.ID,"PolicyEntryEntityTypeRight","PolicyEntryID")},enumerable:!0,configurable:!0}),Object.defineProperty(lb.prototype,"NameResource",{get:function(){return this.GetMember("a08",this.NameResourceID,"StringResource")},set:function(e){this.SetMember("a08",e,["NameResourceID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(lb.prototype,"DescriptionResource",{get:function(){return this.GetMember("a09",this.DescriptionResourceID,"StringResource")},set:function(e){this.SetMember("a09",e,["DescriptionResourceID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(lb.prototype,"Container",{get:function(){return this.GetMember("a10",this.ContainerID,"GroupPolicyEntryContainer")},set:function(e){this.SetMember("a10",e,["ContainerID"],["ID"])},enumerable:!0,configurable:!0}),lb.prototype.GetIdentity=function(){return this.ID};var pb;function lb(){return pb.call(this,"GroupPolicyEntry")||this}e.GroupPolicyEntry=lb,__extends(hb,mb=t),hb.prototype.Associations=function(){return["GroupPolicyEntryContainer:a01:ID:ParentID"]},Object.defineProperty(hb.prototype,"GroupPolicyEntries",{get:function(){return this.GetMembers("a00",this.ID,"GroupPolicyEntry","ContainerID")},enumerable:!0,configurable:!0}),Object.defineProperty(hb.prototype,"GroupPolicyEntryContainers",{get:function(){return this.GetMembers("a01",this.ID,"GroupPolicyEntryContainer","ParentID")},enumerable:!0,configurable:!0}),Object.defineProperty(hb.prototype,"NameResource",{get:function(){return this.GetMember("a02",this.NameResourceID,"StringResource")},set:function(e){this.SetMember("a02",e,["NameResourceID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(hb.prototype,"Parent",{get:function(){return this.GetMember("a03",this.ParentID,"GroupPolicyEntryContainer")},set:function(e){this.SetMember("a03",e,["ParentID"],["ID"])},enumerable:!0,configurable:!0}),hb.prototype.GetIdentity=function(){return this.ID};var mb;function hb(){return mb.call(this,"GroupPolicyEntryContainer")||this}e.GroupPolicyEntryContainer=hb,__extends(db,Db=t),db.prototype.Associations=function(){return["LocationInfo:a42:ID:LocationInfoID"]},Object.defineProperty(db.prototype,"LocationInfoPolicy_PolicyEntries",{get:function(){return this.GetMembers("a00",this.ID,"LocationInfoPolicy_PolicyEntry","LocationInfoPolicyID")},enumerable:!0,configurable:!0}),Object.defineProperty(db.prototype,"LocationInfo",{get:function(){return this.GetMember("a01",this.LocationInfoID,"LocationInfo")},set:function(e){this.SetMember("a01",e,["LocationInfoID"],["ID"])},enumerable:!0,configurable:!0}),db.prototype.GetIdentity=function(){return this.ID};var Db;function db(){return Db.call(this,"LocationInfoPolicy")||this}e.LocationInfoPolicy=db,__extends(gb,yb=t),gb.prototype.Associations=function(){return["GroupPolicyEntry:a03:ID:PolicyEntryID","LocationInfoPolicy:a00:ID:LocationInfoPolicyID"]},Object.defineProperty(gb.prototype,"GroupPolicyEntry",{get:function(){return this.GetMember("a00",this.PolicyEntryID,"GroupPolicyEntry")},set:function(e){this.SetMember("a00",e,["PolicyEntryID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(gb.prototype,"LocationInfoPolicy",{get:function(){return this.GetMember("a01",this.LocationInfoPolicyID,"LocationInfoPolicy")},set:function(e){this.SetMember("a01",e,["LocationInfoPolicyID"],["ID"])},enumerable:!0,configurable:!0}),gb.prototype.GetIdentity=function(){return this.LocationInfoPolicyID+this.PolicyEntryID};var yb;function gb(){return yb.call(this,"LocationInfoPolicy_PolicyEntry")||this}e.LocationInfoPolicy_PolicyEntry=gb,__extends(Pb,Sb=t),Pb.prototype.Associations=function(){return["SchoolInfo:a21:ID:SchoolInfoID","PersonalInfo:a34:ID:ContactPersonID","FinancialTransaction:a10:ID:FinancialTransactionID"]},Object.defineProperty(Pb.prototype,"SchoolContract_GradeLevels",{get:function(){return this.GetMembers("a00",this.ID,"SchoolContract_GradeLevel","SchoolContractID")},enumerable:!0,configurable:!0}),Object.defineProperty(Pb.prototype,"SchoolContract_Owners",{get:function(){return this.GetMembers("a01",this.ID,"SchoolContract_Owner","SchoolContractID")},enumerable:!0,configurable:!0}),Object.defineProperty(Pb.prototype,"SchoolContract_ProgramTypes",{get:function(){return this.GetMembers("a02",this.ID,"SchoolContract_ProgramType","SchoolContractID")},enumerable:!0,configurable:!0}),Object.defineProperty(Pb.prototype,"ContactPerson",{get:function(){return this.GetMember("a03",this.ContactPersonID,"PersonalInfo")},set:function(e){this.SetMember("a03",e,["ContactPersonID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Pb.prototype,"FinancialTransaction",{get:function(){return this.GetMember("a04",this.FinancialTransactionID,"FinancialTransaction")},set:function(e){this.SetMember("a04",e,["FinancialTransactionID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Pb.prototype,"SchoolInfo",{get:function(){return this.GetMember("a05",this.SchoolInfoID,"SchoolInfo")},set:function(e){this.SetMember("a05",e,["SchoolInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Pb.prototype,"StudentPersonalGenderType",{get:function(){return this.GetMember("a06",this.StudentPersonalGenderTypeID,"Code")},set:function(e){this.SetMember("a06",e,["StudentPersonalGenderTypeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Pb.prototype,"ExtendedElements",{get:function(){return this.GetMember("a07",this.ExtendedElementsID,"ExtendedElements")},set:function(e){this.SetMember("a07",e,["ExtendedElementsID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Pb.prototype,"EntityDocuments",{get:function(){return this.GetMembers("a08",this.ID,"EntityDocument","EntityKey1")},enumerable:!0,configurable:!0}),Pb.prototype.GetIdentity=function(){return this.ID};var Sb;function Pb(){return Sb.call(this,"SchoolContract")||this}e.SchoolContract=Pb,__extends(Gb,Mb=t),Gb.prototype.Associations=function(){return["FeeHead:a01:ID:FeeHeadID"]},Object.defineProperty(Gb.prototype,"Gender",{get:function(){return this.GetMember("a00",this.GenderID,"Code")},set:function(e){this.SetMember("a00",e,["GenderID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Gb.prototype,"FeeHead",{get:function(){return this.GetMember("a01",this.FeeHeadID,"FeeHead")},set:function(e){this.SetMember("a01",e,["FeeHeadID"],["ID"])},enumerable:!0,configurable:!0}),Gb.prototype.GetIdentity=function(){return this.FeeHeadID+this.GenderID};var Mb;function Gb(){return Mb.call(this,"FeeHead_Gender")||this}e.FeeHead_Gender=Gb,__extends(Ob,Ab=t),Ob.prototype.Associations=function(){return["FeeHead:a02:ID:FeeHeadID"]},Object.defineProperty(Ob.prototype,"GradeLevel",{get:function(){return this.GetMember("a00",this.GradeLevelID,"ExtendedCode")},set:function(e){this.SetMember("a00",e,["GradeLevelID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Ob.prototype,"FeeHead",{get:function(){return this.GetMember("a01",this.FeeHeadID,"FeeHead")},set:function(e){this.SetMember("a01",e,["FeeHeadID"],["ID"])},enumerable:!0,configurable:!0}),Ob.prototype.GetIdentity=function(){return this.FeeHeadID+this.GradeLevelID};var Ab;function Ob(){return Ab.call(this,"FeeHead_GradeLevel")||this}e.FeeHead_GradeLevel=Ob,__extends(_b,jb=t),_b.prototype.Associations=function(){return["FeeHead:a03:ID:FeeHeadID"]},Object.defineProperty(_b.prototype,"ProgramType",{get:function(){return this.GetMember("a00",this.ProgramTypeID,"ExtendedCode")},set:function(e){this.SetMember("a00",e,["ProgramTypeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(_b.prototype,"FeeHead",{get:function(){return this.GetMember("a01",this.FeeHeadID,"FeeHead")},set:function(e){this.SetMember("a01",e,["FeeHeadID"],["ID"])},enumerable:!0,configurable:!0}),_b.prototype.GetIdentity=function(){return this.FeeHeadID+this.ProgramTypeID};var jb;function _b(){return jb.call(this,"FeeHead_ProgramType")||this}e.FeeHead_ProgramType=_b,__extends(Tb,Cb=t),Tb.prototype.Associations=function(){return["FeeHead:a04:ID:FeeHeadID"]},Object.defineProperty(Tb.prototype,"EntryType",{get:function(){return this.GetMember("a00",this.EntryTypeID,"ExtendedCode")},set:function(e){this.SetMember("a00",e,["EntryTypeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Tb.prototype,"FeeHead",{get:function(){return this.GetMember("a01",this.FeeHeadID,"FeeHead")},set:function(e){this.SetMember("a01",e,["FeeHeadID"],["ID"])},enumerable:!0,configurable:!0}),Tb.prototype.GetIdentity=function(){return this.FeeHeadID+this.EntryTypeID};var Cb;function Tb(){return Cb.call(this,"FeeHead_EntryType")||this}e.FeeHead_EntryType=Tb,__extends(Eb,Lb=t),Eb.prototype.Associations=function(){return["SchoolInfo:a22:ID:SchoolInfoID"]},Object.defineProperty(Eb.prototype,"ProgramType",{get:function(){return this.GetMember("a00",this.ProgramTypeID,"ExtendedCode")},set:function(e){this.SetMember("a00",e,["ProgramTypeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Eb.prototype,"SchoolInfo",{get:function(){return this.GetMember("a01",this.SchoolInfoID,"SchoolInfo")},set:function(e){this.SetMember("a01",e,["SchoolInfoID"],["ID"])},enumerable:!0,configurable:!0}),Eb.prototype.GetIdentity=function(){return this.SchoolInfoID+this.ProgramTypeID};var Lb;function Eb(){return Lb.call(this,"SchoolInfo_ProgramType")||this}e.SchoolInfo_ProgramType=Eb,__extends(Rb,vb=t),Object.defineProperty(Rb.prototype,"Department_JobClassifications",{get:function(){return this.GetMembers("a00",this.ID,"Department_JobClassification","DepartmentID")},enumerable:!0,configurable:!0}),Object.defineProperty(Rb.prototype,"LocationInfo",{get:function(){return this.GetMember("a01",this.ID,"LocationInfo")},set:function(e){this.SetMember("a01",e,["ID"],["ID"])},enumerable:!0,configurable:!0}),Rb.prototype.GetIdentity=function(){return this.ID};var vb;function Rb(){return vb.call(this,"Department")||this}e.Department=Rb,__extends(Fb,xb=t),Fb.prototype.Associations=function(){return["Department:a00:ID:DepartmentID"]},Object.defineProperty(Fb.prototype,"JobClassification",{get:function(){return this.GetMember("a00",this.JobClassificationID,"ExtendedCode")},set:function(e){this.SetMember("a00",e,["JobClassificationID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Fb.prototype,"Department",{get:function(){return this.GetMember("a01",this.DepartmentID,"Department")},set:function(e){this.SetMember("a01",e,["DepartmentID"],["ID"])},enumerable:!0,configurable:!0}),Fb.prototype.GetIdentity=function(){return this.DepartmentID+this.JobClassificationID};var xb;function Fb(){return xb.call(this,"Department_JobClassification")||this}e.Department_JobClassification=Fb,__extends(kb,Bb=t),kb.prototype.Associations=function(){return["PersonalInfo:a35:ID:PersonalInfoID","LocationInfo:a44:ID:LocationInfoID"]},Object.defineProperty(kb.prototype,"FundingSource",{get:function(){return this.GetMember("a00",this.FundingSourceID,"ExtendedCode")},set:function(e){this.SetMember("a00",e,["FundingSourceID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(kb.prototype,"JobClassification",{get:function(){return this.GetMember("a01",this.JobClassificationID,"ExtendedCode")},set:function(e){this.SetMember("a01",e,["JobClassificationID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(kb.prototype,"ProgramType",{get:function(){return this.GetMember("a02",this.ProgramTypeID,"ExtendedCode")},set:function(e){this.SetMember("a02",e,["ProgramTypeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(kb.prototype,"PersonalInfo",{get:function(){return this.GetMember("a03",this.PersonalInfoID,"PersonalInfo")},set:function(e){this.SetMember("a03",e,["PersonalInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(kb.prototype,"LocationInfo",{get:function(){return this.GetMember("a04",this.LocationInfoID,"LocationInfo")},set:function(e){this.SetMember("a04",e,["LocationInfoID"],["ID"])},enumerable:!0,configurable:!0}),kb.prototype.GetIdentity=function(){return this.ID};var Bb;function kb(){return Bb.call(this,"EmployeeAssignment")||this}e.EmployeeAssignment=kb,__extends(Yb,Nb=t),Yb.prototype.Associations=function(){return["SchoolContract:a00:ID:SchoolContractID"]},Object.defineProperty(Yb.prototype,"GradeLevel",{get:function(){return this.GetMember("a00",this.GradeLevelID,"ExtendedCode")},set:function(e){this.SetMember("a00",e,["GradeLevelID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Yb.prototype,"SchoolContract",{get:function(){return this.GetMember("a01",this.SchoolContractID,"SchoolContract")},set:function(e){this.SetMember("a01",e,["SchoolContractID"],["ID"])},enumerable:!0,configurable:!0}),Yb.prototype.GetIdentity=function(){return this.SchoolContractID+this.GradeLevelID};var Nb;function Yb(){return Nb.call(this,"SchoolContract_GradeLevel")||this}e.SchoolContract_GradeLevel=Yb,__extends(Wb,Hb=t),Wb.prototype.Associations=function(){return["PersonalInfo:a36:ID:OwnerID","SchoolContract:a01:ID:SchoolContractID"]},Object.defineProperty(Wb.prototype,"Owner",{get:function(){return this.GetMember("a00",this.OwnerID,"PersonalInfo")},set:function(e){this.SetMember("a00",e,["OwnerID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Wb.prototype,"SchoolContract",{get:function(){return this.GetMember("a01",this.SchoolContractID,"SchoolContract")},set:function(e){this.SetMember("a01",e,["SchoolContractID"],["ID"])},enumerable:!0,configurable:!0}),Wb.prototype.GetIdentity=function(){return this.SchoolContractID+this.OwnerID};var Hb;function Wb(){return Hb.call(this,"SchoolContract_Owner")||this}e.SchoolContract_Owner=Wb,__extends(Kb,Ub=t),Kb.prototype.Associations=function(){return["SchoolContract:a02:ID:SchoolContractID"]},Object.defineProperty(Kb.prototype,"ProgramType",{get:function(){return this.GetMember("a00",this.ProgramTypeID,"ExtendedCode")},set:function(e){this.SetMember("a00",e,["ProgramTypeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Kb.prototype,"SchoolContract",{get:function(){return this.GetMember("a01",this.SchoolContractID,"SchoolContract")},set:function(e){this.SetMember("a01",e,["SchoolContractID"],["ID"])},enumerable:!0,configurable:!0}),Kb.prototype.GetIdentity=function(){return this.SchoolContractID+this.ProgramTypeID};var Ub;function Kb(){return Ub.call(this,"SchoolContract_ProgramType")||this}e.SchoolContract_ProgramType=Kb,__extends(Vb,wb=t),Vb.prototype.Associations=function(){return["FeeHead:a05:ID:FeeHeadID"]},Object.defineProperty(Vb.prototype,"FeeHead",{get:function(){return this.GetMember("a00",this.FeeHeadID,"FeeHead")},set:function(e){this.SetMember("a00",e,["FeeHeadID"],["ID"])},enumerable:!0,configurable:!0}),Vb.prototype.GetIdentity=function(){return this.ID};var wb;function Vb(){return wb.call(this,"FeeHeadDiscount")||this}e.FeeHeadDiscount=Vb,__extends(qb,Jb=t),qb.prototype.Associations=function(){return["AssessmentAdministration:a22:ID:EntityID","Assessment:a03:ID:EntityID","CalendarItem:a02:ID:EntityID","AssessmentItem:a14:ID:EntityID","GroupPolicy:a01:ID:GroupPolicyID","GroupPolicyEntry:a04:ID:PolicyEntryID","SharedDocument:a00:ID:EntityID"]},Object.defineProperty(qb.prototype,"GroupPolicy",{get:function(){return this.GetMember("a00",this.GroupPolicyID,"GroupPolicy")},set:function(e){this.SetMember("a00",e,["GroupPolicyID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(qb.prototype,"GroupPolicyEntry",{get:function(){return this.GetMember("a01",this.PolicyEntryID,"GroupPolicyEntry")},set:function(e){this.SetMember("a01",e,["PolicyEntryID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(qb.prototype,"Document",{get:function(){return this.GetMember("a02",this.EntityID,"SharedDocument")},set:function(e){this.SetMember("a02",e,["EntityID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(qb.prototype,"CalendarItem",{get:function(){return this.GetMember("a03",this.EntityID,"CalendarItem")},set:function(e){this.SetMember("a03",e,["EntityID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(qb.prototype,"Assessment",{get:function(){return this.GetMember("a04",this.EntityID,"Assessment")},set:function(e){this.SetMember("a04",e,["EntityID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(qb.prototype,"Assignment",{get:function(){return this.GetMember("a05",this.EntityID,"Assignment")},set:function(e){this.SetMember("a05",e,["EntityID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(qb.prototype,"AssessmentAdministration",{get:function(){return this.GetMember("a06",this.EntityID,"AssessmentAdministration")},set:function(e){this.SetMember("a06",e,["EntityID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(qb.prototype,"AssessmentItem",{get:function(){return this.GetMember("a07",this.EntityID,"AssessmentItem")},set:function(e){this.SetMember("a07",e,["EntityID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(qb.prototype,"PolicyEntryEntity",{get:function(){return this.GetMember("a08",this.EntityID,"GroupPolicyEntry")},set:function(e){this.SetMember("a08",e,["EntityID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(qb.prototype,"Product",{get:function(){return this.GetMember("a09",this.EntityID,"Product")},set:function(e){this.SetMember("a09",e,["EntityID"],["ID"])},enumerable:!0,configurable:!0}),qb.prototype.GetIdentity=function(){return this.GroupPolicyID+this.PolicyEntryID+this.EntityTable+this.EntityID};var Jb;function qb(){return Jb.call(this,"GroupPolicy_EntityPolicyEntry")||this}e.GroupPolicy_EntityPolicyEntry=qb,__extends(Qb,zb=t),Object.defineProperty(Qb.prototype,"AuditRecords",{get:function(){return this.GetMembers("a00",this.ID,"AuditRecord","ServiceMessageLogID")},enumerable:!0,configurable:!0}),Object.defineProperty(Qb.prototype,"PersonalInfo",{get:function(){return this.GetMember("a01",this.PersonalInfoID,"PersonalInfo")},set:function(e){this.SetMember("a01",e,["PersonalInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Qb.prototype,"WebPart",{get:function(){return this.GetMember("a02",this.WebPartID,"WebPart")},set:function(e){this.SetMember("a02",e,["WebPartID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Qb.prototype,"LocationInfo",{get:function(){return this.GetMember("a03",this.LocationInfoID,"LocationInfo")},set:function(e){this.SetMember("a03",e,["LocationInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Qb.prototype,"SchoolYear",{get:function(){return this.GetMember("a04",this.SchoolYearID,"SchoolYear")},set:function(e){this.SetMember("a04",e,["SchoolYearID"],["ID"])},enumerable:!0,configurable:!0}),Qb.prototype.GetIdentity=function(){return this.ID};var zb;function Qb(){return zb.call(this,"ServiceMessageLog")||this}e.ServiceMessageLog=Qb,__extends(Zb,Xb=t),Object.defineProperty(Zb.prototype,"LocationHierarchyNodes",{get:function(){return this.GetMembers("a00",this.ID,"LocationHierarchyNode","LocationHierarchyID")},enumerable:!0,configurable:!0}),Object.defineProperty(Zb.prototype,"NameResource",{get:function(){return this.GetMember("a01",this.NameResourceID,"StringResource")},set:function(e){this.SetMember("a01",e,["NameResourceID"],["ID"])},enumerable:!0,configurable:!0}),Zb.prototype.GetIdentity=function(){return this.ID};var Xb;function Zb(){return Xb.call(this,"LocationHierarchy")||this}e.LocationHierarchy=Zb,__extends(ep,$b=t),ep.prototype.Associations=function(){return["LocationInfo:a45:ID:LocationInfoID","LocationInfo:a46:ID:ParentID","LocationHierarchy:a00:ID:LocationHierarchyID"]},Object.defineProperty(ep.prototype,"LocationInfo",{get:function(){return this.GetMember("a00",this.LocationInfoID,"LocationInfo")},set:function(e){this.SetMember("a00",e,["LocationInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(ep.prototype,"Parent",{get:function(){return this.GetMember("a01",this.ParentID,"LocationInfo")},set:function(e){this.SetMember("a01",e,["ParentID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(ep.prototype,"LocationHierarchy",{get:function(){return this.GetMember("a02",this.LocationHierarchyID,"LocationHierarchy")},set:function(e){this.SetMember("a02",e,["LocationHierarchyID"],["ID"])},enumerable:!0,configurable:!0}),ep.prototype.GetIdentity=function(){return this.LocationHierarchyID+this.LocationInfoID};var $b;function ep(){return $b.call(this,"LocationHierarchyNode")||this}e.LocationHierarchyNode=ep,__extends(np,tp=t),np.prototype.Associations=function(){return["PersonalInfo:a37:ID:PersonalInfoID","GroupPolicy:a02:ID:GroupPolicyID"]},Object.defineProperty(np.prototype,"PersonalInfo",{get:function(){return this.GetMember("a00",this.PersonalInfoID,"PersonalInfo")},set:function(e){this.SetMember("a00",e,["PersonalInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(np.prototype,"GroupPolicy",{get:function(){return this.GetMember("a01",this.GroupPolicyID,"GroupPolicy")},set:function(e){this.SetMember("a01",e,["GroupPolicyID"],["ID"])},enumerable:!0,configurable:!0}),np.prototype.GetIdentity=function(){return this.PersonalInfoID+this.GroupPolicyID};var tp;function np(){return tp.call(this,"PersonalInfo_AppliedGroupPolicy")||this}e.PersonalInfo_AppliedGroupPolicy=np,__extends(op,rp=t),op.prototype.Associations=function(){return["SchoolYear:a22:ID:SchoolYearID","StudentPersonal:a24:ID:StudentPersonalID","SchoolInfo:a23:ID:SchoolInfoID"]},Object.defineProperty(op.prototype,"SchoolYear",{get:function(){return this.GetMember("a00",this.SchoolYearID,"SchoolYear")},set:function(e){this.SetMember("a00",e,["SchoolYearID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(op.prototype,"SchoolInfo",{get:function(){return this.GetMember("a01",this.SchoolInfoID,"SchoolInfo")},set:function(e){this.SetMember("a01",e,["SchoolInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(op.prototype,"StudentPersonal",{get:function(){return this.GetMember("a02",this.StudentPersonalID,"StudentPersonal")},set:function(e){this.SetMember("a02",e,["StudentPersonalID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(op.prototype,"TimeSpan",{get:function(){return this.GetMember("a03",this.TimeSpanID,"Code")},set:function(e){this.SetMember("a03",e,["TimeSpanID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(op.prototype,"PromotionStatus",{get:function(){return this.GetMember("a04",this.PromotionStatusID,"Code")},set:function(e){this.SetMember("a04",e,["PromotionStatusID"],["ID"])},enumerable:!0,configurable:!0}),op.prototype.GetIdentity=function(){return this.ID};var rp;function op(){return rp.call(this,"StudentYearGrade")||this}e.StudentYearGrade=op,__extends(sp,ip=t),sp.prototype.Associations=function(){return["StudentPersonal:a25:ID:StudentPersonalID","TermInfo:a06:ID:TermInfoID"]},Object.defineProperty(sp.prototype,"TermMarks",{get:function(){return this.GetMembers("a00",this.ID,"TermMark","StudentTermMarksID")},enumerable:!0,configurable:!0}),Object.defineProperty(sp.prototype,"StudentPersonal",{get:function(){return this.GetMember("a01",this.StudentPersonalID,"StudentPersonal")},set:function(e){this.SetMember("a01",e,["StudentPersonalID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(sp.prototype,"TermInfo",{get:function(){return this.GetMember("a02",this.TermInfoID,"TermInfo")},set:function(e){this.SetMember("a02",e,["TermInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(sp.prototype,"StudentTermEvaluations",{get:function(){return this.GetMembers("a03",this.ID,"StudentTermEvaluation","StudentTermMarkID")},enumerable:!0,configurable:!0}),sp.prototype.GetIdentity=function(){return this.ID};var ip;function sp(){return ip.call(this,"StudentTermMark")||this}e.StudentTermMark=sp,__extends(up,ap=t),up.prototype.Associations=function(){return["StudentTermMark:a03:ID:StudentTermMarkID"]},Object.defineProperty(up.prototype,"StudentTermMark",{get:function(){return this.GetMember("a00",this.StudentTermMarkID,"StudentTermMark")},set:function(e){this.SetMember("a00",e,["StudentTermMarkID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(up.prototype,"Type",{get:function(){return this.GetMember("a01",this.TypeID,"Code")},set:function(e){this.SetMember("a01",e,["TypeID"],["ID"])},enumerable:!0,configurable:!0}),up.prototype.GetIdentity=function(){return this.ID};var ap;function up(){return ap.call(this,"StudentTermEvaluation")||this}e.StudentTermEvaluation=up,__extends(fp,cp=t),fp.prototype.Associations=function(){return["MarkInfo:a02:ID:MarkInfoID","StudentTermMark:a00:ID:StudentTermMarksID"]},Object.defineProperty(fp.prototype,"MarkInfo",{get:function(){return this.GetMember("a00",this.MarkInfoID,"MarkInfo")},set:function(e){this.SetMember("a00",e,["MarkInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(fp.prototype,"StudentTermMark",{get:function(){return this.GetMember("a01",this.StudentTermMarksID,"StudentTermMark")},set:function(e){this.SetMember("a01",e,["StudentTermMarksID"],["ID"])},enumerable:!0,configurable:!0}),fp.prototype.GetIdentity=function(){return this.StudentTermMarksID+this.MarkInfoID};var cp;function fp(){return cp.call(this,"TermMark")||this}e.TermMark=fp,__extends(bp,Ip=t),bp.prototype.Associations=function(){return["ServiceMessageLogTail:a00:ID:ServiceMessageLogTailID"]},Object.defineProperty(bp.prototype,"AuditRecordTailFields",{get:function(){return this.GetMembers("a00",this.ID,"AuditRecordTailField","AuditRecordTailID")},enumerable:!0,configurable:!0}),Object.defineProperty(bp.prototype,"ServiceMessageLogTail",{get:function(){return this.GetMember("a01",this.ServiceMessageLogTailID,"ServiceMessageLogTail")},set:function(e){this.SetMember("a01",e,["ServiceMessageLogTailID"],["ID"])},enumerable:!0,configurable:!0}),bp.prototype.GetIdentity=function(){return this.ID};var Ip;function bp(){return Ip.call(this,"AuditRecordTail")||this}e.AuditRecordTail=bp,__extends(lp,pp=t),lp.prototype.Associations=function(){return["AuditRecordTail:a00:ID:AuditRecordTailID"]},Object.defineProperty(lp.prototype,"AuditRecordTail",{get:function(){return this.GetMember("a00",this.AuditRecordTailID,"AuditRecordTail")},set:function(e){this.SetMember("a00",e,["AuditRecordTailID"],["ID"])},enumerable:!0,configurable:!0}),lp.prototype.GetIdentity=function(){return this.AuditRecordTailID+this.MemberName};var pp;function lp(){return pp.call(this,"AuditRecordTailField")||this}e.AuditRecordTailField=lp,__extends(hp,mp=t),Object.defineProperty(hp.prototype,"AuditRecordTails",{get:function(){return this.GetMembers("a00",this.ID,"AuditRecordTail","ServiceMessageLogTailID")},enumerable:!0,configurable:!0}),Object.defineProperty(hp.prototype,"PersonalInfo",{get:function(){return this.GetMember("a01",this.PersonalInfoID,"PersonalInfo")},set:function(e){this.SetMember("a01",e,["PersonalInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(hp.prototype,"WebPart",{get:function(){return this.GetMember("a02",this.WebPartID,"WebPart")},set:function(e){this.SetMember("a02",e,["WebPartID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(hp.prototype,"LocationInfo",{get:function(){return this.GetMember("a03",this.LocationInfoID,"LocationInfo")},set:function(e){this.SetMember("a03",e,["LocationInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(hp.prototype,"SchoolYear",{get:function(){return this.GetMember("a04",this.SchoolYearID,"SchoolYear")},set:function(e){this.SetMember("a04",e,["SchoolYearID"],["ID"])},enumerable:!0,configurable:!0}),hp.prototype.GetIdentity=function(){return this.ID};var mp;function hp(){return mp.call(this,"ServiceMessageLogTail")||this}e.ServiceMessageLogTail=hp,__extends(dp,Dp=t),dp.prototype.Associations=function(){return["SchoolYear:a23:ID:SchoolYearID","SchoolInfo:a24:ID:SchoolInfoID"]},Object.defineProperty(dp.prototype,"BellScheduleDays",{get:function(){return this.GetMembers("a00",this.ID,"BellScheduleDay","BellScheduleID")},enumerable:!0,configurable:!0}),Object.defineProperty(dp.prototype,"BellSchedulePeriods",{get:function(){return this.GetMembers("a01",this.ID,"BellSchedulePeriod","BellScheduleID")},enumerable:!0,configurable:!0}),Object.defineProperty(dp.prototype,"SchoolYear",{get:function(){return this.GetMember("a02",this.SchoolYearID,"SchoolYear")},set:function(e){this.SetMember("a02",e,["SchoolYearID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(dp.prototype,"SchoolInfo",{get:function(){return this.GetMember("a03",this.SchoolInfoID,"SchoolInfo")},set:function(e){this.SetMember("a03",e,["SchoolInfoID"],["ID"])},enumerable:!0,configurable:!0}),dp.prototype.GetIdentity=function(){return this.ID};var Dp;function dp(){return Dp.call(this,"BellSchedule")||this}e.BellSchedule=dp,__extends(gp,yp=t),gp.prototype.Associations=function(){return["BellSchedule:a00:ID:BellScheduleID"]},Object.defineProperty(gp.prototype,"BellPeriods",{get:function(){return this.GetMembers("a00",this.ID,"BellPeriod","BellScheduleDayID")},enumerable:!0,configurable:!0}),Object.defineProperty(gp.prototype,"BellSchedule",{get:function(){return this.GetMember("a01",this.BellScheduleID,"BellSchedule")},set:function(e){this.SetMember("a01",e,["BellScheduleID"],["ID"])},enumerable:!0,configurable:!0}),gp.prototype.GetIdentity=function(){return this.ID};var yp;function gp(){return yp.call(this,"BellScheduleDay")||this}e.BellScheduleDay=gp,__extends(Pp,Sp=t),Pp.prototype.Associations=function(){return["BellSchedule:a01:ID:BellScheduleID"]},Object.defineProperty(Pp.prototype,"BellPeriods",{get:function(){return this.GetMembers("a00",this.ID,"BellPeriod","BellSchedulePeriodID")},enumerable:!0,configurable:!0}),Object.defineProperty(Pp.prototype,"BellSchedule",{get:function(){return this.GetMember("a01",this.BellScheduleID,"BellSchedule")},set:function(e){this.SetMember("a01",e,["BellScheduleID"],["ID"])},enumerable:!0,configurable:!0}),Pp.prototype.GetIdentity=function(){return this.ID};var Sp;function Pp(){return Sp.call(this,"BellSchedulePeriod")||this}e.BellSchedulePeriod=Pp,__extends(Gp,Mp=t),Gp.prototype.Associations=function(){return["BellScheduleDay:a00:ID:BellScheduleDayID","BellSchedulePeriod:a00:ID:BellSchedulePeriodID"]},Object.defineProperty(Gp.prototype,"BellScheduleDay",{get:function(){return this.GetMember("a00",this.BellScheduleDayID,"BellScheduleDay")},set:function(e){this.SetMember("a00",e,["BellScheduleDayID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Gp.prototype,"BellSchedulePeriod",{get:function(){return this.GetMember("a01",this.BellSchedulePeriodID,"BellSchedulePeriod")},set:function(e){this.SetMember("a01",e,["BellSchedulePeriodID"],["ID"])},enumerable:!0,configurable:!0}),Gp.prototype.GetIdentity=function(){return this.BellScheduleDayID+this.BellSchedulePeriodID};var Mp;function Gp(){return Mp.call(this,"BellPeriod")||this}e.BellPeriod=Gp,__extends(Op,Ap=t),Op.prototype.Associations=function(){return["PeopleGroup:a11:ID:PeopleGroupID","SchoolCourseInfo:a08:ID:SchoolCourseID"]},Object.defineProperty(Op.prototype,"PeopleGroup",{get:function(){return this.GetMember("a00",this.PeopleGroupID,"PeopleGroup")},set:function(e){this.SetMember("a00",e,["PeopleGroupID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Op.prototype,"SchoolCourseInfo",{get:function(){return this.GetMember("a01",this.SchoolCourseID,"SchoolCourseInfo")},set:function(e){this.SetMember("a01",e,["SchoolCourseID"],["ID"])},enumerable:!0,configurable:!0}),Op.prototype.GetIdentity=function(){return this.SchoolCourseID+this.PeopleGroupID};var Ap;function Op(){return Ap.call(this,"SchoolCourseInfo_PeopleGroup")||this}e.SchoolCourseInfo_PeopleGroup=Op,__extends(_p,jp=t),_p.prototype.Associations=function(){return["AssessmentAdministration:a13:ID:AssessmentAdministrationID"]},Object.defineProperty(_p.prototype,"AssessmentAdministration",{get:function(){return this.GetMember("a00",this.AssessmentAdministrationID,"AssessmentAdministration")},set:function(e){this.SetMember("a00",e,["AssessmentAdministrationID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(_p.prototype,"PeopleGroup",{get:function(){return this.GetMember("a01",this.PeopleGroupID,"PeopleGroup")},set:function(e){this.SetMember("a01",e,["PeopleGroupID"],["ID"])},enumerable:!0,configurable:!0}),_p.prototype.GetIdentity=function(){return this.AssessmentAdministrationID+this.PeopleGroupID};var jp;function _p(){return jp.call(this,"AssessmentAdministration_PeopleGroup")||this}e.AssessmentAdministration_PeopleGroup=_p,__extends(Tp,Cp=t),Tp.prototype.Associations=function(){return["GroupPolicy:a03:ID:GroupPolicyID"]},Object.defineProperty(Tp.prototype,"SchoolYear",{get:function(){return this.GetMember("a00",this.SchoolYearID,"SchoolYear")},set:function(e){this.SetMember("a00",e,["SchoolYearID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Tp.prototype,"GroupPolicy",{get:function(){return this.GetMember("a01",this.GroupPolicyID,"GroupPolicy")},set:function(e){this.SetMember("a01",e,["GroupPolicyID"],["ID"])},enumerable:!0,configurable:!0}),Tp.prototype.GetIdentity=function(){return this.GroupPolicyID+this.SchoolYearID};var Cp;function Tp(){return Cp.call(this,"GroupPolicy_SchoolYear")||this}e.GroupPolicy_SchoolYear=Tp,__extends(Ep,Lp=t),Ep.prototype.Associations=function(){return["StaffAssignment:a02:ID:StaffAssignmentID","PeopleGroup_Audience:a00:PeopleGroupID,PersonalInfoID:PeopleGroupID,PersonalInfoID"]},Object.defineProperty(Ep.prototype,"PeopleGroup_Audience",{get:function(){return this.GetMember("a00",this.PeopleGroupID+this.PersonalInfoID,"PeopleGroup_Audience")},set:function(e){this.SetMember("a00",e,["PeopleGroupID","PersonalInfoID"],["PeopleGroupID","PersonalInfoID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Ep.prototype,"StaffAssignment",{get:function(){return this.GetMember("a01",this.StaffAssignmentID,"StaffAssignment")},set:function(e){this.SetMember("a01",e,["StaffAssignmentID"],["ID"])},enumerable:!0,configurable:!0}),Ep.prototype.GetIdentity=function(){return this.PeopleGroupID+this.PersonalInfoID+this.StaffAssignmentID};var Lp;function Ep(){return Lp.call(this,"AudienceChannel_StaffAssignment")||this}e.AudienceChannel_StaffAssignment=Ep,__extends(Rp,vp=t),Rp.prototype.Associations=function(){return["StudentSchoolEnrollment:a01:ID:StudentSchoolEnrollmentID","PeopleGroup_Audience:a01:PeopleGroupID,PersonalInfoID:PeopleGroupID,PersonalInfoID"]},Object.defineProperty(Rp.prototype,"PeopleGroup_Audience",{get:function(){return this.GetMember("a00",this.PeopleGroupID+this.PersonalInfoID,"PeopleGroup_Audience")},set:function(e){this.SetMember("a00",e,["PeopleGroupID","PersonalInfoID"],["PeopleGroupID","PersonalInfoID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Rp.prototype,"StudentSchoolEnrollment",{get:function(){return this.GetMember("a01",this.StudentSchoolEnrollmentID,"StudentSchoolEnrollment")},set:function(e){this.SetMember("a01",e,["StudentSchoolEnrollmentID"],["ID"])},enumerable:!0,configurable:!0}),Rp.prototype.GetIdentity=function(){return this.PeopleGroupID+this.PersonalInfoID+this.StudentSchoolEnrollmentID};var vp;function Rp(){return vp.call(this,"AudienceChannel_StudentSchoolEnrollment")||this}e.AudienceChannel_StudentSchoolEnrollment=Rp,__extends(Fp,xp=t),Fp.prototype.Associations=function(){return["TimetablePeriod:a03:ID:TimetablePeriodID","SectionInfo:a13:ID:SectionInfoID","Lesson:a03:ID:LessonID"]},Object.defineProperty(Fp.prototype,"TimetablePeriod",{get:function(){return this.GetMember("a00",this.TimetablePeriodID,"TimetablePeriod")},set:function(e){this.SetMember("a00",e,["TimetablePeriodID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Fp.prototype,"Lesson",{get:function(){return this.GetMember("a01",this.LessonID,"Lesson")},set:function(e){this.SetMember("a01",e,["LessonID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Fp.prototype,"SectionInfo",{get:function(){return this.GetMember("a02",this.SectionInfoID,"SectionInfo")},set:function(e){this.SetMember("a02",e,["SectionInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Fp.prototype,"Components",{get:function(){return this.GetMembers("a03",this.ID,"LessonPlan_Component","LessonPlanID")},enumerable:!0,configurable:!0}),Fp.prototype.GetIdentity=function(){return this.ID};var xp;function Fp(){return xp.call(this,"LessonPlan")||this}e.LessonPlan=Fp,__extends(kp,Bp=t),kp.prototype.Associations=function(){return["LessonPlan:a03:ID:LessonPlanID"]},Object.defineProperty(kp.prototype,"LessonPlan",{get:function(){return this.GetMember("a00",this.LessonPlanID,"LessonPlan")},set:function(e){this.SetMember("a00",e,["LessonPlanID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(kp.prototype,"Component",{get:function(){return this.GetMember("a01",this.ComponentID,"Component")},set:function(e){this.SetMember("a01",e,["ComponentID"],["ID"])},enumerable:!0,configurable:!0}),kp.prototype.GetIdentity=function(){return this.LessonPlanID+this.ComponentID};var Bp;function kp(){return Bp.call(this,"LessonPlan_Component")||this}e.LessonPlan_Component=kp,__extends(Yp,Np=t),Yp.prototype.Associations=function(){return["SectionInfo:a14:ID:SectionInfoID","Lesson:a04:ID:LessonID"]},Object.defineProperty(Yp.prototype,"Lesson",{get:function(){return this.GetMember("a00",this.LessonID,"Lesson")},set:function(e){this.SetMember("a00",e,["LessonID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Yp.prototype,"SectionInfo",{get:function(){return this.GetMember("a01",this.SectionInfoID,"SectionInfo")},set:function(e){this.SetMember("a01",e,["SectionInfoID"],["ID"])},enumerable:!0,configurable:!0}),Yp.prototype.GetIdentity=function(){return this.LessonID+this.SectionInfoID};var Np;function Yp(){return Np.call(this,"Lesson_SectionInfo")||this}e.Lesson_SectionInfo=Yp,__extends(Wp,Hp=t),Wp.prototype.Associations=function(){return["Component:a08:ID:ComponentID","PeopleGroup:a12:ID:PeopleGroupID","GroupPolicyEntry:a05:ID:PolicyEntryID"]},Object.defineProperty(Wp.prototype,"Component",{get:function(){return this.GetMember("a00",this.ComponentID,"Component")},set:function(e){this.SetMember("a00",e,["ComponentID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Wp.prototype,"PeopleGroup",{get:function(){return this.GetMember("a01",this.PeopleGroupID,"PeopleGroup")},set:function(e){this.SetMember("a01",e,["PeopleGroupID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Wp.prototype,"PolicyEntry",{get:function(){return this.GetMember("a02",this.PolicyEntryID,"GroupPolicyEntry")},set:function(e){this.SetMember("a02",e,["PolicyEntryID"],["ID"])},enumerable:!0,configurable:!0}),Wp.prototype.GetIdentity=function(){return this.ComponentID+this.PeopleGroupID};var Hp;function Wp(){return Hp.call(this,"Component_PeopleGroup")||this}e.Component_PeopleGroup=Wp,__extends(Kp,Up=t),Kp.prototype.Associations=function(){return["Assessment:a04:ID:AssessmentID"]},Object.defineProperty(Kp.prototype,"Lesson_SupportingActivities",{get:function(){return this.GetMembers("a00",this.ID,"Lesson_SupportingActivity","ActivityID")},enumerable:!0,configurable:!0}),Object.defineProperty(Kp.prototype,"Assessment",{get:function(){return this.GetMember("a01",this.AssessmentID,"Assessment")},set:function(e){this.SetMember("a01",e,["AssessmentID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Kp.prototype,"SubjectArea",{get:function(){return this.GetMember("a02",this.SubjectAreaID,"ExtendedCode")},set:function(e){this.SetMember("a02",e,["SubjectAreaID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Kp.prototype,"Component",{get:function(){return this.GetMember("a03",this.ID,"Component")},set:function(e){this.SetMember("a03",e,["ID"],["ID"])},enumerable:!0,configurable:!0}),Kp.prototype.GetIdentity=function(){return this.ID};var Up;function Kp(){return Up.call(this,"Activity")||this}e.Activity=Kp,__extends(Vp,wp=t),Vp.prototype.Associations=function(){return["Lesson:a05:ID:LessonID","Activity:a00:ID:ActivityID"]},Object.defineProperty(Vp.prototype,"Activity",{get:function(){return this.GetMember("a00",this.ActivityID,"Activity")},set:function(e){this.SetMember("a00",e,["ActivityID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Vp.prototype,"Lesson",{get:function(){return this.GetMember("a01",this.LessonID,"Lesson")},set:function(e){this.SetMember("a01",e,["LessonID"],["ID"])},enumerable:!0,configurable:!0}),Vp.prototype.GetIdentity=function(){return this.LessonID+this.ActivityID};var wp;function Vp(){return wp.call(this,"Lesson_SupportingActivity")||this}e.Lesson_SupportingActivity=Vp,__extends(qp,Jp=t),qp.prototype.Associations=function(){return["Name:a04:ID:NameID","PersonalInfo:a38:ID:PersonalInfoID"]},Object.defineProperty(qp.prototype,"Name",{get:function(){return this.GetMember("a00",this.NameID,"Name")},set:function(e){this.SetMember("a00",e,["NameID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(qp.prototype,"PersonalInfo",{get:function(){return this.GetMember("a01",this.PersonalInfoID,"PersonalInfo")},set:function(e){this.SetMember("a01",e,["PersonalInfoID"],["ID"])},enumerable:!0,configurable:!0}),qp.prototype.GetIdentity=function(){return this.NameID+this.Value};var Jp;function qp(){return Jp.call(this,"NamePart")||this}e.NamePart=qp,__extends(Qp,zp=t),Qp.prototype.Associations=function(){return["Assessment:a05:ID:AssessmentID","PeopleGroup:a13:ID:PeopleGroupID","GroupPolicyEntry:a06:ID:PolicyEntryID"]},Object.defineProperty(Qp.prototype,"Assessment",{get:function(){return this.GetMember("a00",this.AssessmentID,"Assessment")},set:function(e){this.SetMember("a00",e,["AssessmentID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Qp.prototype,"PeopleGroup",{get:function(){return this.GetMember("a01",this.PeopleGroupID,"PeopleGroup")},set:function(e){this.SetMember("a01",e,["PeopleGroupID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Qp.prototype,"GroupPolicyEntry",{get:function(){return this.GetMember("a02",this.PolicyEntryID,"GroupPolicyEntry")},set:function(e){this.SetMember("a02",e,["PolicyEntryID"],["ID"])},enumerable:!0,configurable:!0}),Qp.prototype.GetIdentity=function(){return this.AssessmentID+this.PolicyEntryID};var zp;function Qp(){return zp.call(this,"AssessmentAuthorization")||this}e.AssessmentAuthorization=Qp,__extends(Zp,Xp=t),Zp.prototype.Associations=function(){return["StringResource:a01:ID:StringResourceID","WebPart:a01:ID:WebPartID"]},Object.defineProperty(Zp.prototype,"StringResource",{get:function(){return this.GetMember("a00",this.StringResourceID,"StringResource")},set:function(e){this.SetMember("a00",e,["StringResourceID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Zp.prototype,"WebPart",{get:function(){return this.GetMember("a01",this.WebPartID,"WebPart")},set:function(e){this.SetMember("a01",e,["WebPartID"],["ID"])},enumerable:!0,configurable:!0}),Zp.prototype.GetIdentity=function(){return this.WebPartID+this.StringResourceID};var Xp;function Zp(){return Xp.call(this,"WebPart_StringResource")||this}e.WebPart_StringResource=Zp,__extends(el,$p=t),el.prototype.Associations=function(){return["StaffPersonal:a20:ID:StaffPersonalID","SectionInfo:a15:ID:SectionInfoID"]},Object.defineProperty(el.prototype,"StaffSectionAssociation_Roles",{get:function(){return this.GetMembers("a00",this.ID,"StaffSectionAssociation_Role","StaffSectionAssociationID")},enumerable:!0,configurable:!0}),Object.defineProperty(el.prototype,"SectionInfo",{get:function(){return this.GetMember("a01",this.SectionInfoID,"SectionInfo")},set:function(e){this.SetMember("a01",e,["SectionInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(el.prototype,"StaffPersonal",{get:function(){return this.GetMember("a02",this.StaffPersonalID,"StaffPersonal")},set:function(e){this.SetMember("a02",e,["StaffPersonalID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(el.prototype,"ExtendedElements",{get:function(){return this.GetMember("a03",this.ExtendedElementsID,"ExtendedElements")},set:function(e){this.SetMember("a03",e,["ExtendedElementsID"],["ID"])},enumerable:!0,configurable:!0}),el.prototype.GetIdentity=function(){return this.ID};var $p;function el(){return $p.call(this,"StaffSectionAssociation")||this}e.StaffSectionAssociation=el,__extends(nl,tl=t),nl.prototype.Associations=function(){return["StaffSectionAssociation:a00:ID:StaffSectionAssociationID"]},Object.defineProperty(nl.prototype,"Role",{get:function(){return this.GetMember("a00",this.RoleID,"Code")},set:function(e){this.SetMember("a00",e,["RoleID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(nl.prototype,"StaffSectionAssociation",{get:function(){return this.GetMember("a01",this.StaffSectionAssociationID,"StaffSectionAssociation")},set:function(e){this.SetMember("a01",e,["StaffSectionAssociationID"],["ID"])},enumerable:!0,configurable:!0}),nl.prototype.GetIdentity=function(){return this.StaffSectionAssociationID+this.RoleID};var tl;function nl(){return tl.call(this,"StaffSectionAssociation_Role")||this}e.StaffSectionAssociation_Role=nl,__extends(ol,rl=t),ol.prototype.Associations=function(){return["LocationInfo:a47:ID:LocationInfoID"]},Object.defineProperty(ol.prototype,"EmailTransactions",{get:function(){return this.GetMembers("a00",this.ID,"EmailTransaction","EmailAccountID")},enumerable:!0,configurable:!0}),Object.defineProperty(ol.prototype,"LocationInfo",{get:function(){return this.GetMember("a01",this.LocationInfoID,"LocationInfo")},set:function(e){this.SetMember("a01",e,["LocationInfoID"],["ID"])},enumerable:!0,configurable:!0}),ol.prototype.GetIdentity=function(){return this.ID};var rl;function ol(){return rl.call(this,"EmailAccount")||this}e.EmailAccount=ol,__extends(sl,il=t),sl.prototype.Associations=function(){return["Message:a12:ID:MessageID","EmailAccount:a00:ID:EmailAccountID"]},Object.defineProperty(sl.prototype,"EmailAccount",{get:function(){return this.GetMember("a00",this.EmailAccountID,"EmailAccount")},set:function(e){this.SetMember("a00",e,["EmailAccountID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(sl.prototype,"Message",{get:function(){return this.GetMember("a01",this.MessageID,"Message")},set:function(e){this.SetMember("a01",e,["MessageID"],["ID"])},enumerable:!0,configurable:!0}),sl.prototype.GetIdentity=function(){return this.ID};var il;function sl(){return il.call(this,"EmailTransaction")||this}e.EmailTransaction=sl,__extends(ul,al=t),ul.prototype.Associations=function(){return["GroupPolicyEntry:a07:ID:PolicyEntryID"]},Object.defineProperty(ul.prototype,"Operation",{get:function(){return this.GetMember("a00",this.OperationID,"Code")},set:function(e){this.SetMember("a00",e,["OperationID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(ul.prototype,"GroupPolicyEntry",{get:function(){return this.GetMember("a01",this.PolicyEntryID,"GroupPolicyEntry")},set:function(e){this.SetMember("a01",e,["PolicyEntryID"],["ID"])},enumerable:!0,configurable:!0}),ul.prototype.GetIdentity=function(){return this.PolicyEntryID+this.EntityName+this.MemberName+this.OperationID};var al;function ul(){return al.call(this,"PolicyEntryEntityTypeRight")||this}e.PolicyEntryEntityTypeRight=ul,__extends(fl,cl=t),fl.prototype.Associations=function(){return["User:a03:ID:UserID"]},Object.defineProperty(fl.prototype,"User",{get:function(){return this.GetMember("a00",this.UserID,"User")},set:function(e){this.SetMember("a00",e,["UserID"],["ID"])},enumerable:!0,configurable:!0}),fl.prototype.GetIdentity=function(){return this.UserID+this.Name};var cl;function fl(){return cl.call(this,"UserState")||this}e.UserState=fl,__extends(bl,Il=t),bl.prototype.Associations=function(){return["Assignmet_StudentPersonal:a01:AssignmentID,StudentPersonalID:AssignmentID,StudentPersonalID"]},Object.defineProperty(bl.prototype,"Assignmet_StudentPersonal",{get:function(){return this.GetMember("a00",this.AssignmentID+this.StudentPersonalID,"Assignmet_StudentPersonal")},set:function(e){this.SetMember("a00",e,["AssignmentID","StudentPersonalID"],["AssignmentID","StudentPersonalID"])},enumerable:!0,configurable:!0}),Object.defineProperty(bl.prototype,"EntityDocument",{get:function(){return this.GetMember("a01",this.ID,"EntityDocument")},set:function(e){this.SetMember("a01",e,["ID"],["EntityKey1"])},enumerable:!0,configurable:!0}),bl.prototype.GetIdentity=function(){return this.ID};var Il;function bl(){return Il.call(this,"Assignmet_StudentPersonal_Attachment")||this}e.Assignmet_StudentPersonal_Attachment=bl,__extends(ll,pl=t),ll.prototype.Associations=function(){return["StudentParticipation:a08:ID:StudentParticipationID"]},Object.defineProperty(ll.prototype,"PersonalInfo",{get:function(){return this.GetMember("a00",this.PersonalInfoID,"PersonalInfo")},set:function(e){this.SetMember("a00",e,["PersonalInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(ll.prototype,"StudentParticipation",{get:function(){return this.GetMember("a01",this.StudentParticipationID,"StudentParticipation")},set:function(e){this.SetMember("a01",e,["StudentParticipationID"],["ID"])},enumerable:!0,configurable:!0}),ll.prototype.GetIdentity=function(){return this.StudentParticipationID+this.PersonalInfoID};var pl;function ll(){return pl.call(this,"StudentParticipation_CaseManager")||this}e.StudentParticipation_CaseManager=ll,__extends(hl,ml=t),hl.prototype.Associations=function(){return["StudentParticipation:a09:ID:StudentParticipationID"]},Object.defineProperty(hl.prototype,"PersonalInfo",{get:function(){return this.GetMember("a00",this.PersonalInfoID,"PersonalInfo")},set:function(e){this.SetMember("a00",e,["PersonalInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(hl.prototype,"StudentParticipation",{get:function(){return this.GetMember("a01",this.StudentParticipationID,"StudentParticipation")},set:function(e){this.SetMember("a01",e,["StudentParticipationID"],["ID"])},enumerable:!0,configurable:!0}),hl.prototype.GetIdentity=function(){return this.StudentParticipationID+this.PersonalInfoID};var ml;function hl(){return ml.call(this,"StudentParticipation_ServiceProvider")||this}e.StudentParticipation_ServiceProvider=hl,__extends(dl,Dl=t),dl.prototype.Associations=function(){return["Address:a07:ID:AddressID","Email:a03:ID:EmailID"]},Object.defineProperty(dl.prototype,"Address",{get:function(){return this.GetMember("a00",this.AddressID,"Address")},set:function(e){this.SetMember("a00",e,["AddressID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(dl.prototype,"Email",{get:function(){return this.GetMember("a01",this.EmailID,"Email")},set:function(e){this.SetMember("a01",e,["EmailID"],["ID"])},enumerable:!0,configurable:!0}),dl.prototype.GetIdentity=function(){return this.AddressID+this.EmailID};var Dl;function dl(){return Dl.call(this,"Address_Email")||this}e.Address_Email=dl,__extends(gl,yl=t),Object.defineProperty(gl.prototype,"ProcessType",{get:function(){return this.GetMember("a00",this.ProcessTypeID,"Code")},set:function(e){this.SetMember("a00",e,["ProcessTypeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(gl.prototype,"LocationInfo",{get:function(){return this.GetMember("a01",this.LocationInfoID,"LocationInfo")},set:function(e){this.SetMember("a01",e,["LocationInfoID"],["ID"])},enumerable:!0,configurable:!0}),gl.prototype.GetIdentity=function(){return this.ID};var yl;function gl(){return yl.call(this,"EntityModificationHistory")||this}e.EntityModificationHistory=gl,__extends(Pl,Sl=t),Pl.prototype.GetIdentity=function(){return this.ID};var Sl;function Pl(){return Sl.call(this,"EntityModificationInfo")||this}e.EntityModificationInfo=Pl,__extends(Gl,Ml=t),Gl.prototype.Associations=function(){return["PersonalInfo:a47:ID:PersonalInfoID"]},Object.defineProperty(Gl.prototype,"PersonalInfo",{get:function(){return this.GetMember("a00",this.PersonalInfoID,"PersonalInfo")},set:function(e){this.SetMember("a00",e,["PersonalInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Gl.prototype,"LocationInfo",{get:function(){return this.GetMember("a01",this.LocationInfoID,"LocationInfo")},set:function(e){this.SetMember("a01",e,["LocationInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Gl.prototype,"StudentSchoolEnrollment",{get:function(){return this.GetMember("a02",this.SourceID,"StudentSchoolEnrollment")},set:function(e){this.SetMember("a02",e,["SourceID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Gl.prototype,"StaffAssignment",{get:function(){return this.GetMember("a03",this.SourceID,"StaffAssignment")},set:function(e){this.SetMember("a03",e,["SourceID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Gl.prototype,"EmployeeAssignment",{get:function(){return this.GetMember("a04",this.SourceID,"EmployeeAssignment")},set:function(e){this.SetMember("a04",e,["SourceID"],["ID"])},enumerable:!0,configurable:!0}),Gl.prototype.GetIdentity=function(){return this.Type+this.SchoolYearID+this.LocationInfoID+this.PersonalInfoID+this.SourceField+this.SourceID};var Ml;function Gl(){return Ml.call(this,"SearchPerson")||this}e.SearchPerson=Gl,__extends(Ol,Al=t),Ol.prototype.Associations=function(){return["SchoolYear:a24:ID:SchoolYearID","StaffPersonal:a21:ID:StaffPersonalID","SchoolInfo:a25:ID:SchoolInfoID","AttendanceCodeInfo:a05:ID:AttendanceCodeInfoID"]},Object.defineProperty(Ol.prototype,"SchoolYear",{get:function(){return this.GetMember("a00",this.SchoolYearID,"SchoolYear")},set:function(e){this.SetMember("a00",e,["SchoolYearID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Ol.prototype,"AttendanceCodeInfo",{get:function(){return this.GetMember("a01",this.AttendanceCodeInfoID,"AttendanceCodeInfo")},set:function(e){this.SetMember("a01",e,["AttendanceCodeInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Ol.prototype,"SchoolInfo",{get:function(){return this.GetMember("a02",this.SchoolInfoID,"SchoolInfo")},set:function(e){this.SetMember("a02",e,["SchoolInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Ol.prototype,"StaffPersonal",{get:function(){return this.GetMember("a03",this.StaffPersonalID,"StaffPersonal")},set:function(e){this.SetMember("a03",e,["StaffPersonalID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Ol.prototype,"LocationInfo",{get:function(){return this.GetMember("a04",this.SchoolInfoID,"LocationInfo")},set:function(e){this.SetMember("a04",e,["SchoolInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Ol.prototype,"EntityDocuments",{get:function(){return this.GetMembers("a05",this.ID,"EntityDocument","EntityKey1")},enumerable:!0,configurable:!0}),Ol.prototype.GetIdentity=function(){return this.ID};var Al;function Ol(){return Al.call(this,"StaffDailyAttendance")||this}e.StaffDailyAttendance=Ol,__extends(_l,jl=t),_l.prototype.Associations=function(){return["TimetablePeriod:a04:ID:TimetablePeriodID","StaffPersonal:a22:ID:StaffPersonalID","SchoolInfo:a26:ID:SchoolInfoID","PersonalInfo:a39:ID:CreationUserID","SectionInfo:a16:ID:SectionInfoID","TimetableDay:a03:ID:TimeTableDayID","AttendanceCodeInfo:a06:ID:AttendanceCodeInfoID"]},Object.defineProperty(_l.prototype,"CreationUser",{get:function(){return this.GetMember("a00",this.CreationUserID,"PersonalInfo")},set:function(e){this.SetMember("a00",e,["CreationUserID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(_l.prototype,"TimetableDay",{get:function(){return this.GetMember("a01",this.TimeTableDayID,"TimetableDay")},set:function(e){this.SetMember("a01",e,["TimeTableDayID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(_l.prototype,"TimetablePeriod",{get:function(){return this.GetMember("a02",this.TimetablePeriodID,"TimetablePeriod")},set:function(e){this.SetMember("a02",e,["TimetablePeriodID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(_l.prototype,"CreationUserType",{get:function(){return this.GetMember("a03",this.CreationUserTypeID,"Code")},set:function(e){this.SetMember("a03",e,["CreationUserTypeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(_l.prototype,"AttendanceCodeInfo",{get:function(){return this.GetMember("a04",this.AttendanceCodeInfoID,"AttendanceCodeInfo")},set:function(e){this.SetMember("a04",e,["AttendanceCodeInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(_l.prototype,"SectionInfo",{get:function(){return this.GetMember("a05",this.SectionInfoID,"SectionInfo")},set:function(e){this.SetMember("a05",e,["SectionInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(_l.prototype,"SchoolInfo",{get:function(){return this.GetMember("a06",this.SchoolInfoID,"SchoolInfo")},set:function(e){this.SetMember("a06",e,["SchoolInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(_l.prototype,"StaffPersonal",{get:function(){return this.GetMember("a07",this.StaffPersonalID,"StaffPersonal")},set:function(e){this.SetMember("a07",e,["StaffPersonalID"],["ID"])},enumerable:!0,configurable:!0}),_l.prototype.GetIdentity=function(){return this.ID};var jl;function _l(){return jl.call(this,"StaffPeriodAttendance")||this}e.StaffPeriodAttendance=_l,__extends(Tl,Cl=t),Tl.prototype.Associations=function(){return["SchoolYear:a25:ID:SchoolYearID","StaffPersonal:a23:ID:StaffPersonalID","StudentActivityInfo:a05:ID:StudentActivityID","AttendanceCodeInfo:a07:ID:AttendanceCodeInfoID"]},Object.defineProperty(Tl.prototype,"SchoolYear",{get:function(){return this.GetMember("a00",this.SchoolYearID,"SchoolYear")},set:function(e){this.SetMember("a00",e,["SchoolYearID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Tl.prototype,"AttendanceCodeInfo",{get:function(){return this.GetMember("a01",this.AttendanceCodeInfoID,"AttendanceCodeInfo")},set:function(e){this.SetMember("a01",e,["AttendanceCodeInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Tl.prototype,"StaffPersonal",{get:function(){return this.GetMember("a02",this.StaffPersonalID,"StaffPersonal")},set:function(e){this.SetMember("a02",e,["StaffPersonalID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Tl.prototype,"StudentActivityInfo",{get:function(){return this.GetMember("a03",this.StudentActivityID,"StudentActivityInfo")},set:function(e){this.SetMember("a03",e,["StudentActivityID"],["ID"])},enumerable:!0,configurable:!0}),Tl.prototype.GetIdentity=function(){return this.StaffPersonalID+this.StudentActivityID+this.Date};var Cl;function Tl(){return Cl.call(this,"StudentActivityStaffAttendance")||this}e.StudentActivityStaffAttendance=Tl,__extends(El,Ll=t),El.prototype.Associations=function(){return["VendorInfo:a08:ID:DrawerID","VendorInfo:a09:ID:SignedOverByID","VendorInfo:a10:ID:SignedOverToID"]},Object.defineProperty(El.prototype,"Currency",{get:function(){return this.GetMember("a00",this.CurrencyID,"Code")},set:function(e){this.SetMember("a00",e,["CurrencyID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(El.prototype,"ChequeInfoFinancialTransactions",{get:function(){return this.GetMembers("a01",this.ID,"ChequeInfoFinancialTransaction","ChequeInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(El.prototype,"Status",{get:function(){return this.GetMember("a02",this.StatusID,"Code")},set:function(e){this.SetMember("a02",e,["StatusID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(El.prototype,"Drawer",{get:function(){return this.GetMember("a03",this.DrawerID,"VendorInfo")},set:function(e){this.SetMember("a03",e,["DrawerID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(El.prototype,"SignedOverBy",{get:function(){return this.GetMember("a04",this.SignedOverByID,"VendorInfo")},set:function(e){this.SetMember("a04",e,["SignedOverByID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(El.prototype,"SignedOverTo",{get:function(){return this.GetMember("a05",this.SignedOverToID,"VendorInfo")},set:function(e){this.SetMember("a05",e,["SignedOverToID"],["ID"])},enumerable:!0,configurable:!0}),El.prototype.GetIdentity=function(){return this.ID};var Ll;function El(){return Ll.call(this,"ChequeInfo")||this}e.ChequeInfo=El,__extends(Rl,vl=t),Rl.prototype.Associations=function(){return["AssessmentAdministration:a14:ID:AssessmentAdministrationID","AssessmentItem:a06:ID:AssessmentItemID"]},Object.defineProperty(Rl.prototype,"ItemCharacteristicMeasurements",{get:function(){return this.GetMembers("a00",this.ID,"ItemCharacteristicMeasurement","ItemCharacteristicID")},enumerable:!0,configurable:!0}),Object.defineProperty(Rl.prototype,"AssessmentAdministration",{get:function(){return this.GetMember("a01",this.AssessmentAdministrationID,"AssessmentAdministration")},set:function(e){this.SetMember("a01",e,["AssessmentAdministrationID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Rl.prototype,"AssessmentItem",{get:function(){return this.GetMember("a02",this.AssessmentItemID,"AssessmentItem")},set:function(e){this.SetMember("a02",e,["AssessmentItemID"],["ID"])},enumerable:!0,configurable:!0}),Rl.prototype.GetIdentity=function(){return this.ID};var vl;function Rl(){return vl.call(this,"ItemCharacteristic")||this}e.ItemCharacteristic=Rl,__extends(Fl,xl=t),Fl.prototype.Associations=function(){return["ItemCharacteristic:a00:ID:ItemCharacteristicID"]},Object.defineProperty(Fl.prototype,"ItemCharacteristic",{get:function(){return this.GetMember("a00",this.ItemCharacteristicID,"ItemCharacteristic")},set:function(e){this.SetMember("a00",e,["ItemCharacteristicID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Fl.prototype,"MeasurementCode",{get:function(){return this.GetMember("a01",this.MeasurementCodeID,"Code")},set:function(e){this.SetMember("a01",e,["MeasurementCodeID"],["ID"])},enumerable:!0,configurable:!0}),Fl.prototype.GetIdentity=function(){return this.ItemCharacteristicID+this.MeasurementCodeID};var xl;function Fl(){return xl.call(this,"ItemCharacteristicMeasurement")||this}e.ItemCharacteristicMeasurement=Fl,__extends(kl,Bl=t),Object.defineProperty(kl.prototype,"CurriculumStructures",{get:function(){return this.GetMembers("a00",this.ID,"CurriculumStructure","CurriculumDocumentID")},enumerable:!0,configurable:!0}),Object.defineProperty(kl.prototype,"CurriculumDocument_GradeLevels",{get:function(){return this.GetMembers("a01",this.ID,"CurriculumDocument_GradeLevel","CurriculumDocumentID")},enumerable:!0,configurable:!0}),Object.defineProperty(kl.prototype,"SubjectArea",{get:function(){return this.GetMember("a02",this.SubjectAreaID,"ExtendedCode")},set:function(e){this.SetMember("a02",e,["SubjectAreaID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(kl.prototype,"TitleResource",{get:function(){return this.GetMember("a03",this.TitleResourceID,"StringResource")},set:function(e){this.SetMember("a03",e,["TitleResourceID"],["ID"])},enumerable:!0,configurable:!0}),kl.prototype.GetIdentity=function(){return this.ID};var Bl;function kl(){return Bl.call(this,"CurriculumDocument")||this}e.CurriculumDocument=kl,__extends(Yl,Nl=t),Yl.prototype.Associations=function(){return["CurriculumDocument:a01:ID:CurriculumDocumentID"]},Object.defineProperty(Yl.prototype,"GradeLevel",{get:function(){return this.GetMember("a00",this.GradeLevelID,"ExtendedCode")},set:function(e){this.SetMember("a00",e,["GradeLevelID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Yl.prototype,"CurriculumDocument",{get:function(){return this.GetMember("a01",this.CurriculumDocumentID,"CurriculumDocument")},set:function(e){this.SetMember("a01",e,["CurriculumDocumentID"],["ID"])},enumerable:!0,configurable:!0}),Yl.prototype.GetIdentity=function(){return this.CurriculumDocumentID+this.GradeLevelID};var Nl;function Yl(){return Nl.call(this,"CurriculumDocument_GradeLevel")||this}e.CurriculumDocument_GradeLevel=Yl,__extends(Wl,Hl=t),Object.defineProperty(Wl.prototype,"Notification_PersonalInfos",{get:function(){return this.GetMembers("a00",this.ID,"Notification_PersonalInfo","NotificationID")},enumerable:!0,configurable:!0}),Wl.prototype.GetIdentity=function(){return this.ID};var Hl;function Wl(){return Hl.call(this,"Notification")||this}e.Notification=Wl,__extends(Kl,Ul=t),Kl.prototype.Associations=function(){return["Notification:a00:ID:NotificationID"]},Object.defineProperty(Kl.prototype,"Notification",{get:function(){return this.GetMember("a00",this.NotificationID,"Notification")},set:function(e){this.SetMember("a00",e,["NotificationID"],["ID"])},enumerable:!0,configurable:!0}),Kl.prototype.GetIdentity=function(){return this.NotificationID+this.PersonalInfoID};var Ul;function Kl(){return Ul.call(this,"Notification_PersonalInfo")||this}e.Notification_PersonalInfo=Kl,__extends(Vl,wl=t),Vl.prototype.Associations=function(){return["PersonalInfo:a40:ID:InsertedPersonID","SharedDocument:a01:ID:ParentID"]},Object.defineProperty(Vl.prototype,"SharedPolicies",{get:function(){return this.GetMembers("a00",this.ID,"GroupPolicy_EntityPolicyEntry","EntityID")},enumerable:!0,configurable:!0}),Object.defineProperty(Vl.prototype,"Children",{get:function(){return this.GetMembers("a01",this.ID,"SharedDocument","ParentID")},enumerable:!0,configurable:!0}),Object.defineProperty(Vl.prototype,"PersonalInfo",{get:function(){return this.GetMember("a02",this.InsertedPersonID,"PersonalInfo")},set:function(e){this.SetMember("a02",e,["InsertedPersonID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Vl.prototype,"Parent",{get:function(){return this.GetMember("a03",this.ParentID,"SharedDocument")},set:function(e){this.SetMember("a03",e,["ParentID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Vl.prototype,"AssessmentItem",{get:function(){return this.GetMember("a04",this.ID,"AssessmentItem")},set:function(e){this.SetMember("a04",e,["ID"],["ID"])},enumerable:!0,configurable:!0}),Vl.prototype.GetIdentity=function(){return this.ID};var wl;function Vl(){return wl.call(this,"SharedDocument")||this}e.SharedDocument=Vl,__extends(ql,Jl=t),Object.defineProperty(ql.prototype,"LocationInfo",{get:function(){return this.GetMember("a00",this.LocationInfoID,"LocationInfo")},set:function(e){this.SetMember("a00",e,["LocationInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(ql.prototype,"Type",{get:function(){return this.GetMember("a01",this.TypeID,"Code")},set:function(e){this.SetMember("a01",e,["TypeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(ql.prototype,"DocumentSignatures",{get:function(){return this.GetMembers("a02",this.ID,"DocumentSignature","DocumentID")},enumerable:!0,configurable:!0}),Object.defineProperty(ql.prototype,"EntityDocuments",{get:function(){return this.GetMembers("a03",this.ID,"EntityDocument","DocumentID")},enumerable:!0,configurable:!0}),ql.prototype.GetIdentity=function(){return this.ID};var Jl;function ql(){return Jl.call(this,"Document")||this}e.Document=ql,__extends(R,zl=t),R.prototype.Associations=function(){return["StudentSchoolEnrollment:a22:ID:EntityKey1","Message:a19:ID:EntityKey1","AssessmentForm_FormNumber:a02:AssessmentFormID,FormNumber:EntityKey1,EntityTag","GradingAssignment:a06:ID:EntityKey1","AssessmentRegistration:a20:ID:EntityKey1","FinancialTransaction:a15:ID:EntityKey1","StudentContract:a11:ID:EntityKey1","Assignment:a07:ID:EntityKey1","Assignmet_StudentPersonal:a06:StudentPersonalID,AssignmentID:EntityKey1,EntityKey2","AssessmentItem:a11:ID:EntityKey1","StudentActivityInfo:a12:ID:EntityKey1","OtherId:a03:ID:EntityKey1","MedicalCard_Information:a02:MedicalCardID,ExtendedCodeID:EntityKey1,EntityKey2","SchoolContract:a08:ID:EntityKey1","StaffDailyAttendance:a05:ID:EntityKey1","Document:a03:ID:DocumentID","Product:a06:ID:EntityKey1","ManualTask:a11:ID:EntityKey1","ManualTask_Assignment:a04:ID:EntityKey1","Achievement:a08:ID:EntityKey1","WorkItemState:a03:ID:EntityKey1","WorkItem:a03:ID:EntityKey1","EducationInfo:a06:ID:EntityKey1","WorkExperience:a06:ID:EntityKey1"]},Object.defineProperty(R.prototype,"Document",{get:function(){return this.GetMember("a00",this.DocumentID,"Document")},set:function(e){this.SetMember("a00",e,["DocumentID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(R.prototype,"StudentSchoolEnrollment",{get:function(){return this.GetMember("a01",this.EntityKey1,"StudentSchoolEnrollment")},set:function(e){this.SetMember("a01",e,["EntityKey1"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(R.prototype,"AssessmentForm_FormNumber",{get:function(){return this.GetMember("a02",this.EntityKey1+this.EntityTag,"AssessmentForm_FormNumber")},set:function(e){this.SetMember("a02",e,["EntityKey1","EntityTag"],["AssessmentFormID","FormNumber"])},enumerable:!0,configurable:!0}),Object.defineProperty(R.prototype,"Product",{get:function(){return this.GetMember("a03",this.EntityKey1,"Product")},set:function(e){this.SetMember("a03",e,["EntityKey1"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(R.prototype,"AssessmentItem",{get:function(){return this.GetMember("a04",this.EntityKey1,"AssessmentItem")},set:function(e){this.SetMember("a04",e,["EntityKey1"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(R.prototype,"Assignmet_StudentPersonal_Attachment",{get:function(){return this.GetMember("a05",this.EntityKey1,"Assignmet_StudentPersonal_Attachment")},set:function(e){this.SetMember("a05",e,["EntityKey1"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(R.prototype,"FinancialTransaction",{get:function(){return this.GetMember("a06",this.EntityKey1,"FinancialTransaction")},set:function(e){this.SetMember("a06",e,["EntityKey1"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(R.prototype,"StudentContract",{get:function(){return this.GetMember("a07",this.EntityKey1,"StudentContract")},set:function(e){this.SetMember("a07",e,["EntityKey1"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(R.prototype,"MedicalCard_Information",{get:function(){return this.GetMember("a08",this.EntityKey1+this.EntityKey2,"MedicalCard_Information")},set:function(e){this.SetMember("a08",e,["EntityKey1","EntityKey2"],["MedicalCardID","ExtendedCodeID"])},enumerable:!0,configurable:!0}),Object.defineProperty(R.prototype,"StaffDailyAttendance",{get:function(){return this.GetMember("a09",this.EntityKey1,"StaffDailyAttendance")},set:function(e){this.SetMember("a09",e,["EntityKey1"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(R.prototype,"ManualTask",{get:function(){return this.GetMember("a10",this.EntityKey1,"ManualTask")},set:function(e){this.SetMember("a10",e,["EntityKey1"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(R.prototype,"ManualTask_Assignment",{get:function(){return this.GetMember("a11",this.EntityKey1,"ManualTask_Assignment")},set:function(e){this.SetMember("a11",e,["EntityKey1"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(R.prototype,"Message",{get:function(){return this.GetMember("a12",this.EntityKey1,"Message")},set:function(e){this.SetMember("a12",e,["EntityKey1"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(R.prototype,"WorkItem",{get:function(){return this.GetMember("a13",this.EntityKey1,"WorkItem")},set:function(e){this.SetMember("a13",e,["EntityKey1"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(R.prototype,"WorkItemState",{get:function(){return this.GetMember("a14",this.EntityKey1,"WorkItemState")},set:function(e){this.SetMember("a14",e,["EntityKey1"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(R.prototype,"GradingAssignment",{get:function(){return this.GetMember("a15",this.EntityKey1,"GradingAssignment")},set:function(e){this.SetMember("a15",e,["EntityKey1"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(R.prototype,"SchoolContract",{get:function(){return this.GetMember("a16",this.EntityKey1,"SchoolContract")},set:function(e){this.SetMember("a16",e,["EntityKey1"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(R.prototype,"Assignment",{get:function(){return this.GetMember("a17",this.EntityKey1,"Assignment")},set:function(e){this.SetMember("a17",e,["EntityKey1"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(R.prototype,"Achievement",{get:function(){return this.GetMember("a18",this.EntityKey1,"Achievement")},set:function(e){this.SetMember("a18",e,["EntityKey1"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(R.prototype,"Job",{get:function(){return this.GetMember("a19",this.EntityKey1,"Job")},set:function(e){this.SetMember("a19",e,["EntityKey1"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(R.prototype,"Assignmet_StudentPersonal",{get:function(){return this.GetMember("a20",this.EntityKey1+this.EntityKey2,"Assignmet_StudentPersonal")},set:function(e){this.SetMember("a20",e,["EntityKey1","EntityKey2"],["StudentPersonalID","AssignmentID"])},enumerable:!0,configurable:!0}),Object.defineProperty(R.prototype,"StudentActivityInfo",{get:function(){return this.GetMember("a21",this.EntityKey1,"StudentActivityInfo")},set:function(e){this.SetMember("a21",e,["EntityKey1"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(R.prototype,"AssessmentRegistration",{get:function(){return this.GetMember("a22",this.EntityKey1,"AssessmentRegistration")},set:function(e){this.SetMember("a22",e,["EntityKey1"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(R.prototype,"WorkExperience",{get:function(){return this.GetMember("a23",this.EntityKey1,"WorkExperience")},set:function(e){this.SetMember("a23",e,["EntityKey1"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(R.prototype,"EducationInfo",{get:function(){return this.GetMember("a24",this.EntityKey1,"EducationInfo")},set:function(e){this.SetMember("a24",e,["EntityKey1"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(R.prototype,"OtherId",{get:function(){return this.GetMember("a25",this.EntityKey1,"OtherId")},set:function(e){this.SetMember("a25",e,["EntityKey1"],["ID"])},enumerable:!0,configurable:!0}),R.prototype.GetIdentity=function(){return this.ID};var zl;function R(){return zl.call(this,"EntityDocument")||this}e.EntityDocument=R,__extends(Xl,Ql=t),Xl.prototype.Associations=function(){return["Document:a02:ID:DocumentID"]},Object.defineProperty(Xl.prototype,"Document",{get:function(){return this.GetMember("a00",this.DocumentID,"Document")},set:function(e){this.SetMember("a00",e,["DocumentID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Xl.prototype,"Base",{get:function(){return this.GetMember("a01",this.PersonalInfoID,"PersonalInfo")},set:function(e){this.SetMember("a01",e,["PersonalInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Xl.prototype,"Type",{get:function(){return this.GetMember("a02",this.TypeID,"Code")},set:function(e){this.SetMember("a02",e,["TypeID"],["ID"])},enumerable:!0,configurable:!0}),Xl.prototype.GetIdentity=function(){return this.DocumentID+this.PersonalInfoID};var Ql;function Xl(){return Ql.call(this,"DocumentSignature")||this}e.DocumentSignature=Xl,__extends($l,Zl=t),$l.prototype.Associations=function(){return["Code:a01:ID:CodeID","Codeset:a02:ID:CodesetID","LocationInfo:a48:ID:LocationInfoID"]},Object.defineProperty($l.prototype,"Code",{get:function(){return this.GetMember("a00",this.CodeID,"Code")},set:function(e){this.SetMember("a00",e,["CodeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty($l.prototype,"Codeset",{get:function(){return this.GetMember("a01",this.CodesetID,"Codeset")},set:function(e){this.SetMember("a01",e,["CodesetID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty($l.prototype,"LocationInfo",{get:function(){return this.GetMember("a02",this.LocationInfoID,"LocationInfo")},set:function(e){this.SetMember("a02",e,["LocationInfoID"],["ID"])},enumerable:!0,configurable:!0}),$l.prototype.GetIdentity=function(){return this.ID};var Zl;function $l(){return Zl.call(this,"UserDefinedCode")||this}e.UserDefinedCode=$l,__extends(tm,em=t),tm.prototype.Associations=function(){return["Job:a04:ID:ID"]},Object.defineProperty(tm.prototype,"Job",{get:function(){return this.GetMember("a00",this.ID,"Job")},set:function(e){this.SetMember("a00",e,["ID"],["ID"])},enumerable:!0,configurable:!0}),tm.prototype.GetIdentity=function(){return this.ID+this.Name};var em;function tm(){return em.call(this,"JobLock")||this}e.JobLock=tm,__extends(rm,nm=t),rm.prototype.Associations=function(){return["PersonalInfo:a41:ID:PersonalInfoID","ProductTransaction:a00:ID:ProductTransactionID"]},Object.defineProperty(rm.prototype,"PersonalInfo",{get:function(){return this.GetMember("a00",this.PersonalInfoID,"PersonalInfo")},set:function(e){this.SetMember("a00",e,["PersonalInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(rm.prototype,"ProductTransaction",{get:function(){return this.GetMember("a01",this.ProductTransactionID,"ProductTransaction")},set:function(e){this.SetMember("a01",e,["ProductTransactionID"],["ID"])},enumerable:!0,configurable:!0}),rm.prototype.GetIdentity=function(){return this.ID};var nm;function rm(){return nm.call(this,"CustodyAssignment")||this}e.CustodyAssignment=rm,__extends(im,om=t),im.prototype.Associations=function(){return["LocationInfo:a49:ID:LocationInfoID"]},Object.defineProperty(im.prototype,"ProductClass",{get:function(){return this.GetMember("a00",this.ProductClassID,"ProductClass")},set:function(e){this.SetMember("a00",e,["ProductClassID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(im.prototype,"LocationInfo",{get:function(){return this.GetMember("a01",this.LocationInfoID,"LocationInfo")},set:function(e){this.SetMember("a01",e,["LocationInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(im.prototype,"ProductTransactionQuantities",{get:function(){return this.GetMembers("a02",this.ID,"ProductTransactionQuantity","WarehouseID")},enumerable:!0,configurable:!0}),Object.defineProperty(im.prototype,"ProductInstanceTransactions",{get:function(){return this.GetMembers("a03",this.ID,"ProductInstanceTransaction","WarehouseID")},enumerable:!0,configurable:!0}),im.prototype.GetIdentity=function(){return this.ID};var om;function im(){return om.call(this,"Warehouse")||this}e.Warehouse=im,__extends(am,sm=t),am.prototype.Associations=function(){return["LocationInfo:a50:ID:LocationInfoID"]},Object.defineProperty(am.prototype,"NameResource",{get:function(){return this.GetMember("a00",this.NameResourceID,"StringResource")},set:function(e){this.SetMember("a00",e,["NameResourceID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(am.prototype,"LocationInfo",{get:function(){return this.GetMember("a01",this.LocationInfoID,"LocationInfo")},set:function(e){this.SetMember("a01",e,["LocationInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(am.prototype,"ProductTransactionQuantities",{get:function(){return this.GetMembers("a02",this.ID,"ProductTransactionQuantity","ProductID")},enumerable:!0,configurable:!0}),Object.defineProperty(am.prototype,"Attributes",{get:function(){return this.GetMembers("a03",this.ID,"ProductAttribute","ProductID")},enumerable:!0,configurable:!0}),Object.defineProperty(am.prototype,"PurchasingItems",{get:function(){return this.GetMembers("a04",this.ID,"PurchasingItem","ProductID")},enumerable:!0,configurable:!0}),Object.defineProperty(am.prototype,"SalesItem",{get:function(){return this.GetMember("a05",this.ID,"SalesItem")},set:function(e){this.SetMember("a05",e,["ID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(am.prototype,"Documents",{get:function(){return this.GetMembers("a06",this.ID,"EntityDocument","EntityKey1")},enumerable:!0,configurable:!0}),Object.defineProperty(am.prototype,"ProductInstances",{get:function(){return this.GetMembers("a07",this.ID,"ProductInstance","ProductID")},enumerable:!0,configurable:!0}),Object.defineProperty(am.prototype,"AssessmentAdministration",{get:function(){return this.GetMember("a08",this.ID,"AssessmentAdministration")},set:function(e){this.SetMember("a08",e,["ID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(am.prototype,"StudentActivityInfo",{get:function(){return this.GetMember("a09",this.ID,"StudentActivityInfo")},set:function(e){this.SetMember("a09",e,["ID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(am.prototype,"Type",{get:function(){return this.GetMember("a10",this.TypeID,"Code")},set:function(e){this.SetMember("a10",e,["TypeID"],["ID"])},enumerable:!0,configurable:!0}),am.prototype.GetIdentity=function(){return this.ID};var sm;function am(){return sm.call(this,"Product")||this}e.Product=am,__extends(cm,um=t),cm.prototype.Associations=function(){return["Product:a03:ID:ProductID"]},Object.defineProperty(cm.prototype,"Product",{get:function(){return this.GetMember("a00",this.ProductID,"Product")},set:function(e){this.SetMember("a00",e,["ProductID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(cm.prototype,"Attribute",{get:function(){return this.GetMember("a01",this.ID,"ExtendedCode")},set:function(e){this.SetMember("a01",e,["ID"],["ID"])},enumerable:!0,configurable:!0}),cm.prototype.GetIdentity=function(){return this.ID};var um;function cm(){return um.call(this,"ProductAttribute")||this}e.ProductAttribute=cm,__extends(Im,fm=t),Object.defineProperty(Im.prototype,"ClassType",{get:function(){return this.GetMember("a00",this.ClassTypeID,"Code")},set:function(e){this.SetMember("a00",e,["ClassTypeID"],["ID"])},enumerable:!0,configurable:!0}),Im.prototype.GetIdentity=function(){return this.ID};var fm;function Im(){return fm.call(this,"ProductClass")||this}e.ProductClass=Im,__extends(pm,bm=t),pm.prototype.Associations=function(){return["ProductTransaction:a01:ID:ParentID"]},Object.defineProperty(pm.prototype,"CustodyAssignments",{get:function(){return this.GetMembers("a00",this.ID,"CustodyAssignment","ProductTransactionID")},enumerable:!0,configurable:!0}),Object.defineProperty(pm.prototype,"ProductTransactions",{get:function(){return this.GetMembers("a01",this.ID,"ProductTransaction","ParentID")},enumerable:!0,configurable:!0}),Object.defineProperty(pm.prototype,"Parent",{get:function(){return this.GetMember("a02",this.ParentID,"ProductTransaction")},set:function(e){this.SetMember("a02",e,["ParentID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(pm.prototype,"ProductTransactionQuantities",{get:function(){return this.GetMembers("a03",this.ID,"ProductTransactionQuantity","ProductTransactionID")},enumerable:!0,configurable:!0}),Object.defineProperty(pm.prototype,"Purchasing",{get:function(){return this.GetMember("a04",this.ID,"Purchasing")},set:function(e){this.SetMember("a04",e,["ID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(pm.prototype,"SalesContract",{get:function(){return this.GetMember("a05",this.ID,"SalesContract")},set:function(e){this.SetMember("a05",e,["ID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(pm.prototype,"ProductInstanceTransactions",{get:function(){return this.GetMembers("a06",this.ID,"ProductInstanceTransaction","ProductTransactionID")},enumerable:!0,configurable:!0}),Object.defineProperty(pm.prototype,"InsertedBy",{get:function(){return this.GetMember("a07",this.InsertedByID,"PersonalInfo")},set:function(e){this.SetMember("a07",e,["InsertedByID"],["ID"])},enumerable:!0,configurable:!0}),pm.prototype.GetIdentity=function(){return this.ID};var bm;function pm(){return bm.call(this,"ProductTransaction")||this}e.ProductTransaction=pm,__extends(mm,lm=t),mm.prototype.Associations=function(){return["Warehouse:a02:ID:WarehouseID","Product:a02:ID:ProductID","ProductTransaction:a03:ID:ProductTransactionID"]},Object.defineProperty(mm.prototype,"Product",{get:function(){return this.GetMember("a00",this.ProductID,"Product")},set:function(e){this.SetMember("a00",e,["ProductID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(mm.prototype,"ProductTransaction",{get:function(){return this.GetMember("a01",this.ProductTransactionID,"ProductTransaction")},set:function(e){this.SetMember("a01",e,["ProductTransactionID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(mm.prototype,"Warehouse",{get:function(){return this.GetMember("a02",this.WarehouseID,"Warehouse")},set:function(e){this.SetMember("a02",e,["WarehouseID"],["ID"])},enumerable:!0,configurable:!0}),mm.prototype.GetIdentity=function(){return this.ProductTransactionID+this.WarehouseID+this.ProductID};var lm;function mm(){return lm.call(this,"ProductTransactionQuantity")||this}e.ProductTransactionQuantity=mm,__extends(Dm,hm=t),Object.defineProperty(Dm.prototype,"PersonalInfo",{get:function(){return this.GetMember("a00",this.PersonalInfoID,"PersonalInfo")},set:function(e){this.SetMember("a00",e,["PersonalInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Dm.prototype,"Type",{get:function(){return this.GetMember("a01",this.TypeID,"Code")},set:function(e){this.SetMember("a01",e,["TypeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Dm.prototype,"StudentSchoolEnrollment",{get:function(){return this.GetMember("a02",this.RoleID,"StudentSchoolEnrollment")},set:function(e){this.SetMember("a02",e,["RoleID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Dm.prototype,"StudentContract",{get:function(){return this.GetMember("a03",this.RoleID,"StudentContract")},set:function(e){this.SetMember("a03",e,["RoleID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Dm.prototype,"StaffAssignment",{get:function(){return this.GetMember("a04",this.RoleID,"StaffAssignment")},set:function(e){this.SetMember("a04",e,["RoleID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Dm.prototype,"EmployeePersonal",{get:function(){return this.GetMember("a05",this.RoleID,"EmployeePersonal")},set:function(e){this.SetMember("a05",e,["RoleID"],["ID"])},enumerable:!0,configurable:!0}),Dm.prototype.GetIdentity=function(){return this.ID};var hm;function Dm(){return hm.call(this,"PersonRole")||this}e.PersonRole=Dm,__extends(ym,dm=t),ym.prototype.Associations=function(){return["StudentPersonal:a27:ID:StudentPersonalID","Component:a10:ID:ComponentID","Lesson:a08:ID:LessonID"]},Object.defineProperty(ym.prototype,"Lesson",{get:function(){return this.GetMember("a00",this.LessonID,"Lesson")},set:function(e){this.SetMember("a00",e,["LessonID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(ym.prototype,"Status",{get:function(){return this.GetMember("a01",this.StatusID,"Code")},set:function(e){this.SetMember("a01",e,["StatusID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(ym.prototype,"Component",{get:function(){return this.GetMember("a02",this.ComponentID,"Component")},set:function(e){this.SetMember("a02",e,["ComponentID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(ym.prototype,"StudentPersonal",{get:function(){return this.GetMember("a03",this.StudentPersonalID,"StudentPersonal")},set:function(e){this.SetMember("a03",e,["StudentPersonalID"],["ID"])},enumerable:!0,configurable:!0}),ym.prototype.GetIdentity=function(){return this.ID};var dm;function ym(){return dm.call(this,"StudentLessonProgress")||this}e.StudentLessonProgress=ym,__extends(Sm,gm=t),Sm.prototype.Associations=function(){return["Component:a11:ID:ComponentID","Component:a12:ID:PrerequisiteID","Lesson:a09:ID:LessonID"]},Object.defineProperty(Sm.prototype,"Component",{get:function(){return this.GetMember("a00",this.ComponentID,"Component")},set:function(e){this.SetMember("a00",e,["ComponentID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Sm.prototype,"Lesson",{get:function(){return this.GetMember("a01",this.LessonID,"Lesson")},set:function(e){this.SetMember("a01",e,["LessonID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Sm.prototype,"Prerequisite",{get:function(){return this.GetMember("a02",this.PrerequisiteID,"Component")},set:function(e){this.SetMember("a02",e,["PrerequisiteID"],["ID"])},enumerable:!0,configurable:!0}),Sm.prototype.GetIdentity=function(){return this.LessonID+this.ComponentID+this.PrerequisiteID};var gm;function Sm(){return gm.call(this,"Lesson_Prerequisite")||this}e.Lesson_Prerequisite=Sm,__extends(Mm,Pm=t),Mm.prototype.Associations=function(){return["Product:a07:ID:ProductID"]},Object.defineProperty(Mm.prototype,"ProductInstanceTransactions",{get:function(){return this.GetMembers("a00",this.ID,"ProductInstanceTransaction","ProductInstanceID")},enumerable:!0,configurable:!0}),Object.defineProperty(Mm.prototype,"Product",{get:function(){return this.GetMember("a01",this.ProductID,"Product")},set:function(e){this.SetMember("a01",e,["ProductID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Mm.prototype,"AssessmentRegistration",{get:function(){return this.GetMember("a02",this.EntityID,"AssessmentRegistration")},set:function(e){this.SetMember("a02",e,["EntityID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Mm.prototype,"Attributes",{get:function(){return this.GetMembers("a03",this.ID,"ProductInstanceAttribute","ProductInstanceID")},enumerable:!0,configurable:!0}),Mm.prototype.GetIdentity=function(){return this.ID};var Pm;function Mm(){return Pm.call(this,"ProductInstance")||this}e.ProductInstance=Mm,__extends(Am,Gm=t),Am.prototype.Associations=function(){return["ProductInstance:a03:ID:ProductInstanceID"]},Object.defineProperty(Am.prototype,"Attribute",{get:function(){return this.GetMember("a00",this.ID,"ExtendedCode")},set:function(e){this.SetMember("a00",e,["ID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Am.prototype,"ProductInstance",{get:function(){return this.GetMember("a01",this.ProductInstanceID,"ProductInstance")},set:function(e){this.SetMember("a01",e,["ProductInstanceID"],["ID"])},enumerable:!0,configurable:!0}),Am.prototype.GetIdentity=function(){return this.ID};var Gm;function Am(){return Gm.call(this,"ProductInstanceAttribute")||this}e.ProductInstanceAttribute=Am,__extends(jm,Om=t),jm.prototype.Associations=function(){return["Warehouse:a03:ID:WarehouseID","ProductTransaction:a06:ID:ProductTransactionID","ProductInstance:a00:ID:ProductInstanceID"]},Object.defineProperty(jm.prototype,"ProductInstance",{get:function(){return this.GetMember("a00",this.ProductInstanceID,"ProductInstance")},set:function(e){this.SetMember("a00",e,["ProductInstanceID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(jm.prototype,"ProductTransaction",{get:function(){return this.GetMember("a01",this.ProductTransactionID,"ProductTransaction")},set:function(e){this.SetMember("a01",e,["ProductTransactionID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(jm.prototype,"Warehouse",{get:function(){return this.GetMember("a02",this.WarehouseID,"Warehouse")},set:function(e){this.SetMember("a02",e,["WarehouseID"],["ID"])},enumerable:!0,configurable:!0}),jm.prototype.GetIdentity=function(){return this.ProductTransactionID+this.WarehouseID+this.ProductInstanceID};var Om;function jm(){return Om.call(this,"ProductInstanceTransaction")||this}e.ProductInstanceTransaction=jm,__extends(Cm,_m=t),Object.defineProperty(Cm.prototype,"StudentContract",{get:function(){return this.GetMember("a00",this.StudentContractID,"StudentContract")},set:function(e){this.SetMember("a00",e,["StudentContractID"],["ID"])},enumerable:!0,configurable:!0}),Cm.prototype.GetIdentity=function(){return this.StudentContractID};var _m;function Cm(){return _m.call(this,"StudentContractDetail")||this}e.StudentContractDetail=Cm,__extends(Lm,Tm=t),Lm.prototype.Associations=function(){return["PurchasingItem:a04:ID:PurchasingItemID","Purchasing:a09:ID:PurchasingID"]},Object.defineProperty(Lm.prototype,"PurchasingInstallmentTransactions",{get:function(){return this.GetMembers("a00",this.ID,"PurchasingInstallmentTransaction","InstallmentID")},enumerable:!0,configurable:!0}),Object.defineProperty(Lm.prototype,"Purchasing",{get:function(){return this.GetMember("a01",this.PurchasingID,"Purchasing")},set:function(e){this.SetMember("a01",e,["PurchasingID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Lm.prototype,"PurchasingItem",{get:function(){return this.GetMember("a02",this.PurchasingItemID,"PurchasingItem")},set:function(e){this.SetMember("a02",e,["PurchasingItemID"],["ID"])},enumerable:!0,configurable:!0}),Lm.prototype.GetIdentity=function(){return this.ID};var Tm;function Lm(){return Tm.call(this,"PurchasingInstallment")||this}e.PurchasingInstallment=Lm,__extends(vm,Em=t),vm.prototype.Associations=function(){return["FinancialTransaction:a17:ID:FinancialTransactionID","PurchasingInstallment:a00:ID:InstallmentID"]},Object.defineProperty(vm.prototype,"FinancialTransaction",{get:function(){return this.GetMember("a00",this.FinancialTransactionID,"FinancialTransaction")},set:function(e){this.SetMember("a00",e,["FinancialTransactionID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(vm.prototype,"PurchasingInstallment",{get:function(){return this.GetMember("a01",this.InstallmentID,"PurchasingInstallment")},set:function(e){this.SetMember("a01",e,["InstallmentID"],["ID"])},enumerable:!0,configurable:!0}),vm.prototype.GetIdentity=function(){return this.InstallmentID+this.FinancialTransactionID};var Em;function vm(){return Em.call(this,"PurchasingInstallmentTransaction")||this}e.PurchasingInstallmentTransaction=vm,__extends(x,Rm=t),x.prototype.Associations=function(){return["ManualTask:a10:ID:ParentID"]},Object.defineProperty(x.prototype,"ManualTask_Approvers",{get:function(){return this.GetMembers("a00",this.ID,"ManualTask_Approver","ManualTaskID")},enumerable:!0,configurable:!0}),Object.defineProperty(x.prototype,"ManualTask_Assignments",{get:function(){return this.GetMembers("a01",this.ID,"ManualTask_Assignment","ManualTaskID")},enumerable:!0,configurable:!0}),Object.defineProperty(x.prototype,"Priority",{get:function(){return this.GetMember("a02",this.PriorityCodeID,"Code")},set:function(e){this.SetMember("a02",e,["PriorityCodeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(x.prototype,"AssigneeMode",{get:function(){return this.GetMember("a03",this.AssigneeModeCodeID,"Code")},set:function(e){this.SetMember("a03",e,["AssigneeModeCodeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(x.prototype,"Status",{get:function(){return this.GetMember("a04",this.StatusCodeID,"Code")},set:function(e){this.SetMember("a04",e,["StatusCodeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(x.prototype,"CreatedBy",{get:function(){return this.GetMember("a05",this.CreatedByID,"PersonalInfo")},set:function(e){this.SetMember("a05",e,["CreatedByID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(x.prototype,"AssigneePeopleGroup",{get:function(){return this.GetMember("a06",this.AssigneePeopleGroupID,"PeopleGroup")},set:function(e){this.SetMember("a06",e,["AssigneePeopleGroupID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(x.prototype,"LocationInfo",{get:function(){return this.GetMember("a07",this.LocationInfoID,"LocationInfo")},set:function(e){this.SetMember("a07",e,["LocationInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(x.prototype,"SchoolYear",{get:function(){return this.GetMember("a08",this.SchoolYearID,"SchoolYear")},set:function(e){this.SetMember("a08",e,["SchoolYearID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(x.prototype,"Parent",{get:function(){return this.GetMember("a09",this.ParentID,"ManualTask")},set:function(e){this.SetMember("a09",e,["ParentID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(x.prototype,"Children",{get:function(){return this.GetMembers("a10",this.ID,"ManualTask","ParentID")},enumerable:!0,configurable:!0}),Object.defineProperty(x.prototype,"EntityDocuments",{get:function(){return this.GetMembers("a11",this.ID,"EntityDocument","EntityKey1")},enumerable:!0,configurable:!0}),Object.defineProperty(x.prototype,"Messages",{get:function(){return this.GetMembers("a12",this.ID,"Message","EntityID")},enumerable:!0,configurable:!0}),x.prototype.GetIdentity=function(){return this.ID};var Rm;function x(){return Rm.call(this,"ManualTask")||this}e.ManualTask=x,__extends(Fm,xm=t),Fm.prototype.Associations=function(){return["PeopleGroup:a16:ID:PeopleGroupID","ManualTask:a00:ID:ManualTaskID"]},Object.defineProperty(Fm.prototype,"ApproveMode",{get:function(){return this.GetMember("a00",this.ApproveModeCodeID,"Code")},set:function(e){this.SetMember("a00",e,["ApproveModeCodeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Fm.prototype,"ManualTask",{get:function(){return this.GetMember("a01",this.ManualTaskID,"ManualTask")},set:function(e){this.SetMember("a01",e,["ManualTaskID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Fm.prototype,"ApproverGroup",{get:function(){return this.GetMember("a02",this.PeopleGroupID,"PeopleGroup")},set:function(e){this.SetMember("a02",e,["PeopleGroupID"],["ID"])},enumerable:!0,configurable:!0}),Fm.prototype.GetIdentity=function(){return this.ManualTaskID+this.PeopleGroupID};var xm;function Fm(){return xm.call(this,"ManualTask_Approver")||this}e.ManualTask_Approver=Fm,__extends(km,Bm=t),km.prototype.Associations=function(){return["ManualTask:a01:ID:ManualTaskID"]},Object.defineProperty(km.prototype,"ManualTask",{get:function(){return this.GetMember("a00",this.ManualTaskID,"ManualTask")},set:function(e){this.SetMember("a00",e,["ManualTaskID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(km.prototype,"Assignee",{get:function(){return this.GetMember("a01",this.AssigneeID,"PersonalInfo")},set:function(e){this.SetMember("a01",e,["AssigneeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(km.prototype,"Approver",{get:function(){return this.GetMember("a02",this.ApproverID,"PersonalInfo")},set:function(e){this.SetMember("a02",e,["ApproverID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(km.prototype,"Status",{get:function(){return this.GetMember("a03",this.StatusCodeID,"Code")},set:function(e){this.SetMember("a03",e,["StatusCodeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(km.prototype,"EntityDocuments",{get:function(){return this.GetMembers("a04",this.ID,"EntityDocument","EntityKey1")},enumerable:!0,configurable:!0}),Object.defineProperty(km.prototype,"Messages",{get:function(){return this.GetMembers("a05",this.ID,"Message","EntityID")},enumerable:!0,configurable:!0}),km.prototype.GetIdentity=function(){return this.ID};var Bm;function km(){return Bm.call(this,"ManualTask_Assignment")||this}e.ManualTask_Assignment=km,__extends(Ym,Nm=t),Object.defineProperty(Ym.prototype,"MenuPlan_Products",{get:function(){return this.GetMembers("a00",this.ID,"MenuPlan_Product","MenuPlanID")},enumerable:!0,configurable:!0}),Object.defineProperty(Ym.prototype,"MealType",{get:function(){return this.GetMember("a01",this.MealTypeID,"ExtendedCode")},set:function(e){this.SetMember("a01",e,["MealTypeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Ym.prototype,"Warehouse",{get:function(){return this.GetMember("a02",this.WarehouseID,"Warehouse")},set:function(e){this.SetMember("a02",e,["WarehouseID"],["ID"])},enumerable:!0,configurable:!0}),Ym.prototype.GetIdentity=function(){return this.ID};var Nm;function Ym(){return Nm.call(this,"MenuPlan")||this}e.MenuPlan=Ym,__extends(Wm,Hm=t),Wm.prototype.Associations=function(){return["MenuPlan:a00:ID:MenuPlanID"]},Object.defineProperty(Wm.prototype,"MenuPlan",{get:function(){return this.GetMember("a00",this.MenuPlanID,"MenuPlan")},set:function(e){this.SetMember("a00",e,["MenuPlanID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Wm.prototype,"Product",{get:function(){return this.GetMember("a01",this.ProductID,"Product")},set:function(e){this.SetMember("a01",e,["ProductID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Wm.prototype,"Presentation",{get:function(){return this.GetMember("a02",this.PresentationID,"ExtendedCode")},set:function(e){this.SetMember("a02",e,["PresentationID"],["ID"])},enumerable:!0,configurable:!0}),Wm.prototype.GetIdentity=function(){return this.MenuPlanID+this.ProductID};var Hm;function Wm(){return Hm.call(this,"MenuPlan_Product")||this}e.MenuPlan_Product=Wm,__extends(Km,Um=t),Object.defineProperty(Km.prototype,"PeopleGroup",{get:function(){return this.GetMember("a00",this.PeopleGroupID,"PeopleGroup")},set:function(e){this.SetMember("a00",e,["PeopleGroupID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Km.prototype,"SchoolYear",{get:function(){return this.GetMember("a01",this.SchoolYearID,"SchoolYear")},set:function(e){this.SetMember("a01",e,["SchoolYearID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Km.prototype,"LocationInfo",{get:function(){return this.GetMember("a02",this.LocationInfoID,"LocationInfo")},set:function(e){this.SetMember("a02",e,["LocationInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Km.prototype,"Area",{get:function(){return this.GetMember("a03",this.AreaID,"ExtendedCode")},set:function(e){this.SetMember("a03",e,["AreaID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Km.prototype,"StudentActivityInfo",{get:function(){return this.GetMember("a04",this.EntityID,"StudentActivityInfo")},set:function(e){this.SetMember("a04",e,["EntityID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Km.prototype,"AssessmentAdministration",{get:function(){return this.GetMember("a05",this.EntityID,"AssessmentAdministration")},set:function(e){this.SetMember("a05",e,["EntityID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Km.prototype,"Badge",{get:function(){return this.GetMember("a06",this.BadgeID,"Document")},set:function(e){this.SetMember("a06",e,["BadgeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Km.prototype,"RankScope",{get:function(){return this.GetMember("a07",this.RankScopeID,"Code")},set:function(e){this.SetMember("a07",e,["RankScopeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Km.prototype,"EntityDocuments",{get:function(){return this.GetMembers("a08",this.ID,"EntityDocument","EntityKey1")},enumerable:!0,configurable:!0}),Object.defineProperty(Km.prototype,"InsertedBy",{get:function(){return this.GetMember("a09",this.InsertedByID,"PersonalInfo")},set:function(e){this.SetMember("a09",e,["InsertedByID"],["ID"])},enumerable:!0,configurable:!0}),Km.prototype.GetIdentity=function(){return this.ID};var Um;function Km(){return Um.call(this,"Achievement")||this}e.Achievement=Km,__extends(Vm,wm=t),Vm.prototype.Associations=function(){return["WorkflowNode:a00:ID:WorkflowNodeID"]},Object.defineProperty(Vm.prototype,"NameResource",{get:function(){return this.GetMember("a00",this.NameResourceID,"StringResource")},set:function(e){this.SetMember("a00",e,["NameResourceID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Vm.prototype,"WorkflowNode",{get:function(){return this.GetMember("a01",this.WorkflowNodeID,"WorkflowNode")},set:function(e){this.SetMember("a01",e,["WorkflowNodeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Vm.prototype,"OutboundStateTransitions",{get:function(){return this.GetMembers("a02",this.ID,"NodeStateTransition","NodeStateID")},enumerable:!0,configurable:!0}),Object.defineProperty(Vm.prototype,"InboundStateTransitions",{get:function(){return this.GetMembers("a03",this.ID,"NodeStateTransition","NextNodeStateID")},enumerable:!0,configurable:!0}),Vm.prototype.GetIdentity=function(){return this.ID};var wm;function Vm(){return wm.call(this,"NodeState")||this}e.NodeState=Vm,__extends(qm,Jm=t),qm.prototype.Associations=function(){return["WorkItem:a00:ID:WorkItemID"]},Object.defineProperty(qm.prototype,"WorkItem",{get:function(){return this.GetMember("a00",this.WorkItemID,"WorkItem")},set:function(e){this.SetMember("a00",e,["WorkItemID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(qm.prototype,"PersonalInfo",{get:function(){return this.GetMember("a01",this.PersonalInfoID,"PersonalInfo")},set:function(e){this.SetMember("a01",e,["PersonalInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(qm.prototype,"NodeState",{get:function(){return this.GetMember("a02",this.NodeStateID,"NodeState")},set:function(e){this.SetMember("a02",e,["NodeStateID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(qm.prototype,"EntityDocuments",{get:function(){return this.GetMembers("a03",this.ID,"EntityDocument","EntityKey1")},enumerable:!0,configurable:!0}),Object.defineProperty(qm.prototype,"Messages",{get:function(){return this.GetMembers("a04",this.ID,"Message","EntityID")},enumerable:!0,configurable:!0}),Object.defineProperty(qm.prototype,"PreviousWorkItemState",{get:function(){return this.GetMember("a05",this.PreviousWorkItemStateID,"WorkItemState")},set:function(e){this.SetMember("a05",e,["PreviousWorkItemStateID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(qm.prototype,"NextWorkItemState",{get:function(){return this.GetMember("a06",this.ID,"WorkItemState")},set:function(e){this.SetMember("a06",e,["ID"],["PreviousWorkItemStateID"])},enumerable:!0,configurable:!0}),qm.prototype.GetIdentity=function(){return this.ID};var Jm;function qm(){return Jm.call(this,"WorkItemState")||this}e.WorkItemState=qm,__extends(Qm,zm=t),Object.defineProperty(Qm.prototype,"WorkflowNodes",{get:function(){return this.GetMembers("a00",this.ID,"WorkflowNode","WorkflowID")},enumerable:!0,configurable:!0}),Object.defineProperty(Qm.prototype,"WorkItems",{get:function(){return this.GetMembers("a01",this.ID,"WorkItem","WorkflowID")},enumerable:!0,configurable:!0}),Object.defineProperty(Qm.prototype,"SchoolYear",{get:function(){return this.GetMember("a02",this.SchoolYearID,"SchoolYear")},set:function(e){this.SetMember("a02",e,["SchoolYearID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Qm.prototype,"LocationInfo",{get:function(){return this.GetMember("a03",this.LocationInfoID,"LocationInfo")},set:function(e){this.SetMember("a03",e,["LocationInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Qm.prototype,"NameResource",{get:function(){return this.GetMember("a04",this.NameResourceID,"StringResource")},set:function(e){this.SetMember("a04",e,["NameResourceID"],["ID"])},enumerable:!0,configurable:!0}),Qm.prototype.GetIdentity=function(){return this.ID};var zm;function Qm(){return zm.call(this,"Workflow")||this}e.Workflow=Qm,__extends(Zm,Xm=t),Zm.prototype.Associations=function(){return["NodeState:a02:ID:NodeStateID","NodeState:a03:ID:NextNodeStateID"]},Object.defineProperty(Zm.prototype,"NodeState",{get:function(){return this.GetMember("a00",this.NodeStateID,"NodeState")},set:function(e){this.SetMember("a00",e,["NodeStateID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Zm.prototype,"NextNodeState",{get:function(){return this.GetMember("a01",this.NextNodeStateID,"NodeState")},set:function(e){this.SetMember("a01",e,["NextNodeStateID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(Zm.prototype,"NameResource",{get:function(){return this.GetMember("a02",this.NameResourceID,"StringResource")},set:function(e){this.SetMember("a02",e,["NameResourceID"],["ID"])},enumerable:!0,configurable:!0}),Zm.prototype.GetIdentity=function(){return this.NodeStateID+this.NextNodeStateID};var Xm;function Zm(){return Xm.call(this,"NodeStateTransition")||this}e.NodeStateTransition=Zm,__extends(e0,$m=t),e0.prototype.Associations=function(){return["Workflow:a00:ID:WorkflowID","WorkflowNode:a01:ID:ParentID"]},Object.defineProperty(e0.prototype,"NodeStates",{get:function(){return this.GetMembers("a00",this.ID,"NodeState","WorkflowNodeID")},enumerable:!0,configurable:!0}),Object.defineProperty(e0.prototype,"ChildNodes",{get:function(){return this.GetMembers("a01",this.ID,"WorkflowNode","ParentID")},enumerable:!0,configurable:!0}),Object.defineProperty(e0.prototype,"NameResource",{get:function(){return this.GetMember("a02",this.NameResourceID,"StringResource")},set:function(e){this.SetMember("a02",e,["NameResourceID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(e0.prototype,"PeopleGroup",{get:function(){return this.GetMember("a03",this.PeopleGroupID,"PeopleGroup")},set:function(e){this.SetMember("a03",e,["PeopleGroupID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(e0.prototype,"Parent",{get:function(){return this.GetMember("a04",this.ParentID,"WorkflowNode")},set:function(e){this.SetMember("a04",e,["ParentID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(e0.prototype,"Workflow",{get:function(){return this.GetMember("a05",this.WorkflowID,"Workflow")},set:function(e){this.SetMember("a05",e,["WorkflowID"],["ID"])},enumerable:!0,configurable:!0}),e0.prototype.GetIdentity=function(){return this.ID};var $m;function e0(){return $m.call(this,"WorkflowNode")||this}e.WorkflowNode=e0,__extends(n0,t0=t),n0.prototype.Associations=function(){return["Workflow:a01:ID:WorkflowID","WorkItem:a06:ID:ParentID"]},Object.defineProperty(n0.prototype,"WorkItemStates",{get:function(){return this.GetMembers("a00",this.ID,"WorkItemState","WorkItemID")},enumerable:!0,configurable:!0}),Object.defineProperty(n0.prototype,"Workflow",{get:function(){return this.GetMember("a01",this.WorkflowID,"Workflow")},set:function(e){this.SetMember("a01",e,["WorkflowID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(n0.prototype,"CurrentState",{get:function(){return this.GetMember("a02",this.CurrentStateID,"WorkItemState")},set:function(e){this.SetMember("a02",e,["CurrentStateID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(n0.prototype,"EntityDocuments",{get:function(){return this.GetMembers("a03",this.ID,"EntityDocument","EntityKey1")},enumerable:!0,configurable:!0}),Object.defineProperty(n0.prototype,"Job",{get:function(){return this.GetMember("a04",this.ID,"Job")},set:function(e){this.SetMember("a04",e,["ID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(n0.prototype,"Parent",{get:function(){return this.GetMember("a05",this.ParentID,"WorkItem")},set:function(e){this.SetMember("a05",e,["ParentID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(n0.prototype,"Children",{get:function(){return this.GetMembers("a06",this.ID,"WorkItem","ParentID")},enumerable:!0,configurable:!0}),n0.prototype.GetIdentity=function(){return this.ID};var t0;function n0(){return t0.call(this,"WorkItem")||this}e.WorkItem=n0,__extends(o0,r0=t),o0.prototype.Associations=function(){return["FinancialTransaction:a11:ID:FinancialTransactionID","ChequeInfo:a01:ID:ChequeInfoID"]},Object.defineProperty(o0.prototype,"ChequeInfo",{get:function(){return this.GetMember("a00",this.ChequeInfoID,"ChequeInfo")},set:function(e){this.SetMember("a00",e,["ChequeInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(o0.prototype,"FinancialTransaction",{get:function(){return this.GetMember("a01",this.FinancialTransactionID,"FinancialTransaction")},set:function(e){this.SetMember("a01",e,["FinancialTransactionID"],["ID"])},enumerable:!0,configurable:!0}),o0.prototype.GetIdentity=function(){return this.ChequeInfoID+this.FinancialTransactionID};var r0;function o0(){return r0.call(this,"ChequeInfoFinancialTransaction")||this}e.ChequeInfoFinancialTransaction=o0,__extends(s0,i0=t),Object.defineProperty(s0.prototype,"User",{get:function(){return this.GetMember("a00",this.UserID,"User")},set:function(e){this.SetMember("a00",e,["UserID"],["ID"])},enumerable:!0,configurable:!0}),s0.prototype.GetIdentity=function(){return this.CredentialId};var i0;function s0(){return i0.call(this,"WebAuthnCredential")||this}e.WebAuthnCredential=s0,__extends(u0,a0=t),Object.defineProperty(u0.prototype,"AccessStatus",{get:function(){return this.GetMember("a00",this.AccessStatusID,"Code")},set:function(e){this.SetMember("a00",e,["AccessStatusID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(u0.prototype,"Country",{get:function(){return this.GetMember("a01",this.CountryID,"Code")},set:function(e){this.SetMember("a01",e,["CountryID"],["ID"])},enumerable:!0,configurable:!0}),u0.prototype.GetIdentity=function(){return this.IP};var a0;function u0(){return a0.call(this,"IPInfo")||this}e.IPInfo=u0,__extends(f0,c0=t),Object.defineProperty(f0.prototype,"StudentPersonal",{get:function(){return this.GetMember("a00",this.ID,"StudentPersonal")},set:function(e){this.SetMember("a00",e,["ID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(f0.prototype,"AlumPersonal_EducationInfos",{get:function(){return this.GetMembers("a01",this.ID,"AlumPersonal_EducationInfo","AlumPersonalID")},enumerable:!0,configurable:!0}),Object.defineProperty(f0.prototype,"AlumPersonal_WorkExperiences",{get:function(){return this.GetMembers("a02",this.ID,"AlumPersonal_WorkExperience","AlumPersonalID")},enumerable:!0,configurable:!0}),f0.prototype.GetIdentity=function(){return this.ID};var c0;function f0(){return c0.call(this,"AlumPersonal")||this}e.AlumPersonal=f0,__extends(b0,I0=t),Object.defineProperty(b0.prototype,"Degree",{get:function(){return this.GetMember("a00",this.DegreeID,"Code")},set:function(e){this.SetMember("a00",e,["DegreeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(b0.prototype,"Country",{get:function(){return this.GetMember("a01",this.CountryID,"Code")},set:function(e){this.SetMember("a01",e,["CountryID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(b0.prototype,"AlumPersonal_EducationInfos",{get:function(){return this.GetMembers("a02",this.ID,"AlumPersonal_EducationInfo","EducationInfoID")},enumerable:!0,configurable:!0}),Object.defineProperty(b0.prototype,"SchoolResource",{get:function(){return this.GetMember("a03",this.SchoolResourceID,"StringResource")},set:function(e){this.SetMember("a03",e,["SchoolResourceID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(b0.prototype,"FieldOfStudyResource",{get:function(){return this.GetMember("a04",this.FieldOfStudyResourceID,"StringResource")},set:function(e){this.SetMember("a04",e,["FieldOfStudyResourceID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(b0.prototype,"CityResource",{get:function(){return this.GetMember("a05",this.CityResourceID,"StringResource")},set:function(e){this.SetMember("a05",e,["CityResourceID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(b0.prototype,"EntityDocuments",{get:function(){return this.GetMembers("a06",this.ID,"EntityDocument","EntityKey1")},enumerable:!0,configurable:!0}),b0.prototype.GetIdentity=function(){return this.ID};var I0;function b0(){return I0.call(this,"EducationInfo")||this}e.EducationInfo=b0,__extends(l0,p0=t),Object.defineProperty(l0.prototype,"EmployementType",{get:function(){return this.GetMember("a00",this.EmployementTypeID,"Code")},set:function(e){this.SetMember("a00",e,["EmployementTypeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(l0.prototype,"Country",{get:function(){return this.GetMember("a01",this.CountryID,"Code")},set:function(e){this.SetMember("a01",e,["CountryID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(l0.prototype,"AlumPersonal_WorkExperiences",{get:function(){return this.GetMembers("a02",this.ID,"AlumPersonal_WorkExperience","WorkExperienceID")},enumerable:!0,configurable:!0}),Object.defineProperty(l0.prototype,"TitleResource",{get:function(){return this.GetMember("a03",this.TitleResourceID,"StringResource")},set:function(e){this.SetMember("a03",e,["TitleResourceID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(l0.prototype,"CompanyResource",{get:function(){return this.GetMember("a04",this.CompanyResourceID,"StringResource")},set:function(e){this.SetMember("a04",e,["CompanyResourceID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(l0.prototype,"CityResource",{get:function(){return this.GetMember("a05",this.CityResourceID,"StringResource")},set:function(e){this.SetMember("a05",e,["CityResourceID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(l0.prototype,"EntityDocuments",{get:function(){return this.GetMembers("a06",this.ID,"EntityDocument","EntityKey1")},enumerable:!0,configurable:!0}),l0.prototype.GetIdentity=function(){return this.ID};var p0;function l0(){return p0.call(this,"WorkExperience")||this}e.WorkExperience=l0,__extends(h0,m0=t),h0.prototype.Associations=function(){return["AlumPersonal:a01:ID:AlumPersonalID","EducationInfo:a02:ID:EducationInfoID"]},Object.defineProperty(h0.prototype,"EducationInfo",{get:function(){return this.GetMember("a00",this.EducationInfoID,"EducationInfo")},set:function(e){this.SetMember("a00",e,["EducationInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(h0.prototype,"AlumPersonal",{get:function(){return this.GetMember("a01",this.AlumPersonalID,"AlumPersonal")},set:function(e){this.SetMember("a01",e,["AlumPersonalID"],["ID"])},enumerable:!0,configurable:!0}),h0.prototype.GetIdentity=function(){return this.AlumPersonalID+this.EducationInfoID};var m0;function h0(){return m0.call(this,"AlumPersonal_EducationInfo")||this}e.AlumPersonal_EducationInfo=h0,__extends(d0,D0=t),d0.prototype.Associations=function(){return["AlumPersonal:a02:ID:AlumPersonalID","WorkExperience:a02:ID:WorkExperienceID"]},Object.defineProperty(d0.prototype,"WorkExperience",{get:function(){return this.GetMember("a00",this.WorkExperienceID,"WorkExperience")},set:function(e){this.SetMember("a00",e,["WorkExperienceID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(d0.prototype,"AlumPersonal",{get:function(){return this.GetMember("a01",this.AlumPersonalID,"AlumPersonal")},set:function(e){this.SetMember("a01",e,["AlumPersonalID"],["ID"])},enumerable:!0,configurable:!0}),d0.prototype.GetIdentity=function(){return this.AlumPersonalID+this.WorkExperienceID};var D0;function d0(){return D0.call(this,"AlumPersonal_WorkExperience")||this}e.AlumPersonal_WorkExperience=d0,__extends(g0,y0=t),Object.defineProperty(g0.prototype,"LocationInfo",{get:function(){return this.GetMember("a00",this.LocationInfoID,"LocationInfo")},set:function(e){this.SetMember("a00",e,["LocationInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(g0.prototype,"HostPersonalInfo",{get:function(){return this.GetMember("a01",this.HostPersonalInfoID,"PersonalInfo")},set:function(e){this.SetMember("a01",e,["HostPersonalInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(g0.prototype,"CalendarItem",{get:function(){return this.GetMember("a02",this.EntityID,"CalendarItem")},set:function(e){this.SetMember("a02",e,["EntityID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(g0.prototype,"Purpose",{get:function(){return this.GetMember("a03",this.PurposeID,"Code")},set:function(e){this.SetMember("a03",e,["PurposeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(g0.prototype,"InsertedBy",{get:function(){return this.GetMember("a04",this.InsertedByID,"PersonalInfo")},set:function(e){this.SetMember("a04",e,["InsertedByID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(g0.prototype,"VisitorVisitInfos",{get:function(){return this.GetMembers("a05",this.ID,"VisitorVisitInfo","VisitInfoID")},enumerable:!0,configurable:!0}),g0.prototype.GetIdentity=function(){return this.ID};var y0;function g0(){return y0.call(this,"VisitInfo")||this}e.VisitInfo=g0,__extends(P0,S0=t),P0.prototype.Associations=function(){return["VisitInfo:a05:ID:VisitInfoID"]},Object.defineProperty(P0.prototype,"VisitInfo",{get:function(){return this.GetMember("a00",this.VisitInfoID,"VisitInfo")},set:function(e){this.SetMember("a00",e,["VisitInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(P0.prototype,"Type",{get:function(){return this.GetMember("a01",this.TypeID,"Code")},set:function(e){this.SetMember("a01",e,["TypeID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(P0.prototype,"PersonalInfo",{get:function(){return this.GetMember("a02",this.PersonalInfoID,"PersonalInfo")},set:function(e){this.SetMember("a02",e,["PersonalInfoID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(P0.prototype,"InsertedBy",{get:function(){return this.GetMember("a03",this.InsertedByID,"PersonalInfo")},set:function(e){this.SetMember("a03",e,["InsertedByID"],["ID"])},enumerable:!0,configurable:!0}),P0.prototype.GetIdentity=function(){return this.ID};var S0;function P0(){return S0.call(this,"VisitorVisitInfo")||this}e.VisitorVisitInfo=P0,__extends(G0,M0=t),Object.defineProperty(G0.prototype,"Message",{get:function(){return this.GetMember("a00",this.MessageID,"Message")},set:function(e){this.SetMember("a00",e,["MessageID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(G0.prototype,"Approver",{get:function(){return this.GetMember("a01",this.ApproverID,"PersonalInfo")},set:function(e){this.SetMember("a01",e,["ApproverID"],["ID"])},enumerable:!0,configurable:!0}),G0.prototype.GetIdentity=function(){return this.MessageID};var M0;function G0(){return M0.call(this,"MessageApproval")||this}e.MessageApproval=G0,A0=j0.K12NET.Web.DomainContext,__extends(O0,A0);var A0,t=O0;function O0(e,t,n){return A0.call(this,e,t,n,j0.K12NET.SIF)||this}e.DomainContext=O0}(j0.K12NET||(j0.K12NET={}))}(Atlas=Atlas||{}),Atlas.K12NET.SIF);
var Atlas,__extends=this&&this.__extends||function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,n){t.__proto__=n}||function(t,n){for(var o in n)n.hasOwnProperty(o)&&(t[o]=n[o])})(t,n)};return function(t,n){function o(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(o.prototype=n.prototype,new o)}}();!function(t){!function(t){var n;function o(){return n.call(this,"BasicUserInfo")||this}t=t.SIF||(t.SIF={}),n=t.Entity,__extends(o,n),o.prototype.Associations=function(){return["LocationInfo:a00:ID:LocationInfoID"]},Object.defineProperty(o.prototype,"LocationInfo",{get:function(){return this.GetMember("a00",this.LocationInfoID,"LocationInfo")},set:function(t){this.SetMember("a00",t,["LocationInfoID"],["ID"])},enumerable:!0,configurable:!0}),o.prototype.GetIdentity=function(){return this.ID},t.BasicUserInfo=o}(t.K12NET||(t.K12NET={}))}(Atlas=Atlas||{});
var Atlas,__extends=this&&this.__extends||function(){var r=function(e,t){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o])})(e,t)};return function(e,t){function o(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)}}();!function(o){var r;(function(e){var t;function i(){var e=null!==t&&t.apply(this,arguments)||this;return e.CalendarController=new o.K12NET.WebCore.Controllers.CalendarController(e),e.CodesController=new o.K12NET.WebCore.Controllers.CodesController(e),e.CodesetController=new o.K12NET.WebCore.Controllers.CodesetController(e),e.FeedbackController=new o.K12NET.WebCore.Controllers.FeedbackController(e),e.MenuController=new o.K12NET.WebCore.Controllers.MenuController(e),e.PeopleGroupController=new o.K12NET.WebCore.Controllers.PeopleGroupController(e),e.PersonRoleController=new o.K12NET.WebCore.Controllers.PersonRoleController(e),e.PolicyController=new o.K12NET.WebCore.Controllers.PolicyController(e),e.ResourcesController=new o.K12NET.WebCore.Controllers.ResourcesController(e),e.UserController=new o.K12NET.WebCore.Controllers.UserController(e),e}e=e.Core||(e.Core={}),t=r.SIF.DomainContext,__extends(i,t),i.GetCacheKey=function(){var e=(e=window.document.cookie.split(";").filter(function(e){return 0<=e.indexOf("CacheKey")})[0])&&e.split("=")[1];return this.User&&(e+=this.User.LocationInfoID+this.User.SchoolYearID),e},i.prototype.GetUser=function(){var t=this.$q.defer();return this.UserController.GetUser(!1).then(function(e){(i.User=e.RootResults[0])?t.resolve(i.User):t.reject("User not found!")}),t.promise},i.prototype.GetBasicUserInfo=function(){var t=this.$q.defer();return this.UserController.GetBasicUserInfo(!1).then(function(e){(i.BasicUserInfo=e.SingleResult)?t.resolve(i.BasicUserInfo):t.reject("User not found!")}),t.promise},i.prototype.GetServerTime=function(){var e=this.$q.defer();return this.$http&&this.$q||e.reject("$q not set"),i.ServerTime?(e.resolve(i.ServerTime),e.promise):this.UpdateServerTime(null)},i.prototype.UpdateServerTime=function(t){var o=this,r=this.$q.defer(),n=(null!=t&&clearInterval(t),new Date);return this.GetBasicUserInfo().then(function(e){i.ServerTime=e.ServerDate.parseAsDate(),r.resolve(i.ServerTime),n=new Date}).finally(function(){t=setInterval(function(){i.ServerTime=new Date(i.ServerTime.getTime()+1e3),n=new Date(n.getTime()+1e3);var e=(new Date).getTime()-n.getTime();5e3<Math.abs(e)&&o.UpdateServerTime(t)},1e3)}),r.promise},i.prototype.RunQuery=function(e,t){var o=this.$q.defer(),e=angular.copy(e),r=e.params||e.data;return null!=t.take?r.$take=t.take:delete r.$take,null!=t.skip?r.$skip=t.skip:delete r.$skip,null!=t.includeTotalCount?r.$includeTotalCount=t.includeTotalCount:delete r.$includeTotalCount,e.url&&0<e.url.indexOf("/api/")?"POST"==e.method?this.LoadFromApi({method:e.method,url:e.QueryName,data:r},e.TypeName,o,t.addToSessionStorage):this.LoadFromApi({method:e.method,url:e.QueryName,params:r},e.TypeName,o,t.addToSessionStorage):"POST"==e.method?this.LoadFromServer({method:e.method,url:e.QueryName,data:r},e.TypeName,o,t.addToSessionStorage):this.LoadFromServer({method:e.method,url:e.QueryName,params:r},e.TypeName,o,t.addToSessionStorage),o.promise},i.prototype.ReportError=function(e,t,o,r){return this.FeedbackController.ReportError({name:e,description:t,stackTrace:o,path:r})},e.DomainContext=i})((r=o.K12NET||(o.K12NET={})).Web||(r.Web={}))}(Atlas=Atlas||{}),function(d){var p,e;p=d.K12NET||(d.K12NET={}),function(e){function t(e){this.DomainContext=e}function o(e){this.DomainContext=e}function r(e){var n;this.DomainContext=e,r.IsHandlerOverridden||(r.IsHandlerOverridden=!0,n=d.K12NET.Web.ExceptionHandler.prototype.Handle,d.K12NET.Web.ExceptionHandler.prototype.Handle=function(){var e,t,o,r=this;r.DomainContext&&0<r.DomainContext.ServiceBase.indexOf("ControlLibrary")&&(e=r.DomainContext.$http,t=r.DomainContext.$q,o=r.DomainContext.HandleCustomErrorMessage,r.DomainContext=new p.Web.Core.DomainContext(globalSettings.address,"/api/","Atlas.K12NET.TMPSL"),r.DomainContext.$http=e,r.DomainContext.$q=t,r.DomainContext.HandleCustomErrorMessage=o),n.apply(r,arguments)})}function n(e){this.DomainContext=e}function i(e){this.DomainContext=e}function a(e){this.DomainContext=e}function s(e){this.DomainContext=e}function l(e){this.DomainContext=e}function u(e){this.DomainContext=e}function m(e){this.DomainContext=e}t.prototype.GetCalanderDates=function(e,t){var o=this.DomainContext.$q.defer();return this.DomainContext.LoadFromApi({method:"POST",url:"CalendarSummary/GetCalanderDates",data:e},"CalendarDate",o,t=null==t?!1:t),o.promise},e.CalendarController=t,o.prototype.GetCodes=function(e,t){var o=this.DomainContext.$q.defer();return this.DomainContext.LoadFromApi({method:"POST",url:"Codes",data:e},"Code",o,t=null==t?!1:t),o.promise},o.prototype.GetCodesQuery=function(e){var t=this,o=new d.K12NET.Queryable.Query;return o.promise=function(){return t.GetCodes(o.RestQuery,e)},o},o.prototype.GetGradeLevels=function(e){var t=this.DomainContext.$q.defer();return this.DomainContext.LoadFromApi({method:"GET",url:"Codes/GradeLevels"},"ExtendedCode",t,e=null==e?!1:e),t.promise},o.prototype.GetSchoolGradeLevels=function(e){var t=this.DomainContext.$q.defer();return this.DomainContext.LoadFromApi({method:"GET",url:"Codes/SchoolGradeLevels"},"Code",t,e=null==e?!1:e),t.promise},o.prototype.GetCodesByCodesetForLocation=function(e,t,o){var r=this.DomainContext.$q.defer();return this.DomainContext.LoadFromApi({method:"POST",url:"Codes/CodesByCodesetForLocation/"+t,data:e},"Code",r,o=null==o?!1:o),r.promise},o.prototype.GetCodesByCodesetForLocationQuery=function(e,t,o){var r=this,n=new d.K12NET.Queryable.Query;return n.promise=function(){return r.GetCodesByCodesetForLocation(angular.extend(n.RestQuery,e),t,o)},n},o.prototype.Filter=function(e,t){var o=this.DomainContext.$q.defer();return this.DomainContext.LoadFromApi({method:"POST",url:"Codes/Filter",data:e},"Code",o,t=null==t?!1:t),o.promise},o.prototype.FilterQuery=function(e,t){var o=this,r=new d.K12NET.Queryable.Query;return r.promise=function(){return o.Filter(angular.extend(r.RestQuery,e),t)},r},o.prototype.GetTimetableDays=function(e){var t=this.DomainContext.$q.defer();return this.DomainContext.LoadFromApi({method:"GET",url:"Codes/TimetableDays"},"TimetableDay",t,e=null==e?!0:e),t.promise},o.prototype.GetTimetablePeriods=function(e){var t=this.DomainContext.$q.defer();return this.DomainContext.LoadFromApi({method:"GET",url:"Codes/TimetablePeriods"},"TimetablePeriod",t,e=null==e?!0:e),t.promise},o.prototype.GetUsedEnrollmentCodes=function(e,t){var o=this.DomainContext.$q.defer();return this.DomainContext.LoadFromApi({method:"POST",url:"Codes/InUse/StudentSchoolEnrollment",data:e},"Code",o,t=null==t?!1:t),o.promise},o.prototype.GetUsedEnrollmentCodesQuery=function(e,t){var o=this,r=new d.K12NET.Queryable.Query;return r.promise=function(){return o.GetUsedEnrollmentCodes(angular.extend(r.RestQuery,e),t)},r},o.prototype.GetUsedAssignmentCodes=function(e,t){var o=this.DomainContext.$q.defer();return this.DomainContext.LoadFromApi({method:"POST",url:"Codes/InUse/StaffAssignment",data:e},"Code",o,t=null==t?!1:t),o.promise},o.prototype.GetUsedAssignmentCodesQuery=function(e,t){var o=this,r=new d.K12NET.Queryable.Query;return r.promise=function(){return o.GetUsedAssignmentCodes(angular.extend(r.RestQuery,e),t)},r},e.CodesController=o,r.prototype.ReportError=function(e,t){var o=this.DomainContext.$q.defer(),r=(null==t&&(t=!1),this.DomainContext.ApiAddress);return this.DomainContext.ApiAddress=globalSettings.debuggerIsAttached?this.DomainContext.ApiAddress:"/GWCore.Web",this.DomainContext.LoadFromApi({method:"POST",url:"Feedback/ReportError",data:e},"Dynamic",o,t),this.DomainContext.ApiAddress=r,o.promise},e.FeedbackController=r,n.prototype.GetCodeset=function(e,t){var o=this.DomainContext.$q.defer();return this.DomainContext.LoadFromApi({method:"GET",url:"Codesets/"+e},"Codeset",o,t=null==t?!1:t),o.promise},n.prototype.GetCustomCodesets=function(e,t){var o=this.DomainContext.$q.defer();return null==t&&(t=!1),this.DomainContext.LoadFromApi({method:"POST",url:"Codesets/CustomCodesets",data:angular.toJson(e)},"CustomCodeset",o,t),o.promise},n.prototype.SearchOtherCodeValues=function(e,t,o){var r=this.DomainContext.$q.defer();return this.DomainContext.LoadFromApi({method:"POST",url:"Codesets/"+e+"/OtherCodes/Search",data:t},"Dynamic",r,o=null==o?!1:o),r.promise},e.CodesetController=n,i.prototype.GetMenus=function(e){var t=this.DomainContext.$q.defer();return this.DomainContext.LoadFromApi({method:"GET",url:"Menu"},"Menu",t,e=null==e?!1:e),t.promise},i.prototype.GetWabPart=function(e,t){var o=this.DomainContext.$q.defer();return this.DomainContext.LoadFromApi({method:"GET",url:"Menu/WebParts/"+e},"WebPart",o,t=null==t?!1:t),o.promise},i.prototype.GetWebParts=function(e,t){var o=this.DomainContext.$q.defer();return this.DomainContext.LoadFromApi({method:"GET",url:"Menu/"+e+"/WebParts"},"WebPart",o,t=null==t?!1:t),o.promise},e.MenuController=i,a.prototype.GetRecipientCount=function(e,t,o){var r=this.DomainContext.$q.defer();return this.DomainContext.LoadFromApi({method:"POST",url:"PeopleGroup/RecipientCount/"+e,data:t},"Dynamic",r,o=null==o?!1:o),r.promise},e.PeopleGroupController=a,s.prototype.GetPersonRoleSummary=function(e,t){var o=this.DomainContext.$q.defer();return this.DomainContext.LoadFromApi({method:"POST",url:"PersonRoleSummary/PersonRoleSummary",data:e},"PersonRoleSummary",o,t=null==t?!1:t),o.promise},e.PersonRoleController=s,l.prototype.GetGroupPolicy_PolicyEntries=function(e,t){var o=this.DomainContext.$q.defer();return this.DomainContext.LoadFromApi({method:"POST",url:"Policies/GroupPolicy",data:e},"GroupPolicy_GroupPolicyEntry",o,t=null==t?!1:t),o.promise},l.prototype.GetGroupPolicy_EnabledPolicyEntries=function(e,t){var o=this.DomainContext.$q.defer();return this.DomainContext.LoadFromApi({method:"POST",url:"Policies/GroupPolicy/Enabled",data:e},"GroupPolicy_GroupPolicyEntry",o,t=null==t?!1:t),o.promise},l.prototype.GetAuthorizedGroupPolicyEntriesByContainer=function(e,t){var o=this.DomainContext.$q.defer();return this.DomainContext.LoadFromApi({method:"GET",url:"Policies/AuthorizedGroupPolicyEntriesByContainer/"+e},"GroupPolicy_GroupPolicyEntry",o,t=null==t?!1:t),o.promise},l.prototype.GetLocationInfoPolicy_PolicyEntries=function(e,t){var o=this.DomainContext.$q.defer();return this.DomainContext.LoadFromApi({method:"POST",url:"Policies/LocationInfo",data:e},"LocationInfoPolicy_PolicyEntry",o,t=null==t?!1:t),o.promise},l.prototype.GetProcessDomain=function(e){var t=this.DomainContext.$q.defer();return this.DomainContext.LoadFromApi({method:"GET",url:"Policies/ProcessDomain"},"Dynamic",t,e=null==e?!1:e),t.promise},e.PolicyController=l,u.prototype.GetLocationCultures=function(e){var t=this.DomainContext.$q.defer();return this.DomainContext.LoadFromApi({method:"GET",url:"Resources/Cultures"},"Dynamic",t,e=null==e?!1:e),t.promise},u.prototype.GetFilteredCultures=function(e,t){var o=this.DomainContext.$q.defer();return this.DomainContext.LoadFromApi({method:"POST",url:"Resources/Cultures/filter",data:e},"Dynamic",o,t=null==t?!1:t),o.promise},u.prototype.GetAllCultures=function(e){var t=this.DomainContext.$q.defer();return this.DomainContext.LoadFromApi({method:"GET",url:"Resources/Cultures/all"},"Dynamic",t,e=null==e?!1:e),t.promise},u.prototype.GetResources=function(e,t,o){var r=this.DomainContext.$q.defer();return this.DomainContext.LoadFromApi({method:"GET",url:"Resources/WebPart/"+e+"/"+t},"Dynamic",r,o=null==o?!1:o),r.promise},e.ResourcesController=u,m.prototype.GetUser=function(e){var t=this.DomainContext.$q.defer();return this.DomainContext.LoadFromApi({method:"GET",url:"User"},"User",t,e=null==e?!1:e),t.promise},m.prototype.GetBasicUserInfo=function(e){var t=this.DomainContext.$q.defer();return this.DomainContext.LoadFromApi({method:"GET",url:"User/BasicUserInfo"},"BasicUserInfo",t,e=null==e?!1:e),t.promise},m.prototype.GetUserPicture=function(e){var t=this.DomainContext.$q.defer();return this.DomainContext.LoadFromApi({method:"GET",url:"User/UserPicture"},"PersonalInfoPicture",t,e=null==e?!1:e),t.promise},m.prototype.GetJob=function(e,t){var o=this.DomainContext.$q.defer();return this.DomainContext.LoadFromApi({method:"GET",url:"User/Job/"+e},"Job",o,t=null==t?!1:t),o.promise},m.prototype.KillJob=function(e,t){var o=this.DomainContext.$q.defer();return this.DomainContext.LoadFromApi({method:"GET",url:"User/KillJob/"+e},"Job",o,t=null==t?!1:t),o.promise},m.prototype.GetTopLocation=function(e){var t=this.DomainContext.$q.defer();return this.DomainContext.LoadFromApi({method:"GET",url:"User/TopLocation"},"LocationInfo",t,e=null==e?!1:e),t.promise},m.prototype.GetUserState=function(e,t){var o=this.DomainContext.$q.defer();return null==t&&(t=!1),this.DomainContext.LoadFromApi({method:"POST",url:"User/GetUserState",data:angular.toJson(e)},"UserState",o,t),o.promise},m.prototype.SetUserState=function(e,t){var o=this.DomainContext.$q.defer();return this.DomainContext.LoadFromApi({method:"POST",url:"User/SetUserState",data:e},"UserState",o,t=null==t?!1:t),o.promise},m.prototype.SubmitUserChanges=function(){return this.DomainContext.SubmitChanges("User")},e.UserController=m}((e=p.WebCore||(p.WebCore={})).Controllers||(e.Controllers={}))}(Atlas=Atlas||{});
var Atlas,__extends=this&&this.__extends||function(){var n=function(o,t){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(o,t){o.__proto__=t}||function(o,t){for(var e in t)t.hasOwnProperty(e)&&(o[e]=t[e])})(o,t)};return function(o,t){function e(){this.constructor=o}n(o,t),o.prototype=null===t?Object.create(t):(e.prototype=t.prototype,new e)}}();!function(r){var o;(function(o){var t,e;function n(){var o=null!==e&&e.apply(this,arguments)||this;return o.ActiveAssignmentController=new r.K12NET.EPCore.Controllers.ActiveAssignmentController(o),o.HeaderController=new r.K12NET.EPCore.Controllers.Header.HeaderController(o),o}t=o.EP||(o.EP={}),e=o.DomainContext,__extends(n,e),t.DomainContext=n})((o=(o=r.K12NET||(r.K12NET={})).Web||(o.Web={})).Core||(o.Core={}))}(Atlas=Atlas||{}),function(o){(function(o){function t(o){this.DomainContext=o}t.prototype.GetActiveAssignmentSummaries=function(o){var t=this.DomainContext.$q.defer();return this.DomainContext.LoadFromApi({method:"GET",url:"ActiveAssignments/Summaries"},"PersonalInfoSummary",t,o=null==o?!1:o),t.promise},o.ActiveAssignmentController=t})((o=(o=o.K12NET||(o.K12NET={})).EPCore||(o.EPCore={})).Controllers||(o.Controllers={}))}(Atlas=Atlas||{}),function(r){var o;(function(o){function t(o){this.DomainContext=o,this.LocationInfoController=new r.K12NET.EPCore.Controllers.Header.LocationInfoController(o)}function e(o){this.DomainContext=o}t.prototype.GetMenus=function(o){var t=this.DomainContext.$q.defer();return this.DomainContext.LoadFromApi({method:"GET",url:"Header/Menu"},"Menu",t,o=null==o?!1:o),t.promise},t.prototype.GetSchoolYears=function(o){var t=this.DomainContext.$q.defer();return this.DomainContext.LoadFromApi({method:"GET",url:"Header/SchoolYears"},"SchoolYear",t,o=null==o?!1:o),t.promise},t.prototype.GetUserDetailPath=function(o){var t=this.DomainContext.$q.defer();return this.DomainContext.LoadFromApi({method:"GET",url:"Header/UserDetailPath"},"Dynamic",t,o=null==o?!1:o),t.promise},t.prototype.GetSettings=function(o){var t=this.DomainContext.$q.defer();return this.DomainContext.LoadFromApi({method:"GET",url:"Header/Settings"},"UserState",t,o=null==o?!1:o),t.promise},t.prototype.SubmitChanges=function(){return this.DomainContext.SubmitChanges("Header")},o.HeaderController=t,e.prototype.GetLocationInfo=function(o){var t=this.DomainContext.$q.defer();return this.DomainContext.LoadFromApi({method:"GET",url:"Header/LocationInfo"},"LocationInfo",t,o=null==o?!1:o),t.promise},e.prototype.SearchLocation=function(o,t){var e=this.DomainContext.$q.defer();return this.DomainContext.LoadFromApi({method:"POST",url:"Header/LocationInfo/Search",data:o},"LocationInfo",e,t=null==t?!1:t),e.promise},e.prototype.SearchLocationQuery=function(o,t){var e=this,n=new r.K12NET.Queryable.Query;return n.promise=function(){return e.SearchLocation(angular.extend(n.RestQuery,o),t)},n},e.prototype.GetRootLocations=function(o){var t=this.DomainContext.$q.defer();return this.DomainContext.LoadFromApi({method:"GET",url:"Header/LocationInfo/Root"},"LocationInfo",t,o=null==o?!1:o),t.promise},e.prototype.GetTopLocationOfLocation=function(o,t){var e=this.DomainContext.$q.defer();return this.DomainContext.LoadFromApi({method:"GET",url:"Header/LocationInfo/TopLocationOfLocation/"+o},"LocationInfo",e,t=null==t?!1:t),e.promise},e.prototype.GetChildLocations=function(o,t){var e=this.DomainContext.$q.defer();return null==t&&(t=!1),this.DomainContext.LoadFromApi({method:"POST",url:"Header/LocationInfo/Children",data:angular.toJson(o)},"LocationInfo",e,t),e.promise},e.prototype.GetTopLocations=function(o,t){var e=this.DomainContext.$q.defer();return this.DomainContext.LoadFromApi({method:"POST",url:"Header/LocationInfo/Children/TopLocations",data:o},"LocationInfo",e,t=null==t?!1:t),e.promise},e.prototype.GetTopLocationsQuery=function(o){var t=this,e=new r.K12NET.Queryable.Query;return e.promise=function(){return t.GetTopLocations(e.RestQuery,o)},e},e.prototype.GetRecursiveChildLocations=function(o,t){var e=this.DomainContext.$q.defer();return this.DomainContext.LoadFromApi({method:"POST",url:"Header/LocationInfo/Children/Recursive",data:o},"LocationInfo",e,t=null==t?!1:t),e.promise},e.prototype.GetRecursiveChildLocationsQuery=function(o){var t=this,e=new r.K12NET.Queryable.Query;return e.promise=function(){return t.GetRecursiveChildLocations(e.RestQuery,o)},e},e.prototype.GetChildLocationsCount=function(o,t){var e=this.DomainContext.$q.defer();return this.DomainContext.LoadFromApi({method:"POST",url:"Header/LocationInfo/ChildrenCount",data:o},"Dynamic",e,t=null==t?!1:t),e.promise},e.prototype.GetChildOrSelfLocationInfo=function(o,t){var e=this.DomainContext.$q.defer();return this.DomainContext.LoadFromApi({method:"GET",url:"Header/LocationInfo/ChildOrSelfLocationInfo/"+o},"LocationInfo",e,t=null==t?!1:t),e.promise},o.LocationInfoController=e})((o=(o=(o=r.K12NET||(r.K12NET={})).EPCore||(o.EPCore={})).Controllers||(o.Controllers={})).Header||(o.Header={}))}(Atlas=Atlas||{});
var Atlas;!function(r){var t,e;t=r.K12NET||(r.K12NET={}),(e=t.Web||(t.Web={})).Core||(e.Core={}),t.SIF.PeopleGroup.prototype.RefreshCount=function(){var e=this,t=this.DomainContext,n=t.GetChangeSet().GetEntries("dummy"),n=r.K12NET.Web.WebApiConverter.EncodeChangeSet(n);return this.$$$IsRefresingCount=(this.$$$IsRefresingCount||0)+1,t.PeopleGroupController.GetRecipientCount(this.ID,{changeSet:n}).then(function(t){e.$$$IsRefresingCount--,e.$$$RecipientCounts=t.SingleResult.RecipientCount,e.$$$RecipientPhoneNumberCounts=t.SingleResult.PhoneRecipientCount})},t.SIF.SearchPerson.prototype.IsContact=function(){var t;return"contact"==(null==(t=this.SummaryValues)?void 0:t.split(";")[0])},t.SIF.SearchPerson.prototype.IsStudent=function(){var t;return"student"==(null==(t=this.SummaryValues)?void 0:t.split(";")[0])},t.SIF.SearchPerson.prototype.IsStaff=function(){var t;return"staff"==(null==(t=this.SummaryValues)?void 0:t.split(";")[0])},t.SIF.SearchPerson.prototype.IsEmployee=function(){var t;return"employee"==(null==(t=this.SummaryValues)?void 0:t.split(";")[0])},t.SIF.SearchPerson.prototype.Name=function(){var t;return null==(t=this.SummaryValues)?void 0:t.split(";")[3]},t.SIF.SearchPerson.prototype.LocalID=function(){var t;return null==(t=this.SummaryValues)?void 0:t.split(";")[4]},t.SIF.SearchPerson.prototype.StudentName=function(){var t;return null==(t=this.SummaryValues)?void 0:t.split(";")[5]},t.SIF.SearchPerson.prototype.StudentLocalID=function(){var t;return null==(t=this.SummaryValues)?void 0:t.split(";")[6]},t.SIF.SearchPerson.prototype.StudentHomeroomNumber=function(){var t;return null==(t=this.SummaryValues)?void 0:t.split(";")[7]},t.SIF.SearchPerson.prototype.ContactSequence=function(){var t;return null!=(t=this.SummaryValues)&&t.split(";")[8].length?Number(null==(t=this.SummaryValues)?void 0:t.split(";")[8]):null},t.SIF.SearchPerson.prototype.IsDisciplinaryContact=function(){var t;return"true"==(null==(t=null==(t=this.SummaryValues)?void 0:t.split(";")[9])?void 0:t.toLowerCase())}}(Atlas=Atlas||{});
var Atlas,__extends=this&&this.__extends||function(){var o=function(t,e){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])})(t,e)};return function(t,e){function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}}();!function(o){!function(t){var e;function r(){return e.call(this,globalSettings.address,"/ClientBin/Yuce-K12NET-Silverlight-ControlLibrary-ControlLibraryService.svc/json/","Yuce.K12NET.Silverlight.ControlLibrary")||this}t=t.Web||(t.Web={}),e=o.K12NET.SIF.DomainContext,__extends(r,e),r.prototype.ReportError=function(t,e,r,o,n,i){var a=this.$q.defer(),t={name:t,description:e,stackTrace:r,path:o};return n&&angular.extend(t,n),this.LoadFromServer({method:"POST",url:"ReportError",data:t},"Boolean",a,i=null==i?!0:i),a.promise},r.prototype.GetCustomCodesetsByLocation=function(t,e,r,o){var n=this.$q.defer(),t={locationInfoID:t,codesetID:e};return r&&angular.extend(t,r),this.LoadFromServer({method:"GET",url:"GetCustomCodesetsByLocation",params:t},"CustomCodeset",n,o=null==o?!0:o),n.promise},r.prototype.SearchOtherCodeValues=function(t,e,r,o,n,i,a,s){var l=this.$q.defer(),t={searchCriteria:t,locationID:e,codesetID:r,customCodesetID:o,levelID:n,takeCount:i};return a&&angular.extend(t,a),this.LoadFromServer({method:"POST",url:"SearchOtherCodeValues",data:t},"String",l,s=null==s?!0:s),l.promise},r.prototype.GetSupportedCultures=function(t,e){var r=this.$q.defer(),o={};return t&&angular.extend(o,t),this.LoadFromServer({method:"GET",url:"GetSupportedCultures",params:o},"CultureDetail",r,e=null==e?!0:e),r.promise},r.prototype.GetAuthorizedMenus=function(t,e,r,o,n){var i=this.$q.defer(),t={locationInfoID:t,schoolYearID:e,cacheKey:r};return o&&angular.extend(t,o),this.LoadFromServer({method:"GET",url:"GetAuthorizedMenus",params:t},"Menu",i,n=null==n?!0:n),i.promise},r.prototype.GetAuthorizedWebParts=function(t,e,r){var o=this.$q.defer(),t={menuID:t};return e&&angular.extend(t,e),this.LoadFromServer({method:"GET",url:"GetAuthorizedWebParts",params:t},"WebPart",o,r=null==r?!0:r),o.promise},r.prototype.SearchPeople=function(t,e,r,o,n,i,a,s,l){void 0===a&&(a=null);var u=this.$q.defer(),t={criteria:t,locationInfoID:e,schoolYearID:r,personTypes:o,includeSummary:n,takeCount:i,filterActiveOnly:a};return s&&angular.extend(t,s),this.LoadFromServer({method:"GET",url:"SearchPeople",params:t},"SearchPerson",u,l=null==l?!0:l),u.promise},r.prototype.GetLocationInfoPolicy_PolicyEntryList=function(t,e,r){var o=this.$q.defer(),t={IDList:t};return e&&angular.extend(t,e),this.LoadFromServer({method:"POST",url:"GetLocationInfoPolicy_PolicyEntryList",data:t},"LocationInfoPolicy_PolicyEntry",o,r=null==r?!0:r),o.promise},r.prototype.GetLocationInfoPolicy_PolicyEntries=function(t,e,r,o){var n=this.$q.defer(),t={locationInfoID:t,IDList:e};return r&&angular.extend(t,r),this.LoadFromServer({method:"POST",url:"GetLocationInfoPolicy_PolicyEntries",data:t},"LocationInfoPolicy_PolicyEntry",n,o=null==o?!0:o),n.promise},r.prototype.GetLocationInfoPolicy_PolicyEntriesOfParents=function(t,e,r,o){var n=this.$q.defer(),t={locationInfoID:t,IDList:e};return r&&angular.extend(t,r),this.LoadFromServer({method:"POST",url:"GetLocationInfoPolicy_PolicyEntriesOfParents",data:t},"LocationInfoPolicy_PolicyEntry",n,o=null==o?!0:o),n.promise},r.prototype.GetLocationInfoPolicy_PolicyEntriesByContainerID=function(t,e,r,o){var n=this.$q.defer(),t={locationInfoID:t,containerID:e};return r&&angular.extend(t,r),this.LoadFromServer({method:"GET",url:"GetLocationInfoPolicy_PolicyEntriesByContainerID",params:t},"LocationInfoPolicy_PolicyEntry",n,o=null==o?!0:o),n.promise},r.prototype.GetParentAndSelfLocationInfoPolicy_PolicyEntriesByContainerID=function(t,e,r,o,n){var i=this.$q.defer(),t={locationInfoID:t,containerID:e,noOverrideEntryIDs:r};return o&&angular.extend(t,o),this.LoadFromServer({method:"GET",url:"GetParentAndSelfLocationInfoPolicy_PolicyEntriesByContainerID",params:t},"LocationInfoPolicy_PolicyEntry",i,n=null==n?!0:n),i.promise},r.prototype.SearchAddressCity=function(t,e,r,o,n){var i=this.$q.defer(),t={criteria:t,stateCode:e,locationID:r};return o&&angular.extend(t,o),this.LoadFromServer({method:"POST",url:"SearchAddressCity",data:t},"String",i,n=null==n?!0:n),i.promise},r.prototype.SearchAddressCounty=function(t,e,r,o,n,i){var a=this.$q.defer(),t={criteria:t,stateCode:e,city:r,locationID:o};return n&&angular.extend(t,n),this.LoadFromServer({method:"POST",url:"SearchAddressCounty",data:t},"String",a,i=null==i?!0:i),a.promise},r.prototype.SearchLocationInfos=function(t,e){var r=this.$q.defer(),o={};return t&&angular.extend(o,t),this.LoadFromServer({method:"GET",url:"SearchLocationInfos",params:o},"LocationInfo",r,e=null==e?!0:e),r.promise},r.prototype.SearchLocationInfosByName=function(t,e,r){var o=this.$q.defer(),t={name:t};return e&&angular.extend(t,e),this.LoadFromServer({method:"GET",url:"SearchLocationInfosByName",params:t},"LocationInfo",o,r=null==r?!0:r),o.promise},r.prototype.GetSchoolDayInfoesInHoliday=function(t,e,r,o,n,i,a){var s=this.$q.defer(),t={startDayIndex:t,endDayIndex:e,gradeLevelCodeID:r,schoolInfoID:o,schoolYearID:n};return i&&angular.extend(t,i),this.LoadFromServer({method:"POST",url:"GetSchoolDayInfoesInHoliday",data:t},"String",s,a=null==a?!0:a),s.promise},r.prototype.GetChildLocationInfoes=function(t,e,r){var o=this.$q.defer(),t={ParentIDList:t};return e&&angular.extend(t,e),this.LoadFromServer({method:"POST",url:"GetChildLocationInfoes",data:t},"LocationInfo",o,r=null==r?!0:r),o.promise},r.prototype.GetFunctionDescriptions=function(t,e,r,o,n,i){var a=this.$q.defer(),t={menuID:t,locationInfoID:e,schoolYearID:r,cacheKey:o};return n&&angular.extend(t,n),this.LoadFromServer({method:"GET",url:"GetFunctionDescriptions",params:t},"FunctionDescription",a,i=null==i?!0:i),a.promise},r.prototype.GetFunctionDescriptionsByExtension=function(t,e,r,o,n,i,a){var s=this.$q.defer(),t={menuID:t,locationInfoID:e,schoolYearID:r,cacheKey:o,extension:n};return i&&angular.extend(t,i),this.LoadFromServer({method:"GET",url:"GetFunctionDescriptionsByExtension",params:t},"FunctionDescription",s,a=null==a?!0:a),s.promise},r.prototype.GetLEAInfoByID=function(t,e,r,o){var n=this.$q.defer(),t={ID:t,cacheKey:e};return r&&angular.extend(t,r),this.LoadFromServer({method:"GET",url:"GetLEAInfoByID",params:t},"LEAInfo",n,o=null==o?!0:o),n.promise},r.prototype.GetLEAInfosByID=function(t,e,r){var o=this.$q.defer(),t={IDList:t};return e&&angular.extend(t,e),this.LoadFromServer({method:"POST",url:"GetLEAInfosByID",data:t},"LEAInfo",o,r=null==r?!0:r),o.promise},r.prototype.GetLocationInfoByID=function(t,e,r,o){var n=this.$q.defer(),t={ID:t,cacheKey:e};return r&&angular.extend(t,r),this.LoadFromServer({method:"GET",url:"GetLocationInfoByID",params:t},"LocationInfo",n,o=null==o?!0:o),n.promise},r.prototype.GetChildLocationsCount=function(t,e,r){var o=this.$q.defer(),t={IDList:t};return e&&angular.extend(t,e),this.LoadFromServer({method:"POST",url:"GetChildLocationsCount",data:t},"GenericSummary",o,r=null==r?!0:r),o.promise},r.prototype.GetLocationInfosByID=function(t,e,r){var o=this.$q.defer(),t={IDList:t};return e&&angular.extend(t,e),this.LoadFromServer({method:"POST",url:"GetLocationInfosByID",data:t},"LocationInfo",o,r=null==r?!0:r),o.promise},r.prototype.GetMaxRequestLength=function(t,e,r){var o=this.$q.defer(),t={cacheKey:t};return e&&angular.extend(t,e),this.LoadFromServer({method:"POST",url:"GetMaxRequestLength",data:t},"Integer",o,r=null==r?!0:r),o.promise},r.prototype.GetSchoolInfoByID=function(t,e,r,o){var n=this.$q.defer(),t={ID:t,cacheKey:e};return r&&angular.extend(t,r),this.LoadFromServer({method:"GET",url:"GetSchoolInfoByID",params:t},"SchoolInfo",n,o=null==o?!0:o),n.promise},r.prototype.GetSchoolInfosByID=function(t,e,r){var o=this.$q.defer(),t={IDList:t};return e&&angular.extend(t,e),this.LoadFromServer({method:"POST",url:"GetSchoolInfosByID",data:t},"SchoolInfo",o,r=null==r?!0:r),o.promise},r.prototype.GetGroupPolicy_GroupPolicyEntriesAll=function(t,e,r){var o=this.$q.defer(),t={IDList:t};return e&&angular.extend(t,e),this.LoadFromServer({method:"GET",url:"GetGroupPolicy_GroupPolicyEntriesAll",params:t},"GroupPolicy_GroupPolicyEntry",o,r=null==r?!0:r),o.promise},r.prototype.GetGroupPolicy_GroupPolicyEntries=function(t,e,r){var o=this.$q.defer(),t={IDList:t};return e&&angular.extend(t,e),this.LoadFromServer({method:"GET",url:"GetGroupPolicy_GroupPolicyEntries",params:t},"GroupPolicy_GroupPolicyEntry",o,r=null==r?!0:r),o.promise},r.prototype.GetAuthorizedGroupPolicyEntriesByContainer=function(t,e,r){var o=this.$q.defer(),t={containerID:t};return e&&angular.extend(t,e),this.LoadFromServer({method:"GET",url:"GetAuthorizedGroupPolicyEntriesByContainer",params:t},"GroupPolicyEntry",o,r=null==r?!0:r),o.promise},r.prototype.GetUserExists=function(t,e,r){var o=this.$q.defer(),t={userName:t};return e&&angular.extend(t,e),this.LoadFromServer({method:"POST",url:"GetUserExists",data:t},"Boolean",o,r=null==r?!0:r),o.promise},r.prototype.GetAllowReplyToAll=function(t,e,r,o){var n=this.$q.defer(),t={userID:t,messageID:e};return r&&angular.extend(t,r),this.LoadFromServer({method:"POST",url:"GetAllowReplyToAll",data:t},"Boolean",n,o=null==o?!0:o),n.promise},r.prototype.GetGroupPolicy_EntityPolicyEntries=function(t,e,r,o){var n=this.$q.defer(),t={entityIDList:t,policyEntryIDList:e};return r&&angular.extend(t,r),this.LoadFromServer({method:"POST",url:"GetGroupPolicy_EntityPolicyEntries",data:t},"GroupPolicy_EntityPolicyEntry",n,o=null==o?!0:o),n.promise},r.prototype.GetCustomizedWebPartPath=function(t,e,r){var o=this.$q.defer(),t={path:t};return e&&angular.extend(t,e),this.LoadFromServer({method:"POST",url:"GetCustomizedWebPartPath",data:t},"String",o,r=null==r?!0:r),o.promise},r.prototype.GetCustomizedWebPartPathByLocation=function(t,e,r,o){var n=this.$q.defer(),t={path:t,locationInfoID:e};return r&&angular.extend(t,r),this.LoadFromServer({method:"POST",url:"GetCustomizedWebPartPathByLocation",data:t},"String",n,o=null==o?!0:o),n.promise},r.prototype.GetRootLocationInfosOfUser=function(t,e){var r=this.$q.defer(),o={};return t&&angular.extend(o,t),this.LoadFromServer({method:"GET",url:"GetRootLocationInfosOfUser",params:o},"LocationInfo",r,e=null==e?!0:e),r.promise},r.prototype.GetLocationSettings=function(t,e,r){var o=this.$q.defer(),t={policyEntryID:t};return e&&angular.extend(t,e),this.LoadFromServer({method:"POST",url:"GetLocationSettings",data:t},"XElement",o,r=null==r?!0:r),o.promise},r.prototype.GetLocationSettingsByLocation=function(t,e,r,o){var n=this.$q.defer(),t={policyEntryID:t,locationID:e};return r&&angular.extend(t,r),this.LoadFromServer({method:"POST",url:"GetLocationSettingsByLocation",data:t},"XElement",n,o=null==o?!0:o),n.promise},r.prototype.GetLatestLocationSettings=function(t,e,r){var o=this.$q.defer(),t={policyEntryID:t};return e&&angular.extend(t,e),this.LoadFromServer({method:"POST",url:"GetLatestLocationSettings",data:t},"XElement",o,r=null==r?!0:r),o.promise},r.prototype.GetProcessDomain=function(t,e){var r=this.$q.defer(),o={};return t&&angular.extend(o,t),this.LoadFromServer({method:"POST",url:"GetProcessDomain",data:o},"String",r,e=null==e?!0:e),r.promise},r.prototype.GetProcessDomainByLocation=function(t,e,r){var o=this.$q.defer(),t={locationInfoID:t};return e&&angular.extend(t,e),this.LoadFromServer({method:"POST",url:"GetProcessDomainByLocation",data:t},"String",o,r=null==r?!0:r),o.promise},r.prototype.GetUserData=function(t,e){var r=this.$q.defer(),o={};return t&&angular.extend(o,t),this.LoadFromServer({method:"POST",url:"GetUserData",data:o},"String",r,e=null==e?!0:e),r.promise},r.prototype.GetCurrentUser=function(t,e){var r=this.$q.defer(),o={};return t&&angular.extend(o,t),this.LoadFromServer({method:"GET",url:"GetCurrentUser",params:o},"User",r,e=null==e?!1:e),r.promise},r.prototype.GetMenus=function(t,e){var r=this.$q.defer(),o={};return t&&angular.extend(o,t),this.LoadFromServer({method:"GET",url:"GetMenus",params:o},"Menu",r,e=null==e?!0:e),r.promise},r.prototype.GetSchoolYears=function(t,e){var r=this.$q.defer(),o={};return t&&angular.extend(o,t),this.LoadFromServer({method:"GET",url:"GetSchoolYears",params:o},"SchoolYear",r,e=null==e?!0:e),r.promise},r.prototype.GetSchoolContracts=function(t,e){var r=this.$q.defer(),o={};return t&&angular.extend(o,t),this.LoadFromServer({method:"GET",url:"GetSchoolContracts",params:o},"SchoolContract",r,e=null==e?!0:e),r.promise},r.prototype.GetPersonalInfo_AppliedGroupPolicies=function(t,e){var r=this.$q.defer(),o={};return t&&angular.extend(o,t),this.LoadFromServer({method:"GET",url:"GetPersonalInfo_AppliedGroupPolicies",params:o},"PersonalInfo_AppliedGroupPolicy",r,e=null==e?!0:e),r.promise},r.prototype.GetUserStates=function(t,e){var r=this.$q.defer(),o={};return t&&angular.extend(o,t),this.LoadFromServer({method:"GET",url:"GetUserStates",params:o},"UserState",r,e=null==e?!1:e),r.promise},r.prototype.GetWebParts=function(t,e){var r=this.$q.defer(),o={};return t&&angular.extend(o,t),this.LoadFromServer({method:"GET",url:"GetWebParts",params:o},"WebPart",r,e=null==e?!0:e),r.promise},t.ControlLibraryContext=r}(o.K12NET||(o.K12NET={}))}(Atlas=Atlas||{}),function(t){!function(t){var e,t=t.SIF||(t.SIF={});function r(){return e.call(this,"CultureDetail")||this}e=t.Entity,__extends(r,e),r.prototype.GetIdentity=function(){return this.ID},t.CultureDetail=r,o=t.Entity,__extends(n,o),n.prototype.GetIdentity=function(){return this.ID};var o;function n(){return o.call(this,"GenericSummary")||this}t.GenericSummary=n,i=t.Entity,__extends(a,i),a.prototype.GetIdentity=function(){return this.ID};var i;function a(){return i.call(this,"PersonalInfoSummary")||this}t.PersonalInfoSummary=a,s=t.Entity,__extends(l,s),l.prototype.Associations=function(){return["PersonalInfo:c01:ID:PersonalInfoID"]},l.prototype.GetIdentity=function(){return this.ID+this.PersonalInfoID+this.RoleID};var s;function l(){return s.call(this,"PersonRoleSummary")||this}t.PersonRoleSummary=l}(t.K12NET||(t.K12NET={}))}(Atlas=Atlas||{}),function(t){!function(t){var e;function r(){return null!==e&&e.apply(this,arguments)||this}t=t.SIF||(t.SIF={}),e=t.Entity,__extends(r,e),r.prototype.GetIdentity=function(){return this.ID},t.FunctionDescription=r}(t.K12NET||(t.K12NET={}))}(Atlas=Atlas||{}),function(t){var e=t.K12NET||(t.K12NET={});e.ControlLib||(e.ControlLib={}),Object.defineProperty(t.K12NET.SIF.PersonalInfo.prototype,"PersonalInfoSummary",{get:function(){return this.GetMember("c00",this.ID,"PersonalInfoSummary")},set:function(t){this.SetMember("C00",t,["ID"],["ID"])},enumerable:!0,configurable:!0}),Object.defineProperty(t.K12NET.SIF.PersonalInfo.prototype,"PersonRoleSummaries",{get:function(){return this.GetMembers("c01",this.ID,"PersonRoleSummary","PersonalInfoID")}})}(Atlas=Atlas||{});
var Atlas,GroupPolicyEntry,__extends=this&&this.__extends||function(){var i=function(e,t){return(i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)};return function(e,t){function n(){this.constructor=e}i(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}}(),Web=(!function(e){e=e.K12NET||(e.K12NET={});e.Web||(e.Web={}),Object.defineProperty(e.SIF.User.prototype,"CurrentLocationInfoID",{set:function(e){this.LocationInfoID?this.LocationInfoID=e:this.$$$CurrentLocationInfoID=e}}),Object.defineProperty(e.SIF.User.prototype,"CurrentSchoolYearID",{set:function(e){this.SchoolYearID?this.SchoolYearID=e:this.$$$CurrentSchoolYearID=e}})}(Atlas=Atlas||{}),!function(x){var w,A;w=x.K12NET||(x.K12NET={}),function(e){Object.defineProperty(n.prototype,"IsRTL",{get:function(){return globalSettings.isRightToLeft},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"ApplicationPath",{get:function(){return globalSettings.applicationPath},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"GlobalSettings",{get:function(){return globalSettings},enumerable:!0,configurable:!0}),n.prototype.HandleLoadError=function(e){e&&e.Message?this.LoadError=e.Message:e&&e.ErrorMessage?this.LoadError=e.ErrorMessage:this.LoadError=this.Resources&&this.Resources.GenericError?this.Resources.GenericError:"There was an error in processing your request. Please try again."},n.prototype.IsAllowed=function(e){var n=this;if(!this.EffectivePolicies)return!1;var t=[];return(angular.isArray(e)?e:[e]).forEach(function(e){36==e.length&&0<e.indexOf("-")?t.push(e):t.push(GroupPolicyEntry[e])}),t.length&&t.all(function(t){return n.EffectivePolicies.any(function(e){return e.GroupPolicyEntryID==t&&e.IsEnabled})})},n.UploadFilesDirectives=function(){return{scope:{fileread:"="},link:function(r,e,o){e.bind("change",function(e){var t,n=e.target.files,i=r.$parent.ViewModel;i&&((t=o.fileread?o.fileread.replace("ViewModel.",""):null)&&i[t]?i[t](n):i.AddAttachment&&i.AddAttachment(n)),e.target.value=null})}}},n.prototype.ShowModal=function(e){var t=$('[id="{0}"]'.format(e));1<t.length&&t[1].parentElement.removeChild(t[1]),$("#"+e).appendTo("body"),$("#"+e).modal("show").draggable({handle:".modal-header"})},n.prototype.ClearSession=function(e){sessionStorage.removeItem(e+"_PageIndex"),sessionStorage.removeItem(e+"_SortDescriptors"),sessionStorage.removeItem(e+"_FilterState")};var t=n;function n(){}e.ViewModel=t;__extends(o,i=t);var i,r=o;function o(){return null!==i&&i.apply(this,arguments)||this}e.ListViewModel=r;__extends(l,a=t),l.prototype.DisablePageCache=function(){this.WebPartID=null,this._PageIndex=0,this.SortDescriptors=[]},l.prototype.HasPages=function(){return this.TotalCount>this.PageSize},l.prototype.HasPreviousPage=function(){return 0<this.PageIndex},l.prototype.HasNextPage=function(){var e=this.GetPages();return this.PageIndex<e[e.length-1]-1},l.prototype.GetPages=function(){var e=[],t=1,n=this.$$$StartPageIndex,i=this.$$$EndPageIndex,r=(n&&4<=this.PageIndex&&(t=i-4,i==this.PageIndex+1&&(t+=2),n==this.PageIndex+1&&(t-=2),(this.PageIndex+1>i||this.PageIndex+1<n)&&(t=this.PageIndex-1)),(t=t<1?1:t)+4);r>this.PageCount&&(r=this.PageCount),this.$$$EndPageIndex=r;for(var o=this.$$$StartPageIndex=t;o<=r;o++)e.push(o);return e},Object.defineProperty(l.prototype,"PageCount",{get:function(){return Math.ceil(this.TotalCount/this.PageSize)},enumerable:!0,configurable:!0}),Object.defineProperty(l.prototype,"PageIndex",{get:function(){return this._PageIndex},set:function(e){e!=this.PageIndex&&0<=e&&(this._PageIndex=e,this.WebPartID&&(0==e?sessionStorage.removeItem(this.WebPartID+"_PageIndex"):sessionStorage.setItem(this.WebPartID+"_PageIndex",e.toString())),this.PageChanged())},enumerable:!0,configurable:!0}),l.ResetPageIndex=function(){for(var e=[],t=0;t<sessionStorage.length;t++)sessionStorage.key(t).endsWith("_PageIndex")&&e.push(sessionStorage.key(t));e.forEach(function(e){return sessionStorage.removeItem(e)})},l.prototype.PageChanged=function(){throw new Error("This method is abstract")},l.prototype.GetSortDescriptor=function(t){return this.SortDescriptors.filter(function(e){return e.PropertyPath==t})[0]},l.prototype.Sort=function(t,e){var n=this.SortDescriptors.filter(function(e){return e.PropertyPath==t})[0];e.ctrlKey||(this.SortDescriptors=[],n&&this.SortDescriptors.push(n)),n?n.Reverse():(n=new A.UserControls.SortDescriptor(t),this.SortDescriptors.push(n)),this.WebPartID&&(0==this.SortDescriptors.length?sessionStorage.removeItem(this.WebPartID+"_SortDescriptors"):sessionStorage.setItem(this.WebPartID+"_SortDescriptors",JSON.stringify(this.SortDescriptors))),this.PageChanged()},l.GetSortableColumnHeaderDirective=function(){return{restrict:"E",templateUrl:globalSettings.applicationPath+"/WebParts/Default/Directives/sortable-column-header.aspx",scope:{title:"=title",path:"@path",ViewModel:"=viewModel"}}},l.GetListPageDirective=function(){return{replace:!0,restrict:"E",templateUrl:globalSettings.applicationPath+"/WebParts/Default/Directives/list-page.aspx"}},l.GetCommonFilterDirective=function(){return{restrict:"E",templateUrl:globalSettings.applicationPath+"/WebParts/Default/Directives/common-filter.aspx",scope:{title:"=title",ViewModel:"=viewModel"}}};var a,s,r=l;function l(){var e,t=a.call(this)||this;return t._PageIndex=0,t.PageSize=10,t.WebPartID=window.WebPartID,t.SortDescriptors=[],t.WebPartID&&((e=sessionStorage.getItem(t.WebPartID+"_PageIndex"))&&parseInt(e)&&(t._PageIndex=parseInt(e)),(e=sessionStorage.getItem(t.WebPartID+"_SortDescriptors"))&&(t.SortDescriptors=JSON.parse(e).map(function(e){return new d(e.PropertyPath,e.Direction)}))),t}function u(e,t,n,i){this.BadgeCount=0,this.ID=e,this.Name=t,this.Title=t,this.Path=n,this.Icon=i}e.PagedViewModel=r,u.prototype.getUri=function(){return this.isAbsoluteLink()?this.Path:this.Path.toUriWithSearchPath()},u.prototype.isAbsoluteLink=function(){return 0==this.Path.indexOf("http")},u.prototype.getTotalBadgeCount=function(){return this.Children?this.Children.map(function(e){return e.getTotalBadgeCount()}).reduce(function(e,t){return e+t},0):this.BadgeCount},u.prototype.hasBadge=function(){return 0<this.getTotalBadgeCount()},u.prototype.isSelected=function(){return 0<window.location.pathname.indexOf(this.Path)||(0<=this.Path.indexOf("#")&&0<(window.location.pathname+window.location.hash).indexOf(this.Path)||!!(this.Children&&0<this.Children.filter(function(e){return e.isSelected()}).length))},u.prototype.isActive=function(){var e=this.Path,t=(e.endsWith("/")||(e+="/"),window.location.pathname);return t.endsWith("/")||(t+="/"),-1<e.indexOf(t)},u.prototype.menuPathName=function(){var e=this.Path.split("/");return e[e.length-1]},u.prototype.isEnabled=function(){return!0},u.prototype.navigate=function(e,t){var n;void 0===e&&(e=!1),null!=(n=t=void 0===t?null:t)&&n.ctrlKey||null!=(n=t)&&n.shiftKey||(null!=(n=t)&&n.preventDefault(),this.Target?window.open(this.getUri(),this.Target):this.isAbsoluteLink()?window.open(this.getUri(),"_blank"):(t=this.getUri(),$("body").addClass("busy"),$("body").css("pointer-events","none"),window.setTimeout(function(){$("body").hasClass("busy")&&$("body").removeClass("busy"),$("body").css("pointer-events","all")},1e3),n=t.split("#")[0],e?window.location.href=this.Path:-1<window.location.href.indexOf(n)?(window.location.href=this.getUri(),window.location.reload()):window.location.href=this.getUri()))},e.MenuItem=u,(r=s=e.SortDirection||(e.SortDirection={}))[r.Ascending=0]="Ascending",r[r.Descending=1]="Descending";h.prototype.Reverse=function(){this.Direction==s.Ascending?this.Direction=s.Descending:this.Direction=s.Ascending},h.prototype.ToQuery=function(){var e="it."+this.PropertyPath;return this.Direction==s.Descending&&(e+=" desc"),e};var d=h;function h(e,t){void 0===t&&(t=s.Ascending),this.Direction=s.Ascending,this.PropertyPath=e,this.Direction=t}e.SortDescriptor=d;__extends(p,c=t),Object.defineProperty(p.prototype,"Title",{get:function(){return this.SelectedFunctionDescription?this.SelectedFunctionDescription.Title:this.Resources?this.Resources.StartWebPart:void 0},enumerable:!0,configurable:!0}),p.prototype.Initialize=function(){var n=this;$("#frmStage").height(0).width(""),$("#MdlListWebPartDialog").height("").width(""),$("#MdlListWebPartDialog .modal-body").height(""),["BtnStart","BtnNext","BtnCancel","BtnPrevious"].forEach(function(e){var t=window.document.getElementById(e);t&&(t.style.display="none",t.disabled=!0),"BtnStart"==e&&(t.innerText=n.Resources&&n.Resources.Start?n.Resources.Start:"Save")})},p.prototype.Show=function(){var e=null==this.CloseCallback||"static",t=$('[id="MdlListWebPart"]');1<t.length&&t[1].parentElement.removeChild(t[1]),$("#MdlListWebPart").appendTo("body"),5<=bootstrapMajorVersion()?new bootstrap.Modal(document.getElementById("MdlListWebPart"),{show:!0,backdrop:e,keyboard:null==this.CloseCallback}).show():$("#MdlListWebPart").modal({show:!0,backdrop:e,keyboard:null==this.CloseCallback})},p.prototype.Load=function(){function t(e,t){return!(e=e.Uri?e.EntityCardinality:(e=e,e=(new DOMParser).parseFromString(e.Parameters,"text/xml").getElementsByTagNameNS("*","Parameters"),(e=xml2json(e[0])).EntityCardinality&&e.EntityCardinality[0].value))||e==t||"All"==e}function i(e){var t;return e.Uri?e.Type:(e=e,t=(new DOMParser).parseFromString(e.Parameters,"text/xml").getElementsByTagNameNS("*","Parameters"),t=xml2json(t[0]),!e.Container&&t.Container&&(e.Container=t.Container[0].value),t.Type&&t.Type[0].value)}var e,n,a=this;return(n=globalSettings.apiAddress?this.DomainContext.MenuController.GetWebParts(this.Opener.ID):((n=new A.ControlLibraryContext).$http=this.DomainContext.$http,n.$q=this.DomainContext.$q,e="{0}_{1}_{2}".format(this.User.LocationInfoID,this.User.SchoolYearID.toString(),A.DomainContext.GetCacheKey()).hashCode(),n.GetFunctionDescriptionsByExtension(this.Opener.ID,this.User.LocationInfoID,this.User.SchoolYearID,e.toString(),".aspx"))).then(function(e){a.DataContext&&a.DataContext.GetPrimitive?a.FunctionList=e.RootResults.filter(function(e){return t(e,"Single")}):a.FunctionList=e.RootResults.filter(function(e){return t(e,"Multiple")}),globalSettings.debuggerIsAttached&&a.FunctionList.forEach(function(e){var t;e.Path&&0==e.Path.indexOf("/")&&(t=e.Path.split("/").skip(2).join("/"),e.Path=t)});var n=["Report","Application"];a.FunctionList=a.FunctionList.filter(function(e){return e.Path&&0<=e.Path.indexOf(".aspx")||e.Uri&&0<=e.Uri.indexOf(".aspx")}).filter(function(e){return n.contains(i(e))}).sort(function(e,t){return e.Title.localeCompare(t.Title)}),a.FunctionTypes=[],a.FunctionList.map(i).distinct().sort(function(e,t){return n.indexOf(e)-n.indexOf(t)}).forEach(function(t){a.FunctionTypes.push({Type:t,Name:a.Resources?a.Resources[t]:t,Functions:a.FunctionList.filter(function(e){return i(e)==t})})})}),this.DomainContext.LoadResources(["BBD5E20C-ABD9-4C08-8E70-EB4773BE4F1F"]).then(function(e){a.Resources=e.data,a.FunctionTypes&&a.FunctionTypes.forEach(function(e){return e.Name=a.Resources[e.Type]})}),window.addEventListener("message",function(e){var t,n,i,r,o=null;null!=(t=null==(t=e)?void 0:t.data)&&t.target&&-1<e.data.target.indexOf("metamask")&&(console.log("Detected : metamask"),o=(a.Resources?a.Resources.WarningInterferingAddon:"Kullandığınız bir eklenti {0} K12NET'in çalışmasını engelliyor. K12NET'i kullanmaya devam etmek için lütfen bu eklentiyi kaldırın.").format("metamask")),o?0==$("#MdlListWebPart .modal-dialog .modal-content .modal-header #addonalert").length&&$("#MdlListWebPart .modal-dialog .modal-content .modal-header").append('<div id="addonalert" class="alert alert-danger" style="margin-top:10px;">{0}</div>'.format(o)):e.data&&"ready"==e.data&&a.WebPartList.contains(e.source)?a.InitializeWebPart(e.source):e.data&&null!=e.data.DialogResult?a.DialogResult=e.data.DialogResult:e.data&&"Settings"==e.data?a.PostSettings(e):e.data&&(e.data.width||e.data.height)?"initialize"==e.data.width?($("#frmStage").width(""),$("#MdlListWebPartDialog").height("").width("")):"auto"==e.data.width||"auto"==e.data.height?(t=document.getElementById("frmStage"),o="auto"==e.data.width?$("#frmStage").contents().width():e.data.width,$("#frmStage").width("").height(""),$("#MdlListWebPartDialog").width(o),o="auto"==e.data.height?t.contentWindow.document.documentElement.scrollHeight:e.data.height,$("#MdlListWebPartDialog .modal-body").height(o)):((t=(t=(t=e.data.width)||900)<900?900:t)+50>window.innerWidth&&(t=window.innerWidth-50),(o=(o=(o=e.data.height)||500)<500?500:o)+30>window.innerHeight&&(o=window.innerHeight-30),$("#MdlListWebPartDialog").width(t+e.data.dialogWidthMargin).height(o),$("#frmStage").width(t+e.data.stageWidthMargin).height(o+e.data.stageHeightMargin)):null!=(t=e.data)&&t.IsWizardSize&&(o=e.data,n=document.getElementById("frmStage"),o.IsFullScreen&&(o.Height="max",o.Width="max"),o.Height&&(i=window.innerHeight-200,"max"==o.Height?$("#frmStage").height(i):"auto"==o.Height?window.setTimeout(function(){var e=n.contentWindow.document.body.scrollHeight+30;$("#frmStage").height(Math.min(i,e))},500):$("#frmStage").height(o.Height)),o.Width&&(r=window.innerWidth-50,"max"==o.Width?$("#MdlListWebPartDialog").width(r).css("maxWidth",r+"px"):"auto"==o.Width?window.setTimeout(function(){var e=n.contentWindow.document.body.scrollWidth+30;$("#MdlListWebPartDialog").width(Math.min(r,e))},500):$("#MdlListWebPartDialog").width(o.Width)))}),n},p.prototype.PostSettings=function(e){this.SelectedFunctionDescription&&e.source.postMessage({Settings:this.SelectedFunctionDescription.Settings},"*")},p.prototype.GetUri=function(e){if(this.UriMapTable&&this.UriMapTable[e.ID])return this.UriMapTable[e.ID];var t;if(e.Uri?t=e.Uri:(t=e.Path,globalSettings.debuggerIsAttached&&t.startsWith("..")&&(t=t.split("\\").skip(2).join("\\"))),t.indexOf(".xap")<0)return t;e=window.location.pathname.substring(1);return t.startsWith(e)?t.replace(".xap","").replace(e,"WebParts/"):t},p.prototype.SelectWebPart=function(e,t){var n;$("#DivFunction").hide(500),$("#HlReset").show(),"Tab"==e.Container?(n=window.open(this.GetUri(e).toUriWithSearchPath()),this.WebPartList.push(n)):(document.getElementById("frmStage").contentWindow.location.href=this.GetUri(e).toUriWithSearchPath(),this.SelectedFunctionDescription=e)},p.prototype.InitializeWebPart=function(e){if(this.Initialize(),!e){var t=document.getElementById("frmStage");if(t.contentDocument&&(-1<t.contentDocument.title.indexOf("404")||-1<t.contentDocument.title.indexOf("The resource cannot be found")))return alert(this.Resources.FunctionNotImplemented),this.SelectedFunctionDescription=null,$("#SpTitle").text(this.Resources.StartWebPart),$("#HlReset").click(),void(t.contentWindow.location.href="about:blank");e=t.contentWindow}this.DataContext?this.DataContext.GetPrimitive?(t=this.DataContext,t=angular.fromJson(angular.toJson(t.GetPrimitive())),e.postMessage(t,"*")):(t=this.DataContext,e.postMessage({Config:t.Config,TotalCount:t.TotalCount},"*")):e.postMessage(null,"*"),this.ListSettings&&e.postMessage({ListSettings:this.ListSettings},"*"),$("#frmStage").height(e.document.body.scrollHeight+35)},p.prototype.StartWebPart=function(e){document.getElementById("frmStage").contentWindow.postMessage(e,"*")},p.prototype.Close=function(){$("#MdlListWebPart").modal({show:!1}),this.CloseCallback&&this.CloseCallback()},p.GetListDirective=function(){return{restrict:"E",templateUrl:globalSettings.applicationPath+"/WebParts/Default/Directives/list-web-part.aspx",scope:{ViewModel:"=viewModel"}}},p.GetIFrameLoadDirective=function(){return{scope:{callBack:"&iframeOnload"},link:function(e,t,n){t.on("load",function(){return e.callBack()})}}};var c,r=p;function p(){var e=c.call(this)||this;return e.WebPartList=[],$("#DivFunction").show(),$("#frmStage").attr("src",""),e}e.StartWebPartViewModel=r;e.WizardSize=function(e){void 0===e&&(e=!1),this.IsWizardSize=!0,this.IsFullScreen=e},__extends(f,m=t),f.prototype.LoadWebPart=function(e){var t,n,i=this;10<=e||(this.DomainContext?(this.DomainContext instanceof A.Core.DomainContext&&(this.UserController=new x.K12NET.WebCore.Controllers.UserController(this.DomainContext)),(t=window.WebPartID)&&(globalSettings.apiAddress?this.DomainContext.MenuController.GetWabPart(t):((n=new A.ControlLibraryContext).$http=this.DomainContext.$http,n.$q=this.DomainContext.$q,n.GetWebParts({$where:"it.ID=="+t.toGuid()}))).then(function(e){var t;i.WebPart=e.RootResults[0],null!=(e=i.WebPart)&&e.Parameters&&(e=(new DOMParser).parseFromString(i.WebPart.Parameters,"text/xml").getElementsByTagNameNS("*","Parameters"),e=xml2json(e[0]),i.WebPartType=null==(t=null==(t=e)?void 0:t.Type[0])?void 0:t.value,i.EntityCardinality=null==(e=null==(t=e)?void 0:t.EntityCardinality[0])?void 0:e.value)})):setTimeout(function(){return i.LoadWebPart(e+1)},1e3))},f.prototype.SetVisibilityStatus=function(e,t){void 0===t&&(t="BtnStart");var n=window.parent.document.getElementById(t);n||alert("{0} button not found".format(t)),n.style.display=e?"":"none",n.disabled=!e},f.prototype.SetReadyStatus=function(e,t){void 0===t&&(t="BtnStart");var n=window.parent.document.getElementById(t);n||alert("{0} button not found".format(t)),n.style.display="",n.disabled=!e},f.prototype.Refresh=function(t,n){var i=this;void 0===n&&(n=!0),this.DomainContext.GetJobs({$where:'it.ID==Guid("'+this.LastCreateJob.ID+'")'}).then(function(e){if(null!=i.LastCreateJob.Succeeded)return n&&i.SetReadyStatus(!0),i.IsRefreshingJobs=!1,void(i.JobsRefreshedCallback&&i.JobsRefreshedCallback(!0));i.JobsRefreshedCallback&&i.JobsRefreshedCallback(!1),i.$timeout(t,2e3)})},f.prototype.ReloadJobs=function(){var t=this,e=this.JobService(this.LastCreateJob&&this.LastCreateJob.ID);return this.IsRefreshingJobs=!0,e.then(function(e){t.LastCreateJob||(t.Jobs=e.RootResults,t.LastCreateJob=e.RootResults.filter(function(e){return null==e.Succeeded})[0]),t.LastCreateJob?null!=t.LastCreateJob.Succeeded?(t.IsRefreshingJobs=!1,t.JobsRefreshedCallback&&t.JobsRefreshedCallback(!0),t.SetReadyStatus(!0)):(t.JobsRefreshedCallback&&t.JobsRefreshedCallback(!1),t.$timeout(function(){return t.ReloadJobs()},2e3)):(t.LastCreateJob=t.Jobs[0],t.IsRefreshingJobs=!1,t.JobsRefreshedCallback&&t.JobsRefreshedCallback(!0),t.SetReadyStatus(!0))}),e},f.prototype.GetDownloadPath=function(e){var e=this.GetUrl(e),t=/{(.{8}-.{4}-.{4}-.{4}-.{12})}/g.test(e)?"FSCore.Web/api/File":"FS/GetFile.aspx",t=globalSettings.fileServerUrl+t+"?path="+e,e=t.split(".").pop();return this.WebPart&&-1==t.indexOf("filename=")&&(e="{0} {1}.{2}".format(this.WebPart.Title,(new Date).toLocaleTimeString().replaceAll(":","_"),e).replaceAll(" ","_"),t+="&filename="+encodeURIComponent(e)),t},f.prototype.GetUrl=function(e){globalSettings.debuggerIsAttached&&alert("Debugging Message: JobStarterViewModel.GetUrl is abstracted please implement in your model!")},f.prototype.CanHaveDocument=function(e){return!0},f.prototype.IsJobKillable=function(e){return!!(e&&null==e.Succeeded&&e.ServerName&&this.UserController)&&"Report"==this.WebPartType},f.prototype.KillJob=function(e){var t=this;this.IsKillingJob=!0,this.UserController.KillJob(e.ID).then(function(e){}).finally(function(){t.IsKillingJob=!1})},f.prototype.GetReportType=function(e,t){if(e.Notes){e=(new DOMParser).parseFromString(e.Notes,"text/xml");new Array;if("error"==t){if(e.querySelectorAll("error").toArray().any())return t;if(e.querySelectorAll("exception").toArray().any())return t}else if(e.querySelectorAll(t).toArray().any())return t;return null}},f.prototype.GetProgress=function(e){if(null==(t=e)||!t.Notes)return-1;var t=(new DOMParser).parseFromString(e.Notes,"text/xml").getElementsByTagNameNS("*","result");if(!t||0==t.length)return-1;e=xml2json(t[0]);if(e&&e.progress&&1==e.progress.length){if(null==(t=e.progress[0].value))return-1;t=t.replaceAll(",","."),e=Number(t);return isNaN(e)?-1:e}return-1},f.prototype.GetResource=function(e){return this.Resources&&this.Resources[e]?this.Resources[e]:e},f.prototype.LoadJobs=function(){var t=this,e=this.DomainContext.GetExternalProcessJobsExpanded("Job",this.JobQuery),n=(this.IsRefreshingJobs=!0,e.then(function(e){t.Jobs=e.RootResults.map(function(e){return e.Job}),t.LastCreateJob=t.Jobs.filter(function(e){return null==e.Succeeded})[0],t.LastCreateJob?(t.JobsRefreshedCallback&&t.JobsRefreshedCallback(!1),t.$timeout(n,1e3)):(t.LastCreateJob=t.Jobs[0],t.IsRefreshingJobs=!1,t.JobsRefreshedCallback&&t.JobsRefreshedCallback(!0),t.SetReadyStatus(!0))}),function(){return t.Refresh(n)});return e},Object.defineProperty(f.prototype,"IsSecureConnection",{get:function(){return 0<=window.location.origin.indexOf("https")},enumerable:!0,configurable:!0}),f.prototype.ShowDoc=function(e){var n=this,t=encodeURI(encodeURI(this.GetDownloadPath(e).replaceAll(" ","_").split("&filename")[0])),i=(t.indexOf("http")<0&&(t="https:"+t),window.parent.document),r=i.getElementById("MdlListWebPart"),o=(r.style.display="none",i.createElement("div")),a=(o.className="navbar navbar-default navbar-fixed-bottom save-cancel-bar",i.createElement("iframe")),t=(a.width="100%",a.height="100%",a.style.minHeight=window.parent.innerHeight-50+"px",a.id="IframeShowDoc",a.src="https://docs.google.com/gview?embedded=true&url={0}".format(t),o.appendChild(a),i.createElement("div")),s=i.createElement("button"),l=(s.className="btn btn-danger pull-right",s.textContent=this.GetResource("Close"),i.createElement("a")),u=(l.className="btn btn-primary pull-right",l.textContent=this.GetResource("Download"),l.href=this.GetDownloadPath(e),l.target="_blank",l.style.marginBottom="10px",i.createElement("progress"));u.style.width="25%",t.appendChild(u);this.ShowDocTimerID=this.CheckGoogleDocViewerLoaded(15,a,u),a.onload=function(){var t=!1;try{a.contentDocument||(t=!0)}catch(e){t=!0}t&&(n.ShowDocTimerID&&clearInterval(n.ShowDocTimerID),u.parentElement&&u.parentElement.removeChild(u))},s.onclick=function(){r.style.display="block",o.parentElement.removeChild(o)},t.appendChild(s),t.appendChild(l),o.appendChild(t),i.getElementsByTagName("body")[0].appendChild(o),o.style.zIndex="40000"},f.prototype.CheckGoogleDocViewerLoaded=function(e,t,n){var i=this,r=!1;try{t.contentDocument}catch(e){r=!0}return r?(n.parentElement&&n.parentElement.removeChild(n),void(t.src=t.src)):setTimeout(function(){if(n.parentElement)try{t.contentDocument&&0<e?(e--,t.src=t.src,i.ShowDocTimerID=i.CheckGoogleDocViewerLoaded(e,t,n)):n.parentElement&&n.parentElement.removeChild(n)}catch(e){return n.parentElement&&n.parentElement.removeChild(n),void(t.src=t.src)}},15==e?2e3:500)},f.prototype.DisplayNotes=function(e,t){var n,i,r,o,a;this.MessageBox=null,e.Notes&&(n=(new DOMParser).parseFromString(e.Notes,"text/xml"),i=new Array,r="warning-sign alert-warning",t&&"error"!=t||(a=n.querySelectorAll("error").toArray().map(function(e){return"• "+e.textContent}),o=n.querySelectorAll("exception").toArray().map(function(e){var t=e.textContent;return"• "+(t=e.textContent?t:e.querySelectorAll("message").toArray().map(function(e){return e.textContent}).join())}),a.any()&&(i.push("۞ "+this.GetResource("Errors")),i.pushRange(a)),o.any()&&(i.push("۞ "+this.GetResource("Exceptions")),i.pushRange(o),i.push("ID : "+e.ID)),r="remove-circle alert-danger"),t&&"info"!=t||((a=n.querySelectorAll("info").toArray().map(function(e){return"• "+e.textContent})).any()&&(i.push("۞ "+this.GetResource("Information")),i.pushRange(a)),r="info-sign alert-info"),t&&"warning"!=t||(o=n.querySelectorAll("warning").toArray().map(function(e){return"• "+e.textContent})).any()&&(i.push("۞ "+this.GetResource("Warnings")),i.pushRange(o)),i.any()&&(a=this.GetResource("OperationFailed"),e.Succeeded&&(a=this.GetResource("StatusReport")),this.MessageBox={Subject:a,Lines:i,Icon:r},this.ShowModal("messageBox")))},f.ParseToQueryXml=function(e,t){return void 0===t&&(t=!0),globalSettings.debuggerIsAttached&&alert("Debugging message: JobStarterViewModel.ParseToQueryXml is deprecated!! Please use DomainContext.ParseToQueryXml"),A.DomainContext.ParseToQueryXml(e,t)};var m,r=f;function f(){var e=m.call(this)||this;return e.LoadWebPart(0),e}e.JobStarterViewModel=r;y.prototype.CustomCodeList=function(e){var t,n=this,i=this.LimitedSet&&this.LimitedSet.filter(function(e){return e.CodeID==n.ExtendedCode.CodeID})[0];return i&&i.OtherCodes.length?(t=i.OtherCodes.map(function(e){return e.Value}),e.CustomCodeset.CustomCodes.filter(function(e){return t.contains(e.Code)})):e.CustomCodeset.CustomCodes},y.prototype.RemoveEmptyOtherCodes=function(){var t=this;this.ExtendedCode.OtherCodes.map(function(e){return e}).forEach(function(e){e.Value||t.DomainContext.Remove(e)})},y.prototype.AddOtherCodes=function(){var e,n=this;this.ExtendedCode.Code&&((e=this.ExtendedCode.Code.Codeset.CustomCodesets.filter(function(e){return 0==e.CustomCodeset_Codes.length||e.CustomCodeset_Codes.any(function(e){return e.CodeID==n.ExtendedCode.CodeID})})).forEach(function(t){var e=n.ExtendedCode.OtherCodes.filter(function(e){return e.CustomCodesetID==t.ID})[0];e||((e=new w.SIF.OtherCode).ID=newGuid(),e.CodesetID=y.TypeOtherCodeCodesetStateProvince,e.CustomCodeset=t,e.ExtendedCode=n.ExtendedCode,e.LocationInfoID=n.LocationID),n.DomainContext.Add(e)}),this.ExtendedCode.OtherCodes.forEach(function(t){e.filter(function(e){return t.CustomCodesetID==e.ID})[0]||n.DomainContext.Remove(t)}))},Object.defineProperty(y.prototype,"OtherCodes",{get:function(){var n,e,t,i=this;if(this.ExtendedCode&&!this.Disposed)return n=[],this.ExtendedCode.CodeID?(e=this.DomainContext.CustomCodesetList.filter(function(e){return e.CodesetID==i.CodesetID}),(e=(t=this.LimitedSet&&this.LimitedSet.singleOrNull(function(e){return e.CodeID==i.ExtendedCode.CodeID}))&&t.OtherCodes.length?t.OtherCodes.map(function(e){return e.CustomCodeset}).distinct():e).forEach(function(t){var e;t.CustomCodeset_Codes.length&&!t.CustomCodeset_Codes.any(function(e){return e.CodeID==i.ExtendedCode.CodeID})?i.ExtendedCode.OtherCodes.filter(function(e){return e.CustomCodesetID==t.ID}).forEach(function(e){return i.DomainContext.Remove(e)}):(e=i.ExtendedCode.OtherCodes.filter(function(e){return e.CustomCodesetID==t.ID})).length?n.pushRange(e):((e=new w.SIF.OtherCode).ID=newGuid(),e.CustomCodeset=t,e.CodesetID=t.LevelID,e.LocationInfoID=i.LocationID,e.ExtendedCodeID=i.ExtendedCode.ID,i.DomainContext.Add(e),n.push(e))}),n.pushRange(this.ExtendedCode.OtherCodes.filter(function(e){return!e.CustomCodeset}))):this.ExtendedCode.OtherCodes.map(function(e){return e}).forEach(function(e){return i.DomainContext.Remove(e)}),n},enumerable:!0,configurable:!0}),y.prototype.SearchOtherCodeValues=function(e,t){this.DomainContext.CodesetController.SearchOtherCodeValues(e.Codeset.CodesetID,{SearchCriteria:t,CustomCodesetID:e.CustomCodesetID,LevelID:e.CustomCodeset?e.CustomCodeset.LevelID:null,TakeCount:20}).then(function(e){return e.RootResults})},y.TypeGradeLevel="3a984b92-cd1b-dd11-88a3-0019d1638957",y.TypeOtherCodeCodesetStateProvince="74eb3296-1925-dd11-b759-0019d1638957";var C,g,t=y;function y(e,t,n,i){var r=this,e=(void 0===i&&(i=!1),this.LocationID=e,this.CodesetID=n,this.DomainContext=t.DomainContext,[]);this.DomainContext.CodesetList&&this.DomainContext.CodesetList.any(function(e){return e.ID==n})||!i||e.push(this.DomainContext.CodesetController.GetCodeset(n)),e.push(this.DomainContext.CodesetController.GetCustomCodesets(n)),this.CodesetID==y.TypeGradeLevel&&e.push(this.DomainContext.CodesController.GetGradeLevels()),this.DomainContext.$q.all(e).then(function(e){r.ExtendedCode=t,r.CodesetID==y.TypeGradeLevel&&(r.LimitedSet=e[e.length-1].RootResults),i&&r.AddOtherCodes()})}function b(){}function S(){}function I(e,t){this.IsSelected=t,this.Item=e,this.IsVisible=!0,this.IsEnabled=!0}function P(e,t){this.WebPartID=window.WebPartID,this.Resources=e,this.IsAdvancedSearch=!1,this.EntityName=t,E.ViewModel=this}e.ExtendedCodeViewModel=t,Object.defineProperty(b.prototype,"Mask",{get:function(){if(this._Mask)return this._Mask;if(this.Pattern&&this.Replacement){var e=this.Pattern.split(")").map(function(e){return e.substr(1).replace("\\d{","")});this._Mask=this.Replacement;for(var t=0;t<e.length;t++){var n=parseInt(e[t]);isNaN(n)||(this._Mask=this._Mask.replace("$"+(t+1),Array(n+1).join("9")))}return this._Mask=this.CountryCode.replaceAll("9",String.fromCharCode(92)+"9")+" "+this._Mask,this._Mask}},enumerable:!0,configurable:!0}),b.Parse=function(e){var e=(new DOMParser).parseFromString(e.Settings,"text/xml").querySelectorAll("PhoneNumberFormats")[0],e=xml2json(e),n=[];return e.PhoneNumberFormat.forEach(function(e){var t=new b;t.Country=e.Country,t.CountryCode=e.CountryCode,t.Pattern=e.Pattern,t.Replacement=e.Replacement,n.push(t)}),n},e.PhoneNumberFormat=b,Object.defineProperty(S.prototype,"Mask",{get:function(){if(this._Mask)return this._Mask;if(this.Pattern&&this.Replacement){var e=this.Pattern.split(")").map(function(e){return e.substr(1).replace("\\d{","")}),t=this.Pattern.split(")").map(function(e){return e.substr(1).replace("\\a{","")}),n=this.Pattern.split(")").map(function(e){return e.substr(1).replace("\\na{","")});this._Mask=this.Replacement;for(var i=0;i<e.length;i++){var r=parseInt(e[i]);isNaN(r)||(this._Mask=this._Mask.replace("$"+(i+1),Array(r+1).join("9")))}for(i=0;i<t.length;i++){r=parseInt(t[i]);isNaN(r)||(this._Mask=this._Mask.replace("$"+(i+1),Array(r+1).join("*")))}for(i=0;i<n.length;i++){r=parseInt(n[i]);isNaN(r)||(this._Mask=this._Mask.replace("$"+(i+1),Array(r+1).join("?*")))}return this.FixedStart&&(this._Mask=this.FixedStart.replaceAll("9",String.fromCharCode(92)+"9")+" "+this._Mask),this._Mask}},enumerable:!0,configurable:!0}),S.Parse=function(e){e=(new DOMParser).parseFromString(e.Settings,"text/xml").querySelectorAll("CodeFormats")[0];if(e){try{var t=xml2json(e),n=new S;if(t.CodeFormat.forEach(function(e){"8e9f3d98-0847-dd11-87fa-0019d1638957"==e.ID&&(n.FixedStart=e.FixedStart,n.Pattern=e.Pattern,n.Replacement=e.Replacement)}),n.Pattern)return n}catch(e){}return null}},e.NationalIDFormat=S,Object.defineProperty(I.prototype,"Parent",{get:function(){return this._Parent},set:function(e){this._Parent=e,this.OnParentChanged&&this.OnParentChanged(this,e)},enumerable:!0,configurable:!0}),Object.defineProperty(I.prototype,"IsSelected",{get:function(){return this._IsSelected},set:function(e){this._IsSelected=e,this.OnIsSelectedChanged&&this.OnIsSelectedChanged(this,e)},enumerable:!0,configurable:!0}),Object.defineProperty(I.prototype,"IsExpanded",{get:function(){return this._IsExpanded},set:function(e){this._IsExpanded=e,this.OnIsExpandedChanged&&this.OnIsExpandedChanged(this,e)},enumerable:!0,configurable:!0}),Object.defineProperty(I.prototype,"IsVisible",{get:function(){return this._IsVisible},set:function(e){this._IsVisible=e,this.OnIsVisibleChanged&&this.OnIsVisibleChanged(this,e)},enumerable:!0,configurable:!0}),Object.defineProperty(I.prototype,"IsEnabled",{get:function(){return this._IsEnabled},set:function(e){this._IsEnabled=e,this.OnIsEnabledChanged&&this.OnIsEnabledChanged(this,e)},enumerable:!0,configurable:!0}),Object.defineProperty(I.prototype,"Depth",{get:function(){return null==this.Parent?0:this.Parent.Depth+1},enumerable:!0,configurable:!0}),I.prototype.AddChild=function(e){this.Children||(this.Children=[]),this.Children.push(e),this.OnChildAdded&&this.OnChildAdded(this,e),this.OnChildrenChanged&&this.OnChildrenChanged(this,this.Children)},I.prototype.RemoveChild=function(e){this.Children.remove(e),this.OnChildRemoved&&this.OnChildRemoved(this,e),this.OnChildrenChanged&&this.OnChildrenChanged(this,this.Children)},e.SelectableItem=I,(r=C=e.DataType||(e.DataType={}))[r.String=0]="String",r[r.Number=1]="Number",r[r.Date=2]="Date",r[r.Boolean=3]="Boolean",r[r.List=4]="List",r[r.Radio=5]="Radio",r[r.ConditionalDate=6]="ConditionalDate",r[r.ConditionalString=7]="ConditionalString",r[r.ConditionalNumber=8]="ConditionalNumber",r[r.Custom=9]="Custom",r[r.Search=10]="Search",r[r.ExtendedCode=11]="ExtendedCode",r[r.Time=12]="Time",r[r.ConditionalTime=13]="ConditionalTime",(t=g=e.FilterAction||(e.FilterAction={}))[t.Set=0]="Set",t[t.Cancel=1]="Cancel",t[t.ItemSelectChanged=2]="ItemSelectChanged",t[t.ItemSelectClicked=3]="ItemSelectClicked",P.prototype.AddItem=function(e){e.DataType||(e.DataType=C.String),null==e.IsAdvanced&&(e.IsAdvanced=!1);var t=new E(e.PropertyPath,e.DataType,e.IsAdvanced,e.ItemList,e.ListItemLabelKey,e.MaxSelectionCount,e.Operator);return t.NullSearchClause=e.NullSearchClause,t.CanSearchNull=e.CanSearchNull,t.SearchNull=e.SearchNull,t.ListItemFilterKey=e.ListItemFilterKey,t.Values=e.Values,t.LabelResourceKey=e.LabelResourceKey,this.Items.push(t),t},P.prototype.AddExtendedCode=function(e,t,n){n.DataType=C.ExtendedCode;var n=this.AddItem(n),i=new x.K12NET.Web.ControlLibraryContext;i.$q=this.DomainContext.$q,i.$http=this.DomainContext.$http,i.Add(n.ExtendedCode),i.GetCustomCodesetsByLocation(e,t),n.ExtendedCode.$$$locationID=e},P.prototype.ExtendedCodeChanged=function(e,n){n.OtherCodes.map(function(e){return e}).forEach(function(e){return n.DomainContext.Remove(e)}),n.CodeID&&n.DomainContext.CustomCodesetList.filter(function(e){return e.CodesetID==n.Code.CodesetID}).forEach(function(t){var e;t.CustomCodeset_Codes.length&&!t.CustomCodeset_Codes.any(function(e){return e.CodeID==n.CodeID})?n.OtherCodes.filter(function(e){return e.CustomCodesetID==t.ID}).forEach(function(e){return n.DomainContext.Remove(e)}):n.OtherCodes.filter(function(e){return e.CustomCodesetID==t.ID}).length||((e=new w.SIF.OtherCode).ID=newGuid(),e.CustomCodeset=t,e.CodesetID=t.LevelID,e.LocationInfoID=n.$$$locationID,e.ExtendedCodeID=n.ID,n.DomainContext.Add(e))})},P.prototype.SearchOtherCodeValues=function(e,t){return e.DomainContext.SearchOtherCodeValues(t,e.LocationInfoID,e.ExtendedCode.Code.CodesetID,e.CustomCodesetID,e.CustomCodeset?e.CustomCodeset.LevelID:null,20).then(function(e){return e.RootResults})},P.prototype.ToQueryString=function(t){void 0===t&&(t=[]);var e=this.Items.filter(function(e){return e.HasAnyFilteredValue});return(e=t.any()?e.filter(function(e){return!t.contains(e.PropertyPath)}):e).map(function(e){return e.ToQueryString()}).filter(function(e){return!!e}).join("&&")},P.prototype.ToQueryStringByPaths=function(t){return this.Items.filter(function(e){return e.SearchNull||e.SearchNotNull||e.HasAnyFilteredValue&&t.contains(e.PropertyPath)}).map(function(e){return e.ToQueryString(t)}).filter(function(e){return!!e}).join("&&")},P.prototype.Remove=function(e,t){e.Values.remove(t),e.Values.any()||(e.Values=[new D])},P.prototype.RemoveAll=function(t){var n=this;t.DataType==C.ConditionalDate||t.DataType==C.ConditionalTime?(t.$$$SelectedCondition=null,t.Values=[new D({IsVisible:!0,DateIsOpened:!1}),new D({IsVisible:!1,DateIsOpened:!1})]):t.DataType==C.ConditionalNumber?(t.$$$SelectedCondition=null,t.Values=[new D({IsVisible:!0}),new D({IsVisible:!1})]):(t.Values=[new D],t.ItemList&&t.ItemList.forEach(function(e){e.$$$FilterIsSelected=!1,t.DataType==C.ExtendedCode&&n.BindExtendedCode(t,e)}),this.RaiseActionCallbacks(g.ItemSelectChanged,{Item:t,Action:"RemoveAll"}))},P.prototype.AddAll=function(t){var n=this;t.ItemList.forEach(function(e){e.$$$FilterIsSelected=!0,t.DataType==C.ExtendedCode&&n.BindExtendedCode(t,e)}),this.RaiseActionCallbacks(g.ItemSelectChanged,{Item:t,Action:"AddAll"})},P.prototype.Item=function(t){return this.Items.filter(function(e){return e.PropertyPath==t})[0]},P.prototype.GetFilteredValues=function(e){var n=this,i={};return(e=void 0===e?[]:e).any()?e.forEach(function(t){var e=n.Items.filter(function(e){return e.PropertyPath==t})[0];i[t]=e.FilteredValues}):this.Items.map(function(e){i[e.PropertyPath]=e.FilteredValues}),i},P.prototype.FirstOrDefault=function(e){if(!e)return""},P.prototype.Show=function(e){var e=(e.startsWith("#")?"":"#")+e,t=($(".modal-body").hide(0),$('[id="filter"]'));1<t.length&&t[1].parentElement.removeChild(t[1]),$(e).appendTo("body"),$(e).modal("show").draggable({handle:".modal-header"}),$(".modal-body").show(500)},P.prototype.ChoiceText=function(e,t){return null},P.prototype.Search=function(e,t){throw new Error("This method is abstract")},Object.defineProperty(P.prototype,"IsSearching",{get:function(){return!!(this.Items&&this.Items.any()&&this.Items.any(function(e){return e.IsLoading&&1==e.IsLoading}))},enumerable:!0,configurable:!0}),P.prototype.SearchEntityChanged=function(e){var t=e.Values[0].Value;e.ItemList||(e.ItemList=[]),t.$$$FilterIsSelected=!0,e.IsMultiSelect?e.ItemList.contains(t)||e.ItemList.push(t):(e.ItemList=[],e.ItemList.push(t)),this.RaiseActionCallbacks(g.ItemSelectChanged,{Item:e,Action:"Value",Value:t})},P.prototype.ClearSearch=function(e){e.ItemList&&(e.Values[0].Value=null)},P.prototype.GetResource=function(e){return this.Resources&&this.Resources[e]?this.Resources[e]:e},P.prototype.Set=function(){this.IsFiltered=!0,this.RaiseActionCallbacks(g.Set,this),sessionStorage.setItem(this.WebPartID+"_FilterState",this.toJson())},P.prototype.toJson=function(){var n={};return this.Items.forEach(function(e){switch(e.DataType){case C.ExtendedCode:var t=e.ExtendedCodeList.filter(function(e){return!!e.CodeID});t.any()&&(n[e.PropertyPath]=t.map(function(e){return[e.CodeID,e.OtherCodes.filter(function(e){return!!e.Value})]}));break;case C.String:case C.Number:n[e.PropertyPath]=e.FilteredValues.map(function(e){return e.Value});break;case C.Boolean:null!=e.Values[0].Value&&(n[e.PropertyPath]=e.Values[0].Value);break;case C.List:case C.Search:e.ListItemFilterKey?n[e.PropertyPath]=e.FilteredValues.map(function(e){return e.GetPrimitive?e.GetPrimitive():e.Value}):n[e.PropertyPath]=e.FilteredValues.map(function(e){return e.GetPrimitive?e.GetPrimitive():e.Value}),n[e.PropertyPath].filter(function(e){return e.GetIdentity&&!e.ID}).forEach(function(e){return e.ID=e.GetIdentity()});break;case C.Date:case C.Time:t=e.Values[0].Value.Date;t&&(n[e.PropertyPath]=t);break;case C.ConditionalDate:case C.ConditionalTime:n[e.PropertyPath]={},n[e.PropertyPath].Operator=e.Operator,n[e.PropertyPath].$$$SelectedCondition=e.$$$SelectedCondition,n[e.PropertyPath].$$$SelectedDateStart=e.Values[0].Value.Date,n[e.PropertyPath].$$$SelectedDateEnd=e.Values[1].Value.Date;break;case C.ConditionalNumber:n[e.PropertyPath]={},n[e.PropertyPath].Operator=e.Operator,n[e.PropertyPath].$$$SelectedCondition=e.$$$SelectedCondition,n[e.PropertyPath].$$$SelectedNumberStart=e.Values[0].Value.Number,n[e.PropertyPath].$$$SelectedNumberEnd=e.Values[1].Value.Number}}),JSON.stringify(n)},P.prototype.fromJson=function(){var t=this,e=sessionStorage.getItem(this.WebPartID+"_FilterState");if(e){var n,i=JSON.parse(e);for(n in i)if(this.Item(n))switch(this.Item(n).DataType){case C.ExtendedCode:this.Item(n).ExtendedCodeList?this.Item(n).ListItemFilterKey?this.Item(n).ExtendedCodeList.forEach(function(t){return t.$$$FilterIsSelected=i[n].any(function(e){return e.ID==t.ID})}):this.Item(n).ExtendedCodeList.forEach(function(t){return t.$$$FilterIsSelected=t.GetIdentity?i[n].any(function(e){return e.ID==t.GetIdentity()}):i[n].contains(t)}):(this.Item(n).ExtendedCodeList=i[n],this.Item(n).ExtendedCodeList.forEach(function(e){return e.$$$FilterIsSelected=!0}));break;case C.String:case C.Number:this.Item(n).ItemList?this.Item(n).ItemList.forEach(function(e){return e.$$$FilterIsSelected=i[n].contains(e)}):(i[n].length&&(this.Item(n).Values=[]),i[n].forEach(function(e){return t.Item(n).Values.push(new D(e))}));break;case C.Boolean:case C.Date:case C.Time:var r=new Date(i[n]);this.Item(n).Value=r;break;case C.Search:case C.List:this.Item(n).ItemList&&this.Item(n).ItemList.length?this.Item(n).ListItemFilterKey?this.Item(n).ItemList.filter(function(e){return!e.$$$FilterIsSet}).forEach(function(t){return t.$$$FilterIsSelected=i[n].any(function(e){return e.ID==t.GetIdentity()})}):this.Item(n).ItemList.filter(function(e){return!e.$$$FilterIsSet}).forEach(function(t){return t.$$$FilterIsSelected=t.GetIdentity?i[n].any(function(e){return e.ID==t.GetIdentity()}):i[n].contains(t)}):(this.Item(n).ItemList=i[n],this.Item(n).ItemList.forEach(function(e){e.$$$FilterIsSelected=!0,e.$$$FilterIsSet=!0,t.RaiseActionCallbacks(A.UserControls.FilterAction.ItemSelectChanged,{Item:t.Item(n)})}));break;case C.ConditionalDate:case C.ConditionalTime:this.Item(n).$$$SelectedCondition=i[n].$$$SelectedCondition,this.Item(n).Operator=i[n].Operator,this.Item(n).Values[0].Value.Date=new Date(i[n].$$$SelectedDateStart),this.Item(n).Values[1].Value.Date=new Date(i[n].$$$SelectedDateEnd),"Between"==i[n].$$$SelectedCondition&&(this.Item(n).Values[1].Value.IsVisible=!0);break;case C.ConditionalNumber:this.Item(n).$$$SelectedCondition=i[n].$$$SelectedCondition,this.Item(n).Operator=i[n].Operator,i[n].$$$SelectedNumberStart&&(this.Item(n).Values[0].Value.Number=parseFloat(i[n].$$$SelectedNumberStart)),i[n].$$$SelectedNumberEnd&&(this.Item(n).Values[1].Value.Number=parseFloat(i[n].$$$SelectedNumberEnd))}}},P.prototype.Cancel=function(){this.IsFiltered=!1,sessionStorage.removeItem(this.WebPartID+"_FilterState"),this.RaiseActionCallbacks(g.Cancel,this)},P.prototype.ItemSelectClicked=function(e){this.RaiseActionCallbacks(g.ItemSelectClicked,{Item:e})},P.prototype.BindExtendedCode=function(e,t){var n;t.$$$FilterIsSelected?((n=new w.SIF.ExtendedCode).ID=newGuid(),n.CodeID=t.ID,n.Code=t,n.$$$locationID=e.ExtendedCode.$$$locationID,e.ExtendedCode.DomainContext.Add(n),e.ExtendedCodeList.push(n),t.$$$ExtendedCode=n,this.ExtendedCodeChanged(e,n)):t.$$$ExtendedCode&&e.ExtendedCodeList.contains(t.$$$ExtendedCode)&&e.ExtendedCodeList.remove(t.$$$ExtendedCode)},P.prototype.ItemSelectChanged=function(e,t){e.DataType==C.Radio?(e.ItemList.forEach(function(e){return e.$$$FilterIsSelected=!1}),t.$$$FilterIsSelected=!0):e.DataType==C.ExtendedCode&&this.BindExtendedCode(e,t),this.RaiseActionCallbacks(g.ItemSelectChanged,{Item:e,Action:"Value",Value:t})},P.prototype.RaiseActionCallbacks=function(e,t){this.ActionCallback&&this.ActionCallback(e,t)},P.GetPromiseFromState=function(e,t,n){var i=JSON.parse(e),r=(0,angular.injector.$$annotate)(t),o=[];return r.forEach(function(e){r.indexOf(e)==r.length-2?o.push(i):o.push(null)}),t.apply(n,o)},P.prototype.ParseFromQuery=function(e){var i=(i=e.$where.split(/(?=it.)/)).map(function(e){return decodeURIComponent(e)});this.Items.forEach(function(e){var t="it."+e.PropertyPath,n=i.filter(function(e){return e.startsWith(t)});0!=n.length&&e.ParseFromQuery(n)}),this.IsFiltered=!0},e.FilterViewModel=P;var D=function(e){this.Value=e=void 0===e?null:e},E=(e.FilterValue=D,v.prototype.IsListItemSelected=function(e){return e.$$$FilterIsSelected},Object.defineProperty(v.prototype,"Value",{set:function(e){switch(this.DataType){case C.Custom:case C.String:case C.ConditionalString:case C.Number:case C.Boolean:case C.ConditionalNumber:this.Values[0].Value=e;break;case C.Date:case C.ConditionalDate:case C.Time:case C.ConditionalTime:this.Values[0].Value.Date=e}},enumerable:!0,configurable:!0}),v.prototype.SetListItemSelected=function(e,t){void 0===t&&(t=!0),e&&(e.$$$FilterIsSelected=t)},v.prototype.SetListItemDefaultSelected=function(e){this.ItemList&&(this.ItemList.forEach(function(e){return e.$$$FilterIsSelected=!1}),e.$$$FilterIsSelected=!0)},v.prototype.ChoiceText=function(e){var t;if(e)return t=v.ViewModel.ChoiceText(this,e),null!=t?t:e[this.ListItemLabelKey]},v.prototype.ToQuery=function(){return this.ToBaseQuery()},v.prototype.ToBaseQuery=function(){var n=this,t=this.Operator,i="",e=(2<t.length&&(t="."+this.Operator+"(",i=")"),null);switch(this.DataType){case C.ExtendedCode:var r=this.ExtendedCodeList.filter(function(e){return!!e.CodeID});r.any()&&(e=r.map(function(e){var t=e.OtherCodes.filter(function(e){return!!e.Value}).map(function(e){return'it.{0}.OtherCodes.any(it.Value.StartsWith("{1}"))'.format(n.PropertyPath,e.Value)}).join("&&"),e="it.{0}.CodeID=={1}".format(n.PropertyPath,e.CodeID.toGuid());return t&&(e+="&&"+t),e}).join("||"));break;case C.String:e=this.FilteredValues.map(function(e){return'it.{0}{1}"{2}"{3}'.format(n.PropertyPath,t,e.Value,i)}).join("||");break;case C.Number:e=this.FilteredValues.map(function(e){return"it.{0}{1}{2}{3}".format(n.PropertyPath,t,e.Value,i)}).join("||");break;case C.Boolean:null!=this.Values[0].Value&&(e="it.{0}{1}{2}{3}".format(this.PropertyPath,t,this.Values[0].Value?"true":"false",i));break;case C.List:e=(this.ListItemFilterKey?this.FilteredValues.map(function(e){return"it.{0}{1}{2}{3}".format(n.PropertyPath,t,e[n.ListItemFilterKey],i)}):this.FilteredValues.map(function(e){return"it.{0}{1}{2}{3}".format(n.PropertyPath,t,e.Value,i)})).join("||");break;case C.Date:case C.Time:(o=this.Values[0].Value.Date)&&(e="it.{0}{1}{2}{3}".format(this.PropertyPath,t,o.toQueryString(!0),i));break;case C.ConditionalDate:var o=this.Values[0].Value.Date;"Equal"==this.$$$SelectedCondition?o&&(e="it.{0}{1}{2}".format(this.PropertyPath,">=",o.toQueryString(!0)),e+="&&it.{0}{1}{2}".format(this.PropertyPath,"<",o.toDate().addDays(1).toQueryString(!0))):"Before"==this.$$$SelectedCondition?o&&(e="it.{0}{1}{2}".format(this.PropertyPath,"<",o.toDate().addDays(1).toQueryString(!0))):"After"==this.$$$SelectedCondition?o&&(e="it.{0}{1}{2}".format(this.PropertyPath,">=",o.toQueryString(!0))):"Between"==this.$$$SelectedCondition&&(a=this.Values[1].Value.Date,o&&a&&(e="it.{0}{1}{2}".format(this.PropertyPath,">=",o.toQueryString(!0))),o&&a&&(e+="&&it.{0}{1}{2}".format(this.PropertyPath,"<",a.toDate().addDays(1).toQueryString(!0))));break;case C.ConditionalTime:var a,o=this.Values[0].Value.Date;"Equal"==this.$$$SelectedCondition?o&&(e="it.{0}{1}{2}".format(this.PropertyPath,">=",o.toQueryString(!0)),e+="&&it.{0}{1}{2}".format(this.PropertyPath,"<",o.addDays(1).toQueryString(!0))):"Before"==this.$$$SelectedCondition?o&&(e="it.{0}{1}{2}".format(this.PropertyPath,"<",o.addDays(1).toQueryString(!0))):"After"==this.$$$SelectedCondition?o&&(e="it.{0}{1}{2}".format(this.PropertyPath,">=",o.toQueryString(!0))):"Between"==this.$$$SelectedCondition&&(a=this.Values[1].Value.Date,o&&a&&(e="it.{0}{1}{2}".format(this.PropertyPath,">=",o.toQueryString(!0))),o&&a&&(e+="&&it.{0}{1}{2}".format(this.PropertyPath,"<",a.addDays(1).toQueryString(!0))));break;case C.ConditionalNumber:r=this.Values[0].Value.Number;"Equal"==this.$$$SelectedCondition?r&&(e="it.{0}{1}{2}".format(this.PropertyPath,"==",r.toString())):"GreaterThan"==this.$$$SelectedCondition?r&&(e="it.{0}{1}{2}".format(this.PropertyPath,">=",r.toString())):"LessThan"==this.$$$SelectedCondition?r&&(e="it.{0}{1}{2}".format(this.PropertyPath,"<=",r.toString())):"Between"==this.$$$SelectedCondition&&(o=this.Values[1].Value.Number,r&&o&&(e="it.{0}{1}{2}".format(this.PropertyPath,">=",r.toString())),r&&o&&(e+="&&it.{0}{1}{2}".format(this.PropertyPath,"<",o.toString())))}return e},v.prototype.ToNullSearchQuery=function(){return this.SearchNull?this.NullSearchClause.format(this.PropertyPath):null},v.prototype.ToNotNullSearchQuery=function(){return this.SearchNotNull?"it.{0}!=null".format(this.PropertyPath):null},v.prototype.ToQueryString=function(e){if(void 0===e&&(e=null),!this.HasAnyFilteredValue)return"";var t=this.ToNullSearchQuery(),n=this.ToNotNullSearchQuery(),i=this.ToQuery(),e=(e&&!e.contains(this.PropertyPath)&&(i=null),[]);return t&&e.push(t),n&&e.push(n),i&&e.push(i),e.any()?"({0})".format(e.join("||")):""},v.prototype.ParseFromQuery=function(e){var t="it."+this.PropertyPath;1==e.length&&(e=e[0],this.DataType===C.ConditionalDate&&(t=e.substring(t.length,e.indexOf("DateTime")),(e=e.substring(e.indexOf("DateTime")).match(/\((.*?)\)/))&&(e=e[1].split(",").map(function(e){return parseInt(e)}),e=new Date(e[0],e[1]-1,e[2],e[3],e[4],e[5]),this.Values[0].Value.Date=e),"=="==t?this.$$$SelectedCondition="Equal":"<="==t?this.$$$SelectedCondition="Before":">="==t&&(this.$$$SelectedCondition="After")))},Object.defineProperty(v.prototype,"HasAnyFilteredValue",{get:function(){var t=this;return!(!this.SearchNull&&!this.SearchNotNull)||(!(!this.ExtendedCode||!this.ExtendedCode.Code)||(this.DataType==C.ConditionalDate||this.DataType==C.ConditionalTime?this.$$$SelectedCondition&&this.Values[0].Value.Date:this.ItemList?this.ItemList.some(function(e){return e.$$$FilterIsSelected}):!!this.Values&&this.Values.some(function(e){return null!=e.Value&&null!=e.Value&&(t.DataType!=C.String||""!=e.Value)})))},enumerable:!0,configurable:!0}),Object.defineProperty(v.prototype,"FilteredValues",{get:function(){var t=this;return this.ItemList?this.ItemList.filter(function(e){return e.$$$FilterIsSelected}):this.Values?this.Values.filter(function(e){return null!=e.Value&&null!=e.Value&&(t.DataType!=C.String||""!=e.Value)}):[]},enumerable:!0,configurable:!0}),Object.defineProperty(v.prototype,"IsValueTrue",{get:function(){return this.Values[0].Value},enumerable:!0,configurable:!0}),Object.defineProperty(v.prototype,"DateValue",{get:function(){return this.Values[0].Value.Date},enumerable:!0,configurable:!0}),Object.defineProperty(v.prototype,"SecondDateValue",{get:function(){return this.Values[1].Value.Date},enumerable:!0,configurable:!0}),Object.defineProperty(v.prototype,"DateFilterType",{get:function(){return"Equal"==this.$$$SelectedCondition?3:"Before"==this.$$$SelectedCondition?0:"After"==this.$$$SelectedCondition?1:"Between"==this.$$$SelectedCondition?2:-1},enumerable:!0,configurable:!0}),Object.defineProperty(v.prototype,"TextValue",{get:function(){return this.Values[0].Value},enumerable:!0,configurable:!0}),Object.defineProperty(v.prototype,"NumberValue",{get:function(){return this.Values[0].Value},enumerable:!0,configurable:!0}),v.prototype.Add=function(){this.Values.push(new D)},Object.defineProperty(v.prototype,"Label",{get:function(){var e=(e=this.LabelResourceKey)||this.PropertyPath;if(!v.ViewModel.Resources)return e;var t=v.ViewModel.Resources[e];return(t=t||v.ViewModel.Resources[v.ViewModel.EntityName+"."+e])?t:e},enumerable:!0,configurable:!0}),Object.defineProperty(v.prototype,"IsVisible",{get:function(){return!!v.ViewModel.IsAdvancedSearch||!this.IsAdvanced},enumerable:!0,configurable:!0}),Object.defineProperty(v.prototype,"Items",{set:function(e){this.ItemList=e,this.ItemList&&this.ItemList.forEach(function(e){return e.$$$FilterIsSelected=!1})},enumerable:!0,configurable:!0}),Object.defineProperty(v.prototype,"IsMultiSelect",{get:function(){return null==this.MaxSelectionCount||1<this.MaxSelectionCount},enumerable:!0,configurable:!0}),Object.defineProperty(v.prototype,"IsAddBtnVisible",{get:function(){return this.IsMultiSelect&&!this.ItemList&&v.ViewModel.IsAdvancedSearch&&![C.List,C.Search].contains(this.DataType)},enumerable:!0,configurable:!0}),v);function v(e,t,n,i,r,o,a){var s=this;if(void 0===t&&(t=C.String),void 0===n&&(n=!1),void 0===i&&(i=null),void 0===r&&(r=null),void 0===o&&(o=null),void 0===a&&(a=null),this.PropertyPath=e,this.Values=[new D],this.ItemList=i,this.DataType=t,this.Operator=a,this.ID=newGuid().replaceAll("-",""),this.ListItemLabelKey=r,this.IsAdvanced=n,this.MaxSelectionCount=o,this.CanSearchNull=!0,this.NullSearchClause="it.{0}==null","IsContainedIn"==this.Operator)throw Error("IsContainedIn Operator Not Implemented!");switch(this.DataType){case C.ExtendedCode:this.CanSearchNull=!1,this.Type="ExtendedCode",a||(this.Operator="StartsWith"),this.ExtendedCode=new w.SIF.ExtendedCode,this.ExtendedCode.ID=newGuid(),this.ExtendedCodeList=[];break;case C.Custom:this.Type="custom";break;case C.String:this.Type="text",a||(this.Operator="Contains");break;case C.ConditionalString:this.Type="conditional_text",this.CanSearchNull=!1;break;case C.Number:this.Type="number",a||(this.Operator="==");break;case C.ConditionalNumber:this.MaxSelectionCount=1,this.Type="conditional_number",a||(this.Operator="=="),this.Values=[new D({IsVisible:!0,Number:null}),new D({IsVisible:!1,Number:null})];break;case C.Date:this.MaxSelectionCount=1,this.Type="date",a||(this.Operator="=="),this.Values=[new D({IsVisible:!0,DateIsOpened:!1})];break;case C.Time:this.MaxSelectionCount=1,this.Type="time",a||(this.Operator="=="),this.Values=[new D({IsVisible:!0,DateIsOpened:!1})];break;case C.ConditionalDate:this.MaxSelectionCount=1,this.Type="conditional_date",a||(this.Operator="=="),this.Values=[new D({IsVisible:!0,DateIsOpened:!1,Date:(new Date).toDate()}),new D({IsVisible:!1,DateIsOpened:!1,Date:(new Date).toDate()})];break;case C.ConditionalTime:this.MaxSelectionCount=1,this.Type="conditional_time",a||(this.Operator="=="),this.Values=[new D({IsVisible:!0,DateIsOpened:!1,Date:new Date}),new D({IsVisible:!1,DateIsOpened:!1,Date:new Date})];break;case C.Boolean:this.MaxSelectionCount=1,a||(this.Operator="=="),this.Type="check";break;case C.List:this.MaxSelectionCount=null,this.Type="choice",this.CanSearchNull=!1,a||(this.Operator="=="),this.ItemList&&this.ItemList.forEach(function(e){null==e.$$$FilterIsSelected&&(e.$$$FilterIsSelected=!1)});break;case C.Search:this.MaxSelectionCount=null,this.Type="search",this.CanSearchNull=!1,a||(this.Operator="=="),this.ItemList&&this.ItemList.forEach(function(e){null==e.$$$FilterIsSelected&&(e.$$$FilterIsSelected=!1)});break;case C.Radio:this.MaxSelectionCount=1,this.Type="radio",this.CanSearchNull=!1,a||(this.Operator="=="),this.ItemList&&this.ItemList.forEach(function(e){null==e.$$$FilterIsSelected&&(e.$$$FilterIsSelected=!1),e.$$$FilterIsSelected&&(s.Values[0].Value=e[s.ListItemLabelKey])})}}e.FilterItem=E}((A=w.Web||(w.Web={})).UserControls||(A.UserControls={}))}(Atlas=Atlas||{}),GroupPolicyEntry=GroupPolicyEntry||{},!function(e){var t;(function(e){function c(e){var t=this;void 0===e&&(e=null),this.toString=function(){return""+t.Value},this.RootName=e,this.ElementName=e,this.Element={},this.Attribute={}}Object.defineProperty(t.SIF.Job.prototype,"Duration",{get:function(){var e,t;if(null!=this.StartDate&&null!=this.EndDate)return t=(this.EndDate.parseAsDate().getTime()-this.StartDate.parseAsDate().getTime())/1e3,e=Math.floor(t)%60,t=Math.floor(t/60),t=("00"+t.toString()).slice(100<=t?-3:-2)+":",t+("0"+e.toString()).slice(-2)}}),Object.defineProperty(t.SIF.StudentSchoolEnrollment.prototype,"PictureUrl",{get:function(){var e,t,n=this;if(n.StudentPersonal)return e=globalSettings.pictureServerUrl+"/GetFile.aspx?path=",0==n.StudentPersonal.StudentPictures.length?e+="/Pictures/NoPicture.png":(t=n.StudentPersonal.StudentPictures.sort(function(e,t){return t.SchoolYearID-e.SchoolYearID}).filter(function(e){return e.SchoolYearID==n.SchoolYearID})[0])?t.Picture&&(e+=t.Picture.Source):n.StudentPersonal.StudentPictures[0]&&n.StudentPersonal.StudentPictures[0].Picture&&(e+=n.StudentPersonal.StudentPictures[0].Picture.Source),e}}),t.SIF.ExtendedElements.prototype.Item=function(e){if(this.Value){var t=(new DOMParser).parseFromString(this.Value,"text/xml");if(t)for(var n=t.querySelectorAll("SIF_ExtendedElement"),i=0;i<n.length;i++){var r=n.item(i),o=r.attributes.getNamedItem("Name");if(o&&o.value==e)return r}}},t.SIF.ExtendedElements.prototype.SetValue=function(e,t){var n,i,r=this,o=(r.Value&&"<SIF_ExtendedElements/>"!=r.Value||(r.Value="<SIF_ExtendedElements></SIF_ExtendedElements>"),"</SIF_ExtendedElement>"),e='<SIF_ExtendedElement Name="'+e+'">',a=r.Value,s=a.indexOf(e);t=t&&(t=(t=(t=(t=t.replaceAll("&","&amp;")).replaceAll("<","&lt;")).replaceAll(">","&gt;")).replaceAll('"',"&quot;")).replaceAll("'","&apos;"),-1!=s?(n=s+e.length,i=a.indexOf(o,s),a.substr(n,i-n),n=a.substr(s,i-s+o.length),a=a.replace(n,t?e+t+o:"")):t&&(a=(i="<SIF_ExtendedElements>")+e+t+o+a.substring(i.length,a.length)),r.Value=a},c.CreateElement=function(e,t){void 0===t&&(t=null);var n=new c;return n.Value=e,n.ElementAttributes={},t&&Object.keys(t).forEach(function(e){n.ElementAttributes[e]=t[e]}),n},c.prototype.AddChildElement=function(n,e,t){var i,r,o=this,a=(void 0===e&&(e=null),void 0===t&&(t=null),new c),e=(a.ElementName=n,null!=e&&(angular.isString(e)?(a.ElementAttributes={},a.Value=e):(a=e).ElementName=n),t&&(a.ElementAttributes={},Object.keys(t).forEach(function(e){a.ElementAttributes[e]=t[e]})),a.ElementAttributes&&Object.keys(a.ElementAttributes).any()||(a.ElementAttributes=this.Attribute[n]),this.Element[n]);return angular.isArray(e)?(i=[],e.forEach(function(e){var t;angular.isString(e)?((t=new c).Value=e,t.ElementAttributes=o.Attribute[n],t.ElementName=n,i.push(t)):e&&((t=e).ElementName=n,i.push(t))}),i.push(a),this.Element[n]=i):angular.isString(e)?((r=new c).Value=e,r.ElementAttributes=this.Attribute[n],r.ElementName=n,this.Element[n]=[r,a]):e?((r=e).ElementName=n,r.ElementAttributes||(r.ElementAttributes=this.Attribute[n]),this.Element[n]=[r,a]):this.Element[n]=a,delete this.Attribute[n],a},c.prototype.AddChildElements=function(t,e){var n=this;e.forEach(function(e){n.AddChildElement(t,e)})},Object.defineProperty(c.prototype,"ChildTagNames",{get:function(){return this.Element?Object.keys(this.Element).filter(function(e){return""!=e}):[]},enumerable:!0,configurable:!0}),c.prototype.GetChildElementValue=function(e,t){void 0===t&&(t=null);e=this.GetChildElements(e);return e.any()?e[0].Value:t},c.prototype.GetChildAllElements=function(e){return this.Every(e)},c.prototype.GetChildElements=function(e){var i=this,t=this.ChildTagNames,r=[];return(t=null!=(e=void 0===e?null:e)?[e]:t).forEach(function(n){var e,t=i.Element[n];angular.isArray(t)?t.forEach(function(e){var t;angular.isString(e)?((t=new c).Value=e,t.ElementAttributes=i.Attribute[n],t.ElementName=n,i.Element[n]=t,r.push(t)):e&&((t=e).ElementName=n,r.push(t))}):angular.isString(t)?((e=new c).Value=t,e.ElementAttributes=i.Attribute[n],e.ElementName=n,i.Element[n]=e,r.push(e)):t&&((e=t).ElementName=n,e.ElementAttributes||(e.ElementAttributes=i.Attribute[n]),r.push(e))}),r},c.prototype.SearchParentInChilds=function(e,t){var n=this,i=e;return e.GetChildElements().some(function(e){if(e==t)return!0;e=n.SearchParentInChilds(e,t);return!!e&&(i=e,!0)})?i:null},c.prototype.Parent=function(e){var t=this,n=e;return e.GetChildElements().some(function(e){if(e==t)return!0;e=t.SearchParentInChilds(e,t);return!!e&&(n=e,!0)})?n:null},c.prototype.ToString=function(e){e=this.Element[e];if(e)return e.toString()},c.prototype.IsTrue=function(e,t){return void 0===t&&(t=!1),this.Element[e]?"true"==this.Element[e].toString().toLowerCase():t},c.prototype.IsAttributeTrue=function(e,t){return void 0===t&&(t=!1),this.Attribute[""]&&this.Attribute[""][e]?"true"==this.Attribute[""][e].toString().toLowerCase():t},Object.defineProperty(c.prototype,"Value",{get:function(){return this.Element[""]},set:function(e){this.Element[""]=e},enumerable:!0,configurable:!0}),Object.defineProperty(c.prototype,"ElementAttributes",{get:function(){return this.Attribute[""]},set:function(e){this.Attribute[""]=e},enumerable:!0,configurable:!0}),c.prototype.Any=function(t){var n=this,e=this.ChildTagNames;return!!e.contains(t)||e.some(function(e){e=n.Element[e];return angular.isArray(e)?e.some(function(e){return!angular.isString(e)&&e.Any(t)}):!angular.isString(e)&&e.Any(t)})},c.prototype.Has=function(e){return!(!this.Element||void 0===this.Element[e])},c.prototype.HasAttiribute=function(e,t,n){return void 0===t&&(t=null),void 0===n&&(n=!0),!!this.ElementAttributes&&(n&&null==this.ElementAttributes[e]?null==t?void 0!==this.ElementAttributes[e.toLowerCase()]:this.ElementAttributes[e.toLowerCase()]==t:null==t?void 0!==this.ElementAttributes[e]:this.ElementAttributes[e]==t)},Object.defineProperty(c.prototype,"HasChildElement",{get:function(){return this.ChildTagNames.any()},enumerable:!0,configurable:!0}),c.prototype.GetAttiributeValue=function(e,t){return void 0===t&&(t=null),this.ElementAttributes?null==this.ElementAttributes[e]?null==this.ElementAttributes[e.toLowerCase()]?t:this.ElementAttributes[e.toLowerCase()]:this.ElementAttributes[e]:t},c.prototype.SetAttiributeValue=function(e,t){this.ElementAttributes||(this.ElementAttributes={}),this.HasAttiribute(e.toLowerCase(),null,!1)?this.ElementAttributes[e.toLowerCase()]=t:this.ElementAttributes[e]=t},c.prototype.Every=function(t){var n=this,e=this.Element[t],i=[];return null!=e&&(i=this.GetChildElements(t)),this.ChildTagNames.forEach(function(e){e=n.Element[e];if(angular.isArray(e))return e.forEach(function(e){angular.isString(e)||i.pushRange(e.Every(t))});angular.isString(e)||i.pushRange(e.Every(t))}),i},c.prototype.EveryValue=function(t){var n=this,e=this.Element[t],i=[];return e&&(angular.isArray(e)?e.forEach(function(e){angular.isString(e)?i.push(e):(e=e.Value,i.push(void 0===e?"":e))}):angular.isString(e)?i.push(e):(e=e.Value,i.push(void 0===e?"":e))),this.ChildTagNames.forEach(function(e){e=n.Element[e];if(angular.isArray(e))return e.forEach(function(e){angular.isString(e)||i.pushRange(e.EveryValue(t))});angular.isString(e)||i.pushRange(e.EveryValue(t))}),i},c.prototype.RemoveFrom=function(i){var r=this;if(!i)return!1;var e=Object.keys(i.Element),o=!1;return e.forEach(function(e){var t,n;o||(t=i.Element[e],angular.isArray(t)?(n=t).map(function(e){return e}).forEach(function(e){angular.isString(e)||(e==r?(n.remove(e),o=!0):r.RemoveFrom(e)&&(o=!0))}):angular.isString(t)||(t==r?(delete i.Element[e],delete i.Attribute[e],o=!0):r.RemoveFrom(t)&&(o=!0)))}),o},c.prototype.Remove=function(e,t){void 0===t&&(t=0);var n=this.Element[e];n&&(angular.isArray(n)?delete n[t]:delete this.Element[e])},c.prototype.RemoveAll=function(e){this.Element[e]&&delete this.Element[e],this.Attribute[e]&&delete this.Attribute[e]},c.prototype.ToXml=function(e,t,n,i){var r=this;if(void 0===t&&(t=!0),void 0===n&&(n=!1),void 0===i&&(i=!0),null!=(e=void 0===e?null:e)||n||(e=this.ElementName),void 0!==this.Value&&!this.HasChildElement&&!this.AppendXml)return this.ToElementString(e,this.Attiributes(""),this.Value,i);var o="",a=Object.keys(this.Element),s=Object.keys(this.Attribute).filter(function(e){return""!=e&&!a.contains(e)}),s=(s.forEach(function(e){return r.Element[e]=""}),a.pushRange(s),a.any()&&(o=a.map(function(t){var e,n=r.Element[t];return angular.isArray(n)?n.map(function(e){return angular.isString(e)?r.ToElementString(t,r.Attiributes(t),r.Content(e,t),i):r.ToElementString(t,e.Attiributes(""),r.Content(e,t),i)}).join(""):!angular.isString(n)&&n?(e=n.Attiributes(""),r.ToElementString(t,e||r.Attiributes(t),r.Content(n,t),i)):r.ToElementString(t,r.Attiributes(t),r.Content(n,t),i)}).join("")),this.AppendXml&&(o+=this.AppendXml),this.Attiributes(""));return this.RootName?this.ToElementString(this.RootName,s=!s&&t?'xmlns=""':s,o,i):!n&&e?"<{0}{1}>{2}</{0}>".format(e,s,o):o},c.Parse=function(e,t){void 0===t&&(t=null);var n=null,i=new c;if(!e)return i;if(angular.isString(e)){n=(new DOMParser).parseFromString(e,"text/xml").childNodes.item(0);if((i=c.Parse(n,t)).RootName=n.nodeName,i.ElementName=i.RootName,n.attributes&&n.attributes.length){for(var r={},o=0;o<n.attributes.length;o++)r[n.attributes[o].name]=n.attributes[o].value;i.Attribute[""]=r}return i}if((n=e).childNodes.toArray().all(function(e){return e.nodeType==e.TEXT_NODE})){i.Value=n.textContent,i.ElementAttributes={};for(o=0;o<(n.attributes?n.attributes.length:0);o++)i.ElementAttributes[n.attributes[o].name]=n.attributes[o].value;return i}for(var a=0;a<n.childNodes.length;a++){var s=n.childNodes.item(a),l=i.Element[s.nodeName];if("#text"!=s.nodeName||s.textContent&&s.textContent.trim())if(s.childNodes.toArray().all(function(e){return e.nodeType==e.TEXT_NODE})?null!=l?angular.isArray(l)?l.push(c.Parse(s,t)):angular.isString(l)?i.Element[s.nodeName]=[l,s.textContent]:((u=new c).Value=s.textContent,i.Element[s.nodeName]=[l,u]):t&&t.contains(s.nodeName)?((u=new c).Value=s.textContent,i.Element[s.nodeName]=[u]):((u=new c).Value=s.textContent,i.Element[s.nodeName]=u):null!=l?angular.isArray(l)?l.push(c.Parse(s,t)):angular.isString(l)?((u=new c).Value=l,i.Element[s.nodeName]=[u,c.Parse(s,t)]):i.Element[s.nodeName]=[l,c.Parse(s,t)]:t&&t.contains(s.nodeName)?i.Element[s.nodeName]=[c.Parse(s,t)]:i.Element[s.nodeName]=c.Parse(s,t),(h=i.Attribute[s.nodeName])||angular.isArray(l)){var u,l=i.Element[s.nodeName],d=(angular.isArray(l)||(angular.isString(l)?((u=new c).Value=l,i.Element[s.nodeName]=[u]):i.Element[s.nodeName]=[l],l=i.Element[s.nodeName]),[]);l.forEach(function(e){var t;angular.isString(e)?((t=new c).Value=e,t.ElementAttributes=h,i.Attribute[s.nodeName]&&delete i.Attribute[s.nodeName],d.push(t)):i.Attribute[s.nodeName]?((t=e).ElementAttributes=h,delete i.Attribute[s.nodeName],d.push(t)):d.push(e)}),(u=d[d.length-1]).ElementAttributes={};for(o=0;o<(s.attributes?s.attributes.length:0);o++)u.ElementAttributes[s.attributes[o].name]=s.attributes[o].value;i.Element[s.nodeName]=d}else if(s.attributes&&s.attributes.length){for(var h={},o=0;o<s.attributes.length;o++)h[s.attributes[o].name]=s.attributes[o].value;i.Attribute[s.nodeName]=h}}return i},c.prototype.ToElementString=function(e,t,n,i){return void 0===i&&(i=!0),t=t&&t.trim()?" "+t.trim():"",n&&e?"<{0}{1}>{2}</{0}>".format(e,t,i?this.Encode(n.replace(/\\/g,"/")):n):e?"<{0}{1}/>".format(e,t):""},c.prototype.Encode=function(t){return["&&","&"].forEach(function(e){for(;0<=t.indexOf(e);)t=t.replace(e,encodeURIComponent(encodeURIComponent(e)))}),t},c.prototype.Content=function(e,t){return angular.isString(e)?e:angular.isObject(e)?(e=e).HasChildElement?e.ToXml(t,!0,!0):e.Value:""},c.prototype.Attiributes=function(e){var t=this.Attribute[e];if(t)return" "+Object.keys(t).map(function(e){return'{0}="{1}"'.format(e,t[e])}).join(" ");e=this.Element[e];return!angular.isString(e)&&!angular.isArray(e)&&angular.isObject(e)&&(t=e.ElementAttributes)?" "+Object.keys(t).map(function(e){return'{0}="{1}"'.format(e,t[e])}).join(" "):""},e.XElement=c})((t=e.K12NET||(e.K12NET={})).Web||(t.Web={}))}(Atlas=Atlas||{}),Atlas.K12NET.Web);
var Atlas;!function(e){(e=(e=(e=e.K12NET||(e.K12NET={})).Web||(e.Web={})).UI||(e.UI={})).PrintHTMLPart=function(e,t){var i,n;$("#divSideMenu")[0]&&(i=$("#divSideMenu").parent()).hide(),t&&(n=$("#"+t)[0])&&n.setAttribute("style","visibility:hidden"),$("head").append('<style id="printStyle" type="text/css" media="print">body * {visibility: hidden;height:0px;}.{0}, .{0} * {visibility: visible;height:auto;}.{0} {position: absolute;width:100%;left: 0px;top: 0px;}</style>'.format(e)),window.print(),i&&i.show(),n&&n.setAttribute("style","visibility:visible"),$("#printStyle").remove()},e.ClickOnEnter=function(e,t){13==(e.keyCode||e.which)&&t.click()},e.AddStickyHeader=function(e,t){if(void 0===t&&(t=50),e){(i=e.getElementsByClassName("$$$AddStickyHeaderNode")[0])&&e.removeChild(i);for(var e=e.getElementsByTagName("THEAD").item(0),i=e.cloneNode(!0),n=e.getBoundingClientRect().top,l=(i.className="$$$AddStickyHeaderNode",i.style.position="fixed",i.style.top=t+"px",i.style.display="none",i.style.zIndex="1032",e.parentElement.insertBefore(i,e),i.style.width=e.clientWidth+"px",e.getElementsByTagName("TH")),s=i.getElementsByTagName("TH"),a=0;a<l.length;a++){var d=l.item(a);s.item(a).style.width=d.clientWidth+1+"px"}for(var o=e.getElementsByTagName("a"),y=i.getElementsByTagName("a"),r=0;r<o.length;r++){var p=o.item(r),c=y.item(r);c.original=p,c.onclick=function(e){this.original.click(),e.preventDefault()}}window.addEventListener("scroll",function(){window.pageYOffset>=n-t?i.style.display="":i.style.display="none"})}}}(Atlas=Atlas||{});