text: /* Health Indicators Warehouse (HIW) JavaScript API
   *   v5.0.3 (beta)
   * 
   * Docs:    http://developers.healthindicators.gov
   * Source:  https://github.com/HealthIndicators/js-api
   * License: MIT - https://github.com/HealthIndicators/js-api/raw/master/LICENSE
   */
  
  /********************************************************************
   *                                                                  *
   * This is pre-release software and comes with no warranties.       *
   *                                                                  *
   * Please report any issues or suggestions my emailing: hiw@s-3.com *
   *                                                                  *
   ********************************************************************/
  ﻿
  var hiw;(function(hiw){hiw.getHttpRequest=null;function initialize(){var m=eval("module");if(typeof m==="object"&&typeof m.exports==="object"){var nodeJSXMLHttpRequest=eval("require(\"xmlhttprequest\")").XMLHttpRequest;hiw.getHttpRequest=function(){return new nodeJSXMLHttpRequest();};m.exports=hiw;}
  else{hiw.getHttpRequest=function(){return new XMLHttpRequest();};}}
  initialize();function extend(target,source){var exclude=[];for(var _i=2;_i<arguments.length;_i++){exclude[_i-2]=arguments[_i];}
  if(source==null)
  return;for(name in source){var targetName=pascalCaseToCamelCase(name);if(!exclude||exclude.indexOf(targetName)<0){var currentValue=target[targetName];var newValue=source[name];if(target!==newValue&&currentValue!==newValue){var newValueIsArray=Array.isArray(newValue);var newValueIsPlainObject=isPlainObject(newValue);if(newValue&&(newValueIsPlainObject||newValueIsArray)){var clone=null;if(newValueIsArray){var currentValueIsArray=Array.isArray(currentValue);clone=(currentValue&&currentValueIsArray?currentValue:[]);}
  else{var currentValueIsPlainObject=isPlainObject(currentValue);clone=(currentValue&&currentValueIsPlainObject?currentValue:{});}
  target[targetName]=extend(clone,newValue);}
  else if(newValue!==undefined)
  target[targetName]=newValue;}}}
  return target;}
  hiw.extend=extend;function pascalCaseToCamelCase(name){if(name==null)
  return null;var matches=/^([A-Z]+?)(?:[A-Z][a-z].*|[^A-Z][a-z].*)?$/.exec(name);if(matches)
  return matches[1].toLowerCase()+name.substr(matches[1].length,name.length-matches[1].length);}
  hiw.pascalCaseToCamelCase=pascalCaseToCamelCase;function isPlainObject(obj){if(obj==null||typeof obj!=="object"||obj.nodeType||obj===window)
  return false;if(obj.constructor&&obj.constructor.prototype&&typeof obj.constructor.prototype.isPrototypeOf!=="function")
  return false;return true;}
  hiw.isPlainObject=isPlainObject;})(hiw||(hiw={}));var hiw;(function(hiw){(function(FilterType){FilterType[FilterType["And"]=0]="And";FilterType[FilterType["Or"]=1]="Or";})(hiw.FilterType||(hiw.FilterType={}));var FilterType=hiw.FilterType;})(hiw||(hiw={}));var hiw;(function(hiw){(function(Operator){Operator[Operator["LessThan"]=0]="LessThan";Operator[Operator["LessThanOrEqual"]=1]="LessThanOrEqual";Operator[Operator["Equal"]=2]="Equal";Operator[Operator["NotEqual"]=3]="NotEqual";Operator[Operator["GreaterThanOrEqual"]=4]="GreaterThanOrEqual";Operator[Operator["GreaterThan"]=5]="GreaterThan";Operator[Operator["Null"]=6]="Null";Operator[Operator["NotNull"]=7]="NotNull";Operator[Operator["In"]=8]="In";Operator[Operator["NotIn"]=9]="NotIn";})(hiw.Operator||(hiw.Operator={}));var Operator=hiw.Operator;})(hiw||(hiw={}));var hiw;(function(hiw){var Criterion=(function(){function Criterion(field,operator,value){if(operator===void 0){operator=2;}
  if(value===void 0){value=null;}
  this.name=(field instanceof hiw.PropertyMap?field.apiName:field.toString());this.operator=operator;this.value=value;}
  Criterion.prototype.toJSON=function(){var json={"__type":"SearchParameter:#S3.Common.Search",Name:this.name,Operator:this.operator};if(this.operator!=6&&this.operator!=7)
  json.Value=this.value;return json;};return Criterion;})();hiw.Criterion=Criterion;})(hiw||(hiw={}));var hiw;(function(hiw){var Group=(function(){function Group(type){if(type===void 0){type=0;}
  this.type=type;this.criteria=new Array();}
  Group.prototype.addPart=function(part){this.criteria.push(part);return this;};Group.prototype.add=function(field,operator,value){if(operator===void 0){operator=2;}
  if(value===void 0){value=null;}
  this.criteria.push(new hiw.Criterion(field,operator,value));return this;};Group.prototype.toJSON=function(){var json={"__type":"SearchGroup:#S3.Common.Search",Mode:hiw.FilterType[this.type],Elements:new Array()};if(this.criteria)
  for(var i=0;i<this.criteria.length;i++)
  json.Elements.push(this.criteria[i].toJSON());return json;};return Group;})();hiw.Group=Group;})(hiw||(hiw={}));var __extends=this.__extends||function(d,b){for(var p in b)if(b.hasOwnProperty(p))d[p]=b[p];function __(){this.constructor=d;}
  __.prototype=b.prototype;d.prototype=new __();};var hiw;(function(hiw){var Filter=(function(_super){__extends(Filter,_super);function Filter(page,type){if(page===void 0){page=1;}
  if(type===void 0){type=0;}
  _super.call(this,type);this.page=page;}
  Filter.prototype.addPart=function(part){_super.prototype.addPart.call(this,part);return this;};Filter.prototype.addEqual=function(field,value){return this.add(field,2,value);};Filter.prototype.add=function(field,operator,value){if(operator===void 0){operator=2;}
  if(value===void 0){value=null;}
  _super.prototype.add.call(this,field,operator,value);return this;};Filter.prototype.toJSON=function(page){if(page===void 0){page=1;}
  var json=_super.prototype.toJSON.call(this);delete json["__type"];json["Page"]=page;return json;};return Filter;})(hiw.Group);hiw.Filter=Filter;})(hiw||(hiw={}));var hiw;(function(hiw){(function(LinkType){LinkType[LinkType["Age"]=0]="Age";LinkType[LinkType["Ages"]=1]="Ages";LinkType[LinkType["AgeRelation"]=2]="AgeRelation";LinkType[LinkType["AgeRelations"]=3]="AgeRelations";LinkType[LinkType["CharacteristicOfSchoolOrStudent"]=4]="CharacteristicOfSchoolOrStudent";LinkType[LinkType["CharacteristicOfSchoolOrStudents"]=5]="CharacteristicOfSchoolOrStudents";LinkType[LinkType["CharacteristicOfSchoolOrStudentRelation"]=6]="CharacteristicOfSchoolOrStudentRelation";LinkType[LinkType["CharacteristicOfSchoolOrStudentRelations"]=7]="CharacteristicOfSchoolOrStudentRelations";LinkType[LinkType["CountryOfBirth"]=8]="CountryOfBirth";LinkType[LinkType["CountryOfBirths"]=9]="CountryOfBirths";LinkType[LinkType["CountryOfBirthRelation"]=10]="CountryOfBirthRelation";LinkType[LinkType["CountryOfBirthRelations"]=11]="CountryOfBirthRelations";LinkType[LinkType["DataCategory"]=12]="DataCategory";LinkType[LinkType["DataCategories"]=13]="DataCategories";LinkType[LinkType["DataCategoryRelation"]=14]="DataCategoryRelation";LinkType[LinkType["DataCategoryRelations"]=15]="DataCategoryRelations";LinkType[LinkType["DataSourceDataSupplier"]=16]="DataSourceDataSupplier";LinkType[LinkType["DataSourceDataSuppliers"]=17]="DataSourceDataSuppliers";LinkType[LinkType["DataSource"]=18]="DataSource";LinkType[LinkType["DataSources"]=19]="DataSources";LinkType[LinkType["DataSourceURL"]=20]="DataSourceURL";LinkType[LinkType["DataSourceURLs"]=21]="DataSourceURLs";LinkType[LinkType["DataSupplier"]=22]="DataSupplier";LinkType[LinkType["DataSuppliers"]=23]="DataSuppliers";LinkType[LinkType["DimensionBook"]=24]="DimensionBook";LinkType[LinkType["DimensionBooks"]=25]="DimensionBooks";LinkType[LinkType["DimensionBookRelation"]=26]="DimensionBookRelation";LinkType[LinkType["DimensionBookRelations"]=27]="DimensionBookRelations";LinkType[LinkType["DimensionGraph"]=28]="DimensionGraph";LinkType[LinkType["DimensionGraphs"]=29]="DimensionGraphs";LinkType[LinkType["DimensionList"]=30]="DimensionList";LinkType[LinkType["DimensionLists"]=31]="DimensionLists";LinkType[LinkType["DisabilityStatus"]=32]="DisabilityStatus";LinkType[LinkType["DisabilityStatuses"]=33]="DisabilityStatuses";LinkType[LinkType["DisabilityStatusRelation"]=34]="DisabilityStatusRelation";LinkType[LinkType["DisabilityStatusRelations"]=35]="DisabilityStatusRelations";LinkType[LinkType["EducationalAttainment"]=36]="EducationalAttainment";LinkType[LinkType["EducationalAttainments"]=37]="EducationalAttainments";LinkType[LinkType["EducationalAttainmentRelation"]=38]="EducationalAttainmentRelation";LinkType[LinkType["EducationalAttainmentRelations"]=39]="EducationalAttainmentRelations";LinkType[LinkType["FamilyType"]=40]="FamilyType";LinkType[LinkType["FamilyTypes"]=41]="FamilyTypes";LinkType[LinkType["FamilyTypeRelation"]=42]="FamilyTypeRelation";LinkType[LinkType["FamilyTypeRelations"]=43]="FamilyTypeRelations";LinkType[LinkType["Geography"]=44]="Geography";LinkType[LinkType["Geographies"]=45]="Geographies";LinkType[LinkType["GeographyRelation"]=46]="GeographyRelation";LinkType[LinkType["GeographyRelations"]=47]="GeographyRelations";LinkType[LinkType["GlossaryTerm"]=48]="GlossaryTerm";LinkType[LinkType["GlossaryTerms"]=49]="GlossaryTerms";LinkType[LinkType["HealthInsuranceStatus"]=50]="HealthInsuranceStatus";LinkType[LinkType["HealthInsuranceStatuses"]=51]="HealthInsuranceStatuses";LinkType[LinkType["HealthInsuranceStatusRelation"]=52]="HealthInsuranceStatusRelation";LinkType[LinkType["HealthInsuranceStatusRelations"]=53]="HealthInsuranceStatusRelations";LinkType[LinkType["HP2020TSM"]=54]="HP2020TSM";LinkType[LinkType["HP2020TSMs"]=55]="HP2020TSMs";LinkType[LinkType["IncomeAndPovertyStatus"]=56]="IncomeAndPovertyStatus";LinkType[LinkType["IncomeAndPovertyStatuses"]=57]="IncomeAndPovertyStatuses";LinkType[LinkType["IncomeAndPovertyStatusRelation"]=58]="IncomeAndPovertyStatusRelation";LinkType[LinkType["IncomeAndPovertyStatusRelations"]=59]="IncomeAndPovertyStatusRelations";LinkType[LinkType["IndicatorDescriptionDataCategory"]=60]="IndicatorDescriptionDataCategory";LinkType[LinkType["IndicatorDescriptionDataCategories"]=61]="IndicatorDescriptionDataCategories";LinkType[LinkType["IndicatorDescriptionDataSource"]=62]="IndicatorDescriptionDataSource";LinkType[LinkType["IndicatorDescriptionDataSources"]=63]="IndicatorDescriptionDataSources";LinkType[LinkType["IndicatorDescriptionDefaultDimensionGraph"]=64]="IndicatorDescriptionDefaultDimensionGraph";LinkType[LinkType["IndicatorDescriptionDefaultDimensionGraphs"]=65]="IndicatorDescriptionDefaultDimensionGraphs";LinkType[LinkType["IndicatorDescriptionDimension"]=66]="IndicatorDescriptionDimension";LinkType[LinkType["IndicatorDescriptionDimensions"]=67]="IndicatorDescriptionDimensions";LinkType[LinkType["IndicatorDescriptionDimensionGraph"]=68]="IndicatorDescriptionDimensionGraph";LinkType[LinkType["IndicatorDescriptionDimensionGraphs"]=69]="IndicatorDescriptionDimensionGraphs";LinkType[LinkType["IndicatorDescriptionDimensionValue"]=70]="IndicatorDescriptionDimensionValue";LinkType[LinkType["IndicatorDescriptionDimensionValues"]=71]="IndicatorDescriptionDimensionValues";LinkType[LinkType["IndicatorDescriptionInitiative"]=72]="IndicatorDescriptionInitiative";LinkType[LinkType["IndicatorDescriptionInitiatives"]=73]="IndicatorDescriptionInitiatives";LinkType[LinkType["IndicatorDescriptionIntervention"]=74]="IndicatorDescriptionIntervention";LinkType[LinkType["IndicatorDescriptionInterventions"]=75]="IndicatorDescriptionInterventions";LinkType[LinkType["IndicatorDescriptionKeyword"]=76]="IndicatorDescriptionKeyword";LinkType[LinkType["IndicatorDescriptionKeywords"]=77]="IndicatorDescriptionKeywords";LinkType[LinkType["IndicatorDescriptionLocaleCounty"]=78]="IndicatorDescriptionLocaleCounty";LinkType[LinkType["IndicatorDescriptionLocaleCounties"]=79]="IndicatorDescriptionLocaleCounties";LinkType[LinkType["IndicatorDescriptionLocaleHospitalReferralRegion"]=80]="IndicatorDescriptionLocaleHospitalReferralRegion";LinkType[LinkType["IndicatorDescriptionLocaleHospitalReferralRegions"]=81]="IndicatorDescriptionLocaleHospitalReferralRegions";LinkType[LinkType["IndicatorDescriptionLocaleLevel"]=82]="IndicatorDescriptionLocaleLevel";LinkType[LinkType["IndicatorDescriptionLocaleLevels"]=83]="IndicatorDescriptionLocaleLevels";LinkType[LinkType["IndicatorDescriptionLocale"]=84]="IndicatorDescriptionLocale";LinkType[LinkType["IndicatorDescriptionLocales"]=85]="IndicatorDescriptionLocales";LinkType[LinkType["IndicatorDescriptionLocaleState"]=86]="IndicatorDescriptionLocaleState";LinkType[LinkType["IndicatorDescriptionLocaleStates"]=87]="IndicatorDescriptionLocaleStates";LinkType[LinkType["IndicatorDescriptionMethodologyNote"]=88]="IndicatorDescriptionMethodologyNote";LinkType[LinkType["IndicatorDescriptionMethodologyNotes"]=89]="IndicatorDescriptionMethodologyNotes";LinkType[LinkType["IndicatorDescriptionMoreInfo"]=90]="IndicatorDescriptionMoreInfo";LinkType[LinkType["IndicatorDescriptionMoreInfos"]=91]="IndicatorDescriptionMoreInfos";LinkType[LinkType["IndicatorDescriptionReference"]=92]="IndicatorDescriptionReference";LinkType[LinkType["IndicatorDescriptionReferences"]=93]="IndicatorDescriptionReferences";LinkType[LinkType["IndicatorDescriptionResource"]=94]="IndicatorDescriptionResource";LinkType[LinkType["IndicatorDescriptionResources"]=95]="IndicatorDescriptionResources";LinkType[LinkType["IndicatorDescription"]=96]="IndicatorDescription";LinkType[LinkType["IndicatorDescriptions"]=97]="IndicatorDescriptions";LinkType[LinkType["IndicatorDescriptionHP2020"]=98]="IndicatorDescriptionHP2020";LinkType[LinkType["IndicatorDescriptionHP2020s"]=99]="IndicatorDescriptionHP2020s";LinkType[LinkType["IndicatorDescriptionTimeFrame"]=100]="IndicatorDescriptionTimeFrame";LinkType[LinkType["IndicatorDescriptionTimeFrames"]=101]="IndicatorDescriptionTimeFrames";LinkType[LinkType["IndicatorDescriptionYear"]=102]="IndicatorDescriptionYear";LinkType[LinkType["IndicatorDescriptionYears"]=103]="IndicatorDescriptionYears";LinkType[LinkType["IndicatorDimensionGraph"]=104]="IndicatorDimensionGraph";LinkType[LinkType["IndicatorDimensionGraphs"]=105]="IndicatorDimensionGraphs";LinkType[LinkType["IndicatorDimension"]=106]="IndicatorDimension";LinkType[LinkType["IndicatorDimensions"]=107]="IndicatorDimensions";LinkType[LinkType["Indicator"]=108]="Indicator";LinkType[LinkType["Indicators"]=109]="Indicators";LinkType[LinkType["Initiative"]=110]="Initiative";LinkType[LinkType["Initiatives"]=111]="Initiatives";LinkType[LinkType["Intervention"]=112]="Intervention";LinkType[LinkType["Interventions"]=113]="Interventions";LinkType[LinkType["Keyword"]=114]="Keyword";LinkType[LinkType["Keywords"]=115]="Keywords";LinkType[LinkType["LocaleLevel"]=116]="LocaleLevel";LinkType[LinkType["LocaleLevels"]=117]="LocaleLevels";LinkType[LinkType["LocaleRelation"]=118]="LocaleRelation";LinkType[LinkType["LocaleRelations"]=119]="LocaleRelations";LinkType[LinkType["Locale"]=120]="Locale";LinkType[LinkType["Locales"]=121]="Locales";LinkType[LinkType["MaritalStatus"]=122]="MaritalStatus";LinkType[LinkType["MaritalStatuses"]=123]="MaritalStatuses";LinkType[LinkType["MaritalStatusRelation"]=124]="MaritalStatusRelation";LinkType[LinkType["MaritalStatusRelations"]=125]="MaritalStatusRelations";LinkType[LinkType["Modifier"]=126]="Modifier";LinkType[LinkType["Modifiers"]=127]="Modifiers";LinkType[LinkType["ModifierGraph"]=128]="ModifierGraph";LinkType[LinkType["ModifierGraphs"]=129]="ModifierGraphs";LinkType[LinkType["ObesityStatus"]=130]="ObesityStatus";LinkType[LinkType["ObesityStatuses"]=131]="ObesityStatuses";LinkType[LinkType["ObesityStatusRelation"]=132]="ObesityStatusRelation";LinkType[LinkType["ObesityStatusRelations"]=133]="ObesityStatusRelations";LinkType[LinkType["Other"]=134]="Other";LinkType[LinkType["Others"]=135]="Others";LinkType[LinkType["OtherRelation"]=136]="OtherRelation";LinkType[LinkType["OtherRelations"]=137]="OtherRelations";LinkType[LinkType["RaceEthnicity"]=138]="RaceEthnicity";LinkType[LinkType["RaceEthnicities"]=139]="RaceEthnicities";LinkType[LinkType["RaceEthnicityRelation"]=140]="RaceEthnicityRelation";LinkType[LinkType["RaceEthnicityRelations"]=141]="RaceEthnicityRelations";LinkType[LinkType["Sex"]=142]="Sex";LinkType[LinkType["Sexes"]=143]="Sexes";LinkType[LinkType["SexRelation"]=144]="SexRelation";LinkType[LinkType["SexRelations"]=145]="SexRelations";LinkType[LinkType["SexualOrientation"]=146]="SexualOrientation";LinkType[LinkType["SexualOrientations"]=147]="SexualOrientations";LinkType[LinkType["SexualOrientationRelation"]=148]="SexualOrientationRelation";LinkType[LinkType["SexualOrientationRelations"]=149]="SexualOrientationRelations";LinkType[LinkType["Timeframe"]=150]="Timeframe";LinkType[LinkType["Timeframes"]=151]="Timeframes";LinkType[LinkType["Total"]=152]="Total";LinkType[LinkType["Totals"]=153]="Totals";LinkType[LinkType["TotalRelation"]=154]="TotalRelation";LinkType[LinkType["TotalRelations"]=155]="TotalRelations";LinkType[LinkType["Url"]=156]="Url";LinkType[LinkType["Urls"]=157]="Urls";LinkType[LinkType["ValueLabel"]=158]="ValueLabel";LinkType[LinkType["ValueLabels"]=159]="ValueLabels";LinkType[LinkType["VeteranStatus"]=160]="VeteranStatus";LinkType[LinkType["VeteranStatuses"]=161]="VeteranStatuses";LinkType[LinkType["VeteranStatusRelation"]=162]="VeteranStatusRelation";LinkType[LinkType["VeteranStatusRelations"]=163]="VeteranStatusRelations";LinkType[LinkType["Year"]=164]="Year";LinkType[LinkType["Years"]=165]="Years";})(hiw.LinkType||(hiw.LinkType={}));var LinkType=hiw.LinkType;(function(ExportFileTypeEnum){ExportFileTypeEnum[ExportFileTypeEnum["Excel"]=0]="Excel";ExportFileTypeEnum[ExportFileTypeEnum["Excel2003"]=1]="Excel2003";ExportFileTypeEnum[ExportFileTypeEnum["CSV"]=2]="CSV";})(hiw.ExportFileTypeEnum||(hiw.ExportFileTypeEnum={}));var ExportFileTypeEnum=hiw.ExportFileTypeEnum;(function(IndicatorDescriptionDataSourceDataDescription){IndicatorDescriptionDataSourceDataDescription[IndicatorDescriptionDataSourceDataDescription["Numerator"]=0]="Numerator";IndicatorDescriptionDataSourceDataDescription[IndicatorDescriptionDataSourceDataDescription["Denominator"]=1]="Denominator";IndicatorDescriptionDataSourceDataDescription[IndicatorDescriptionDataSourceDataDescription["Both"]=2]="Both";IndicatorDescriptionDataSourceDataDescription[IndicatorDescriptionDataSourceDataDescription["Other"]=3]="Other";})(hiw.IndicatorDescriptionDataSourceDataDescription||(hiw.IndicatorDescriptionDataSourceDataDescription={}));var IndicatorDescriptionDataSourceDataDescription=hiw.IndicatorDescriptionDataSourceDataDescription;(function(LocaleLevelName){LocaleLevelName[LocaleLevelName["None"]=0]="None";LocaleLevelName[LocaleLevelName["National"]=1]="National";LocaleLevelName[LocaleLevelName["State"]=2]="State";LocaleLevelName[LocaleLevelName["County"]=3]="County";LocaleLevelName[LocaleLevelName["HospitalReferralRegion"]=4]="HospitalReferralRegion";})(hiw.LocaleLevelName||(hiw.LocaleLevelName={}));var LocaleLevelName=hiw.LocaleLevelName;(function(SystemSettingKeyName){SystemSettingKeyName[SystemSettingKeyName["AuditTableName"]=0]="AuditTableName";SystemSettingKeyName[SystemSettingKeyName["DataModelVersion"]=1]="DataModelVersion";SystemSettingKeyName[SystemSettingKeyName["DefaultGuestAccess"]=2]="DefaultGuestAccess";SystemSettingKeyName[SystemSettingKeyName["RequireStrongPasswords"]=3]="RequireStrongPasswords";SystemSettingKeyName[SystemSettingKeyName["RootDirectory"]=4]="RootDirectory";SystemSettingKeyName[SystemSettingKeyName["RootExportPath"]=5]="RootExportPath";SystemSettingKeyName[SystemSettingKeyName["SessionIDType"]=6]="SessionIDType";SystemSettingKeyName[SystemSettingKeyName["SessionTimeoutInMinutes"]=7]="SessionTimeoutInMinutes";SystemSettingKeyName[SystemSettingKeyName["ShadowType"]=8]="ShadowType";SystemSettingKeyName[SystemSettingKeyName["SystemAbbreviation"]=9]="SystemAbbreviation";SystemSettingKeyName[SystemSettingKeyName["SystemName"]=10]="SystemName";SystemSettingKeyName[SystemSettingKeyName["TableListTableName"]=11]="TableListTableName";})(hiw.SystemSettingKeyName||(hiw.SystemSettingKeyName={}));var SystemSettingKeyName=hiw.SystemSettingKeyName;})(hiw||(hiw={}));var hiw;(function(hiw){var PropertyMap=(function(){function PropertyMap(name,apiName){this.name=name;this.apiName=apiName;}
  PropertyMap.prototype.toString=function(){return this.apiName;};return PropertyMap;})();hiw.PropertyMap=PropertyMap;})(hiw||(hiw={}));var hiw;(function(hiw){(function(HttpMethod){HttpMethod[HttpMethod["GET"]=0]="GET";HttpMethod[HttpMethod["POST"]=1]="POST";})(hiw.HttpMethod||(hiw.HttpMethod={}));var HttpMethod=hiw.HttpMethod;})(hiw||(hiw={}));var hiw;(function(hiw){var Endpoint=(function(){function Endpoint(initializer,method,uriTemplate,call){this.initializer=initializer;this.method=method;this.uriTemplate=uriTemplate;this.call=call;this.call["endpoint"]=this;}
  Endpoint.addSimple=function(owningType,method,uriTemplate,call){return Endpoint.add(function(o){return null;},method,uriTemplate,call);};Endpoint.addSingle=function(owningType,method,uriTemplate,call){return Endpoint.add(function(o){return new owningType();},method,uriTemplate,call);};Endpoint.addArray=function(owningType,method,uriTemplate,call){return Endpoint.add(function(o){var array=new Array();for(var i=0;i<o.dataLength;i++)
  array.push(new owningType());return array;},method,uriTemplate,call);};Endpoint.add=function(initializer,method,uriTemplate,call){var endpoint=new Endpoint(initializer,method,uriTemplate,call);hiw.API.Endpoints.push(endpoint);return endpoint;};Endpoint.fromSelf=function(){return arguments.callee.caller["endpoint"];};return Endpoint;})();hiw.Endpoint=Endpoint;})(hiw||(hiw={}));var hiw;(function(hiw){var Link=(function(){function Link(){this.relationship=null;this.type=null;this.typeName=null;this.href=null;}
  return Link;})();hiw.Link=Link;})(hiw||(hiw={}));var hiw;(function(hiw){var ServiceObject=(function(){function ServiceObject(){}
  return ServiceObject;})();hiw.ServiceObject=ServiceObject;})(hiw||(hiw={}));var hiw;(function(hiw){var ServiceDataObject=(function(_super){__extends(ServiceDataObject,_super);function ServiceDataObject(){_super.apply(this,arguments);this.links=new Array();}
  ServiceDataObject.prototype.getFields=function(){throw"Function not implemented in derived class.";};ServiceDataObject.prototype.getPropertyMaps=function(){var fields=this.getFields();var propertyMaps=new Array();for(var field in fields)
  propertyMaps.push(fields[field]);return propertyMaps;};ServiceDataObject.prototype.findLinks=function(typeName,relationship,first){if(relationship===void 0){relationship=null;}
  if(first===void 0){first=false;}
  var matchingLinks=new Array();for(var i=0;i<this.links.length;i++){var link=this.links[i];if(link.typeName===hiw.LinkType[typeName]&&(!relationship||link.relationship===relationship)){if(first)
  return link;matchingLinks.push(link);}}
  return matchingLinks;};ServiceDataObject.prototype.fill=function(json,exclude){if(json==null)
  return;var propertyMaps=this.getPropertyMaps();for(var name in propertyMaps){var map=propertyMaps[name];if(json.hasOwnProperty(map.apiName)){var value=json[map.apiName];if(this[map.name]instanceof ServiceDataObject)
  this[map.name].fill(value);else
  this[map.name]=value;}}
  if(json.Links){this.links=new Array();for(var i=0;i<json.Links.length;i++)
  this.links.push(hiw.extend(new hiw.Link(),json.Links[i]));}};return ServiceDataObject;})(hiw.ServiceObject);hiw.ServiceDataObject=ServiceDataObject;})(hiw||(hiw={}));var hiw;(function(hiw){var APIResponse=(function(_super){__extends(APIResponse,_super);function APIResponse(endpoint,url,postData){_super.call(this);this.endpoint=endpoint;this.url=url;this.postData=postData;}
  APIResponse.prototype.fill=function(json){if(json==null)
  return;this.status=json.Status;this.message=json.Message;this.dataLength=json.DataLength;this.data=APIResponse.fillInstance(this.endpoint.initializer(this),json.Data);};APIResponse.fillInstance=function(target,source){if(source==null)
  target=null;else if(target instanceof hiw.ServiceDataObject)
  target.fill(source);else if(Array.isArray(target)){if(Array.isArray(source)){var dataArray=target;if(dataArray.length==source.length){for(var i=0;i<dataArray.length;i++)
  APIResponse.fillInstance(dataArray[i],source[i]);}
  else
  throw"Attempted to fill data array ["+dataArray.length+"] with array ["+source.length+"].";}
  else
  throw"Attempted to fill data array with non-array.";}
  else
  target=source;return target;};return APIResponse;})(hiw.ServiceObject);hiw.APIResponse=APIResponse;})(hiw||(hiw={}));var hiw;(function(hiw){var API=(function(){function API(apiKey,baseURL){if(apiKey===void 0){apiKey=null;}
  if(baseURL===void 0){baseURL=API.DefaultBaseURL;}
  this.apiKey=apiKey;this.baseURL=baseURL;this.initialize();}
  API.prototype.initialize=function(){};API.parameterizePath=function(path,params){var parameterizedPath=path;if(params)
  for(var key in params)
  parameterizedPath=parameterizedPath.replace("{"+key+"}",params[key]);return parameterizedPath;};API.prototype.executeEndpoint=function(endpoint,callback,params,postData,page){if(page===void 0){page=1;}
  var parameterizedPath=null;var url=null;if(page!=null){params=(params||{});params.page=page;}
  parameterizedPath=API.parameterizePath(endpoint.uriTemplate,params);url=this.baseURL+parameterizedPath;this.executeUrl(endpoint.method,url,postData,function(json,error){var response=new hiw.APIResponse(endpoint,url,postData);if(error==null){try{response.fill(json);}
  catch(e){error="Error loading JSON into APIResponse instance: "+e.message;}}
  if("Error"===response.status)
  error="Error returned from HIW API call: "+response.message;if(callback)
  callback((response?response.data:null),response,error);});};API.prototype.executeUrl=function(method,url,postData,callback){var request=hiw.getHttpRequest();request.onreadystatechange=function(){if(request.readyState===4){var json=null;var error=null;if(request.status===200){try{json=JSON.parse(request.responseText);}
  catch(e){error="Error parsing HIW API response as JSON: "+e.message;}
  if(json==null)
  error="Call to HIW API endpoint returned no parsable data.";}
  else
  error="Call to HIW API endpoint \""+url+"\" returned HTTP status code: "+request.status+" "+request.statusText;if(callback)
  callback(json,error);}};request.open(hiw.HttpMethod[method],url);request.setRequestHeader("X-HIW-API-Key",this.apiKey);request.setRequestHeader("Accept","application/json");if(method==1){request.setRequestHeader("Content-Type","application/json");request.send(JSON.stringify(postData));}
  else
  request.send();};API.verifyApiKey=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};API.DefaultBaseURL="http://services.healthindicators.gov/v5/REST.svc/";API.Endpoints=new Array();return API;})();hiw.API=API;})(hiw||(hiw={}));var hiw;(function(hiw){var BaseAge=(function(_super){__extends(BaseAge,_super);function BaseAge(){_super.apply(this,arguments);this.id=null;this.name=null;this.parentAgeID=null;this.dimensionKey=null;this.treeGraph=null;this.nameGraph=null;this.sortOrder=null;this.depth=null;}
  BaseAge.prototype.getFields=function(){return BaseAge.Fields;};BaseAge.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseAge.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseAge.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseAge.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseAge.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseAge.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseAge.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseAge.prototype.getAges=function(api,callback,page){Age.getByParentAgeID(this.id,api,callback,page);};BaseAge.getByParentAgeID=function(ageID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{ageID:ageID},null,page);};BaseAge.prototype.getAgesCount=function(api,callback){Age.getByParentAgeIDCount(this.id,api,callback);};BaseAge.getByParentAgeIDCount=function(ageID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{ageID:ageID});};BaseAge.prototype.getAgesPageCount=function(api,callback){Age.getByParentAgeIDPageCount(this.id,api,callback);};BaseAge.getByParentAgeIDPageCount=function(ageID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{ageID:ageID});};BaseAge.prototype.getParentAge=function(api,callback){Age.getParentAgeForAge(this.id,api,callback);};BaseAge.getParentAgeForAge=function(ageID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{ageID:ageID});};BaseAge.Fields={id:new hiw.PropertyMap("id","ID"),name:new hiw.PropertyMap("name","Name"),parentAgeID:new hiw.PropertyMap("parentAgeID","ParentAgeID"),dimensionKey:new hiw.PropertyMap("dimensionKey","DimensionKey"),treeGraph:new hiw.PropertyMap("treeGraph","TreeGraph"),nameGraph:new hiw.PropertyMap("nameGraph","NameGraph"),sortOrder:new hiw.PropertyMap("sortOrder","SortOrder"),depth:new hiw.PropertyMap("depth","Depth")};return BaseAge;})(hiw.ServiceDataObject);hiw.BaseAge=BaseAge;var Age=(function(_super){__extends(Age,_super);function Age(){_super.apply(this,arguments);}
  return Age;})(BaseAge);hiw.Age=Age;var BaseAgeRelation=(function(_super){__extends(BaseAgeRelation,_super);function BaseAgeRelation(){_super.apply(this,arguments);this.id=null;this.ancestorAgeID=null;this.descendantAgeID=null;this.hops=null;}
  BaseAgeRelation.prototype.getFields=function(){return BaseAgeRelation.Fields;};BaseAgeRelation.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseAgeRelation.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseAgeRelation.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseAgeRelation.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseAgeRelation.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseAgeRelation.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseAgeRelation.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseAgeRelation.getByAncestorAgeID=function(ageID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{ageID:ageID},null,page);};BaseAgeRelation.getByAncestorAgeIDCount=function(ageID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{ageID:ageID});};BaseAgeRelation.getByAncestorAgeIDPageCount=function(ageID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{ageID:ageID});};BaseAgeRelation.prototype.getAncestorAge=function(api,callback){AgeRelation.getAncestorAgeForAgeRelation(this.id,api,callback);};BaseAgeRelation.getAncestorAgeForAgeRelation=function(ageRelationID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{ageRelationID:ageRelationID});};BaseAgeRelation.getByDescendantAgeID=function(ageID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{ageID:ageID},null,page);};BaseAgeRelation.getByDescendantAgeIDCount=function(ageID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{ageID:ageID});};BaseAgeRelation.getByDescendantAgeIDPageCount=function(ageID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{ageID:ageID});};BaseAgeRelation.prototype.getDescendantAge=function(api,callback){AgeRelation.getDescendantAgeForAgeRelation(this.id,api,callback);};BaseAgeRelation.getDescendantAgeForAgeRelation=function(ageRelationID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{ageRelationID:ageRelationID});};BaseAgeRelation.Fields={id:new hiw.PropertyMap("id","ID"),ancestorAgeID:new hiw.PropertyMap("ancestorAgeID","AncestorAgeID"),descendantAgeID:new hiw.PropertyMap("descendantAgeID","DescendantAgeID"),hops:new hiw.PropertyMap("hops","Hops")};return BaseAgeRelation;})(hiw.ServiceDataObject);hiw.BaseAgeRelation=BaseAgeRelation;var AgeRelation=(function(_super){__extends(AgeRelation,_super);function AgeRelation(){_super.apply(this,arguments);}
  return AgeRelation;})(BaseAgeRelation);hiw.AgeRelation=AgeRelation;var BaseCharacteristicOfSchoolOrStudent=(function(_super){__extends(BaseCharacteristicOfSchoolOrStudent,_super);function BaseCharacteristicOfSchoolOrStudent(){_super.apply(this,arguments);this.id=null;this.name=null;this.parentCharacteristicOfSchoolOrStudentID=null;this.dimensionKey=null;this.treeGraph=null;this.nameGraph=null;this.sortOrder=null;this.depth=null;}
  BaseCharacteristicOfSchoolOrStudent.prototype.getFields=function(){return BaseCharacteristicOfSchoolOrStudent.Fields;};BaseCharacteristicOfSchoolOrStudent.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseCharacteristicOfSchoolOrStudent.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseCharacteristicOfSchoolOrStudent.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseCharacteristicOfSchoolOrStudent.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseCharacteristicOfSchoolOrStudent.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseCharacteristicOfSchoolOrStudent.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseCharacteristicOfSchoolOrStudent.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseCharacteristicOfSchoolOrStudent.prototype.getCharacteristicOfSchoolOrStudents=function(api,callback,page){CharacteristicOfSchoolOrStudent.getByParentCharacteristicOfSchoolOrStudentID(this.id,api,callback,page);};BaseCharacteristicOfSchoolOrStudent.getByParentCharacteristicOfSchoolOrStudentID=function(characteristicOfSchoolOrStudentID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{characteristicOfSchoolOrStudentID:characteristicOfSchoolOrStudentID},null,page);};BaseCharacteristicOfSchoolOrStudent.prototype.getCharacteristicOfSchoolOrStudentsCount=function(api,callback){CharacteristicOfSchoolOrStudent.getByParentCharacteristicOfSchoolOrStudentIDCount(this.id,api,callback);};BaseCharacteristicOfSchoolOrStudent.getByParentCharacteristicOfSchoolOrStudentIDCount=function(characteristicOfSchoolOrStudentID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{characteristicOfSchoolOrStudentID:characteristicOfSchoolOrStudentID});};BaseCharacteristicOfSchoolOrStudent.prototype.getCharacteristicOfSchoolOrStudentsPageCount=function(api,callback){CharacteristicOfSchoolOrStudent.getByParentCharacteristicOfSchoolOrStudentIDPageCount(this.id,api,callback);};BaseCharacteristicOfSchoolOrStudent.getByParentCharacteristicOfSchoolOrStudentIDPageCount=function(characteristicOfSchoolOrStudentID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{characteristicOfSchoolOrStudentID:characteristicOfSchoolOrStudentID});};BaseCharacteristicOfSchoolOrStudent.prototype.getParentCharacteristicOfSchoolOrStudent=function(api,callback){CharacteristicOfSchoolOrStudent.getParentCharacteristicOfSchoolOrStudentForCharacteristicOfSchoolOrStudent(this.id,api,callback);};BaseCharacteristicOfSchoolOrStudent.getParentCharacteristicOfSchoolOrStudentForCharacteristicOfSchoolOrStudent=function(characteristicOfSchoolOrStudentID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{characteristicOfSchoolOrStudentID:characteristicOfSchoolOrStudentID});};BaseCharacteristicOfSchoolOrStudent.Fields={id:new hiw.PropertyMap("id","ID"),name:new hiw.PropertyMap("name","Name"),parentCharacteristicOfSchoolOrStudentID:new hiw.PropertyMap("parentCharacteristicOfSchoolOrStudentID","ParentCharacteristicOfSchoolOrStudentID"),dimensionKey:new hiw.PropertyMap("dimensionKey","DimensionKey"),treeGraph:new hiw.PropertyMap("treeGraph","TreeGraph"),nameGraph:new hiw.PropertyMap("nameGraph","NameGraph"),sortOrder:new hiw.PropertyMap("sortOrder","SortOrder"),depth:new hiw.PropertyMap("depth","Depth")};return BaseCharacteristicOfSchoolOrStudent;})(hiw.ServiceDataObject);hiw.BaseCharacteristicOfSchoolOrStudent=BaseCharacteristicOfSchoolOrStudent;var CharacteristicOfSchoolOrStudent=(function(_super){__extends(CharacteristicOfSchoolOrStudent,_super);function CharacteristicOfSchoolOrStudent(){_super.apply(this,arguments);}
  return CharacteristicOfSchoolOrStudent;})(BaseCharacteristicOfSchoolOrStudent);hiw.CharacteristicOfSchoolOrStudent=CharacteristicOfSchoolOrStudent;var BaseCharacteristicOfSchoolOrStudentRelation=(function(_super){__extends(BaseCharacteristicOfSchoolOrStudentRelation,_super);function BaseCharacteristicOfSchoolOrStudentRelation(){_super.apply(this,arguments);this.id=null;this.ancestorCharacteristicOfSchoolOrStudentID=null;this.descendantCharacteristicOfSchoolOrStudentID=null;this.hops=null;}
  BaseCharacteristicOfSchoolOrStudentRelation.prototype.getFields=function(){return BaseCharacteristicOfSchoolOrStudentRelation.Fields;};BaseCharacteristicOfSchoolOrStudentRelation.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseCharacteristicOfSchoolOrStudentRelation.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseCharacteristicOfSchoolOrStudentRelation.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseCharacteristicOfSchoolOrStudentRelation.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseCharacteristicOfSchoolOrStudentRelation.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseCharacteristicOfSchoolOrStudentRelation.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseCharacteristicOfSchoolOrStudentRelation.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseCharacteristicOfSchoolOrStudentRelation.getByAncestorCharacteristicOfSchoolOrStudentID=function(characteristicOfSchoolOrStudentID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{characteristicOfSchoolOrStudentID:characteristicOfSchoolOrStudentID},null,page);};BaseCharacteristicOfSchoolOrStudentRelation.getByAncestorCharacteristicOfSchoolOrStudentIDCount=function(characteristicOfSchoolOrStudentID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{characteristicOfSchoolOrStudentID:characteristicOfSchoolOrStudentID});};BaseCharacteristicOfSchoolOrStudentRelation.getByAncestorCharacteristicOfSchoolOrStudentIDPageCount=function(characteristicOfSchoolOrStudentID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{characteristicOfSchoolOrStudentID:characteristicOfSchoolOrStudentID});};BaseCharacteristicOfSchoolOrStudentRelation.prototype.getAncestorCharacteristicOfSchoolOrStudent=function(api,callback){CharacteristicOfSchoolOrStudentRelation.getAncestorCharacteristicOfSchoolOrStudentForCharacteristicOfSchoolOrStudentRelation(this.id,api,callback);};BaseCharacteristicOfSchoolOrStudentRelation.getAncestorCharacteristicOfSchoolOrStudentForCharacteristicOfSchoolOrStudentRelation=function(characteristicOfSchoolOrStudentRelationID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{characteristicOfSchoolOrStudentRelationID:characteristicOfSchoolOrStudentRelationID});};BaseCharacteristicOfSchoolOrStudentRelation.getByDescendantCharacteristicOfSchoolOrStudentID=function(characteristicOfSchoolOrStudentID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{characteristicOfSchoolOrStudentID:characteristicOfSchoolOrStudentID},null,page);};BaseCharacteristicOfSchoolOrStudentRelation.getByDescendantCharacteristicOfSchoolOrStudentIDCount=function(characteristicOfSchoolOrStudentID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{characteristicOfSchoolOrStudentID:characteristicOfSchoolOrStudentID});};BaseCharacteristicOfSchoolOrStudentRelation.getByDescendantCharacteristicOfSchoolOrStudentIDPageCount=function(characteristicOfSchoolOrStudentID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{characteristicOfSchoolOrStudentID:characteristicOfSchoolOrStudentID});};BaseCharacteristicOfSchoolOrStudentRelation.prototype.getDescendantCharacteristicOfSchoolOrStudent=function(api,callback){CharacteristicOfSchoolOrStudentRelation.getDescendantCharacteristicOfSchoolOrStudentForCharacteristicOfSchoolOrStudentRelation(this.id,api,callback);};BaseCharacteristicOfSchoolOrStudentRelation.getDescendantCharacteristicOfSchoolOrStudentForCharacteristicOfSchoolOrStudentRelation=function(characteristicOfSchoolOrStudentRelationID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{characteristicOfSchoolOrStudentRelationID:characteristicOfSchoolOrStudentRelationID});};BaseCharacteristicOfSchoolOrStudentRelation.Fields={id:new hiw.PropertyMap("id","ID"),ancestorCharacteristicOfSchoolOrStudentID:new hiw.PropertyMap("ancestorCharacteristicOfSchoolOrStudentID","AncestorCharacteristicOfSchoolOrStudentID"),descendantCharacteristicOfSchoolOrStudentID:new hiw.PropertyMap("descendantCharacteristicOfSchoolOrStudentID","DescendantCharacteristicOfSchoolOrStudentID"),hops:new hiw.PropertyMap("hops","Hops")};return BaseCharacteristicOfSchoolOrStudentRelation;})(hiw.ServiceDataObject);hiw.BaseCharacteristicOfSchoolOrStudentRelation=BaseCharacteristicOfSchoolOrStudentRelation;var CharacteristicOfSchoolOrStudentRelation=(function(_super){__extends(CharacteristicOfSchoolOrStudentRelation,_super);function CharacteristicOfSchoolOrStudentRelation(){_super.apply(this,arguments);}
  return CharacteristicOfSchoolOrStudentRelation;})(BaseCharacteristicOfSchoolOrStudentRelation);hiw.CharacteristicOfSchoolOrStudentRelation=CharacteristicOfSchoolOrStudentRelation;var BaseCountryOfBirth=(function(_super){__extends(BaseCountryOfBirth,_super);function BaseCountryOfBirth(){_super.apply(this,arguments);this.id=null;this.name=null;this.parentCountryOfBirthID=null;this.dimensionKey=null;this.treeGraph=null;this.nameGraph=null;this.sortOrder=null;this.depth=null;}
  BaseCountryOfBirth.prototype.getFields=function(){return BaseCountryOfBirth.Fields;};BaseCountryOfBirth.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseCountryOfBirth.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseCountryOfBirth.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseCountryOfBirth.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseCountryOfBirth.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseCountryOfBirth.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseCountryOfBirth.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseCountryOfBirth.prototype.getCountryOfBirths=function(api,callback,page){CountryOfBirth.getByParentCountryOfBirthID(this.id,api,callback,page);};BaseCountryOfBirth.getByParentCountryOfBirthID=function(countryOfBirthID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{countryOfBirthID:countryOfBirthID},null,page);};BaseCountryOfBirth.prototype.getCountryOfBirthsCount=function(api,callback){CountryOfBirth.getByParentCountryOfBirthIDCount(this.id,api,callback);};BaseCountryOfBirth.getByParentCountryOfBirthIDCount=function(countryOfBirthID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{countryOfBirthID:countryOfBirthID});};BaseCountryOfBirth.prototype.getCountryOfBirthsPageCount=function(api,callback){CountryOfBirth.getByParentCountryOfBirthIDPageCount(this.id,api,callback);};BaseCountryOfBirth.getByParentCountryOfBirthIDPageCount=function(countryOfBirthID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{countryOfBirthID:countryOfBirthID});};BaseCountryOfBirth.prototype.getParentCountryOfBirth=function(api,callback){CountryOfBirth.getParentCountryOfBirthForCountryOfBirth(this.id,api,callback);};BaseCountryOfBirth.getParentCountryOfBirthForCountryOfBirth=function(countryOfBirthID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{countryOfBirthID:countryOfBirthID});};BaseCountryOfBirth.Fields={id:new hiw.PropertyMap("id","ID"),name:new hiw.PropertyMap("name","Name"),parentCountryOfBirthID:new hiw.PropertyMap("parentCountryOfBirthID","ParentCountryOfBirthID"),dimensionKey:new hiw.PropertyMap("dimensionKey","DimensionKey"),treeGraph:new hiw.PropertyMap("treeGraph","TreeGraph"),nameGraph:new hiw.PropertyMap("nameGraph","NameGraph"),sortOrder:new hiw.PropertyMap("sortOrder","SortOrder"),depth:new hiw.PropertyMap("depth","Depth")};return BaseCountryOfBirth;})(hiw.ServiceDataObject);hiw.BaseCountryOfBirth=BaseCountryOfBirth;var CountryOfBirth=(function(_super){__extends(CountryOfBirth,_super);function CountryOfBirth(){_super.apply(this,arguments);}
  return CountryOfBirth;})(BaseCountryOfBirth);hiw.CountryOfBirth=CountryOfBirth;var BaseCountryOfBirthRelation=(function(_super){__extends(BaseCountryOfBirthRelation,_super);function BaseCountryOfBirthRelation(){_super.apply(this,arguments);this.id=null;this.ancestorCountryOfBirthID=null;this.descendantCountryOfBirthID=null;this.hops=null;}
  BaseCountryOfBirthRelation.prototype.getFields=function(){return BaseCountryOfBirthRelation.Fields;};BaseCountryOfBirthRelation.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseCountryOfBirthRelation.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseCountryOfBirthRelation.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseCountryOfBirthRelation.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseCountryOfBirthRelation.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseCountryOfBirthRelation.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseCountryOfBirthRelation.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseCountryOfBirthRelation.getByAncestorCountryOfBirthID=function(countryOfBirthID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{countryOfBirthID:countryOfBirthID},null,page);};BaseCountryOfBirthRelation.getByAncestorCountryOfBirthIDCount=function(countryOfBirthID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{countryOfBirthID:countryOfBirthID});};BaseCountryOfBirthRelation.getByAncestorCountryOfBirthIDPageCount=function(countryOfBirthID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{countryOfBirthID:countryOfBirthID});};BaseCountryOfBirthRelation.prototype.getAncestorCountryOfBirth=function(api,callback){CountryOfBirthRelation.getAncestorCountryOfBirthForCountryOfBirthRelation(this.id,api,callback);};BaseCountryOfBirthRelation.getAncestorCountryOfBirthForCountryOfBirthRelation=function(countryOfBirthRelationID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{countryOfBirthRelationID:countryOfBirthRelationID});};BaseCountryOfBirthRelation.getByDescendantCountryOfBirthID=function(countryOfBirthID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{countryOfBirthID:countryOfBirthID},null,page);};BaseCountryOfBirthRelation.getByDescendantCountryOfBirthIDCount=function(countryOfBirthID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{countryOfBirthID:countryOfBirthID});};BaseCountryOfBirthRelation.getByDescendantCountryOfBirthIDPageCount=function(countryOfBirthID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{countryOfBirthID:countryOfBirthID});};BaseCountryOfBirthRelation.prototype.getDescendantCountryOfBirth=function(api,callback){CountryOfBirthRelation.getDescendantCountryOfBirthForCountryOfBirthRelation(this.id,api,callback);};BaseCountryOfBirthRelation.getDescendantCountryOfBirthForCountryOfBirthRelation=function(countryOfBirthRelationID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{countryOfBirthRelationID:countryOfBirthRelationID});};BaseCountryOfBirthRelation.Fields={id:new hiw.PropertyMap("id","ID"),ancestorCountryOfBirthID:new hiw.PropertyMap("ancestorCountryOfBirthID","AncestorCountryOfBirthID"),descendantCountryOfBirthID:new hiw.PropertyMap("descendantCountryOfBirthID","DescendantCountryOfBirthID"),hops:new hiw.PropertyMap("hops","Hops")};return BaseCountryOfBirthRelation;})(hiw.ServiceDataObject);hiw.BaseCountryOfBirthRelation=BaseCountryOfBirthRelation;var CountryOfBirthRelation=(function(_super){__extends(CountryOfBirthRelation,_super);function CountryOfBirthRelation(){_super.apply(this,arguments);}
  return CountryOfBirthRelation;})(BaseCountryOfBirthRelation);hiw.CountryOfBirthRelation=CountryOfBirthRelation;var BaseDataCategory=(function(_super){__extends(BaseDataCategory,_super);function BaseDataCategory(){_super.apply(this,arguments);this.id=null;this.rank=null;this.rankName=null;this.parentDataCategoryID=null;this.number=null;this.acronym=null;this.header=null;this.name=null;this.sortOrder=null;this.description=null;this.initiativeID=null;this.treeGraph=null;this.categoryGraph=null;this.modifyDate=null;}
  BaseDataCategory.prototype.getFields=function(){return BaseDataCategory.Fields;};BaseDataCategory.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseDataCategory.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseDataCategory.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseDataCategory.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseDataCategory.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseDataCategory.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseDataCategory.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseDataCategory.prototype.getParentDataCategories=function(api,callback,page){DataCategory.getByParentDataCategoryID(this.id,api,callback,page);};BaseDataCategory.getByParentDataCategoryID=function(dataCategoryID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dataCategoryID:dataCategoryID},null,page);};BaseDataCategory.prototype.getParentDataCategoriesCount=function(api,callback){DataCategory.getByParentDataCategoryIDCount(this.id,api,callback);};BaseDataCategory.getByParentDataCategoryIDCount=function(dataCategoryID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dataCategoryID:dataCategoryID});};BaseDataCategory.prototype.getParentDataCategoriesPageCount=function(api,callback){DataCategory.getByParentDataCategoryIDPageCount(this.id,api,callback);};BaseDataCategory.getByParentDataCategoryIDPageCount=function(dataCategoryID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dataCategoryID:dataCategoryID});};BaseDataCategory.prototype.getParentDataCategory=function(api,callback){DataCategory.getParentDataCategoryForDataCategory(this.id,api,callback);};BaseDataCategory.getParentDataCategoryForDataCategory=function(dataCategoryID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dataCategoryID:dataCategoryID});};BaseDataCategory.getByInitiativeID=function(initiativeID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{initiativeID:initiativeID},null,page);};BaseDataCategory.getByInitiativeIDCount=function(initiativeID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{initiativeID:initiativeID});};BaseDataCategory.getByInitiativeIDPageCount=function(initiativeID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{initiativeID:initiativeID});};BaseDataCategory.prototype.getInitiative=function(api,callback){DataCategory.getInitiativeForDataCategory(this.id,api,callback);};BaseDataCategory.getInitiativeForDataCategory=function(dataCategoryID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dataCategoryID:dataCategoryID});};BaseDataCategory.Fields={id:new hiw.PropertyMap("id","ID"),rank:new hiw.PropertyMap("rank","Rank"),rankName:new hiw.PropertyMap("rankName","RankName"),parentDataCategoryID:new hiw.PropertyMap("parentDataCategoryID","ParentDataCategoryID"),number:new hiw.PropertyMap("number","Number"),acronym:new hiw.PropertyMap("acronym","Acronym"),header:new hiw.PropertyMap("header","Header"),name:new hiw.PropertyMap("name","Name"),sortOrder:new hiw.PropertyMap("sortOrder","SortOrder"),description:new hiw.PropertyMap("description","Description"),initiativeID:new hiw.PropertyMap("initiativeID","InitiativeID"),treeGraph:new hiw.PropertyMap("treeGraph","TreeGraph"),categoryGraph:new hiw.PropertyMap("categoryGraph","CategoryGraph"),modifyDate:new hiw.PropertyMap("modifyDate","ModifyDate")};return BaseDataCategory;})(hiw.ServiceDataObject);hiw.BaseDataCategory=BaseDataCategory;var DataCategory=(function(_super){__extends(DataCategory,_super);function DataCategory(){_super.apply(this,arguments);}
  return DataCategory;})(BaseDataCategory);hiw.DataCategory=DataCategory;var BaseDataCategoryRelation=(function(_super){__extends(BaseDataCategoryRelation,_super);function BaseDataCategoryRelation(){_super.apply(this,arguments);this.id=null;this.ancestorDataCategoryID=null;this.descendantDataCategoryID=null;this.hops=null;}
  BaseDataCategoryRelation.prototype.getFields=function(){return BaseDataCategoryRelation.Fields;};BaseDataCategoryRelation.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseDataCategoryRelation.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseDataCategoryRelation.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseDataCategoryRelation.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseDataCategoryRelation.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseDataCategoryRelation.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseDataCategoryRelation.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseDataCategoryRelation.getByAncestorDataCategoryID=function(dataCategoryID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dataCategoryID:dataCategoryID},null,page);};BaseDataCategoryRelation.getByAncestorDataCategoryIDCount=function(dataCategoryID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dataCategoryID:dataCategoryID});};BaseDataCategoryRelation.getByAncestorDataCategoryIDPageCount=function(dataCategoryID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dataCategoryID:dataCategoryID});};BaseDataCategoryRelation.prototype.getAncestorDataCategory=function(api,callback){DataCategoryRelation.getAncestorDataCategoryForDataCategoryRelation(this.id,api,callback);};BaseDataCategoryRelation.getAncestorDataCategoryForDataCategoryRelation=function(dataCategoryRelationID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dataCategoryRelationID:dataCategoryRelationID});};BaseDataCategoryRelation.getByDescendantDataCategoryID=function(dataCategoryID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dataCategoryID:dataCategoryID},null,page);};BaseDataCategoryRelation.getByDescendantDataCategoryIDCount=function(dataCategoryID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dataCategoryID:dataCategoryID});};BaseDataCategoryRelation.getByDescendantDataCategoryIDPageCount=function(dataCategoryID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dataCategoryID:dataCategoryID});};BaseDataCategoryRelation.prototype.getDescendantDataCategory=function(api,callback){DataCategoryRelation.getDescendantDataCategoryForDataCategoryRelation(this.id,api,callback);};BaseDataCategoryRelation.getDescendantDataCategoryForDataCategoryRelation=function(dataCategoryRelationID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dataCategoryRelationID:dataCategoryRelationID});};BaseDataCategoryRelation.Fields={id:new hiw.PropertyMap("id","ID"),ancestorDataCategoryID:new hiw.PropertyMap("ancestorDataCategoryID","AncestorDataCategoryID"),descendantDataCategoryID:new hiw.PropertyMap("descendantDataCategoryID","DescendantDataCategoryID"),hops:new hiw.PropertyMap("hops","Hops")};return BaseDataCategoryRelation;})(hiw.ServiceDataObject);hiw.BaseDataCategoryRelation=BaseDataCategoryRelation;var DataCategoryRelation=(function(_super){__extends(DataCategoryRelation,_super);function DataCategoryRelation(){_super.apply(this,arguments);}
  return DataCategoryRelation;})(BaseDataCategoryRelation);hiw.DataCategoryRelation=DataCategoryRelation;var BaseDataSourceDataSupplier=(function(_super){__extends(BaseDataSourceDataSupplier,_super);function BaseDataSourceDataSupplier(){_super.apply(this,arguments);this.id=null;this.dataSourceID=null;this.dataSupplierID=null;this.modificationDate=null;}
  BaseDataSourceDataSupplier.prototype.getFields=function(){return BaseDataSourceDataSupplier.Fields;};BaseDataSourceDataSupplier.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseDataSourceDataSupplier.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseDataSourceDataSupplier.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseDataSourceDataSupplier.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseDataSourceDataSupplier.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseDataSourceDataSupplier.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseDataSourceDataSupplier.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseDataSourceDataSupplier.getByDataSourceID=function(dataSourceID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dataSourceID:dataSourceID},null,page);};BaseDataSourceDataSupplier.getByDataSourceIDCount=function(dataSourceID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dataSourceID:dataSourceID});};BaseDataSourceDataSupplier.getByDataSourceIDPageCount=function(dataSourceID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dataSourceID:dataSourceID});};BaseDataSourceDataSupplier.prototype.getDataSource=function(api,callback){DataSourceDataSupplier.getDataSourceForDataSourceDataSupplier(this.id,api,callback);};BaseDataSourceDataSupplier.getDataSourceForDataSourceDataSupplier=function(dataSourceDataSupplierID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dataSourceDataSupplierID:dataSourceDataSupplierID});};BaseDataSourceDataSupplier.getByDataSupplierID=function(dataSupplierID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dataSupplierID:dataSupplierID},null,page);};BaseDataSourceDataSupplier.getByDataSupplierIDCount=function(dataSupplierID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dataSupplierID:dataSupplierID});};BaseDataSourceDataSupplier.getByDataSupplierIDPageCount=function(dataSupplierID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dataSupplierID:dataSupplierID});};BaseDataSourceDataSupplier.prototype.getDataSupplier=function(api,callback){DataSourceDataSupplier.getDataSupplierForDataSourceDataSupplier(this.id,api,callback);};BaseDataSourceDataSupplier.getDataSupplierForDataSourceDataSupplier=function(dataSourceDataSupplierID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dataSourceDataSupplierID:dataSourceDataSupplierID});};BaseDataSourceDataSupplier.Fields={id:new hiw.PropertyMap("id","ID"),dataSourceID:new hiw.PropertyMap("dataSourceID","DataSourceID"),dataSupplierID:new hiw.PropertyMap("dataSupplierID","DataSupplierID"),modificationDate:new hiw.PropertyMap("modificationDate","ModificationDate")};return BaseDataSourceDataSupplier;})(hiw.ServiceDataObject);hiw.BaseDataSourceDataSupplier=BaseDataSourceDataSupplier;var DataSourceDataSupplier=(function(_super){__extends(DataSourceDataSupplier,_super);function DataSourceDataSupplier(){_super.apply(this,arguments);}
  return DataSourceDataSupplier;})(BaseDataSourceDataSupplier);hiw.DataSourceDataSupplier=DataSourceDataSupplier;var BaseDataSource=(function(_super){__extends(BaseDataSource,_super);function BaseDataSource(){_super.apply(this,arguments);this.id=null;this.name=null;this.acronym=null;this.dataLimitations=null;this.dataYearsAvailable=null;this.periodicity=null;this.mode=null;this.description=null;this.shortDescription=null;this.selectedContent=null;this.populationCovered=null;this.methodology=null;this.responseRateAndSampleSize=null;this.interpretationIssues=null;this.suppressionCriteria=null;this.references1=null;this.references2=null;this.references3=null;this.references4=null;this.sortOrder=null;this.modifyDate=null;this.showMe=null;}
  BaseDataSource.prototype.getFields=function(){return BaseDataSource.Fields;};BaseDataSource.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseDataSource.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseDataSource.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseDataSource.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseDataSource.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseDataSource.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseDataSource.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseDataSource.Fields={id:new hiw.PropertyMap("id","ID"),name:new hiw.PropertyMap("name","Name"),acronym:new hiw.PropertyMap("acronym","Acronym"),dataLimitations:new hiw.PropertyMap("dataLimitations","DataLimitations"),dataYearsAvailable:new hiw.PropertyMap("dataYearsAvailable","DataYearsAvailable"),periodicity:new hiw.PropertyMap("periodicity","Periodicity"),mode:new hiw.PropertyMap("mode","Mode"),description:new hiw.PropertyMap("description","Description"),shortDescription:new hiw.PropertyMap("shortDescription","ShortDescription"),selectedContent:new hiw.PropertyMap("selectedContent","SelectedContent"),populationCovered:new hiw.PropertyMap("populationCovered","PopulationCovered"),methodology:new hiw.PropertyMap("methodology","Methodology"),responseRateAndSampleSize:new hiw.PropertyMap("responseRateAndSampleSize","ResponseRateAndSampleSize"),interpretationIssues:new hiw.PropertyMap("interpretationIssues","InterpretationIssues"),suppressionCriteria:new hiw.PropertyMap("suppressionCriteria","SuppressionCriteria"),references1:new hiw.PropertyMap("references1","References1"),references2:new hiw.PropertyMap("references2","References2"),references3:new hiw.PropertyMap("references3","References3"),references4:new hiw.PropertyMap("references4","References4"),sortOrder:new hiw.PropertyMap("sortOrder","SortOrder"),modifyDate:new hiw.PropertyMap("modifyDate","ModifyDate"),showMe:new hiw.PropertyMap("showMe","ShowMe")};return BaseDataSource;})(hiw.ServiceDataObject);hiw.BaseDataSource=BaseDataSource;var DataSource=(function(_super){__extends(DataSource,_super);function DataSource(){_super.apply(this,arguments);}
  return DataSource;})(BaseDataSource);hiw.DataSource=DataSource;var BaseDataSourceURL=(function(_super){__extends(BaseDataSourceURL,_super);function BaseDataSourceURL(){_super.apply(this,arguments);this.id=null;this.dataSourceID=null;this.urlID=null;this.sortOrder=null;}
  BaseDataSourceURL.prototype.getFields=function(){return BaseDataSourceURL.Fields;};BaseDataSourceURL.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseDataSourceURL.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseDataSourceURL.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseDataSourceURL.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseDataSourceURL.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseDataSourceURL.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseDataSourceURL.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseDataSourceURL.getByDataSourceID=function(dataSourceID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dataSourceID:dataSourceID},null,page);};BaseDataSourceURL.getByDataSourceIDCount=function(dataSourceID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dataSourceID:dataSourceID});};BaseDataSourceURL.getByDataSourceIDPageCount=function(dataSourceID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dataSourceID:dataSourceID});};BaseDataSourceURL.prototype.getDataSource=function(api,callback){DataSourceURL.getDataSourceForDataSourceURL(this.id,api,callback);};BaseDataSourceURL.getDataSourceForDataSourceURL=function(dataSourceURLID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dataSourceURLID:dataSourceURLID});};BaseDataSourceURL.getByUrlID=function(urlID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{urlID:urlID},null,page);};BaseDataSourceURL.getByUrlIDCount=function(urlID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{urlID:urlID});};BaseDataSourceURL.getByUrlIDPageCount=function(urlID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{urlID:urlID});};BaseDataSourceURL.prototype.getUrl=function(api,callback){DataSourceURL.getUrlForDataSourceURL(this.id,api,callback);};BaseDataSourceURL.getUrlForDataSourceURL=function(dataSourceURLID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dataSourceURLID:dataSourceURLID});};BaseDataSourceURL.Fields={id:new hiw.PropertyMap("id","ID"),dataSourceID:new hiw.PropertyMap("dataSourceID","DataSourceID"),urlID:new hiw.PropertyMap("urlID","UrlID"),sortOrder:new hiw.PropertyMap("sortOrder","SortOrder")};return BaseDataSourceURL;})(hiw.ServiceDataObject);hiw.BaseDataSourceURL=BaseDataSourceURL;var DataSourceURL=(function(_super){__extends(DataSourceURL,_super);function DataSourceURL(){_super.apply(this,arguments);}
  return DataSourceURL;})(BaseDataSourceURL);hiw.DataSourceURL=DataSourceURL;var BaseDataSupplier=(function(_super){__extends(BaseDataSupplier,_super);function BaseDataSupplier(){_super.apply(this,arguments);this.id=null;this.acronym=null;this.name=null;this.description=null;this.shortDescription=null;this.urlID=null;this.sortOrder=null;this.modifyDate=null;this.validationDate=null;this.validationStatus=null;}
  BaseDataSupplier.prototype.getFields=function(){return BaseDataSupplier.Fields;};BaseDataSupplier.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseDataSupplier.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseDataSupplier.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseDataSupplier.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseDataSupplier.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseDataSupplier.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseDataSupplier.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseDataSupplier.getByUrlID=function(urlID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{urlID:urlID},null,page);};BaseDataSupplier.getByUrlIDCount=function(urlID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{urlID:urlID});};BaseDataSupplier.getByUrlIDPageCount=function(urlID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{urlID:urlID});};BaseDataSupplier.prototype.getUrl=function(api,callback){DataSupplier.getUrlForDataSupplier(this.id,api,callback);};BaseDataSupplier.getUrlForDataSupplier=function(dataSupplierID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dataSupplierID:dataSupplierID});};BaseDataSupplier.Fields={id:new hiw.PropertyMap("id","ID"),acronym:new hiw.PropertyMap("acronym","Acronym"),name:new hiw.PropertyMap("name","Name"),description:new hiw.PropertyMap("description","Description"),shortDescription:new hiw.PropertyMap("shortDescription","ShortDescription"),urlID:new hiw.PropertyMap("urlID","UrlID"),sortOrder:new hiw.PropertyMap("sortOrder","SortOrder"),modifyDate:new hiw.PropertyMap("modifyDate","ModifyDate"),validationDate:new hiw.PropertyMap("validationDate","ValidationDate"),validationStatus:new hiw.PropertyMap("validationStatus","ValidationStatus")};return BaseDataSupplier;})(hiw.ServiceDataObject);hiw.BaseDataSupplier=BaseDataSupplier;var DataSupplier=(function(_super){__extends(DataSupplier,_super);function DataSupplier(){_super.apply(this,arguments);}
  return DataSupplier;})(BaseDataSupplier);hiw.DataSupplier=DataSupplier;var BaseDimensionBook=(function(_super){__extends(BaseDimensionBook,_super);function BaseDimensionBook(){_super.apply(this,arguments);this.id=null;this.key=null;this.dimension=null;this.name=null;this.IsHeader=null;this.indentedName=null;this.parentDimensionBookID=null;this.treeGraph=null;this.nameGraph=null;this.sortOrder=null;this.depth=null;this.dimensionListID=null;this.chartName=null;this.downloadName=null;}
  BaseDimensionBook.prototype.getFields=function(){return BaseDimensionBook.Fields;};BaseDimensionBook.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseDimensionBook.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseDimensionBook.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseDimensionBook.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseDimensionBook.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseDimensionBook.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseDimensionBook.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseDimensionBook.prototype.getDimensionBooks=function(api,callback,page){DimensionBook.getByParentDimensionBookID(this.id,api,callback,page);};BaseDimensionBook.getByParentDimensionBookID=function(dimensionBookID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dimensionBookID:dimensionBookID},null,page);};BaseDimensionBook.prototype.getDimensionBooksCount=function(api,callback){DimensionBook.getByParentDimensionBookIDCount(this.id,api,callback);};BaseDimensionBook.getByParentDimensionBookIDCount=function(dimensionBookID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dimensionBookID:dimensionBookID});};BaseDimensionBook.prototype.getDimensionBooksPageCount=function(api,callback){DimensionBook.getByParentDimensionBookIDPageCount(this.id,api,callback);};BaseDimensionBook.getByParentDimensionBookIDPageCount=function(dimensionBookID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dimensionBookID:dimensionBookID});};BaseDimensionBook.prototype.getParentDimensionBook=function(api,callback){DimensionBook.getParentDimensionBookForDimensionBook(this.id,api,callback);};BaseDimensionBook.getParentDimensionBookForDimensionBook=function(dimensionBookID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dimensionBookID:dimensionBookID});};BaseDimensionBook.getByDimensionListID=function(dimensionListID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dimensionListID:dimensionListID},null,page);};BaseDimensionBook.getByDimensionListIDCount=function(dimensionListID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dimensionListID:dimensionListID});};BaseDimensionBook.getByDimensionListIDPageCount=function(dimensionListID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dimensionListID:dimensionListID});};BaseDimensionBook.prototype.getDimensionList=function(api,callback){DimensionBook.getDimensionListForDimensionBook(this.id,api,callback);};BaseDimensionBook.getDimensionListForDimensionBook=function(dimensionBookID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dimensionBookID:dimensionBookID});};BaseDimensionBook.getByKey=function(key,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{key:key});};BaseDimensionBook.Fields={id:new hiw.PropertyMap("id","ID"),key:new hiw.PropertyMap("key","Key"),dimension:new hiw.PropertyMap("dimension","Dimension"),name:new hiw.PropertyMap("name","Name"),IsHeader:new hiw.PropertyMap("IsHeader","IsHeader"),indentedName:new hiw.PropertyMap("indentedName","IndentedName"),parentDimensionBookID:new hiw.PropertyMap("parentDimensionBookID","ParentDimensionBookID"),treeGraph:new hiw.PropertyMap("treeGraph","TreeGraph"),nameGraph:new hiw.PropertyMap("nameGraph","NameGraph"),sortOrder:new hiw.PropertyMap("sortOrder","SortOrder"),depth:new hiw.PropertyMap("depth","Depth"),dimensionListID:new hiw.PropertyMap("dimensionListID","DimensionListID"),chartName:new hiw.PropertyMap("chartName","ChartName"),downloadName:new hiw.PropertyMap("downloadName","DownloadName")};return BaseDimensionBook;})(hiw.ServiceDataObject);hiw.BaseDimensionBook=BaseDimensionBook;var DimensionBook=(function(_super){__extends(DimensionBook,_super);function DimensionBook(){_super.apply(this,arguments);}
  return DimensionBook;})(BaseDimensionBook);hiw.DimensionBook=DimensionBook;var BaseDimensionBookRelation=(function(_super){__extends(BaseDimensionBookRelation,_super);function BaseDimensionBookRelation(){_super.apply(this,arguments);this.id=null;this.ancestorDimensionBookID=null;this.descendantDimensionBookID=null;this.hops=null;}
  BaseDimensionBookRelation.prototype.getFields=function(){return BaseDimensionBookRelation.Fields;};BaseDimensionBookRelation.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseDimensionBookRelation.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseDimensionBookRelation.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseDimensionBookRelation.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseDimensionBookRelation.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseDimensionBookRelation.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseDimensionBookRelation.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseDimensionBookRelation.getByAncestorDimensionBookID=function(dimensionBookID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dimensionBookID:dimensionBookID},null,page);};BaseDimensionBookRelation.getByAncestorDimensionBookIDCount=function(dimensionBookID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dimensionBookID:dimensionBookID});};BaseDimensionBookRelation.getByAncestorDimensionBookIDPageCount=function(dimensionBookID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dimensionBookID:dimensionBookID});};BaseDimensionBookRelation.prototype.getAncestorDimensionBook=function(api,callback){DimensionBookRelation.getAncestorDimensionBookForDimensionBookRelation(this.id,api,callback);};BaseDimensionBookRelation.getAncestorDimensionBookForDimensionBookRelation=function(dimensionBookRelationID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dimensionBookRelationID:dimensionBookRelationID});};BaseDimensionBookRelation.getByDescendantDimensionBookID=function(dimensionBookID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dimensionBookID:dimensionBookID},null,page);};BaseDimensionBookRelation.getByDescendantDimensionBookIDCount=function(dimensionBookID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dimensionBookID:dimensionBookID});};BaseDimensionBookRelation.getByDescendantDimensionBookIDPageCount=function(dimensionBookID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dimensionBookID:dimensionBookID});};BaseDimensionBookRelation.prototype.getDescendantDimensionBook=function(api,callback){DimensionBookRelation.getDescendantDimensionBookForDimensionBookRelation(this.id,api,callback);};BaseDimensionBookRelation.getDescendantDimensionBookForDimensionBookRelation=function(dimensionBookRelationID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dimensionBookRelationID:dimensionBookRelationID});};BaseDimensionBookRelation.Fields={id:new hiw.PropertyMap("id","ID"),ancestorDimensionBookID:new hiw.PropertyMap("ancestorDimensionBookID","AncestorDimensionBookID"),descendantDimensionBookID:new hiw.PropertyMap("descendantDimensionBookID","DescendantDimensionBookID"),hops:new hiw.PropertyMap("hops","Hops")};return BaseDimensionBookRelation;})(hiw.ServiceDataObject);hiw.BaseDimensionBookRelation=BaseDimensionBookRelation;var DimensionBookRelation=(function(_super){__extends(DimensionBookRelation,_super);function DimensionBookRelation(){_super.apply(this,arguments);}
  return DimensionBookRelation;})(BaseDimensionBookRelation);hiw.DimensionBookRelation=DimensionBookRelation;var BaseDimensionGraph=(function(_super){__extends(BaseDimensionGraph,_super);function BaseDimensionGraph(){_super.apply(this,arguments);this.id=null;this.header=null;this.label=null;this.dimensionGraphLabel=null;this.dimensionList=null;this.dimensionValueIDList=null;this.dimensionValueKeyList=null;this.dimensionValueList=null;this.dimensionCount=null;this.headerSortOrder=null;this.dimensionGraphSortOrder=null;this.totalValue=null;this.totalID=null;this.totalKey=null;this.totalSortOrder=null;this.ageValue=null;this.ageID=null;this.ageKey=null;this.ageSortOrder=null;this.sexValue=null;this.sexID=null;this.sexKey=null;this.sexSortOrder=null;this.raceEthnicityValue=null;this.raceEthnicityID=null;this.raceEthnicityKey=null;this.raceEthnicitySortOrder=null;this.incomeAndPovertyStatusValue=null;this.incomeAndPovertyStatusID=null;this.incomeAndPovertyStatusKey=null;this.incomeAndPovertyStatusSortOrder=null;this.educationalAttainmentValue=null;this.educationalAttainmentID=null;this.educationalAttainmentKey=null;this.educationalAttainmentSortOrder=null;this.healthInsuranceStatusValue=null;this.healthInsuranceStatusID=null;this.healthInsuranceStatusKey=null;this.healthInsuranceStatusSortOrder=null;this.sexualOrientationValue=null;this.sexualOrientationID=null;this.sexualOrientationKey=null;this.sexualOrientationSortOrder=null;this.familyTypeValue=null;this.familyTypeID=null;this.familyTypeKey=null;this.familyTypeSortOrder=null;this.maritalStatusValue=null;this.maritalStatusID=null;this.maritalStatusKey=null;this.maritalStatusSortOrder=null;this.veteranStatusValue=null;this.veteranStatusID=null;this.veteranStatusKey=null;this.veteranStatusSortOrder=null;this.countryOfBirthValue=null;this.countryOfBirthID=null;this.countryOfBirthKey=null;this.countryOfBirthSortOrder=null;this.disabilityStatusValue=null;this.disabilityStatusID=null;this.disabilityStatusKey=null;this.disabilityStatusSortOrder=null;this.obesityStatusValue=null;this.obesityStatusID=null;this.obesityStatusKey=null;this.obesityStatusSortOrder=null;this.characteristicOfSchoolOrStudentValue=null;this.characteristicOfSchoolOrStudentID=null;this.characteristicOfSchoolOrStudentKey=null;this.characteristicOfSchoolOrStudentSortOrder=null;this.otherValue=null;this.otherID=null;this.otherKey=null;this.otherSortOrder=null;this.geographyValue=null;this.geographyID=null;this.geographyKey=null;this.geographySortOrder=null;}
  BaseDimensionGraph.prototype.getFields=function(){return BaseDimensionGraph.Fields;};BaseDimensionGraph.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseDimensionGraph.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseDimensionGraph.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseDimensionGraph.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseDimensionGraph.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseDimensionGraph.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseDimensionGraph.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseDimensionGraph.getByTotalID=function(totalID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{totalID:totalID},null,page);};BaseDimensionGraph.getByTotalIDCount=function(totalID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{totalID:totalID});};BaseDimensionGraph.getByTotalIDPageCount=function(totalID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{totalID:totalID});};BaseDimensionGraph.prototype.getTotal=function(api,callback){DimensionGraph.getTotalForDimensionGraph(this.id,api,callback);};BaseDimensionGraph.getTotalForDimensionGraph=function(dimensionGraphID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dimensionGraphID:dimensionGraphID});};BaseDimensionGraph.getByAgeID=function(ageID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{ageID:ageID},null,page);};BaseDimensionGraph.getByAgeIDCount=function(ageID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{ageID:ageID});};BaseDimensionGraph.getByAgeIDPageCount=function(ageID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{ageID:ageID});};BaseDimensionGraph.prototype.getAge=function(api,callback){DimensionGraph.getAgeForDimensionGraph(this.id,api,callback);};BaseDimensionGraph.getAgeForDimensionGraph=function(dimensionGraphID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dimensionGraphID:dimensionGraphID});};BaseDimensionGraph.getBySexID=function(sexID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{sexID:sexID},null,page);};BaseDimensionGraph.getBySexIDCount=function(sexID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{sexID:sexID});};BaseDimensionGraph.getBySexIDPageCount=function(sexID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{sexID:sexID});};BaseDimensionGraph.prototype.getSex=function(api,callback){DimensionGraph.getSexForDimensionGraph(this.id,api,callback);};BaseDimensionGraph.getSexForDimensionGraph=function(dimensionGraphID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dimensionGraphID:dimensionGraphID});};BaseDimensionGraph.getByRaceEthnicityID=function(raceEthnicityID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{raceEthnicityID:raceEthnicityID},null,page);};BaseDimensionGraph.getByRaceEthnicityIDCount=function(raceEthnicityID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{raceEthnicityID:raceEthnicityID});};BaseDimensionGraph.getByRaceEthnicityIDPageCount=function(raceEthnicityID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{raceEthnicityID:raceEthnicityID});};BaseDimensionGraph.prototype.getRaceEthnicity=function(api,callback){DimensionGraph.getRaceEthnicityForDimensionGraph(this.id,api,callback);};BaseDimensionGraph.getRaceEthnicityForDimensionGraph=function(dimensionGraphID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dimensionGraphID:dimensionGraphID});};BaseDimensionGraph.getByIncomeAndPovertyStatusID=function(incomeAndPovertyStatusID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{incomeAndPovertyStatusID:incomeAndPovertyStatusID},null,page);};BaseDimensionGraph.getByIncomeAndPovertyStatusIDCount=function(incomeAndPovertyStatusID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{incomeAndPovertyStatusID:incomeAndPovertyStatusID});};BaseDimensionGraph.getByIncomeAndPovertyStatusIDPageCount=function(incomeAndPovertyStatusID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{incomeAndPovertyStatusID:incomeAndPovertyStatusID});};BaseDimensionGraph.prototype.getIncomeAndPovertyStatus=function(api,callback){DimensionGraph.getIncomeAndPovertyStatusForDimensionGraph(this.id,api,callback);};BaseDimensionGraph.getIncomeAndPovertyStatusForDimensionGraph=function(dimensionGraphID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dimensionGraphID:dimensionGraphID});};BaseDimensionGraph.getByEducationalAttainmentID=function(educationalAttainmentID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{educationalAttainmentID:educationalAttainmentID},null,page);};BaseDimensionGraph.getByEducationalAttainmentIDCount=function(educationalAttainmentID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{educationalAttainmentID:educationalAttainmentID});};BaseDimensionGraph.getByEducationalAttainmentIDPageCount=function(educationalAttainmentID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{educationalAttainmentID:educationalAttainmentID});};BaseDimensionGraph.prototype.getEducationalAttainment=function(api,callback){DimensionGraph.getEducationalAttainmentForDimensionGraph(this.id,api,callback);};BaseDimensionGraph.getEducationalAttainmentForDimensionGraph=function(dimensionGraphID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dimensionGraphID:dimensionGraphID});};BaseDimensionGraph.getByHealthInsuranceStatusID=function(healthInsuranceStatusID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{healthInsuranceStatusID:healthInsuranceStatusID},null,page);};BaseDimensionGraph.getByHealthInsuranceStatusIDCount=function(healthInsuranceStatusID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{healthInsuranceStatusID:healthInsuranceStatusID});};BaseDimensionGraph.getByHealthInsuranceStatusIDPageCount=function(healthInsuranceStatusID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{healthInsuranceStatusID:healthInsuranceStatusID});};BaseDimensionGraph.prototype.getHealthInsuranceStatus=function(api,callback){DimensionGraph.getHealthInsuranceStatusForDimensionGraph(this.id,api,callback);};BaseDimensionGraph.getHealthInsuranceStatusForDimensionGraph=function(dimensionGraphID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dimensionGraphID:dimensionGraphID});};BaseDimensionGraph.getBySexualOrientationID=function(sexualOrientationID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{sexualOrientationID:sexualOrientationID},null,page);};BaseDimensionGraph.getBySexualOrientationIDCount=function(sexualOrientationID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{sexualOrientationID:sexualOrientationID});};BaseDimensionGraph.getBySexualOrientationIDPageCount=function(sexualOrientationID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{sexualOrientationID:sexualOrientationID});};BaseDimensionGraph.prototype.getSexualOrientation=function(api,callback){DimensionGraph.getSexualOrientationForDimensionGraph(this.id,api,callback);};BaseDimensionGraph.getSexualOrientationForDimensionGraph=function(dimensionGraphID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dimensionGraphID:dimensionGraphID});};BaseDimensionGraph.getByFamilyTypeID=function(familyTypeID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{familyTypeID:familyTypeID},null,page);};BaseDimensionGraph.getByFamilyTypeIDCount=function(familyTypeID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{familyTypeID:familyTypeID});};BaseDimensionGraph.getByFamilyTypeIDPageCount=function(familyTypeID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{familyTypeID:familyTypeID});};BaseDimensionGraph.prototype.getFamilyType=function(api,callback){DimensionGraph.getFamilyTypeForDimensionGraph(this.id,api,callback);};BaseDimensionGraph.getFamilyTypeForDimensionGraph=function(dimensionGraphID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dimensionGraphID:dimensionGraphID});};BaseDimensionGraph.getByMaritalStatusID=function(maritalStatusID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{maritalStatusID:maritalStatusID},null,page);};BaseDimensionGraph.getByMaritalStatusIDCount=function(maritalStatusID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{maritalStatusID:maritalStatusID});};BaseDimensionGraph.getByMaritalStatusIDPageCount=function(maritalStatusID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{maritalStatusID:maritalStatusID});};BaseDimensionGraph.prototype.getMaritalStatus=function(api,callback){DimensionGraph.getMaritalStatusForDimensionGraph(this.id,api,callback);};BaseDimensionGraph.getMaritalStatusForDimensionGraph=function(dimensionGraphID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dimensionGraphID:dimensionGraphID});};BaseDimensionGraph.getByVeteranStatusID=function(veteranStatusID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{veteranStatusID:veteranStatusID},null,page);};BaseDimensionGraph.getByVeteranStatusIDCount=function(veteranStatusID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{veteranStatusID:veteranStatusID});};BaseDimensionGraph.getByVeteranStatusIDPageCount=function(veteranStatusID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{veteranStatusID:veteranStatusID});};BaseDimensionGraph.prototype.getVeteranStatus=function(api,callback){DimensionGraph.getVeteranStatusForDimensionGraph(this.id,api,callback);};BaseDimensionGraph.getVeteranStatusForDimensionGraph=function(dimensionGraphID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dimensionGraphID:dimensionGraphID});};BaseDimensionGraph.getByCountryOfBirthID=function(countryOfBirthID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{countryOfBirthID:countryOfBirthID},null,page);};BaseDimensionGraph.getByCountryOfBirthIDCount=function(countryOfBirthID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{countryOfBirthID:countryOfBirthID});};BaseDimensionGraph.getByCountryOfBirthIDPageCount=function(countryOfBirthID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{countryOfBirthID:countryOfBirthID});};BaseDimensionGraph.prototype.getCountryOfBirth=function(api,callback){DimensionGraph.getCountryOfBirthForDimensionGraph(this.id,api,callback);};BaseDimensionGraph.getCountryOfBirthForDimensionGraph=function(dimensionGraphID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dimensionGraphID:dimensionGraphID});};BaseDimensionGraph.getByDisabilityStatusID=function(disabilityStatusID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{disabilityStatusID:disabilityStatusID},null,page);};BaseDimensionGraph.getByDisabilityStatusIDCount=function(disabilityStatusID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{disabilityStatusID:disabilityStatusID});};BaseDimensionGraph.getByDisabilityStatusIDPageCount=function(disabilityStatusID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{disabilityStatusID:disabilityStatusID});};BaseDimensionGraph.prototype.getDisabilityStatus=function(api,callback){DimensionGraph.getDisabilityStatusForDimensionGraph(this.id,api,callback);};BaseDimensionGraph.getDisabilityStatusForDimensionGraph=function(dimensionGraphID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dimensionGraphID:dimensionGraphID});};BaseDimensionGraph.getByObesityStatusID=function(obesityStatusID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{obesityStatusID:obesityStatusID},null,page);};BaseDimensionGraph.getByObesityStatusIDCount=function(obesityStatusID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{obesityStatusID:obesityStatusID});};BaseDimensionGraph.getByObesityStatusIDPageCount=function(obesityStatusID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{obesityStatusID:obesityStatusID});};BaseDimensionGraph.prototype.getObesityStatus=function(api,callback){DimensionGraph.getObesityStatusForDimensionGraph(this.id,api,callback);};BaseDimensionGraph.getObesityStatusForDimensionGraph=function(dimensionGraphID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dimensionGraphID:dimensionGraphID});};BaseDimensionGraph.getByCharacteristicOfSchoolOrStudentID=function(characteristicOfSchoolOrStudentID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{characteristicOfSchoolOrStudentID:characteristicOfSchoolOrStudentID},null,page);};BaseDimensionGraph.getByCharacteristicOfSchoolOrStudentIDCount=function(characteristicOfSchoolOrStudentID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{characteristicOfSchoolOrStudentID:characteristicOfSchoolOrStudentID});};BaseDimensionGraph.getByCharacteristicOfSchoolOrStudentIDPageCount=function(characteristicOfSchoolOrStudentID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{characteristicOfSchoolOrStudentID:characteristicOfSchoolOrStudentID});};BaseDimensionGraph.prototype.getCharacteristicOfSchoolOrStudent=function(api,callback){DimensionGraph.getCharacteristicOfSchoolOrStudentForDimensionGraph(this.id,api,callback);};BaseDimensionGraph.getCharacteristicOfSchoolOrStudentForDimensionGraph=function(dimensionGraphID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dimensionGraphID:dimensionGraphID});};BaseDimensionGraph.getByOtherID=function(otherID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{otherID:otherID},null,page);};BaseDimensionGraph.getByOtherIDCount=function(otherID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{otherID:otherID});};BaseDimensionGraph.getByOtherIDPageCount=function(otherID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{otherID:otherID});};BaseDimensionGraph.prototype.getOther=function(api,callback){DimensionGraph.getOtherForDimensionGraph(this.id,api,callback);};BaseDimensionGraph.getOtherForDimensionGraph=function(dimensionGraphID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dimensionGraphID:dimensionGraphID});};BaseDimensionGraph.getByGeographyID=function(geographyID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{geographyID:geographyID},null,page);};BaseDimensionGraph.getByGeographyIDCount=function(geographyID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{geographyID:geographyID});};BaseDimensionGraph.getByGeographyIDPageCount=function(geographyID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{geographyID:geographyID});};BaseDimensionGraph.prototype.getGeography=function(api,callback){DimensionGraph.getGeographyForDimensionGraph(this.id,api,callback);};BaseDimensionGraph.getGeographyForDimensionGraph=function(dimensionGraphID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dimensionGraphID:dimensionGraphID});};BaseDimensionGraph.Fields={id:new hiw.PropertyMap("id","ID"),header:new hiw.PropertyMap("header","Header"),label:new hiw.PropertyMap("label","Label"),dimensionGraphLabel:new hiw.PropertyMap("dimensionGraphLabel","DimensionGraphLabel"),dimensionList:new hiw.PropertyMap("dimensionList","DimensionList"),dimensionValueIDList:new hiw.PropertyMap("dimensionValueIDList","DimensionValueIDList"),dimensionValueKeyList:new hiw.PropertyMap("dimensionValueKeyList","DimensionValueKeyList"),dimensionValueList:new hiw.PropertyMap("dimensionValueList","DimensionValueList"),dimensionCount:new hiw.PropertyMap("dimensionCount","DimensionCount"),headerSortOrder:new hiw.PropertyMap("headerSortOrder","HeaderSortOrder"),dimensionGraphSortOrder:new hiw.PropertyMap("dimensionGraphSortOrder","DimensionGraphSortOrder"),totalValue:new hiw.PropertyMap("totalValue","TotalValue"),totalID:new hiw.PropertyMap("totalID","TotalID"),totalKey:new hiw.PropertyMap("totalKey","TotalKey"),totalSortOrder:new hiw.PropertyMap("totalSortOrder","TotalSortOrder"),ageValue:new hiw.PropertyMap("ageValue","AgeValue"),ageID:new hiw.PropertyMap("ageID","AgeID"),ageKey:new hiw.PropertyMap("ageKey","AgeKey"),ageSortOrder:new hiw.PropertyMap("ageSortOrder","AgeSortOrder"),sexValue:new hiw.PropertyMap("sexValue","SexValue"),sexID:new hiw.PropertyMap("sexID","SexID"),sexKey:new hiw.PropertyMap("sexKey","SexKey"),sexSortOrder:new hiw.PropertyMap("sexSortOrder","SexSortOrder"),raceEthnicityValue:new hiw.PropertyMap("raceEthnicityValue","RaceEthnicityValue"),raceEthnicityID:new hiw.PropertyMap("raceEthnicityID","RaceEthnicityID"),raceEthnicityKey:new hiw.PropertyMap("raceEthnicityKey","RaceEthnicityKey"),raceEthnicitySortOrder:new hiw.PropertyMap("raceEthnicitySortOrder","RaceEthnicitySortOrder"),incomeAndPovertyStatusValue:new hiw.PropertyMap("incomeAndPovertyStatusValue","IncomeAndPovertyStatusValue"),incomeAndPovertyStatusID:new hiw.PropertyMap("incomeAndPovertyStatusID","IncomeAndPovertyStatusID"),incomeAndPovertyStatusKey:new hiw.PropertyMap("incomeAndPovertyStatusKey","IncomeAndPovertyStatusKey"),incomeAndPovertyStatusSortOrder:new hiw.PropertyMap("incomeAndPovertyStatusSortOrder","IncomeAndPovertyStatusSortOrder"),educationalAttainmentValue:new hiw.PropertyMap("educationalAttainmentValue","EducationalAttainmentValue"),educationalAttainmentID:new hiw.PropertyMap("educationalAttainmentID","EducationalAttainmentID"),educationalAttainmentKey:new hiw.PropertyMap("educationalAttainmentKey","EducationalAttainmentKey"),educationalAttainmentSortOrder:new hiw.PropertyMap("educationalAttainmentSortOrder","EducationalAttainmentSortOrder"),healthInsuranceStatusValue:new hiw.PropertyMap("healthInsuranceStatusValue","HealthInsuranceStatusValue"),healthInsuranceStatusID:new hiw.PropertyMap("healthInsuranceStatusID","HealthInsuranceStatusID"),healthInsuranceStatusKey:new hiw.PropertyMap("healthInsuranceStatusKey","HealthInsuranceStatusKey"),healthInsuranceStatusSortOrder:new hiw.PropertyMap("healthInsuranceStatusSortOrder","HealthInsuranceStatusSortOrder"),sexualOrientationValue:new hiw.PropertyMap("sexualOrientationValue","SexualOrientationValue"),sexualOrientationID:new hiw.PropertyMap("sexualOrientationID","SexualOrientationID"),sexualOrientationKey:new hiw.PropertyMap("sexualOrientationKey","SexualOrientationKey"),sexualOrientationSortOrder:new hiw.PropertyMap("sexualOrientationSortOrder","SexualOrientationSortOrder"),familyTypeValue:new hiw.PropertyMap("familyTypeValue","FamilyTypeValue"),familyTypeID:new hiw.PropertyMap("familyTypeID","FamilyTypeID"),familyTypeKey:new hiw.PropertyMap("familyTypeKey","FamilyTypeKey"),familyTypeSortOrder:new hiw.PropertyMap("familyTypeSortOrder","FamilyTypeSortOrder"),maritalStatusValue:new hiw.PropertyMap("maritalStatusValue","MaritalStatusValue"),maritalStatusID:new hiw.PropertyMap("maritalStatusID","MaritalStatusID"),maritalStatusKey:new hiw.PropertyMap("maritalStatusKey","MaritalStatusKey"),maritalStatusSortOrder:new hiw.PropertyMap("maritalStatusSortOrder","MaritalStatusSortOrder"),veteranStatusValue:new hiw.PropertyMap("veteranStatusValue","VeteranStatusValue"),veteranStatusID:new hiw.PropertyMap("veteranStatusID","VeteranStatusID"),veteranStatusKey:new hiw.PropertyMap("veteranStatusKey","VeteranStatusKey"),veteranStatusSortOrder:new hiw.PropertyMap("veteranStatusSortOrder","VeteranStatusSortOrder"),countryOfBirthValue:new hiw.PropertyMap("countryOfBirthValue","CountryOfBirthValue"),countryOfBirthID:new hiw.PropertyMap("countryOfBirthID","CountryOfBirthID"),countryOfBirthKey:new hiw.PropertyMap("countryOfBirthKey","CountryOfBirthKey"),countryOfBirthSortOrder:new hiw.PropertyMap("countryOfBirthSortOrder","CountryOfBirthSortOrder"),disabilityStatusValue:new hiw.PropertyMap("disabilityStatusValue","DisabilityStatusValue"),disabilityStatusID:new hiw.PropertyMap("disabilityStatusID","DisabilityStatusID"),disabilityStatusKey:new hiw.PropertyMap("disabilityStatusKey","DisabilityStatusKey"),disabilityStatusSortOrder:new hiw.PropertyMap("disabilityStatusSortOrder","DisabilityStatusSortOrder"),obesityStatusValue:new hiw.PropertyMap("obesityStatusValue","ObesityStatusValue"),obesityStatusID:new hiw.PropertyMap("obesityStatusID","ObesityStatusID"),obesityStatusKey:new hiw.PropertyMap("obesityStatusKey","ObesityStatusKey"),obesityStatusSortOrder:new hiw.PropertyMap("obesityStatusSortOrder","ObesityStatusSortOrder"),characteristicOfSchoolOrStudentValue:new hiw.PropertyMap("characteristicOfSchoolOrStudentValue","CharacteristicOfSchoolOrStudentValue"),characteristicOfSchoolOrStudentID:new hiw.PropertyMap("characteristicOfSchoolOrStudentID","CharacteristicOfSchoolOrStudentID"),characteristicOfSchoolOrStudentKey:new hiw.PropertyMap("characteristicOfSchoolOrStudentKey","CharacteristicOfSchoolOrStudentKey"),characteristicOfSchoolOrStudentSortOrder:new hiw.PropertyMap("characteristicOfSchoolOrStudentSortOrder","CharacteristicOfSchoolOrStudentSortOrder"),otherValue:new hiw.PropertyMap("otherValue","OtherValue"),otherID:new hiw.PropertyMap("otherID","OtherID"),otherKey:new hiw.PropertyMap("otherKey","OtherKey"),otherSortOrder:new hiw.PropertyMap("otherSortOrder","OtherSortOrder"),geographyValue:new hiw.PropertyMap("geographyValue","GeographyValue"),geographyID:new hiw.PropertyMap("geographyID","GeographyID"),geographyKey:new hiw.PropertyMap("geographyKey","GeographyKey"),geographySortOrder:new hiw.PropertyMap("geographySortOrder","GeographySortOrder")};return BaseDimensionGraph;})(hiw.ServiceDataObject);hiw.BaseDimensionGraph=BaseDimensionGraph;var DimensionGraph=(function(_super){__extends(DimensionGraph,_super);function DimensionGraph(){_super.apply(this,arguments);}
  return DimensionGraph;})(BaseDimensionGraph);hiw.DimensionGraph=DimensionGraph;var BaseDimensionList=(function(_super){__extends(BaseDimensionList,_super);function BaseDimensionList(){_super.apply(this,arguments);this.id=null;this.singular=null;this.descriptiveName=null;this.singularDescriptiveName=null;this.IsActive=null;}
  BaseDimensionList.prototype.getFields=function(){return BaseDimensionList.Fields;};BaseDimensionList.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseDimensionList.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseDimensionList.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseDimensionList.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseDimensionList.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseDimensionList.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseDimensionList.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseDimensionList.Fields={id:new hiw.PropertyMap("id","ID"),singular:new hiw.PropertyMap("singular","Singular"),descriptiveName:new hiw.PropertyMap("descriptiveName","DescriptiveName"),singularDescriptiveName:new hiw.PropertyMap("singularDescriptiveName","SingularDescriptiveName"),IsActive:new hiw.PropertyMap("IsActive","IsActive")};return BaseDimensionList;})(hiw.ServiceDataObject);hiw.BaseDimensionList=BaseDimensionList;var DimensionList=(function(_super){__extends(DimensionList,_super);function DimensionList(){_super.apply(this,arguments);}
  return DimensionList;})(BaseDimensionList);hiw.DimensionList=DimensionList;var BaseDisabilityStatus=(function(_super){__extends(BaseDisabilityStatus,_super);function BaseDisabilityStatus(){_super.apply(this,arguments);this.id=null;this.name=null;this.parentDisabilityStatusID=null;this.dimensionKey=null;this.treeGraph=null;this.nameGraph=null;this.sortOrder=null;this.depth=null;}
  BaseDisabilityStatus.prototype.getFields=function(){return BaseDisabilityStatus.Fields;};BaseDisabilityStatus.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseDisabilityStatus.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseDisabilityStatus.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseDisabilityStatus.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseDisabilityStatus.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseDisabilityStatus.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseDisabilityStatus.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseDisabilityStatus.prototype.getDisabilityStatuses=function(api,callback,page){DisabilityStatus.getByParentDisabilityStatusID(this.id,api,callback,page);};BaseDisabilityStatus.getByParentDisabilityStatusID=function(disabilityStatusID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{disabilityStatusID:disabilityStatusID},null,page);};BaseDisabilityStatus.prototype.getDisabilityStatusesCount=function(api,callback){DisabilityStatus.getByParentDisabilityStatusIDCount(this.id,api,callback);};BaseDisabilityStatus.getByParentDisabilityStatusIDCount=function(disabilityStatusID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{disabilityStatusID:disabilityStatusID});};BaseDisabilityStatus.prototype.getDisabilityStatusesPageCount=function(api,callback){DisabilityStatus.getByParentDisabilityStatusIDPageCount(this.id,api,callback);};BaseDisabilityStatus.getByParentDisabilityStatusIDPageCount=function(disabilityStatusID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{disabilityStatusID:disabilityStatusID});};BaseDisabilityStatus.prototype.getParentDisabilityStatus=function(api,callback){DisabilityStatus.getParentDisabilityStatusForDisabilityStatus(this.id,api,callback);};BaseDisabilityStatus.getParentDisabilityStatusForDisabilityStatus=function(disabilityStatusID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{disabilityStatusID:disabilityStatusID});};BaseDisabilityStatus.Fields={id:new hiw.PropertyMap("id","ID"),name:new hiw.PropertyMap("name","Name"),parentDisabilityStatusID:new hiw.PropertyMap("parentDisabilityStatusID","ParentDisabilityStatusID"),dimensionKey:new hiw.PropertyMap("dimensionKey","DimensionKey"),treeGraph:new hiw.PropertyMap("treeGraph","TreeGraph"),nameGraph:new hiw.PropertyMap("nameGraph","NameGraph"),sortOrder:new hiw.PropertyMap("sortOrder","SortOrder"),depth:new hiw.PropertyMap("depth","Depth")};return BaseDisabilityStatus;})(hiw.ServiceDataObject);hiw.BaseDisabilityStatus=BaseDisabilityStatus;var DisabilityStatus=(function(_super){__extends(DisabilityStatus,_super);function DisabilityStatus(){_super.apply(this,arguments);}
  return DisabilityStatus;})(BaseDisabilityStatus);hiw.DisabilityStatus=DisabilityStatus;var BaseDisabilityStatusRelation=(function(_super){__extends(BaseDisabilityStatusRelation,_super);function BaseDisabilityStatusRelation(){_super.apply(this,arguments);this.id=null;this.ancestorDisabilityStatusID=null;this.descendantDisabilityStatusID=null;this.hops=null;}
  BaseDisabilityStatusRelation.prototype.getFields=function(){return BaseDisabilityStatusRelation.Fields;};BaseDisabilityStatusRelation.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseDisabilityStatusRelation.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseDisabilityStatusRelation.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseDisabilityStatusRelation.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseDisabilityStatusRelation.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseDisabilityStatusRelation.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseDisabilityStatusRelation.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseDisabilityStatusRelation.getByAncestorDisabilityStatusID=function(disabilityStatusID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{disabilityStatusID:disabilityStatusID},null,page);};BaseDisabilityStatusRelation.getByAncestorDisabilityStatusIDCount=function(disabilityStatusID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{disabilityStatusID:disabilityStatusID});};BaseDisabilityStatusRelation.getByAncestorDisabilityStatusIDPageCount=function(disabilityStatusID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{disabilityStatusID:disabilityStatusID});};BaseDisabilityStatusRelation.prototype.getAncestorDisabilityStatus=function(api,callback){DisabilityStatusRelation.getAncestorDisabilityStatusForDisabilityStatusRelation(this.id,api,callback);};BaseDisabilityStatusRelation.getAncestorDisabilityStatusForDisabilityStatusRelation=function(disabilityStatusRelationID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{disabilityStatusRelationID:disabilityStatusRelationID});};BaseDisabilityStatusRelation.getByDescendantDisabilityStatusID=function(disabilityStatusID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{disabilityStatusID:disabilityStatusID},null,page);};BaseDisabilityStatusRelation.getByDescendantDisabilityStatusIDCount=function(disabilityStatusID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{disabilityStatusID:disabilityStatusID});};BaseDisabilityStatusRelation.getByDescendantDisabilityStatusIDPageCount=function(disabilityStatusID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{disabilityStatusID:disabilityStatusID});};BaseDisabilityStatusRelation.prototype.getDescendantDisabilityStatus=function(api,callback){DisabilityStatusRelation.getDescendantDisabilityStatusForDisabilityStatusRelation(this.id,api,callback);};BaseDisabilityStatusRelation.getDescendantDisabilityStatusForDisabilityStatusRelation=function(disabilityStatusRelationID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{disabilityStatusRelationID:disabilityStatusRelationID});};BaseDisabilityStatusRelation.Fields={id:new hiw.PropertyMap("id","ID"),ancestorDisabilityStatusID:new hiw.PropertyMap("ancestorDisabilityStatusID","AncestorDisabilityStatusID"),descendantDisabilityStatusID:new hiw.PropertyMap("descendantDisabilityStatusID","DescendantDisabilityStatusID"),hops:new hiw.PropertyMap("hops","Hops")};return BaseDisabilityStatusRelation;})(hiw.ServiceDataObject);hiw.BaseDisabilityStatusRelation=BaseDisabilityStatusRelation;var DisabilityStatusRelation=(function(_super){__extends(DisabilityStatusRelation,_super);function DisabilityStatusRelation(){_super.apply(this,arguments);}
  return DisabilityStatusRelation;})(BaseDisabilityStatusRelation);hiw.DisabilityStatusRelation=DisabilityStatusRelation;var BaseEducationalAttainment=(function(_super){__extends(BaseEducationalAttainment,_super);function BaseEducationalAttainment(){_super.apply(this,arguments);this.id=null;this.name=null;this.parentEducationalAttainmentID=null;this.dimensionKey=null;this.treeGraph=null;this.nameGraph=null;this.sortOrder=null;this.depth=null;}
  BaseEducationalAttainment.prototype.getFields=function(){return BaseEducationalAttainment.Fields;};BaseEducationalAttainment.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseEducationalAttainment.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseEducationalAttainment.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseEducationalAttainment.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseEducationalAttainment.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseEducationalAttainment.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseEducationalAttainment.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseEducationalAttainment.prototype.getEducationalAttainments=function(api,callback,page){EducationalAttainment.getByParentEducationalAttainmentID(this.id,api,callback,page);};BaseEducationalAttainment.getByParentEducationalAttainmentID=function(educationalAttainmentID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{educationalAttainmentID:educationalAttainmentID},null,page);};BaseEducationalAttainment.prototype.getEducationalAttainmentsCount=function(api,callback){EducationalAttainment.getByParentEducationalAttainmentIDCount(this.id,api,callback);};BaseEducationalAttainment.getByParentEducationalAttainmentIDCount=function(educationalAttainmentID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{educationalAttainmentID:educationalAttainmentID});};BaseEducationalAttainment.prototype.getEducationalAttainmentsPageCount=function(api,callback){EducationalAttainment.getByParentEducationalAttainmentIDPageCount(this.id,api,callback);};BaseEducationalAttainment.getByParentEducationalAttainmentIDPageCount=function(educationalAttainmentID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{educationalAttainmentID:educationalAttainmentID});};BaseEducationalAttainment.prototype.getParentEducationalAttainment=function(api,callback){EducationalAttainment.getParentEducationalAttainmentForEducationalAttainment(this.id,api,callback);};BaseEducationalAttainment.getParentEducationalAttainmentForEducationalAttainment=function(educationalAttainmentID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{educationalAttainmentID:educationalAttainmentID});};BaseEducationalAttainment.Fields={id:new hiw.PropertyMap("id","ID"),name:new hiw.PropertyMap("name","Name"),parentEducationalAttainmentID:new hiw.PropertyMap("parentEducationalAttainmentID","ParentEducationalAttainmentID"),dimensionKey:new hiw.PropertyMap("dimensionKey","DimensionKey"),treeGraph:new hiw.PropertyMap("treeGraph","TreeGraph"),nameGraph:new hiw.PropertyMap("nameGraph","NameGraph"),sortOrder:new hiw.PropertyMap("sortOrder","SortOrder"),depth:new hiw.PropertyMap("depth","Depth")};return BaseEducationalAttainment;})(hiw.ServiceDataObject);hiw.BaseEducationalAttainment=BaseEducationalAttainment;var EducationalAttainment=(function(_super){__extends(EducationalAttainment,_super);function EducationalAttainment(){_super.apply(this,arguments);}
  return EducationalAttainment;})(BaseEducationalAttainment);hiw.EducationalAttainment=EducationalAttainment;var BaseEducationalAttainmentRelation=(function(_super){__extends(BaseEducationalAttainmentRelation,_super);function BaseEducationalAttainmentRelation(){_super.apply(this,arguments);this.id=null;this.ancestorEducationalAttainmentID=null;this.descendantEducationalAttainmentID=null;this.hops=null;}
  BaseEducationalAttainmentRelation.prototype.getFields=function(){return BaseEducationalAttainmentRelation.Fields;};BaseEducationalAttainmentRelation.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseEducationalAttainmentRelation.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseEducationalAttainmentRelation.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseEducationalAttainmentRelation.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseEducationalAttainmentRelation.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseEducationalAttainmentRelation.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseEducationalAttainmentRelation.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseEducationalAttainmentRelation.getByAncestorEducationalAttainmentID=function(educationalAttainmentID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{educationalAttainmentID:educationalAttainmentID},null,page);};BaseEducationalAttainmentRelation.getByAncestorEducationalAttainmentIDCount=function(educationalAttainmentID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{educationalAttainmentID:educationalAttainmentID});};BaseEducationalAttainmentRelation.getByAncestorEducationalAttainmentIDPageCount=function(educationalAttainmentID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{educationalAttainmentID:educationalAttainmentID});};BaseEducationalAttainmentRelation.prototype.getAncestorducationalAttainment=function(api,callback){EducationalAttainmentRelation.getAncestorducationalAttainmentForEducationalAttainmentRelation(this.id,api,callback);};BaseEducationalAttainmentRelation.getAncestorducationalAttainmentForEducationalAttainmentRelation=function(educationalAttainmentRelationID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{educationalAttainmentRelationID:educationalAttainmentRelationID});};BaseEducationalAttainmentRelation.getByDescendantEducationalAttainmentID=function(educationalAttainmentID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{educationalAttainmentID:educationalAttainmentID},null,page);};BaseEducationalAttainmentRelation.getByDescendantEducationalAttainmentIDCount=function(educationalAttainmentID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{educationalAttainmentID:educationalAttainmentID});};BaseEducationalAttainmentRelation.getByDescendantEducationalAttainmentIDPageCount=function(educationalAttainmentID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{educationalAttainmentID:educationalAttainmentID});};BaseEducationalAttainmentRelation.prototype.getDescendantEducationalAttainment=function(api,callback){EducationalAttainmentRelation.getDescendantEducationalAttainmentForEducationalAttainmentRelation(this.id,api,callback);};BaseEducationalAttainmentRelation.getDescendantEducationalAttainmentForEducationalAttainmentRelation=function(educationalAttainmentRelationID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{educationalAttainmentRelationID:educationalAttainmentRelationID});};BaseEducationalAttainmentRelation.Fields={id:new hiw.PropertyMap("id","ID"),ancestorEducationalAttainmentID:new hiw.PropertyMap("ancestorEducationalAttainmentID","AncestorEducationalAttainmentID"),descendantEducationalAttainmentID:new hiw.PropertyMap("descendantEducationalAttainmentID","DescendantEducationalAttainmentID"),hops:new hiw.PropertyMap("hops","Hops")};return BaseEducationalAttainmentRelation;})(hiw.ServiceDataObject);hiw.BaseEducationalAttainmentRelation=BaseEducationalAttainmentRelation;var EducationalAttainmentRelation=(function(_super){__extends(EducationalAttainmentRelation,_super);function EducationalAttainmentRelation(){_super.apply(this,arguments);}
  return EducationalAttainmentRelation;})(BaseEducationalAttainmentRelation);hiw.EducationalAttainmentRelation=EducationalAttainmentRelation;var BaseFamilyType=(function(_super){__extends(BaseFamilyType,_super);function BaseFamilyType(){_super.apply(this,arguments);this.id=null;this.name=null;this.parentFamilyTypeID=null;this.dimensionKey=null;this.treeGraph=null;this.nameGraph=null;this.sortOrder=null;this.depth=null;}
  BaseFamilyType.prototype.getFields=function(){return BaseFamilyType.Fields;};BaseFamilyType.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseFamilyType.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseFamilyType.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseFamilyType.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseFamilyType.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseFamilyType.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseFamilyType.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseFamilyType.prototype.getFamilyTypes=function(api,callback,page){FamilyType.getByParentFamilyTypeID(this.id,api,callback,page);};BaseFamilyType.getByParentFamilyTypeID=function(familyTypeID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{familyTypeID:familyTypeID},null,page);};BaseFamilyType.prototype.getFamilyTypesCount=function(api,callback){FamilyType.getByParentFamilyTypeIDCount(this.id,api,callback);};BaseFamilyType.getByParentFamilyTypeIDCount=function(familyTypeID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{familyTypeID:familyTypeID});};BaseFamilyType.prototype.getFamilyTypesPageCount=function(api,callback){FamilyType.getByParentFamilyTypeIDPageCount(this.id,api,callback);};BaseFamilyType.getByParentFamilyTypeIDPageCount=function(familyTypeID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{familyTypeID:familyTypeID});};BaseFamilyType.prototype.getParentFamilyType=function(api,callback){FamilyType.getParentFamilyTypeForFamilyType(this.id,api,callback);};BaseFamilyType.getParentFamilyTypeForFamilyType=function(familyTypeID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{familyTypeID:familyTypeID});};BaseFamilyType.Fields={id:new hiw.PropertyMap("id","ID"),name:new hiw.PropertyMap("name","Name"),parentFamilyTypeID:new hiw.PropertyMap("parentFamilyTypeID","ParentFamilyTypeID"),dimensionKey:new hiw.PropertyMap("dimensionKey","DimensionKey"),treeGraph:new hiw.PropertyMap("treeGraph","TreeGraph"),nameGraph:new hiw.PropertyMap("nameGraph","NameGraph"),sortOrder:new hiw.PropertyMap("sortOrder","SortOrder"),depth:new hiw.PropertyMap("depth","Depth")};return BaseFamilyType;})(hiw.ServiceDataObject);hiw.BaseFamilyType=BaseFamilyType;var FamilyType=(function(_super){__extends(FamilyType,_super);function FamilyType(){_super.apply(this,arguments);}
  return FamilyType;})(BaseFamilyType);hiw.FamilyType=FamilyType;var BaseFamilyTypeRelation=(function(_super){__extends(BaseFamilyTypeRelation,_super);function BaseFamilyTypeRelation(){_super.apply(this,arguments);this.id=null;this.ancestorFamilyTypeID=null;this.descendantFamilyTypeID=null;this.hops=null;}
  BaseFamilyTypeRelation.prototype.getFields=function(){return BaseFamilyTypeRelation.Fields;};BaseFamilyTypeRelation.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseFamilyTypeRelation.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseFamilyTypeRelation.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseFamilyTypeRelation.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseFamilyTypeRelation.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseFamilyTypeRelation.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseFamilyTypeRelation.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseFamilyTypeRelation.getByAncestorFamilyTypeID=function(familyTypeID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{familyTypeID:familyTypeID},null,page);};BaseFamilyTypeRelation.getByAncestorFamilyTypeIDCount=function(familyTypeID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{familyTypeID:familyTypeID});};BaseFamilyTypeRelation.getByAncestorFamilyTypeIDPageCount=function(familyTypeID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{familyTypeID:familyTypeID});};BaseFamilyTypeRelation.prototype.getAncestorFamilyType=function(api,callback){FamilyTypeRelation.getAncestorFamilyTypeForFamilyTypeRelation(this.id,api,callback);};BaseFamilyTypeRelation.getAncestorFamilyTypeForFamilyTypeRelation=function(familyTypeRelationID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{familyTypeRelationID:familyTypeRelationID});};BaseFamilyTypeRelation.getByDescendantFamilyTypeID=function(familyTypeID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{familyTypeID:familyTypeID},null,page);};BaseFamilyTypeRelation.getByDescendantFamilyTypeIDCount=function(familyTypeID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{familyTypeID:familyTypeID});};BaseFamilyTypeRelation.getByDescendantFamilyTypeIDPageCount=function(familyTypeID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{familyTypeID:familyTypeID});};BaseFamilyTypeRelation.prototype.getDescendantFamilyType=function(api,callback){FamilyTypeRelation.getDescendantFamilyTypeForFamilyTypeRelation(this.id,api,callback);};BaseFamilyTypeRelation.getDescendantFamilyTypeForFamilyTypeRelation=function(familyTypeRelationID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{familyTypeRelationID:familyTypeRelationID});};BaseFamilyTypeRelation.Fields={id:new hiw.PropertyMap("id","ID"),ancestorFamilyTypeID:new hiw.PropertyMap("ancestorFamilyTypeID","AncestorFamilyTypeID"),descendantFamilyTypeID:new hiw.PropertyMap("descendantFamilyTypeID","DescendantFamilyTypeID"),hops:new hiw.PropertyMap("hops","Hops")};return BaseFamilyTypeRelation;})(hiw.ServiceDataObject);hiw.BaseFamilyTypeRelation=BaseFamilyTypeRelation;var FamilyTypeRelation=(function(_super){__extends(FamilyTypeRelation,_super);function FamilyTypeRelation(){_super.apply(this,arguments);}
  return FamilyTypeRelation;})(BaseFamilyTypeRelation);hiw.FamilyTypeRelation=FamilyTypeRelation;var BaseGeography=(function(_super){__extends(BaseGeography,_super);function BaseGeography(){_super.apply(this,arguments);this.id=null;this.name=null;this.parentGeographyID=null;this.dimensionKey=null;this.treeGraph=null;this.nameGraph=null;this.sortOrder=null;this.depth=null;}
  BaseGeography.prototype.getFields=function(){return BaseGeography.Fields;};BaseGeography.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseGeography.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseGeography.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseGeography.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseGeography.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseGeography.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseGeography.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseGeography.prototype.getGeographies=function(api,callback,page){Geography.getByParentGeographyID(this.id,api,callback,page);};BaseGeography.getByParentGeographyID=function(geographyID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{geographyID:geographyID},null,page);};BaseGeography.prototype.getGeographiesCount=function(api,callback){Geography.getByParentGeographyIDCount(this.id,api,callback);};BaseGeography.getByParentGeographyIDCount=function(geographyID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{geographyID:geographyID});};BaseGeography.prototype.getGeographiesPageCount=function(api,callback){Geography.getByParentGeographyIDPageCount(this.id,api,callback);};BaseGeography.getByParentGeographyIDPageCount=function(geographyID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{geographyID:geographyID});};BaseGeography.prototype.getParentGeography=function(api,callback){Geography.getParentGeographyForGeography(this.id,api,callback);};BaseGeography.getParentGeographyForGeography=function(geographyID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{geographyID:geographyID});};BaseGeography.Fields={id:new hiw.PropertyMap("id","ID"),name:new hiw.PropertyMap("name","Name"),parentGeographyID:new hiw.PropertyMap("parentGeographyID","ParentGeographyID"),dimensionKey:new hiw.PropertyMap("dimensionKey","DimensionKey"),treeGraph:new hiw.PropertyMap("treeGraph","TreeGraph"),nameGraph:new hiw.PropertyMap("nameGraph","NameGraph"),sortOrder:new hiw.PropertyMap("sortOrder","SortOrder"),depth:new hiw.PropertyMap("depth","Depth")};return BaseGeography;})(hiw.ServiceDataObject);hiw.BaseGeography=BaseGeography;var Geography=(function(_super){__extends(Geography,_super);function Geography(){_super.apply(this,arguments);}
  return Geography;})(BaseGeography);hiw.Geography=Geography;var BaseGeographyRelation=(function(_super){__extends(BaseGeographyRelation,_super);function BaseGeographyRelation(){_super.apply(this,arguments);this.id=null;this.ancestorGeographyID=null;this.descendantGeographyID=null;this.hops=null;}
  BaseGeographyRelation.prototype.getFields=function(){return BaseGeographyRelation.Fields;};BaseGeographyRelation.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseGeographyRelation.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseGeographyRelation.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseGeographyRelation.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseGeographyRelation.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseGeographyRelation.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseGeographyRelation.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseGeographyRelation.getByAncestorGeographyID=function(geographyID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{geographyID:geographyID},null,page);};BaseGeographyRelation.getByAncestorGeographyIDCount=function(geographyID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{geographyID:geographyID});};BaseGeographyRelation.getByAncestorGeographyIDPageCount=function(geographyID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{geographyID:geographyID});};BaseGeographyRelation.prototype.getAncestorGeography=function(api,callback){GeographyRelation.getAncestorGeographyForGeographyRelation(this.id,api,callback);};BaseGeographyRelation.getAncestorGeographyForGeographyRelation=function(geographyRelationID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{geographyRelationID:geographyRelationID});};BaseGeographyRelation.getByDescendantGeographyID=function(geographyID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{geographyID:geographyID},null,page);};BaseGeographyRelation.getByDescendantGeographyIDCount=function(geographyID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{geographyID:geographyID});};BaseGeographyRelation.getByDescendantGeographyIDPageCount=function(geographyID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{geographyID:geographyID});};BaseGeographyRelation.prototype.getDescendantGeography=function(api,callback){GeographyRelation.getDescendantGeographyForGeographyRelation(this.id,api,callback);};BaseGeographyRelation.getDescendantGeographyForGeographyRelation=function(geographyRelationID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{geographyRelationID:geographyRelationID});};BaseGeographyRelation.Fields={id:new hiw.PropertyMap("id","ID"),ancestorGeographyID:new hiw.PropertyMap("ancestorGeographyID","AncestorGeographyID"),descendantGeographyID:new hiw.PropertyMap("descendantGeographyID","DescendantGeographyID"),hops:new hiw.PropertyMap("hops","Hops")};return BaseGeographyRelation;})(hiw.ServiceDataObject);hiw.BaseGeographyRelation=BaseGeographyRelation;var GeographyRelation=(function(_super){__extends(GeographyRelation,_super);function GeographyRelation(){_super.apply(this,arguments);}
  return GeographyRelation;})(BaseGeographyRelation);hiw.GeographyRelation=GeographyRelation;var BaseGlossaryTerm=(function(_super){__extends(BaseGlossaryTerm,_super);function BaseGlossaryTerm(){_super.apply(this,arguments);this.id=null;this.term=null;this.definition=null;this.source=null;this.sourceUrl1ID=null;this.sourceUrl2ID=null;this.modificationDate=null;}
  BaseGlossaryTerm.prototype.getFields=function(){return BaseGlossaryTerm.Fields;};BaseGlossaryTerm.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseGlossaryTerm.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseGlossaryTerm.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseGlossaryTerm.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseGlossaryTerm.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseGlossaryTerm.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseGlossaryTerm.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseGlossaryTerm.getBySourceUrl1ID=function(urlID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{urlID:urlID},null,page);};BaseGlossaryTerm.getBySourceUrl1IDCount=function(urlID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{urlID:urlID});};BaseGlossaryTerm.getBySourceUrl1IDPageCount=function(urlID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{urlID:urlID});};BaseGlossaryTerm.prototype.getSourceUrl1=function(api,callback){GlossaryTerm.getSourceUrl1ForGlossaryTerm(this.id,api,callback);};BaseGlossaryTerm.getSourceUrl1ForGlossaryTerm=function(glossaryTermID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{glossaryTermID:glossaryTermID});};BaseGlossaryTerm.getBySourceUrl2ID=function(urlID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{urlID:urlID},null,page);};BaseGlossaryTerm.getBySourceUrl2IDCount=function(urlID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{urlID:urlID});};BaseGlossaryTerm.getBySourceUrl2IDPageCount=function(urlID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{urlID:urlID});};BaseGlossaryTerm.prototype.getSourceUrl2=function(api,callback){GlossaryTerm.getSourceUrl2ForGlossaryTerm(this.id,api,callback);};BaseGlossaryTerm.getSourceUrl2ForGlossaryTerm=function(glossaryTermID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{glossaryTermID:glossaryTermID});};BaseGlossaryTerm.Fields={id:new hiw.PropertyMap("id","ID"),term:new hiw.PropertyMap("term","Term"),definition:new hiw.PropertyMap("definition","Definition"),source:new hiw.PropertyMap("source","Source"),sourceUrl1ID:new hiw.PropertyMap("sourceUrl1ID","SourceUrl1ID"),sourceUrl2ID:new hiw.PropertyMap("sourceUrl2ID","SourceUrl2ID"),modificationDate:new hiw.PropertyMap("modificationDate","ModificationDate")};return BaseGlossaryTerm;})(hiw.ServiceDataObject);hiw.BaseGlossaryTerm=BaseGlossaryTerm;var GlossaryTerm=(function(_super){__extends(GlossaryTerm,_super);function GlossaryTerm(){_super.apply(this,arguments);}
  return GlossaryTerm;})(BaseGlossaryTerm);hiw.GlossaryTerm=GlossaryTerm;var BaseHealthInsuranceStatus=(function(_super){__extends(BaseHealthInsuranceStatus,_super);function BaseHealthInsuranceStatus(){_super.apply(this,arguments);this.id=null;this.name=null;this.parentHealthInsuranceStatusID=null;this.dimensionKey=null;this.treeGraph=null;this.nameGraph=null;this.sortOrder=null;this.depth=null;}
  BaseHealthInsuranceStatus.prototype.getFields=function(){return BaseHealthInsuranceStatus.Fields;};BaseHealthInsuranceStatus.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseHealthInsuranceStatus.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseHealthInsuranceStatus.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseHealthInsuranceStatus.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseHealthInsuranceStatus.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseHealthInsuranceStatus.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseHealthInsuranceStatus.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseHealthInsuranceStatus.prototype.getHealthInsuranceStatuses=function(api,callback,page){HealthInsuranceStatus.getByParentHealthInsuranceStatusID(this.id,api,callback,page);};BaseHealthInsuranceStatus.getByParentHealthInsuranceStatusID=function(healthInsuranceStatusID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{healthInsuranceStatusID:healthInsuranceStatusID},null,page);};BaseHealthInsuranceStatus.prototype.getHealthInsuranceStatusesCount=function(api,callback){HealthInsuranceStatus.getByParentHealthInsuranceStatusIDCount(this.id,api,callback);};BaseHealthInsuranceStatus.getByParentHealthInsuranceStatusIDCount=function(healthInsuranceStatusID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{healthInsuranceStatusID:healthInsuranceStatusID});};BaseHealthInsuranceStatus.prototype.getHealthInsuranceStatusesPageCount=function(api,callback){HealthInsuranceStatus.getByParentHealthInsuranceStatusIDPageCount(this.id,api,callback);};BaseHealthInsuranceStatus.getByParentHealthInsuranceStatusIDPageCount=function(healthInsuranceStatusID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{healthInsuranceStatusID:healthInsuranceStatusID});};BaseHealthInsuranceStatus.prototype.getParentHealthInsuranceStatus=function(api,callback){HealthInsuranceStatus.getParentHealthInsuranceStatusForHealthInsuranceStatus(this.id,api,callback);};BaseHealthInsuranceStatus.getParentHealthInsuranceStatusForHealthInsuranceStatus=function(healthInsuranceStatusID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{healthInsuranceStatusID:healthInsuranceStatusID});};BaseHealthInsuranceStatus.Fields={id:new hiw.PropertyMap("id","ID"),name:new hiw.PropertyMap("name","Name"),parentHealthInsuranceStatusID:new hiw.PropertyMap("parentHealthInsuranceStatusID","ParentHealthInsuranceStatusID"),dimensionKey:new hiw.PropertyMap("dimensionKey","DimensionKey"),treeGraph:new hiw.PropertyMap("treeGraph","TreeGraph"),nameGraph:new hiw.PropertyMap("nameGraph","NameGraph"),sortOrder:new hiw.PropertyMap("sortOrder","SortOrder"),depth:new hiw.PropertyMap("depth","Depth")};return BaseHealthInsuranceStatus;})(hiw.ServiceDataObject);hiw.BaseHealthInsuranceStatus=BaseHealthInsuranceStatus;var HealthInsuranceStatus=(function(_super){__extends(HealthInsuranceStatus,_super);function HealthInsuranceStatus(){_super.apply(this,arguments);}
  return HealthInsuranceStatus;})(BaseHealthInsuranceStatus);hiw.HealthInsuranceStatus=HealthInsuranceStatus;var BaseHealthInsuranceStatusRelation=(function(_super){__extends(BaseHealthInsuranceStatusRelation,_super);function BaseHealthInsuranceStatusRelation(){_super.apply(this,arguments);this.id=null;this.ancestorHealthInsuranceStatusID=null;this.descendantHealthInsuranceStatusID=null;this.hops=null;}
  BaseHealthInsuranceStatusRelation.prototype.getFields=function(){return BaseHealthInsuranceStatusRelation.Fields;};BaseHealthInsuranceStatusRelation.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseHealthInsuranceStatusRelation.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseHealthInsuranceStatusRelation.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseHealthInsuranceStatusRelation.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseHealthInsuranceStatusRelation.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseHealthInsuranceStatusRelation.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseHealthInsuranceStatusRelation.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseHealthInsuranceStatusRelation.getByAncestorHealthInsuranceStatusID=function(healthInsuranceStatusID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{healthInsuranceStatusID:healthInsuranceStatusID},null,page);};BaseHealthInsuranceStatusRelation.getByAncestorHealthInsuranceStatusIDCount=function(healthInsuranceStatusID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{healthInsuranceStatusID:healthInsuranceStatusID});};BaseHealthInsuranceStatusRelation.getByAncestorHealthInsuranceStatusIDPageCount=function(healthInsuranceStatusID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{healthInsuranceStatusID:healthInsuranceStatusID});};BaseHealthInsuranceStatusRelation.prototype.getAncestorHealthInsuranceStatus=function(api,callback){HealthInsuranceStatusRelation.getAncestorHealthInsuranceStatusForHealthInsuranceStatusRelation(this.id,api,callback);};BaseHealthInsuranceStatusRelation.getAncestorHealthInsuranceStatusForHealthInsuranceStatusRelation=function(healthInsuranceStatusRelationID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{healthInsuranceStatusRelationID:healthInsuranceStatusRelationID});};BaseHealthInsuranceStatusRelation.getByDescendantHealthInsuranceStatusID=function(healthInsuranceStatusID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{healthInsuranceStatusID:healthInsuranceStatusID},null,page);};BaseHealthInsuranceStatusRelation.getByDescendantHealthInsuranceStatusIDCount=function(healthInsuranceStatusID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{healthInsuranceStatusID:healthInsuranceStatusID});};BaseHealthInsuranceStatusRelation.getByDescendantHealthInsuranceStatusIDPageCount=function(healthInsuranceStatusID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{healthInsuranceStatusID:healthInsuranceStatusID});};BaseHealthInsuranceStatusRelation.prototype.getDescendantHealthInsuranceStatus=function(api,callback){HealthInsuranceStatusRelation.getDescendantHealthInsuranceStatusForHealthInsuranceStatusRelation(this.id,api,callback);};BaseHealthInsuranceStatusRelation.getDescendantHealthInsuranceStatusForHealthInsuranceStatusRelation=function(healthInsuranceStatusRelationID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{healthInsuranceStatusRelationID:healthInsuranceStatusRelationID});};BaseHealthInsuranceStatusRelation.Fields={id:new hiw.PropertyMap("id","ID"),ancestorHealthInsuranceStatusID:new hiw.PropertyMap("ancestorHealthInsuranceStatusID","AncestorHealthInsuranceStatusID"),descendantHealthInsuranceStatusID:new hiw.PropertyMap("descendantHealthInsuranceStatusID","DescendantHealthInsuranceStatusID"),hops:new hiw.PropertyMap("hops","Hops")};return BaseHealthInsuranceStatusRelation;})(hiw.ServiceDataObject);hiw.BaseHealthInsuranceStatusRelation=BaseHealthInsuranceStatusRelation;var HealthInsuranceStatusRelation=(function(_super){__extends(HealthInsuranceStatusRelation,_super);function HealthInsuranceStatusRelation(){_super.apply(this,arguments);}
  return HealthInsuranceStatusRelation;})(BaseHealthInsuranceStatusRelation);hiw.HealthInsuranceStatusRelation=HealthInsuranceStatusRelation;var BaseHP2020TSM=(function(_super){__extends(BaseHP2020TSM,_super);function BaseHP2020TSM(){_super.apply(this,arguments);this.id=null;this.HP2020TSMName=null;this.modifyDate=null;}
  BaseHP2020TSM.prototype.getFields=function(){return BaseHP2020TSM.Fields;};BaseHP2020TSM.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseHP2020TSM.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseHP2020TSM.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseHP2020TSM.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseHP2020TSM.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseHP2020TSM.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseHP2020TSM.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseHP2020TSM.Fields={id:new hiw.PropertyMap("id","ID"),HP2020TSMName:new hiw.PropertyMap("HP2020TSMName","HP2020TSMName"),modifyDate:new hiw.PropertyMap("modifyDate","ModifyDate")};return BaseHP2020TSM;})(hiw.ServiceDataObject);hiw.BaseHP2020TSM=BaseHP2020TSM;var HP2020TSM=(function(_super){__extends(HP2020TSM,_super);function HP2020TSM(){_super.apply(this,arguments);}
  return HP2020TSM;})(BaseHP2020TSM);hiw.HP2020TSM=HP2020TSM;var BaseIncomeAndPovertyStatus=(function(_super){__extends(BaseIncomeAndPovertyStatus,_super);function BaseIncomeAndPovertyStatus(){_super.apply(this,arguments);this.id=null;this.name=null;this.parentIncomeAndPovertyStatusID=null;this.dimensionKey=null;this.treeGraph=null;this.nameGraph=null;this.sortOrder=null;this.depth=null;}
  BaseIncomeAndPovertyStatus.prototype.getFields=function(){return BaseIncomeAndPovertyStatus.Fields;};BaseIncomeAndPovertyStatus.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseIncomeAndPovertyStatus.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseIncomeAndPovertyStatus.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseIncomeAndPovertyStatus.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseIncomeAndPovertyStatus.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseIncomeAndPovertyStatus.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseIncomeAndPovertyStatus.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseIncomeAndPovertyStatus.prototype.getIncomeAndPovertyStatuses=function(api,callback,page){IncomeAndPovertyStatus.getByParentIncomeAndPovertyStatusID(this.id,api,callback,page);};BaseIncomeAndPovertyStatus.getByParentIncomeAndPovertyStatusID=function(incomeAndPovertyStatusID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{incomeAndPovertyStatusID:incomeAndPovertyStatusID},null,page);};BaseIncomeAndPovertyStatus.prototype.getIncomeAndPovertyStatusesCount=function(api,callback){IncomeAndPovertyStatus.getByParentIncomeAndPovertyStatusIDCount(this.id,api,callback);};BaseIncomeAndPovertyStatus.getByParentIncomeAndPovertyStatusIDCount=function(incomeAndPovertyStatusID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{incomeAndPovertyStatusID:incomeAndPovertyStatusID});};BaseIncomeAndPovertyStatus.prototype.getIncomeAndPovertyStatusesPageCount=function(api,callback){IncomeAndPovertyStatus.getByParentIncomeAndPovertyStatusIDPageCount(this.id,api,callback);};BaseIncomeAndPovertyStatus.getByParentIncomeAndPovertyStatusIDPageCount=function(incomeAndPovertyStatusID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{incomeAndPovertyStatusID:incomeAndPovertyStatusID});};BaseIncomeAndPovertyStatus.prototype.getParentIncomeAndPovertyStatus=function(api,callback){IncomeAndPovertyStatus.getParentIncomeAndPovertyStatusForIncomeAndPovertyStatus(this.id,api,callback);};BaseIncomeAndPovertyStatus.getParentIncomeAndPovertyStatusForIncomeAndPovertyStatus=function(incomeAndPovertyStatusID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{incomeAndPovertyStatusID:incomeAndPovertyStatusID});};BaseIncomeAndPovertyStatus.Fields={id:new hiw.PropertyMap("id","ID"),name:new hiw.PropertyMap("name","Name"),parentIncomeAndPovertyStatusID:new hiw.PropertyMap("parentIncomeAndPovertyStatusID","ParentIncomeAndPovertyStatusID"),dimensionKey:new hiw.PropertyMap("dimensionKey","DimensionKey"),treeGraph:new hiw.PropertyMap("treeGraph","TreeGraph"),nameGraph:new hiw.PropertyMap("nameGraph","NameGraph"),sortOrder:new hiw.PropertyMap("sortOrder","SortOrder"),depth:new hiw.PropertyMap("depth","Depth")};return BaseIncomeAndPovertyStatus;})(hiw.ServiceDataObject);hiw.BaseIncomeAndPovertyStatus=BaseIncomeAndPovertyStatus;var IncomeAndPovertyStatus=(function(_super){__extends(IncomeAndPovertyStatus,_super);function IncomeAndPovertyStatus(){_super.apply(this,arguments);}
  return IncomeAndPovertyStatus;})(BaseIncomeAndPovertyStatus);hiw.IncomeAndPovertyStatus=IncomeAndPovertyStatus;var BaseIncomeAndPovertyStatusRelation=(function(_super){__extends(BaseIncomeAndPovertyStatusRelation,_super);function BaseIncomeAndPovertyStatusRelation(){_super.apply(this,arguments);this.id=null;this.ancestorIncomeAndPovertyStatusID=null;this.descendantIncomeAndPovertyStatusID=null;this.hops=null;}
  BaseIncomeAndPovertyStatusRelation.prototype.getFields=function(){return BaseIncomeAndPovertyStatusRelation.Fields;};BaseIncomeAndPovertyStatusRelation.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseIncomeAndPovertyStatusRelation.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseIncomeAndPovertyStatusRelation.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseIncomeAndPovertyStatusRelation.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseIncomeAndPovertyStatusRelation.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseIncomeAndPovertyStatusRelation.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseIncomeAndPovertyStatusRelation.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseIncomeAndPovertyStatusRelation.getByAncestorIncomeAndPovertyStatusID=function(incomeAndPovertyStatusID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{incomeAndPovertyStatusID:incomeAndPovertyStatusID},null,page);};BaseIncomeAndPovertyStatusRelation.getByAncestorIncomeAndPovertyStatusIDCount=function(incomeAndPovertyStatusID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{incomeAndPovertyStatusID:incomeAndPovertyStatusID});};BaseIncomeAndPovertyStatusRelation.getByAncestorIncomeAndPovertyStatusIDPageCount=function(incomeAndPovertyStatusID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{incomeAndPovertyStatusID:incomeAndPovertyStatusID});};BaseIncomeAndPovertyStatusRelation.prototype.getAncestorIncomeAndPovertyStatus=function(api,callback){IncomeAndPovertyStatusRelation.getAncestorIncomeAndPovertyStatusForIncomeAndPovertyStatusRelation(this.id,api,callback);};BaseIncomeAndPovertyStatusRelation.getAncestorIncomeAndPovertyStatusForIncomeAndPovertyStatusRelation=function(incomeAndPovertyStatusRelationID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{incomeAndPovertyStatusRelationID:incomeAndPovertyStatusRelationID});};BaseIncomeAndPovertyStatusRelation.getByDescendantIncomeAndPovertyStatusID=function(incomeAndPovertyStatusID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{incomeAndPovertyStatusID:incomeAndPovertyStatusID},null,page);};BaseIncomeAndPovertyStatusRelation.getByDescendantIncomeAndPovertyStatusIDCount=function(incomeAndPovertyStatusID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{incomeAndPovertyStatusID:incomeAndPovertyStatusID});};BaseIncomeAndPovertyStatusRelation.getByDescendantIncomeAndPovertyStatusIDPageCount=function(incomeAndPovertyStatusID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{incomeAndPovertyStatusID:incomeAndPovertyStatusID});};BaseIncomeAndPovertyStatusRelation.prototype.getDescendantIncomeAndPovertyStatus=function(api,callback){IncomeAndPovertyStatusRelation.getDescendantIncomeAndPovertyStatusForIncomeAndPovertyStatusRelation(this.id,api,callback);};BaseIncomeAndPovertyStatusRelation.getDescendantIncomeAndPovertyStatusForIncomeAndPovertyStatusRelation=function(incomeAndPovertyStatusRelationID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{incomeAndPovertyStatusRelationID:incomeAndPovertyStatusRelationID});};BaseIncomeAndPovertyStatusRelation.Fields={id:new hiw.PropertyMap("id","ID"),ancestorIncomeAndPovertyStatusID:new hiw.PropertyMap("ancestorIncomeAndPovertyStatusID","AncestorIncomeAndPovertyStatusID"),descendantIncomeAndPovertyStatusID:new hiw.PropertyMap("descendantIncomeAndPovertyStatusID","DescendantIncomeAndPovertyStatusID"),hops:new hiw.PropertyMap("hops","Hops")};return BaseIncomeAndPovertyStatusRelation;})(hiw.ServiceDataObject);hiw.BaseIncomeAndPovertyStatusRelation=BaseIncomeAndPovertyStatusRelation;var IncomeAndPovertyStatusRelation=(function(_super){__extends(IncomeAndPovertyStatusRelation,_super);function IncomeAndPovertyStatusRelation(){_super.apply(this,arguments);}
  return IncomeAndPovertyStatusRelation;})(BaseIncomeAndPovertyStatusRelation);hiw.IncomeAndPovertyStatusRelation=IncomeAndPovertyStatusRelation;var BaseIndicatorDescriptionDataCategory=(function(_super){__extends(BaseIndicatorDescriptionDataCategory,_super);function BaseIndicatorDescriptionDataCategory(){_super.apply(this,arguments);this.id=null;this.indicatorDescriptionID=null;this.dataCategoryID=null;}
  BaseIndicatorDescriptionDataCategory.prototype.getFields=function(){return BaseIndicatorDescriptionDataCategory.Fields;};BaseIndicatorDescriptionDataCategory.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseIndicatorDescriptionDataCategory.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseIndicatorDescriptionDataCategory.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseIndicatorDescriptionDataCategory.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseIndicatorDescriptionDataCategory.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseIndicatorDescriptionDataCategory.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseIndicatorDescriptionDataCategory.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseIndicatorDescriptionDataCategory.getByIndicatorDescriptionID=function(indicatorDescriptionID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID},null,page);};BaseIndicatorDescriptionDataCategory.getByIndicatorDescriptionIDCount=function(indicatorDescriptionID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID});};BaseIndicatorDescriptionDataCategory.getByIndicatorDescriptionIDPageCount=function(indicatorDescriptionID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID});};BaseIndicatorDescriptionDataCategory.prototype.getIndicatorDescription=function(api,callback){IndicatorDescriptionDataCategory.getIndicatorDescriptionForIndicatorDescriptionDataCategory(this.id,api,callback);};BaseIndicatorDescriptionDataCategory.getIndicatorDescriptionForIndicatorDescriptionDataCategory=function(indicatorDescriptionDataCategoryID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionDataCategoryID:indicatorDescriptionDataCategoryID});};BaseIndicatorDescriptionDataCategory.getByDataCategoryID=function(dataCategoryID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dataCategoryID:dataCategoryID},null,page);};BaseIndicatorDescriptionDataCategory.getByDataCategoryIDCount=function(dataCategoryID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dataCategoryID:dataCategoryID});};BaseIndicatorDescriptionDataCategory.getByDataCategoryIDPageCount=function(dataCategoryID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dataCategoryID:dataCategoryID});};BaseIndicatorDescriptionDataCategory.prototype.getDataCategory=function(api,callback){IndicatorDescriptionDataCategory.getDataCategoryForIndicatorDescriptionDataCategory(this.id,api,callback);};BaseIndicatorDescriptionDataCategory.getDataCategoryForIndicatorDescriptionDataCategory=function(indicatorDescriptionDataCategoryID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionDataCategoryID:indicatorDescriptionDataCategoryID});};BaseIndicatorDescriptionDataCategory.Fields={id:new hiw.PropertyMap("id","ID"),indicatorDescriptionID:new hiw.PropertyMap("indicatorDescriptionID","IndicatorDescriptionID"),dataCategoryID:new hiw.PropertyMap("dataCategoryID","DataCategoryID")};return BaseIndicatorDescriptionDataCategory;})(hiw.ServiceDataObject);hiw.BaseIndicatorDescriptionDataCategory=BaseIndicatorDescriptionDataCategory;var IndicatorDescriptionDataCategory=(function(_super){__extends(IndicatorDescriptionDataCategory,_super);function IndicatorDescriptionDataCategory(){_super.apply(this,arguments);}
  return IndicatorDescriptionDataCategory;})(BaseIndicatorDescriptionDataCategory);hiw.IndicatorDescriptionDataCategory=IndicatorDescriptionDataCategory;var BaseIndicatorDescriptionDataSource=(function(_super){__extends(BaseIndicatorDescriptionDataSource,_super);function BaseIndicatorDescriptionDataSource(){_super.apply(this,arguments);this.id=null;this.dataDescription=null;this.indicatorDescriptionID=null;this.dataSourceID=null;this.sortOrder=null;}
  BaseIndicatorDescriptionDataSource.prototype.getFields=function(){return BaseIndicatorDescriptionDataSource.Fields;};BaseIndicatorDescriptionDataSource.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseIndicatorDescriptionDataSource.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseIndicatorDescriptionDataSource.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseIndicatorDescriptionDataSource.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseIndicatorDescriptionDataSource.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseIndicatorDescriptionDataSource.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseIndicatorDescriptionDataSource.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseIndicatorDescriptionDataSource.getByIndicatorDescriptionID=function(indicatorDescriptionID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID},null,page);};BaseIndicatorDescriptionDataSource.getByIndicatorDescriptionIDCount=function(indicatorDescriptionID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID});};BaseIndicatorDescriptionDataSource.getByIndicatorDescriptionIDPageCount=function(indicatorDescriptionID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID});};BaseIndicatorDescriptionDataSource.prototype.getIndicatorDescription=function(api,callback){IndicatorDescriptionDataSource.getIndicatorDescriptionForIndicatorDescriptionDataSource(this.id,api,callback);};BaseIndicatorDescriptionDataSource.getIndicatorDescriptionForIndicatorDescriptionDataSource=function(indicatorDescriptionDataSourceID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionDataSourceID:indicatorDescriptionDataSourceID});};BaseIndicatorDescriptionDataSource.getByDataSourceID=function(dataSourceID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dataSourceID:dataSourceID},null,page);};BaseIndicatorDescriptionDataSource.getByDataSourceIDCount=function(dataSourceID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dataSourceID:dataSourceID});};BaseIndicatorDescriptionDataSource.getByDataSourceIDPageCount=function(dataSourceID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dataSourceID:dataSourceID});};BaseIndicatorDescriptionDataSource.prototype.getDataSource=function(api,callback){IndicatorDescriptionDataSource.getDataSourceForIndicatorDescriptionDataSource(this.id,api,callback);};BaseIndicatorDescriptionDataSource.getDataSourceForIndicatorDescriptionDataSource=function(indicatorDescriptionDataSourceID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionDataSourceID:indicatorDescriptionDataSourceID});};BaseIndicatorDescriptionDataSource.Fields={id:new hiw.PropertyMap("id","ID"),dataDescription:new hiw.PropertyMap("dataDescription","DataDescription"),indicatorDescriptionID:new hiw.PropertyMap("indicatorDescriptionID","IndicatorDescriptionID"),dataSourceID:new hiw.PropertyMap("dataSourceID","DataSourceID"),sortOrder:new hiw.PropertyMap("sortOrder","SortOrder")};return BaseIndicatorDescriptionDataSource;})(hiw.ServiceDataObject);hiw.BaseIndicatorDescriptionDataSource=BaseIndicatorDescriptionDataSource;var IndicatorDescriptionDataSource=(function(_super){__extends(IndicatorDescriptionDataSource,_super);function IndicatorDescriptionDataSource(){_super.apply(this,arguments);}
  return IndicatorDescriptionDataSource;})(BaseIndicatorDescriptionDataSource);hiw.IndicatorDescriptionDataSource=IndicatorDescriptionDataSource;var BaseIndicatorDescriptionDefaultDimensionGraph=(function(_super){__extends(BaseIndicatorDescriptionDefaultDimensionGraph,_super);function BaseIndicatorDescriptionDefaultDimensionGraph(){_super.apply(this,arguments);this.id=null;this.indicatorDescriptionID=null;this.localeLevelID=null;this.dimensionGraphID=null;}
  BaseIndicatorDescriptionDefaultDimensionGraph.prototype.getFields=function(){return BaseIndicatorDescriptionDefaultDimensionGraph.Fields;};BaseIndicatorDescriptionDefaultDimensionGraph.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseIndicatorDescriptionDefaultDimensionGraph.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseIndicatorDescriptionDefaultDimensionGraph.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseIndicatorDescriptionDefaultDimensionGraph.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseIndicatorDescriptionDefaultDimensionGraph.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseIndicatorDescriptionDefaultDimensionGraph.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseIndicatorDescriptionDefaultDimensionGraph.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseIndicatorDescriptionDefaultDimensionGraph.getByIndicatorDescriptionID=function(indicatorDescriptionID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID},null,page);};BaseIndicatorDescriptionDefaultDimensionGraph.getByIndicatorDescriptionIDCount=function(indicatorDescriptionID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID});};BaseIndicatorDescriptionDefaultDimensionGraph.getByIndicatorDescriptionIDPageCount=function(indicatorDescriptionID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID});};BaseIndicatorDescriptionDefaultDimensionGraph.prototype.getIndicatorDescription=function(api,callback){IndicatorDescriptionDefaultDimensionGraph.getIndicatorDescriptionForIndicatorDescriptionDefaultDimensionGraph(this.id,api,callback);};BaseIndicatorDescriptionDefaultDimensionGraph.getIndicatorDescriptionForIndicatorDescriptionDefaultDimensionGraph=function(indicatorDescriptionDefaultDimensionGraphID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionDefaultDimensionGraphID:indicatorDescriptionDefaultDimensionGraphID});};BaseIndicatorDescriptionDefaultDimensionGraph.getByLocaleLevelID=function(localeLevelID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{localeLevelID:localeLevelID},null,page);};BaseIndicatorDescriptionDefaultDimensionGraph.getByLocaleLevelIDCount=function(localeLevelID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{localeLevelID:localeLevelID});};BaseIndicatorDescriptionDefaultDimensionGraph.getByLocaleLevelIDPageCount=function(localeLevelID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{localeLevelID:localeLevelID});};BaseIndicatorDescriptionDefaultDimensionGraph.prototype.getLocaleLevel=function(api,callback){IndicatorDescriptionDefaultDimensionGraph.getLocaleLevelForIndicatorDescriptionDefaultDimensionGraph(this.id,api,callback);};BaseIndicatorDescriptionDefaultDimensionGraph.getLocaleLevelForIndicatorDescriptionDefaultDimensionGraph=function(indicatorDescriptionDefaultDimensionGraphID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionDefaultDimensionGraphID:indicatorDescriptionDefaultDimensionGraphID});};BaseIndicatorDescriptionDefaultDimensionGraph.getByDimensionGraphID=function(dimensionGraphID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dimensionGraphID:dimensionGraphID},null,page);};BaseIndicatorDescriptionDefaultDimensionGraph.getByDimensionGraphIDCount=function(dimensionGraphID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dimensionGraphID:dimensionGraphID});};BaseIndicatorDescriptionDefaultDimensionGraph.getByDimensionGraphIDPageCount=function(dimensionGraphID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dimensionGraphID:dimensionGraphID});};BaseIndicatorDescriptionDefaultDimensionGraph.prototype.getDimensionGraph=function(api,callback){IndicatorDescriptionDefaultDimensionGraph.getDimensionGraphForIndicatorDescriptionDefaultDimensionGraph(this.id,api,callback);};BaseIndicatorDescriptionDefaultDimensionGraph.getDimensionGraphForIndicatorDescriptionDefaultDimensionGraph=function(indicatorDescriptionDefaultDimensionGraphID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionDefaultDimensionGraphID:indicatorDescriptionDefaultDimensionGraphID});};BaseIndicatorDescriptionDefaultDimensionGraph.Fields={id:new hiw.PropertyMap("id","ID"),indicatorDescriptionID:new hiw.PropertyMap("indicatorDescriptionID","IndicatorDescriptionID"),localeLevelID:new hiw.PropertyMap("localeLevelID","LocaleLevelID"),dimensionGraphID:new hiw.PropertyMap("dimensionGraphID","DimensionGraphID")};return BaseIndicatorDescriptionDefaultDimensionGraph;})(hiw.ServiceDataObject);hiw.BaseIndicatorDescriptionDefaultDimensionGraph=BaseIndicatorDescriptionDefaultDimensionGraph;var IndicatorDescriptionDefaultDimensionGraph=(function(_super){__extends(IndicatorDescriptionDefaultDimensionGraph,_super);function IndicatorDescriptionDefaultDimensionGraph(){_super.apply(this,arguments);}
  return IndicatorDescriptionDefaultDimensionGraph;})(BaseIndicatorDescriptionDefaultDimensionGraph);hiw.IndicatorDescriptionDefaultDimensionGraph=IndicatorDescriptionDefaultDimensionGraph;var BaseIndicatorDescriptionDimension=(function(_super){__extends(BaseIndicatorDescriptionDimension,_super);function BaseIndicatorDescriptionDimension(){_super.apply(this,arguments);this.id=null;this.indicatorDescriptionID=null;this.dimensionListID=null;}
  BaseIndicatorDescriptionDimension.prototype.getFields=function(){return BaseIndicatorDescriptionDimension.Fields;};BaseIndicatorDescriptionDimension.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseIndicatorDescriptionDimension.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseIndicatorDescriptionDimension.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseIndicatorDescriptionDimension.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseIndicatorDescriptionDimension.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseIndicatorDescriptionDimension.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseIndicatorDescriptionDimension.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseIndicatorDescriptionDimension.getByIndicatorDescriptionID=function(indicatorDescriptionID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID},null,page);};BaseIndicatorDescriptionDimension.getByIndicatorDescriptionIDCount=function(indicatorDescriptionID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID});};BaseIndicatorDescriptionDimension.getByIndicatorDescriptionIDPageCount=function(indicatorDescriptionID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID});};BaseIndicatorDescriptionDimension.prototype.getIndicatorDescription=function(api,callback){IndicatorDescriptionDimension.getIndicatorDescriptionForIndicatorDescriptionDimension(this.id,api,callback);};BaseIndicatorDescriptionDimension.getIndicatorDescriptionForIndicatorDescriptionDimension=function(indicatorDescriptionDimensionID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionDimensionID:indicatorDescriptionDimensionID});};BaseIndicatorDescriptionDimension.getByDimensionListID=function(dimensionListID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dimensionListID:dimensionListID},null,page);};BaseIndicatorDescriptionDimension.getByDimensionListIDCount=function(dimensionListID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dimensionListID:dimensionListID});};BaseIndicatorDescriptionDimension.getByDimensionListIDPageCount=function(dimensionListID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dimensionListID:dimensionListID});};BaseIndicatorDescriptionDimension.prototype.getDimensionList=function(api,callback){IndicatorDescriptionDimension.getDimensionListForIndicatorDescriptionDimension(this.id,api,callback);};BaseIndicatorDescriptionDimension.getDimensionListForIndicatorDescriptionDimension=function(indicatorDescriptionDimensionID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionDimensionID:indicatorDescriptionDimensionID});};BaseIndicatorDescriptionDimension.getByIndicatorDescriptionIDAndDimensionListID=function(indicatorDescriptionID,dimensionListID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID,dimensionListID:dimensionListID});};BaseIndicatorDescriptionDimension.Fields={id:new hiw.PropertyMap("id","ID"),indicatorDescriptionID:new hiw.PropertyMap("indicatorDescriptionID","IndicatorDescriptionID"),dimensionListID:new hiw.PropertyMap("dimensionListID","DimensionListID")};return BaseIndicatorDescriptionDimension;})(hiw.ServiceDataObject);hiw.BaseIndicatorDescriptionDimension=BaseIndicatorDescriptionDimension;var IndicatorDescriptionDimension=(function(_super){__extends(IndicatorDescriptionDimension,_super);function IndicatorDescriptionDimension(){_super.apply(this,arguments);}
  return IndicatorDescriptionDimension;})(BaseIndicatorDescriptionDimension);hiw.IndicatorDescriptionDimension=IndicatorDescriptionDimension;var BaseIndicatorDescriptionDimensionGraph=(function(_super){__extends(BaseIndicatorDescriptionDimensionGraph,_super);function BaseIndicatorDescriptionDimensionGraph(){_super.apply(this,arguments);this.id=null;this.indicatorDescriptionID=null;this.localeLevelID=null;this.dimensionGraphID=null;}
  BaseIndicatorDescriptionDimensionGraph.prototype.getFields=function(){return BaseIndicatorDescriptionDimensionGraph.Fields;};BaseIndicatorDescriptionDimensionGraph.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseIndicatorDescriptionDimensionGraph.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseIndicatorDescriptionDimensionGraph.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseIndicatorDescriptionDimensionGraph.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseIndicatorDescriptionDimensionGraph.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseIndicatorDescriptionDimensionGraph.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseIndicatorDescriptionDimensionGraph.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseIndicatorDescriptionDimensionGraph.getByIndicatorDescriptionID=function(indicatorDescriptionID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID},null,page);};BaseIndicatorDescriptionDimensionGraph.getByIndicatorDescriptionIDCount=function(indicatorDescriptionID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID});};BaseIndicatorDescriptionDimensionGraph.getByIndicatorDescriptionIDPageCount=function(indicatorDescriptionID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID});};BaseIndicatorDescriptionDimensionGraph.prototype.getIndicatorDescription=function(api,callback){IndicatorDescriptionDimensionGraph.getIndicatorDescriptionForIndicatorDescriptionDimensionGraph(this.id,api,callback);};BaseIndicatorDescriptionDimensionGraph.getIndicatorDescriptionForIndicatorDescriptionDimensionGraph=function(indicatorDescriptionDimensionGraphID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionDimensionGraphID:indicatorDescriptionDimensionGraphID});};BaseIndicatorDescriptionDimensionGraph.getByLocaleLevelID=function(localeLevelID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{localeLevelID:localeLevelID},null,page);};BaseIndicatorDescriptionDimensionGraph.getByLocaleLevelIDCount=function(localeLevelID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{localeLevelID:localeLevelID});};BaseIndicatorDescriptionDimensionGraph.getByLocaleLevelIDPageCount=function(localeLevelID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{localeLevelID:localeLevelID});};BaseIndicatorDescriptionDimensionGraph.prototype.getLocaleLevel=function(api,callback){IndicatorDescriptionDimensionGraph.getLocaleLevelForIndicatorDescriptionDimensionGraph(this.id,api,callback);};BaseIndicatorDescriptionDimensionGraph.getLocaleLevelForIndicatorDescriptionDimensionGraph=function(indicatorDescriptionDimensionGraphID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionDimensionGraphID:indicatorDescriptionDimensionGraphID});};BaseIndicatorDescriptionDimensionGraph.getByDimensionGraphID=function(dimensionGraphID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dimensionGraphID:dimensionGraphID},null,page);};BaseIndicatorDescriptionDimensionGraph.getByDimensionGraphIDCount=function(dimensionGraphID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dimensionGraphID:dimensionGraphID});};BaseIndicatorDescriptionDimensionGraph.getByDimensionGraphIDPageCount=function(dimensionGraphID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dimensionGraphID:dimensionGraphID});};BaseIndicatorDescriptionDimensionGraph.prototype.getDimensionGraph=function(api,callback){IndicatorDescriptionDimensionGraph.getDimensionGraphForIndicatorDescriptionDimensionGraph(this.id,api,callback);};BaseIndicatorDescriptionDimensionGraph.getDimensionGraphForIndicatorDescriptionDimensionGraph=function(indicatorDescriptionDimensionGraphID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionDimensionGraphID:indicatorDescriptionDimensionGraphID});};BaseIndicatorDescriptionDimensionGraph.Fields={id:new hiw.PropertyMap("id","ID"),indicatorDescriptionID:new hiw.PropertyMap("indicatorDescriptionID","IndicatorDescriptionID"),localeLevelID:new hiw.PropertyMap("localeLevelID","LocaleLevelID"),dimensionGraphID:new hiw.PropertyMap("dimensionGraphID","DimensionGraphID")};return BaseIndicatorDescriptionDimensionGraph;})(hiw.ServiceDataObject);hiw.BaseIndicatorDescriptionDimensionGraph=BaseIndicatorDescriptionDimensionGraph;var IndicatorDescriptionDimensionGraph=(function(_super){__extends(IndicatorDescriptionDimensionGraph,_super);function IndicatorDescriptionDimensionGraph(){_super.apply(this,arguments);}
  return IndicatorDescriptionDimensionGraph;})(BaseIndicatorDescriptionDimensionGraph);hiw.IndicatorDescriptionDimensionGraph=IndicatorDescriptionDimensionGraph;var BaseIndicatorDescriptionDimensionValue=(function(_super){__extends(BaseIndicatorDescriptionDimensionValue,_super);function BaseIndicatorDescriptionDimensionValue(){_super.apply(this,arguments);this.id=null;this.indicatorDescriptionID=null;this.dimensionBookID=null;}
  BaseIndicatorDescriptionDimensionValue.prototype.getFields=function(){return BaseIndicatorDescriptionDimensionValue.Fields;};BaseIndicatorDescriptionDimensionValue.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseIndicatorDescriptionDimensionValue.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseIndicatorDescriptionDimensionValue.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseIndicatorDescriptionDimensionValue.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseIndicatorDescriptionDimensionValue.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseIndicatorDescriptionDimensionValue.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseIndicatorDescriptionDimensionValue.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseIndicatorDescriptionDimensionValue.getByIndicatorDescriptionID=function(indicatorDescriptionID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID},null,page);};BaseIndicatorDescriptionDimensionValue.getByIndicatorDescriptionIDCount=function(indicatorDescriptionID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID});};BaseIndicatorDescriptionDimensionValue.getByIndicatorDescriptionIDPageCount=function(indicatorDescriptionID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID});};BaseIndicatorDescriptionDimensionValue.prototype.getIndicatorDescription=function(api,callback){IndicatorDescriptionDimensionValue.getIndicatorDescriptionForIndicatorDescriptionDimensionValue(this.id,api,callback);};BaseIndicatorDescriptionDimensionValue.getIndicatorDescriptionForIndicatorDescriptionDimensionValue=function(indicatorDescriptionDimensionValueID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionDimensionValueID:indicatorDescriptionDimensionValueID});};BaseIndicatorDescriptionDimensionValue.getByDimensionBookID=function(dimensionBookID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dimensionBookID:dimensionBookID},null,page);};BaseIndicatorDescriptionDimensionValue.getByDimensionBookIDCount=function(dimensionBookID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dimensionBookID:dimensionBookID});};BaseIndicatorDescriptionDimensionValue.getByDimensionBookIDPageCount=function(dimensionBookID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dimensionBookID:dimensionBookID});};BaseIndicatorDescriptionDimensionValue.prototype.getDimensionBook=function(api,callback){IndicatorDescriptionDimensionValue.getDimensionBookForIndicatorDescriptionDimensionValue(this.id,api,callback);};BaseIndicatorDescriptionDimensionValue.getDimensionBookForIndicatorDescriptionDimensionValue=function(indicatorDescriptionDimensionValueID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionDimensionValueID:indicatorDescriptionDimensionValueID});};BaseIndicatorDescriptionDimensionValue.getByIndicatorDescriptionIDAndDimensionBookID=function(indicatorDescriptionID,dimensionBookID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID,dimensionBookID:dimensionBookID});};BaseIndicatorDescriptionDimensionValue.Fields={id:new hiw.PropertyMap("id","ID"),indicatorDescriptionID:new hiw.PropertyMap("indicatorDescriptionID","IndicatorDescriptionID"),dimensionBookID:new hiw.PropertyMap("dimensionBookID","DimensionBookID")};return BaseIndicatorDescriptionDimensionValue;})(hiw.ServiceDataObject);hiw.BaseIndicatorDescriptionDimensionValue=BaseIndicatorDescriptionDimensionValue;var IndicatorDescriptionDimensionValue=(function(_super){__extends(IndicatorDescriptionDimensionValue,_super);function IndicatorDescriptionDimensionValue(){_super.apply(this,arguments);}
  return IndicatorDescriptionDimensionValue;})(BaseIndicatorDescriptionDimensionValue);hiw.IndicatorDescriptionDimensionValue=IndicatorDescriptionDimensionValue;var BaseIndicatorDescriptionInitiative=(function(_super){__extends(BaseIndicatorDescriptionInitiative,_super);function BaseIndicatorDescriptionInitiative(){_super.apply(this,arguments);this.id=null;this.indicatorDescriptionID=null;this.initiativeID=null;}
  BaseIndicatorDescriptionInitiative.prototype.getFields=function(){return BaseIndicatorDescriptionInitiative.Fields;};BaseIndicatorDescriptionInitiative.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseIndicatorDescriptionInitiative.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseIndicatorDescriptionInitiative.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseIndicatorDescriptionInitiative.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseIndicatorDescriptionInitiative.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseIndicatorDescriptionInitiative.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseIndicatorDescriptionInitiative.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseIndicatorDescriptionInitiative.getByIndicatorDescriptionID=function(indicatorDescriptionID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID},null,page);};BaseIndicatorDescriptionInitiative.getByIndicatorDescriptionIDCount=function(indicatorDescriptionID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID});};BaseIndicatorDescriptionInitiative.getByIndicatorDescriptionIDPageCount=function(indicatorDescriptionID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID});};BaseIndicatorDescriptionInitiative.prototype.getIndicatorDescription=function(api,callback){IndicatorDescriptionInitiative.getIndicatorDescriptionForIndicatorDescriptionInitiative(this.id,api,callback);};BaseIndicatorDescriptionInitiative.getIndicatorDescriptionForIndicatorDescriptionInitiative=function(indicatorDescriptionInitiativeID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionInitiativeID:indicatorDescriptionInitiativeID});};BaseIndicatorDescriptionInitiative.getByInitiativeID=function(initiativeID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{initiativeID:initiativeID},null,page);};BaseIndicatorDescriptionInitiative.getByInitiativeIDCount=function(initiativeID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{initiativeID:initiativeID});};BaseIndicatorDescriptionInitiative.getByInitiativeIDPageCount=function(initiativeID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{initiativeID:initiativeID});};BaseIndicatorDescriptionInitiative.prototype.getInitiative=function(api,callback){IndicatorDescriptionInitiative.getInitiativeForIndicatorDescriptionInitiative(this.id,api,callback);};BaseIndicatorDescriptionInitiative.getInitiativeForIndicatorDescriptionInitiative=function(indicatorDescriptionInitiativeID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionInitiativeID:indicatorDescriptionInitiativeID});};BaseIndicatorDescriptionInitiative.Fields={id:new hiw.PropertyMap("id","ID"),indicatorDescriptionID:new hiw.PropertyMap("indicatorDescriptionID","IndicatorDescriptionID"),initiativeID:new hiw.PropertyMap("initiativeID","InitiativeID")};return BaseIndicatorDescriptionInitiative;})(hiw.ServiceDataObject);hiw.BaseIndicatorDescriptionInitiative=BaseIndicatorDescriptionInitiative;var IndicatorDescriptionInitiative=(function(_super){__extends(IndicatorDescriptionInitiative,_super);function IndicatorDescriptionInitiative(){_super.apply(this,arguments);}
  return IndicatorDescriptionInitiative;})(BaseIndicatorDescriptionInitiative);hiw.IndicatorDescriptionInitiative=IndicatorDescriptionInitiative;var BaseIndicatorDescriptionIntervention=(function(_super){__extends(BaseIndicatorDescriptionIntervention,_super);function BaseIndicatorDescriptionIntervention(){_super.apply(this,arguments);this.id=null;this.indicatorDescriptionID=null;this.interventionID=null;this.sortOrder=null;}
  BaseIndicatorDescriptionIntervention.prototype.getFields=function(){return BaseIndicatorDescriptionIntervention.Fields;};BaseIndicatorDescriptionIntervention.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseIndicatorDescriptionIntervention.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseIndicatorDescriptionIntervention.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseIndicatorDescriptionIntervention.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseIndicatorDescriptionIntervention.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseIndicatorDescriptionIntervention.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseIndicatorDescriptionIntervention.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseIndicatorDescriptionIntervention.getByIndicatorDescriptionID=function(indicatorDescriptionID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID},null,page);};BaseIndicatorDescriptionIntervention.getByIndicatorDescriptionIDCount=function(indicatorDescriptionID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID});};BaseIndicatorDescriptionIntervention.getByIndicatorDescriptionIDPageCount=function(indicatorDescriptionID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID});};BaseIndicatorDescriptionIntervention.prototype.getIndicatorDescription=function(api,callback){IndicatorDescriptionIntervention.getIndicatorDescriptionForIndicatorDescriptionIntervention(this.id,api,callback);};BaseIndicatorDescriptionIntervention.getIndicatorDescriptionForIndicatorDescriptionIntervention=function(indicatorDescriptionInterventionID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionInterventionID:indicatorDescriptionInterventionID});};BaseIndicatorDescriptionIntervention.getByInterventionID=function(interventionID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{interventionID:interventionID},null,page);};BaseIndicatorDescriptionIntervention.getByInterventionIDCount=function(interventionID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{interventionID:interventionID});};BaseIndicatorDescriptionIntervention.getByInterventionIDPageCount=function(interventionID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{interventionID:interventionID});};BaseIndicatorDescriptionIntervention.prototype.getInterventions=function(api,callback){IndicatorDescriptionIntervention.getInterventionsForIndicatorDescriptionIntervention(this.id,api,callback);};BaseIndicatorDescriptionIntervention.getInterventionsForIndicatorDescriptionIntervention=function(indicatorDescriptionInterventionID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionInterventionID:indicatorDescriptionInterventionID});};BaseIndicatorDescriptionIntervention.Fields={id:new hiw.PropertyMap("id","ID"),indicatorDescriptionID:new hiw.PropertyMap("indicatorDescriptionID","IndicatorDescriptionID"),interventionID:new hiw.PropertyMap("interventionID","InterventionID"),sortOrder:new hiw.PropertyMap("sortOrder","SortOrder")};return BaseIndicatorDescriptionIntervention;})(hiw.ServiceDataObject);hiw.BaseIndicatorDescriptionIntervention=BaseIndicatorDescriptionIntervention;var IndicatorDescriptionIntervention=(function(_super){__extends(IndicatorDescriptionIntervention,_super);function IndicatorDescriptionIntervention(){_super.apply(this,arguments);}
  return IndicatorDescriptionIntervention;})(BaseIndicatorDescriptionIntervention);hiw.IndicatorDescriptionIntervention=IndicatorDescriptionIntervention;var BaseIndicatorDescriptionKeyword=(function(_super){__extends(BaseIndicatorDescriptionKeyword,_super);function BaseIndicatorDescriptionKeyword(){_super.apply(this,arguments);this.id=null;this.indicatorDescriptionID=null;this.keywordID=null;}
  BaseIndicatorDescriptionKeyword.prototype.getFields=function(){return BaseIndicatorDescriptionKeyword.Fields;};BaseIndicatorDescriptionKeyword.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseIndicatorDescriptionKeyword.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseIndicatorDescriptionKeyword.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseIndicatorDescriptionKeyword.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseIndicatorDescriptionKeyword.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseIndicatorDescriptionKeyword.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseIndicatorDescriptionKeyword.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseIndicatorDescriptionKeyword.getByIndicatorDescriptionID=function(indicatorDescriptionID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID},null,page);};BaseIndicatorDescriptionKeyword.getByIndicatorDescriptionIDCount=function(indicatorDescriptionID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID});};BaseIndicatorDescriptionKeyword.getByIndicatorDescriptionIDPageCount=function(indicatorDescriptionID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID});};BaseIndicatorDescriptionKeyword.prototype.getIndicatorDescription=function(api,callback){IndicatorDescriptionKeyword.getIndicatorDescriptionForIndicatorDescriptionKeyword(this.id,api,callback);};BaseIndicatorDescriptionKeyword.getIndicatorDescriptionForIndicatorDescriptionKeyword=function(indicatorDescriptionKeywordID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionKeywordID:indicatorDescriptionKeywordID});};BaseIndicatorDescriptionKeyword.getByKeywordID=function(keywordID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{keywordID:keywordID},null,page);};BaseIndicatorDescriptionKeyword.getByKeywordIDCount=function(keywordID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{keywordID:keywordID});};BaseIndicatorDescriptionKeyword.getByKeywordIDPageCount=function(keywordID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{keywordID:keywordID});};BaseIndicatorDescriptionKeyword.prototype.getKeyword=function(api,callback){IndicatorDescriptionKeyword.getKeywordForIndicatorDescriptionKeyword(this.id,api,callback);};BaseIndicatorDescriptionKeyword.getKeywordForIndicatorDescriptionKeyword=function(indicatorDescriptionKeywordID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionKeywordID:indicatorDescriptionKeywordID});};BaseIndicatorDescriptionKeyword.getByIndicatorDescriptionIDAndKeywordID=function(indicatorDescriptionID,keywordID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID,keywordID:keywordID});};BaseIndicatorDescriptionKeyword.Fields={id:new hiw.PropertyMap("id","ID"),indicatorDescriptionID:new hiw.PropertyMap("indicatorDescriptionID","IndicatorDescriptionID"),keywordID:new hiw.PropertyMap("keywordID","KeywordID")};return BaseIndicatorDescriptionKeyword;})(hiw.ServiceDataObject);hiw.BaseIndicatorDescriptionKeyword=BaseIndicatorDescriptionKeyword;var IndicatorDescriptionKeyword=(function(_super){__extends(IndicatorDescriptionKeyword,_super);function IndicatorDescriptionKeyword(){_super.apply(this,arguments);}
  return IndicatorDescriptionKeyword;})(BaseIndicatorDescriptionKeyword);hiw.IndicatorDescriptionKeyword=IndicatorDescriptionKeyword;var BaseIndicatorDescriptionLocaleCounty=(function(_super){__extends(BaseIndicatorDescriptionLocaleCounty,_super);function BaseIndicatorDescriptionLocaleCounty(){_super.apply(this,arguments);this.id=null;this.indicatorDescriptionID=null;this.localeID=null;}
  BaseIndicatorDescriptionLocaleCounty.prototype.getFields=function(){return BaseIndicatorDescriptionLocaleCounty.Fields;};BaseIndicatorDescriptionLocaleCounty.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseIndicatorDescriptionLocaleCounty.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseIndicatorDescriptionLocaleCounty.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseIndicatorDescriptionLocaleCounty.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseIndicatorDescriptionLocaleCounty.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseIndicatorDescriptionLocaleCounty.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseIndicatorDescriptionLocaleCounty.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseIndicatorDescriptionLocaleCounty.getByIndicatorDescriptionID=function(indicatorDescriptionID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID},null,page);};BaseIndicatorDescriptionLocaleCounty.getByIndicatorDescriptionIDCount=function(indicatorDescriptionID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID});};BaseIndicatorDescriptionLocaleCounty.getByIndicatorDescriptionIDPageCount=function(indicatorDescriptionID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID});};BaseIndicatorDescriptionLocaleCounty.prototype.getIndicatorDescription=function(api,callback){IndicatorDescriptionLocaleCounty.getIndicatorDescriptionForIndicatorDescriptionLocaleCounty(this.id,api,callback);};BaseIndicatorDescriptionLocaleCounty.getIndicatorDescriptionForIndicatorDescriptionLocaleCounty=function(indicatorDescriptionLocaleCountyID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionLocaleCountyID:indicatorDescriptionLocaleCountyID});};BaseIndicatorDescriptionLocaleCounty.getByLocaleID=function(localeID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{localeID:localeID},null,page);};BaseIndicatorDescriptionLocaleCounty.getByLocaleIDCount=function(localeID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{localeID:localeID});};BaseIndicatorDescriptionLocaleCounty.getByLocaleIDPageCount=function(localeID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{localeID:localeID});};BaseIndicatorDescriptionLocaleCounty.prototype.getLocale=function(api,callback){IndicatorDescriptionLocaleCounty.getLocaleForIndicatorDescriptionLocaleCounty(this.id,api,callback);};BaseIndicatorDescriptionLocaleCounty.getLocaleForIndicatorDescriptionLocaleCounty=function(indicatorDescriptionLocaleCountyID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionLocaleCountyID:indicatorDescriptionLocaleCountyID});};BaseIndicatorDescriptionLocaleCounty.Fields={id:new hiw.PropertyMap("id","ID"),indicatorDescriptionID:new hiw.PropertyMap("indicatorDescriptionID","IndicatorDescriptionID"),localeID:new hiw.PropertyMap("localeID","LocaleID")};return BaseIndicatorDescriptionLocaleCounty;})(hiw.ServiceDataObject);hiw.BaseIndicatorDescriptionLocaleCounty=BaseIndicatorDescriptionLocaleCounty;var IndicatorDescriptionLocaleCounty=(function(_super){__extends(IndicatorDescriptionLocaleCounty,_super);function IndicatorDescriptionLocaleCounty(){_super.apply(this,arguments);}
  return IndicatorDescriptionLocaleCounty;})(BaseIndicatorDescriptionLocaleCounty);hiw.IndicatorDescriptionLocaleCounty=IndicatorDescriptionLocaleCounty;var BaseIndicatorDescriptionLocaleHospitalReferralRegion=(function(_super){__extends(BaseIndicatorDescriptionLocaleHospitalReferralRegion,_super);function BaseIndicatorDescriptionLocaleHospitalReferralRegion(){_super.apply(this,arguments);this.id=null;this.indicatorDescriptionID=null;this.localeID=null;}
  BaseIndicatorDescriptionLocaleHospitalReferralRegion.prototype.getFields=function(){return BaseIndicatorDescriptionLocaleHospitalReferralRegion.Fields;};BaseIndicatorDescriptionLocaleHospitalReferralRegion.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseIndicatorDescriptionLocaleHospitalReferralRegion.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseIndicatorDescriptionLocaleHospitalReferralRegion.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseIndicatorDescriptionLocaleHospitalReferralRegion.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseIndicatorDescriptionLocaleHospitalReferralRegion.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseIndicatorDescriptionLocaleHospitalReferralRegion.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseIndicatorDescriptionLocaleHospitalReferralRegion.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseIndicatorDescriptionLocaleHospitalReferralRegion.getByIndicatorDescriptionID=function(indicatorDescriptionID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID},null,page);};BaseIndicatorDescriptionLocaleHospitalReferralRegion.getByIndicatorDescriptionIDCount=function(indicatorDescriptionID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID});};BaseIndicatorDescriptionLocaleHospitalReferralRegion.getByIndicatorDescriptionIDPageCount=function(indicatorDescriptionID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID});};BaseIndicatorDescriptionLocaleHospitalReferralRegion.prototype.getIndicatorDescription=function(api,callback){IndicatorDescriptionLocaleHospitalReferralRegion.getIndicatorDescriptionForIndicatorDescriptionLocaleHospitalReferralRegion(this.id,api,callback);};BaseIndicatorDescriptionLocaleHospitalReferralRegion.getIndicatorDescriptionForIndicatorDescriptionLocaleHospitalReferralRegion=function(indicatorDescriptionLocaleHospitalReferralRegionID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionLocaleHospitalReferralRegionID:indicatorDescriptionLocaleHospitalReferralRegionID});};BaseIndicatorDescriptionLocaleHospitalReferralRegion.getByLocaleID=function(localeID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{localeID:localeID},null,page);};BaseIndicatorDescriptionLocaleHospitalReferralRegion.getByLocaleIDCount=function(localeID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{localeID:localeID});};BaseIndicatorDescriptionLocaleHospitalReferralRegion.getByLocaleIDPageCount=function(localeID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{localeID:localeID});};BaseIndicatorDescriptionLocaleHospitalReferralRegion.prototype.getLocale=function(api,callback){IndicatorDescriptionLocaleHospitalReferralRegion.getLocaleForIndicatorDescriptionLocaleHospitalReferralRegion(this.id,api,callback);};BaseIndicatorDescriptionLocaleHospitalReferralRegion.getLocaleForIndicatorDescriptionLocaleHospitalReferralRegion=function(indicatorDescriptionLocaleHospitalReferralRegionID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionLocaleHospitalReferralRegionID:indicatorDescriptionLocaleHospitalReferralRegionID});};BaseIndicatorDescriptionLocaleHospitalReferralRegion.Fields={id:new hiw.PropertyMap("id","ID"),indicatorDescriptionID:new hiw.PropertyMap("indicatorDescriptionID","IndicatorDescriptionID"),localeID:new hiw.PropertyMap("localeID","LocaleID")};return BaseIndicatorDescriptionLocaleHospitalReferralRegion;})(hiw.ServiceDataObject);hiw.BaseIndicatorDescriptionLocaleHospitalReferralRegion=BaseIndicatorDescriptionLocaleHospitalReferralRegion;var IndicatorDescriptionLocaleHospitalReferralRegion=(function(_super){__extends(IndicatorDescriptionLocaleHospitalReferralRegion,_super);function IndicatorDescriptionLocaleHospitalReferralRegion(){_super.apply(this,arguments);}
  return IndicatorDescriptionLocaleHospitalReferralRegion;})(BaseIndicatorDescriptionLocaleHospitalReferralRegion);hiw.IndicatorDescriptionLocaleHospitalReferralRegion=IndicatorDescriptionLocaleHospitalReferralRegion;var BaseIndicatorDescriptionLocaleLevel=(function(_super){__extends(BaseIndicatorDescriptionLocaleLevel,_super);function BaseIndicatorDescriptionLocaleLevel(){_super.apply(this,arguments);this.id=null;this.indicatorDescriptionID=null;this.localeLevelID=null;}
  BaseIndicatorDescriptionLocaleLevel.prototype.getFields=function(){return BaseIndicatorDescriptionLocaleLevel.Fields;};BaseIndicatorDescriptionLocaleLevel.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseIndicatorDescriptionLocaleLevel.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseIndicatorDescriptionLocaleLevel.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseIndicatorDescriptionLocaleLevel.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseIndicatorDescriptionLocaleLevel.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseIndicatorDescriptionLocaleLevel.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseIndicatorDescriptionLocaleLevel.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseIndicatorDescriptionLocaleLevel.getByIndicatorDescriptionID=function(indicatorDescriptionID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID},null,page);};BaseIndicatorDescriptionLocaleLevel.getByIndicatorDescriptionIDCount=function(indicatorDescriptionID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID});};BaseIndicatorDescriptionLocaleLevel.getByIndicatorDescriptionIDPageCount=function(indicatorDescriptionID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID});};BaseIndicatorDescriptionLocaleLevel.prototype.getIndicatorDescription=function(api,callback){IndicatorDescriptionLocaleLevel.getIndicatorDescriptionForIndicatorDescriptionLocaleLevel(this.id,api,callback);};BaseIndicatorDescriptionLocaleLevel.getIndicatorDescriptionForIndicatorDescriptionLocaleLevel=function(indicatorDescriptionLocaleLevelID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionLocaleLevelID:indicatorDescriptionLocaleLevelID});};BaseIndicatorDescriptionLocaleLevel.getByLocaleLevelID=function(localeLevelID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{localeLevelID:localeLevelID},null,page);};BaseIndicatorDescriptionLocaleLevel.getByLocaleLevelIDCount=function(localeLevelID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{localeLevelID:localeLevelID});};BaseIndicatorDescriptionLocaleLevel.getByLocaleLevelIDPageCount=function(localeLevelID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{localeLevelID:localeLevelID});};BaseIndicatorDescriptionLocaleLevel.prototype.getLocaleLevel=function(api,callback){IndicatorDescriptionLocaleLevel.getLocaleLevelForIndicatorDescriptionLocaleLevel(this.id,api,callback);};BaseIndicatorDescriptionLocaleLevel.getLocaleLevelForIndicatorDescriptionLocaleLevel=function(indicatorDescriptionLocaleLevelID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionLocaleLevelID:indicatorDescriptionLocaleLevelID});};BaseIndicatorDescriptionLocaleLevel.Fields={id:new hiw.PropertyMap("id","ID"),indicatorDescriptionID:new hiw.PropertyMap("indicatorDescriptionID","IndicatorDescriptionID"),localeLevelID:new hiw.PropertyMap("localeLevelID","LocaleLevelID")};return BaseIndicatorDescriptionLocaleLevel;})(hiw.ServiceDataObject);hiw.BaseIndicatorDescriptionLocaleLevel=BaseIndicatorDescriptionLocaleLevel;var IndicatorDescriptionLocaleLevel=(function(_super){__extends(IndicatorDescriptionLocaleLevel,_super);function IndicatorDescriptionLocaleLevel(){_super.apply(this,arguments);}
  return IndicatorDescriptionLocaleLevel;})(BaseIndicatorDescriptionLocaleLevel);hiw.IndicatorDescriptionLocaleLevel=IndicatorDescriptionLocaleLevel;var BaseIndicatorDescriptionLocale=(function(_super){__extends(BaseIndicatorDescriptionLocale,_super);function BaseIndicatorDescriptionLocale(){_super.apply(this,arguments);this.id=null;this.indicatorDescriptionID=null;this.localeID=null;}
  BaseIndicatorDescriptionLocale.prototype.getFields=function(){return BaseIndicatorDescriptionLocale.Fields;};BaseIndicatorDescriptionLocale.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseIndicatorDescriptionLocale.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseIndicatorDescriptionLocale.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseIndicatorDescriptionLocale.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseIndicatorDescriptionLocale.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseIndicatorDescriptionLocale.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseIndicatorDescriptionLocale.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseIndicatorDescriptionLocale.getByIndicatorDescriptionID=function(indicatorDescriptionID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID},null,page);};BaseIndicatorDescriptionLocale.getByIndicatorDescriptionIDCount=function(indicatorDescriptionID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID});};BaseIndicatorDescriptionLocale.getByIndicatorDescriptionIDPageCount=function(indicatorDescriptionID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID});};BaseIndicatorDescriptionLocale.prototype.getIndicatorDescription=function(api,callback){IndicatorDescriptionLocale.getIndicatorDescriptionForIndicatorDescriptionLocale(this.id,api,callback);};BaseIndicatorDescriptionLocale.getIndicatorDescriptionForIndicatorDescriptionLocale=function(indicatorDescriptionLocaleID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionLocaleID:indicatorDescriptionLocaleID});};BaseIndicatorDescriptionLocale.getByLocaleID=function(localeID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{localeID:localeID},null,page);};BaseIndicatorDescriptionLocale.getByLocaleIDCount=function(localeID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{localeID:localeID});};BaseIndicatorDescriptionLocale.getByLocaleIDPageCount=function(localeID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{localeID:localeID});};BaseIndicatorDescriptionLocale.prototype.getLocale=function(api,callback){IndicatorDescriptionLocale.getLocaleForIndicatorDescriptionLocale(this.id,api,callback);};BaseIndicatorDescriptionLocale.getLocaleForIndicatorDescriptionLocale=function(indicatorDescriptionLocaleID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionLocaleID:indicatorDescriptionLocaleID});};BaseIndicatorDescriptionLocale.Fields={id:new hiw.PropertyMap("id","ID"),indicatorDescriptionID:new hiw.PropertyMap("indicatorDescriptionID","IndicatorDescriptionID"),localeID:new hiw.PropertyMap("localeID","LocaleID")};return BaseIndicatorDescriptionLocale;})(hiw.ServiceDataObject);hiw.BaseIndicatorDescriptionLocale=BaseIndicatorDescriptionLocale;var IndicatorDescriptionLocale=(function(_super){__extends(IndicatorDescriptionLocale,_super);function IndicatorDescriptionLocale(){_super.apply(this,arguments);}
  return IndicatorDescriptionLocale;})(BaseIndicatorDescriptionLocale);hiw.IndicatorDescriptionLocale=IndicatorDescriptionLocale;var BaseIndicatorDescriptionLocaleState=(function(_super){__extends(BaseIndicatorDescriptionLocaleState,_super);function BaseIndicatorDescriptionLocaleState(){_super.apply(this,arguments);this.id=null;this.indicatorDescriptionID=null;this.localeID=null;}
  BaseIndicatorDescriptionLocaleState.prototype.getFields=function(){return BaseIndicatorDescriptionLocaleState.Fields;};BaseIndicatorDescriptionLocaleState.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseIndicatorDescriptionLocaleState.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseIndicatorDescriptionLocaleState.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseIndicatorDescriptionLocaleState.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseIndicatorDescriptionLocaleState.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseIndicatorDescriptionLocaleState.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseIndicatorDescriptionLocaleState.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseIndicatorDescriptionLocaleState.getByIndicatorDescriptionID=function(indicatorDescriptionID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID},null,page);};BaseIndicatorDescriptionLocaleState.getByIndicatorDescriptionIDCount=function(indicatorDescriptionID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID});};BaseIndicatorDescriptionLocaleState.getByIndicatorDescriptionIDPageCount=function(indicatorDescriptionID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID});};BaseIndicatorDescriptionLocaleState.prototype.getIndicatorDescription=function(api,callback){IndicatorDescriptionLocaleState.getIndicatorDescriptionForIndicatorDescriptionLocaleState(this.id,api,callback);};BaseIndicatorDescriptionLocaleState.getIndicatorDescriptionForIndicatorDescriptionLocaleState=function(indicatorDescriptionLocaleStateID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionLocaleStateID:indicatorDescriptionLocaleStateID});};BaseIndicatorDescriptionLocaleState.getByLocaleID=function(localeID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{localeID:localeID},null,page);};BaseIndicatorDescriptionLocaleState.getByLocaleIDCount=function(localeID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{localeID:localeID});};BaseIndicatorDescriptionLocaleState.getByLocaleIDPageCount=function(localeID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{localeID:localeID});};BaseIndicatorDescriptionLocaleState.prototype.getLocale=function(api,callback){IndicatorDescriptionLocaleState.getLocaleForIndicatorDescriptionLocaleState(this.id,api,callback);};BaseIndicatorDescriptionLocaleState.getLocaleForIndicatorDescriptionLocaleState=function(indicatorDescriptionLocaleStateID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionLocaleStateID:indicatorDescriptionLocaleStateID});};BaseIndicatorDescriptionLocaleState.Fields={id:new hiw.PropertyMap("id","ID"),indicatorDescriptionID:new hiw.PropertyMap("indicatorDescriptionID","IndicatorDescriptionID"),localeID:new hiw.PropertyMap("localeID","LocaleID")};return BaseIndicatorDescriptionLocaleState;})(hiw.ServiceDataObject);hiw.BaseIndicatorDescriptionLocaleState=BaseIndicatorDescriptionLocaleState;var IndicatorDescriptionLocaleState=(function(_super){__extends(IndicatorDescriptionLocaleState,_super);function IndicatorDescriptionLocaleState(){_super.apply(this,arguments);}
  return IndicatorDescriptionLocaleState;})(BaseIndicatorDescriptionLocaleState);hiw.IndicatorDescriptionLocaleState=IndicatorDescriptionLocaleState;var BaseIndicatorDescriptionMethodologyNote=(function(_super){__extends(BaseIndicatorDescriptionMethodologyNote,_super);function BaseIndicatorDescriptionMethodologyNote(){_super.apply(this,arguments);this.id=null;this.indicatorDescriptionID=null;this.methodologyNote=null;this.methodologyNotePlain=null;this.isHTML=null;this.isAgeAdjusted=null;this.isFootnote=null;this.sortOrder=null;}
  BaseIndicatorDescriptionMethodologyNote.prototype.getFields=function(){return BaseIndicatorDescriptionMethodologyNote.Fields;};BaseIndicatorDescriptionMethodologyNote.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseIndicatorDescriptionMethodologyNote.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseIndicatorDescriptionMethodologyNote.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseIndicatorDescriptionMethodologyNote.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseIndicatorDescriptionMethodologyNote.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseIndicatorDescriptionMethodologyNote.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseIndicatorDescriptionMethodologyNote.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseIndicatorDescriptionMethodologyNote.getByIndicatorDescriptionID=function(indicatorDescriptionID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID},null,page);};BaseIndicatorDescriptionMethodologyNote.getByIndicatorDescriptionIDCount=function(indicatorDescriptionID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID});};BaseIndicatorDescriptionMethodologyNote.getByIndicatorDescriptionIDPageCount=function(indicatorDescriptionID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID});};BaseIndicatorDescriptionMethodologyNote.prototype.getIndicatorDescription=function(api,callback){IndicatorDescriptionMethodologyNote.getIndicatorDescriptionForIndicatorDescriptionMethodologyNote(this.id,api,callback);};BaseIndicatorDescriptionMethodologyNote.getIndicatorDescriptionForIndicatorDescriptionMethodologyNote=function(indicatorDescriptionMethodologyNoteID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionMethodologyNoteID:indicatorDescriptionMethodologyNoteID});};BaseIndicatorDescriptionMethodologyNote.Fields={id:new hiw.PropertyMap("id","ID"),indicatorDescriptionID:new hiw.PropertyMap("indicatorDescriptionID","IndicatorDescriptionID"),methodologyNote:new hiw.PropertyMap("methodologyNote","MethodologyNote"),methodologyNotePlain:new hiw.PropertyMap("methodologyNotePlain","MethodologyNotePlain"),isHTML:new hiw.PropertyMap("isHTML","isHTML"),isAgeAdjusted:new hiw.PropertyMap("isAgeAdjusted","isAgeAdjusted"),isFootnote:new hiw.PropertyMap("isFootnote","isFootnote"),sortOrder:new hiw.PropertyMap("sortOrder","SortOrder")};return BaseIndicatorDescriptionMethodologyNote;})(hiw.ServiceDataObject);hiw.BaseIndicatorDescriptionMethodologyNote=BaseIndicatorDescriptionMethodologyNote;var IndicatorDescriptionMethodologyNote=(function(_super){__extends(IndicatorDescriptionMethodologyNote,_super);function IndicatorDescriptionMethodologyNote(){_super.apply(this,arguments);}
  return IndicatorDescriptionMethodologyNote;})(BaseIndicatorDescriptionMethodologyNote);hiw.IndicatorDescriptionMethodologyNote=IndicatorDescriptionMethodologyNote;var BaseIndicatorDescriptionMoreInfo=(function(_super){__extends(BaseIndicatorDescriptionMoreInfo,_super);function BaseIndicatorDescriptionMoreInfo(){_super.apply(this,arguments);this.id=null;this.indicatorDescriptionID=null;this.moreInfo=null;this.urlID=null;this.sortOrder=null;}
  BaseIndicatorDescriptionMoreInfo.prototype.getFields=function(){return BaseIndicatorDescriptionMoreInfo.Fields;};BaseIndicatorDescriptionMoreInfo.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseIndicatorDescriptionMoreInfo.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseIndicatorDescriptionMoreInfo.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseIndicatorDescriptionMoreInfo.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseIndicatorDescriptionMoreInfo.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseIndicatorDescriptionMoreInfo.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseIndicatorDescriptionMoreInfo.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseIndicatorDescriptionMoreInfo.getByIndicatorDescriptionID=function(indicatorDescriptionID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID},null,page);};BaseIndicatorDescriptionMoreInfo.getByIndicatorDescriptionIDCount=function(indicatorDescriptionID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID});};BaseIndicatorDescriptionMoreInfo.getByIndicatorDescriptionIDPageCount=function(indicatorDescriptionID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID});};BaseIndicatorDescriptionMoreInfo.prototype.getIndicatorDescription=function(api,callback){IndicatorDescriptionMoreInfo.getIndicatorDescriptionForIndicatorDescriptionMoreInfo(this.id,api,callback);};BaseIndicatorDescriptionMoreInfo.getIndicatorDescriptionForIndicatorDescriptionMoreInfo=function(indicatorDescriptionMoreInfoID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionMoreInfoID:indicatorDescriptionMoreInfoID});};BaseIndicatorDescriptionMoreInfo.getByUrlID=function(urlID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{urlID:urlID},null,page);};BaseIndicatorDescriptionMoreInfo.getByUrlIDCount=function(urlID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{urlID:urlID});};BaseIndicatorDescriptionMoreInfo.getByUrlIDPageCount=function(urlID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{urlID:urlID});};BaseIndicatorDescriptionMoreInfo.prototype.getUrl=function(api,callback){IndicatorDescriptionMoreInfo.getUrlForIndicatorDescriptionMoreInfo(this.id,api,callback);};BaseIndicatorDescriptionMoreInfo.getUrlForIndicatorDescriptionMoreInfo=function(indicatorDescriptionMoreInfoID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionMoreInfoID:indicatorDescriptionMoreInfoID});};BaseIndicatorDescriptionMoreInfo.Fields={id:new hiw.PropertyMap("id","ID"),indicatorDescriptionID:new hiw.PropertyMap("indicatorDescriptionID","IndicatorDescriptionID"),moreInfo:new hiw.PropertyMap("moreInfo","MoreInfo"),urlID:new hiw.PropertyMap("urlID","UrlID"),sortOrder:new hiw.PropertyMap("sortOrder","SortOrder")};return BaseIndicatorDescriptionMoreInfo;})(hiw.ServiceDataObject);hiw.BaseIndicatorDescriptionMoreInfo=BaseIndicatorDescriptionMoreInfo;var IndicatorDescriptionMoreInfo=(function(_super){__extends(IndicatorDescriptionMoreInfo,_super);function IndicatorDescriptionMoreInfo(){_super.apply(this,arguments);}
  return IndicatorDescriptionMoreInfo;})(BaseIndicatorDescriptionMoreInfo);hiw.IndicatorDescriptionMoreInfo=IndicatorDescriptionMoreInfo;var BaseIndicatorDescriptionReference=(function(_super){__extends(BaseIndicatorDescriptionReference,_super);function BaseIndicatorDescriptionReference(){_super.apply(this,arguments);this.id=null;this.indicatorDescriptionID=null;this.reference=null;this.urlID=null;this.sortOrder=null;}
  BaseIndicatorDescriptionReference.prototype.getFields=function(){return BaseIndicatorDescriptionReference.Fields;};BaseIndicatorDescriptionReference.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseIndicatorDescriptionReference.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseIndicatorDescriptionReference.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseIndicatorDescriptionReference.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseIndicatorDescriptionReference.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseIndicatorDescriptionReference.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseIndicatorDescriptionReference.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseIndicatorDescriptionReference.getByIndicatorDescriptionID=function(indicatorDescriptionID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID},null,page);};BaseIndicatorDescriptionReference.getByIndicatorDescriptionIDCount=function(indicatorDescriptionID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID});};BaseIndicatorDescriptionReference.getByIndicatorDescriptionIDPageCount=function(indicatorDescriptionID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID});};BaseIndicatorDescriptionReference.prototype.getIndicatorDescription=function(api,callback){IndicatorDescriptionReference.getIndicatorDescriptionForIndicatorDescriptionReference(this.id,api,callback);};BaseIndicatorDescriptionReference.getIndicatorDescriptionForIndicatorDescriptionReference=function(indicatorDescriptionReferenceID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionReferenceID:indicatorDescriptionReferenceID});};BaseIndicatorDescriptionReference.getByUrlID=function(urlID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{urlID:urlID},null,page);};BaseIndicatorDescriptionReference.getByUrlIDCount=function(urlID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{urlID:urlID});};BaseIndicatorDescriptionReference.getByUrlIDPageCount=function(urlID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{urlID:urlID});};BaseIndicatorDescriptionReference.prototype.getUrl=function(api,callback){IndicatorDescriptionReference.getUrlForIndicatorDescriptionReference(this.id,api,callback);};BaseIndicatorDescriptionReference.getUrlForIndicatorDescriptionReference=function(indicatorDescriptionReferenceID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionReferenceID:indicatorDescriptionReferenceID});};BaseIndicatorDescriptionReference.Fields={id:new hiw.PropertyMap("id","ID"),indicatorDescriptionID:new hiw.PropertyMap("indicatorDescriptionID","IndicatorDescriptionID"),reference:new hiw.PropertyMap("reference","Reference"),urlID:new hiw.PropertyMap("urlID","UrlID"),sortOrder:new hiw.PropertyMap("sortOrder","SortOrder")};return BaseIndicatorDescriptionReference;})(hiw.ServiceDataObject);hiw.BaseIndicatorDescriptionReference=BaseIndicatorDescriptionReference;var IndicatorDescriptionReference=(function(_super){__extends(IndicatorDescriptionReference,_super);function IndicatorDescriptionReference(){_super.apply(this,arguments);}
  return IndicatorDescriptionReference;})(BaseIndicatorDescriptionReference);hiw.IndicatorDescriptionReference=IndicatorDescriptionReference;var BaseIndicatorDescriptionResource=(function(_super){__extends(BaseIndicatorDescriptionResource,_super);function BaseIndicatorDescriptionResource(){_super.apply(this,arguments);this.id=null;this.indicatorDescriptionID=null;this.description=null;this.urlID=null;this.sortOrder=null;}
  BaseIndicatorDescriptionResource.prototype.getFields=function(){return BaseIndicatorDescriptionResource.Fields;};BaseIndicatorDescriptionResource.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseIndicatorDescriptionResource.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseIndicatorDescriptionResource.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseIndicatorDescriptionResource.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseIndicatorDescriptionResource.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseIndicatorDescriptionResource.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseIndicatorDescriptionResource.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseIndicatorDescriptionResource.getByIndicatorDescriptionID=function(indicatorDescriptionID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID},null,page);};BaseIndicatorDescriptionResource.getByIndicatorDescriptionIDCount=function(indicatorDescriptionID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID});};BaseIndicatorDescriptionResource.getByIndicatorDescriptionIDPageCount=function(indicatorDescriptionID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID});};BaseIndicatorDescriptionResource.prototype.getIndicatorDescription=function(api,callback){IndicatorDescriptionResource.getIndicatorDescriptionForIndicatorDescriptionResource(this.id,api,callback);};BaseIndicatorDescriptionResource.getIndicatorDescriptionForIndicatorDescriptionResource=function(indicatorDescriptionResourceID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionResourceID:indicatorDescriptionResourceID});};BaseIndicatorDescriptionResource.getByUrlID=function(urlID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{urlID:urlID},null,page);};BaseIndicatorDescriptionResource.getByUrlIDCount=function(urlID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{urlID:urlID});};BaseIndicatorDescriptionResource.getByUrlIDPageCount=function(urlID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{urlID:urlID});};BaseIndicatorDescriptionResource.prototype.getUrl=function(api,callback){IndicatorDescriptionResource.getUrlForIndicatorDescriptionResource(this.id,api,callback);};BaseIndicatorDescriptionResource.getUrlForIndicatorDescriptionResource=function(indicatorDescriptionResourceID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionResourceID:indicatorDescriptionResourceID});};BaseIndicatorDescriptionResource.Fields={id:new hiw.PropertyMap("id","ID"),indicatorDescriptionID:new hiw.PropertyMap("indicatorDescriptionID","IndicatorDescriptionID"),description:new hiw.PropertyMap("description","Description"),urlID:new hiw.PropertyMap("urlID","UrlID"),sortOrder:new hiw.PropertyMap("sortOrder","SortOrder")};return BaseIndicatorDescriptionResource;})(hiw.ServiceDataObject);hiw.BaseIndicatorDescriptionResource=BaseIndicatorDescriptionResource;var IndicatorDescriptionResource=(function(_super){__extends(IndicatorDescriptionResource,_super);function IndicatorDescriptionResource(){_super.apply(this,arguments);}
  return IndicatorDescriptionResource;})(BaseIndicatorDescriptionResource);hiw.IndicatorDescriptionResource=IndicatorDescriptionResource;var BaseIndicatorDescription=(function(_super){__extends(BaseIndicatorDescription,_super);function BaseIndicatorDescription(){_super.apply(this,arguments);this.id=null;this.shortDescription=null;this.unlabeledShortDescription=null;this.showMe=null;this.isDevelopmental=null;this.datatype=null;this.fullDescription=null;this.valueLabelID=null;this.numeratorDescription=null;this.denominatorDescription=null;this.caveatsAndLimitations=null;this.dataType=null;this.trendIssues=null;this.otherDataSource=null;this.availableDimensions=null;this.geographicLevels=null;this.maxDecimal=null;this.modificationDate=null;this.minimumCacheValue=null;this.maximumCacheValue=null;this.modifyDate=null;}
  BaseIndicatorDescription.prototype.getFields=function(){return BaseIndicatorDescription.Fields;};BaseIndicatorDescription.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseIndicatorDescription.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseIndicatorDescription.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseIndicatorDescription.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseIndicatorDescription.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseIndicatorDescription.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseIndicatorDescription.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseIndicatorDescription.getByValueLabelID=function(valueLabelID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{valueLabelID:valueLabelID},null,page);};BaseIndicatorDescription.getByValueLabelIDCount=function(valueLabelID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{valueLabelID:valueLabelID});};BaseIndicatorDescription.getByValueLabelIDPageCount=function(valueLabelID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{valueLabelID:valueLabelID});};BaseIndicatorDescription.prototype.getValueLabel=function(api,callback){hiw.IndicatorDescription.getValueLabelForIndicatorDescription(this.id,api,callback);};BaseIndicatorDescription.getValueLabelForIndicatorDescription=function(indicatorDescriptionID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID});};BaseIndicatorDescription.Fields={id:new hiw.PropertyMap("id","ID"),shortDescription:new hiw.PropertyMap("shortDescription","ShortDescription"),unlabeledShortDescription:new hiw.PropertyMap("unlabeledShortDescription","UnlabeledShortDescription"),showMe:new hiw.PropertyMap("showMe","ShowMe"),isDevelopmental:new hiw.PropertyMap("isDevelopmental","isDevelopmental"),datatype:new hiw.PropertyMap("datatype","Datatype"),fullDescription:new hiw.PropertyMap("fullDescription","FullDescription"),valueLabelID:new hiw.PropertyMap("valueLabelID","ValueLabelID"),numeratorDescription:new hiw.PropertyMap("numeratorDescription","NumeratorDescription"),denominatorDescription:new hiw.PropertyMap("denominatorDescription","DenominatorDescription"),caveatsAndLimitations:new hiw.PropertyMap("caveatsAndLimitations","CaveatsAndLimitations"),dataType:new hiw.PropertyMap("dataType","DataType"),trendIssues:new hiw.PropertyMap("trendIssues","TrendIssues"),otherDataSource:new hiw.PropertyMap("otherDataSource","OtherDataSource"),availableDimensions:new hiw.PropertyMap("availableDimensions","AvailableDimensions"),geographicLevels:new hiw.PropertyMap("geographicLevels","GeographicLevels"),maxDecimal:new hiw.PropertyMap("maxDecimal","MaxDecimal"),modificationDate:new hiw.PropertyMap("modificationDate","ModificationDate"),minimumCacheValue:new hiw.PropertyMap("minimumCacheValue","MinimumCacheValue"),maximumCacheValue:new hiw.PropertyMap("maximumCacheValue","MaximumCacheValue"),modifyDate:new hiw.PropertyMap("modifyDate","ModifyDate")};return BaseIndicatorDescription;})(hiw.ServiceDataObject);hiw.BaseIndicatorDescription=BaseIndicatorDescription;var BaseIndicatorDescriptionHP2020=(function(_super){__extends(BaseIndicatorDescriptionHP2020,_super);function BaseIndicatorDescriptionHP2020(){_super.apply(this,arguments);this.id=null;this.indicatorDescriptionID=null;this.indicatorNumber=null;this.HP2020ID=null;this.HP2020Target=null;this.HP2020BaselineYear=null;this.HP2020Baseline=null;this.HP2020TSMID=null;this.initiativeSpecificTopicArea=null;}
  BaseIndicatorDescriptionHP2020.prototype.getFields=function(){return BaseIndicatorDescriptionHP2020.Fields;};BaseIndicatorDescriptionHP2020.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseIndicatorDescriptionHP2020.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseIndicatorDescriptionHP2020.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseIndicatorDescriptionHP2020.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseIndicatorDescriptionHP2020.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseIndicatorDescriptionHP2020.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseIndicatorDescriptionHP2020.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseIndicatorDescriptionHP2020.getByIndicatorDescriptionID=function(indicatorDescriptionID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID},null,page);};BaseIndicatorDescriptionHP2020.getByIndicatorDescriptionIDCount=function(indicatorDescriptionID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID});};BaseIndicatorDescriptionHP2020.getByIndicatorDescriptionIDPageCount=function(indicatorDescriptionID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID});};BaseIndicatorDescriptionHP2020.prototype.getIndicatorDescription=function(api,callback){IndicatorDescriptionHP2020.getIndicatorDescriptionForIndicatorDescriptionHP2020(this.id,api,callback);};BaseIndicatorDescriptionHP2020.getIndicatorDescriptionForIndicatorDescriptionHP2020=function(indicatorDescriptionHP2020ID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionHP2020ID:indicatorDescriptionHP2020ID});};BaseIndicatorDescriptionHP2020.getByHP2020TSMID=function(hP2020TSMID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{hP2020TSMID:hP2020TSMID},null,page);};BaseIndicatorDescriptionHP2020.getByHP2020TSMIDCount=function(hP2020TSMID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{hP2020TSMID:hP2020TSMID});};BaseIndicatorDescriptionHP2020.getByHP2020TSMIDPageCount=function(hP2020TSMID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{hP2020TSMID:hP2020TSMID});};BaseIndicatorDescriptionHP2020.prototype.getHP2020TSM=function(api,callback){IndicatorDescriptionHP2020.getHP2020TSMForIndicatorDescriptionHP2020(this.id,api,callback);};BaseIndicatorDescriptionHP2020.getHP2020TSMForIndicatorDescriptionHP2020=function(indicatorDescriptionHP2020ID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionHP2020ID:indicatorDescriptionHP2020ID});};BaseIndicatorDescriptionHP2020.Fields={id:new hiw.PropertyMap("id","ID"),indicatorDescriptionID:new hiw.PropertyMap("indicatorDescriptionID","IndicatorDescriptionID"),indicatorNumber:new hiw.PropertyMap("indicatorNumber","IndicatorNumber"),HP2020ID:new hiw.PropertyMap("HP2020ID","HP2020ID"),HP2020Target:new hiw.PropertyMap("HP2020Target","HP2020Target"),HP2020BaselineYear:new hiw.PropertyMap("HP2020BaselineYear","HP2020BaselineYear"),HP2020Baseline:new hiw.PropertyMap("HP2020Baseline","HP2020Baseline"),HP2020TSMID:new hiw.PropertyMap("HP2020TSMID","HP2020TSMID"),initiativeSpecificTopicArea:new hiw.PropertyMap("initiativeSpecificTopicArea","InitiativeSpecificTopicArea")};return BaseIndicatorDescriptionHP2020;})(hiw.ServiceDataObject);hiw.BaseIndicatorDescriptionHP2020=BaseIndicatorDescriptionHP2020;var IndicatorDescriptionHP2020=(function(_super){__extends(IndicatorDescriptionHP2020,_super);function IndicatorDescriptionHP2020(){_super.apply(this,arguments);}
  return IndicatorDescriptionHP2020;})(BaseIndicatorDescriptionHP2020);hiw.IndicatorDescriptionHP2020=IndicatorDescriptionHP2020;var BaseIndicatorDescriptionTimeFrame=(function(_super){__extends(BaseIndicatorDescriptionTimeFrame,_super);function BaseIndicatorDescriptionTimeFrame(){_super.apply(this,arguments);this.id=null;this.indicatorDescriptionID=null;this.timeframeID=null;}
  BaseIndicatorDescriptionTimeFrame.prototype.getFields=function(){return BaseIndicatorDescriptionTimeFrame.Fields;};BaseIndicatorDescriptionTimeFrame.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseIndicatorDescriptionTimeFrame.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseIndicatorDescriptionTimeFrame.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseIndicatorDescriptionTimeFrame.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseIndicatorDescriptionTimeFrame.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseIndicatorDescriptionTimeFrame.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseIndicatorDescriptionTimeFrame.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseIndicatorDescriptionTimeFrame.getByIndicatorDescriptionID=function(indicatorDescriptionID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID},null,page);};BaseIndicatorDescriptionTimeFrame.getByIndicatorDescriptionIDCount=function(indicatorDescriptionID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID});};BaseIndicatorDescriptionTimeFrame.getByIndicatorDescriptionIDPageCount=function(indicatorDescriptionID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID});};BaseIndicatorDescriptionTimeFrame.prototype.getIndicatorDescription=function(api,callback){IndicatorDescriptionTimeFrame.getIndicatorDescriptionForIndicatorDescriptionTimeFrame(this.id,api,callback);};BaseIndicatorDescriptionTimeFrame.getIndicatorDescriptionForIndicatorDescriptionTimeFrame=function(indicatorDescriptionTimeFrameID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionTimeFrameID:indicatorDescriptionTimeFrameID});};BaseIndicatorDescriptionTimeFrame.getByTimeframeID=function(timeframeID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{timeframeID:timeframeID},null,page);};BaseIndicatorDescriptionTimeFrame.getByTimeframeIDCount=function(timeframeID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{timeframeID:timeframeID});};BaseIndicatorDescriptionTimeFrame.getByTimeframeIDPageCount=function(timeframeID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{timeframeID:timeframeID});};BaseIndicatorDescriptionTimeFrame.prototype.getTimeframe=function(api,callback){IndicatorDescriptionTimeFrame.getTimeframeForIndicatorDescriptionTimeFrame(this.id,api,callback);};BaseIndicatorDescriptionTimeFrame.getTimeframeForIndicatorDescriptionTimeFrame=function(indicatorDescriptionTimeFrameID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionTimeFrameID:indicatorDescriptionTimeFrameID});};BaseIndicatorDescriptionTimeFrame.Fields={id:new hiw.PropertyMap("id","ID"),indicatorDescriptionID:new hiw.PropertyMap("indicatorDescriptionID","IndicatorDescriptionID"),timeframeID:new hiw.PropertyMap("timeframeID","TimeframeID")};return BaseIndicatorDescriptionTimeFrame;})(hiw.ServiceDataObject);hiw.BaseIndicatorDescriptionTimeFrame=BaseIndicatorDescriptionTimeFrame;var IndicatorDescriptionTimeFrame=(function(_super){__extends(IndicatorDescriptionTimeFrame,_super);function IndicatorDescriptionTimeFrame(){_super.apply(this,arguments);}
  return IndicatorDescriptionTimeFrame;})(BaseIndicatorDescriptionTimeFrame);hiw.IndicatorDescriptionTimeFrame=IndicatorDescriptionTimeFrame;var BaseIndicatorDescriptionYear=(function(_super){__extends(BaseIndicatorDescriptionYear,_super);function BaseIndicatorDescriptionYear(){_super.apply(this,arguments);this.id=null;this.indicatorDescriptionID=null;this.yearID=null;}
  BaseIndicatorDescriptionYear.prototype.getFields=function(){return BaseIndicatorDescriptionYear.Fields;};BaseIndicatorDescriptionYear.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseIndicatorDescriptionYear.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseIndicatorDescriptionYear.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseIndicatorDescriptionYear.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseIndicatorDescriptionYear.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseIndicatorDescriptionYear.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseIndicatorDescriptionYear.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseIndicatorDescriptionYear.getByIndicatorDescriptionID=function(indicatorDescriptionID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID},null,page);};BaseIndicatorDescriptionYear.getByIndicatorDescriptionIDCount=function(indicatorDescriptionID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID});};BaseIndicatorDescriptionYear.getByIndicatorDescriptionIDPageCount=function(indicatorDescriptionID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID});};BaseIndicatorDescriptionYear.prototype.getIndicatorDescription=function(api,callback){IndicatorDescriptionYear.getIndicatorDescriptionForIndicatorDescriptionYear(this.id,api,callback);};BaseIndicatorDescriptionYear.getIndicatorDescriptionForIndicatorDescriptionYear=function(indicatorDescriptionYearID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionYearID:indicatorDescriptionYearID});};BaseIndicatorDescriptionYear.getByYearID=function(yearID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{yearID:yearID},null,page);};BaseIndicatorDescriptionYear.getByYearIDCount=function(yearID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{yearID:yearID});};BaseIndicatorDescriptionYear.getByYearIDPageCount=function(yearID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{yearID:yearID});};BaseIndicatorDescriptionYear.prototype.getYear=function(api,callback){IndicatorDescriptionYear.getYearForIndicatorDescriptionYear(this.id,api,callback);};BaseIndicatorDescriptionYear.getYearForIndicatorDescriptionYear=function(indicatorDescriptionYearID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionYearID:indicatorDescriptionYearID});};BaseIndicatorDescriptionYear.getByIndicatorDescriptionIDAndYearID=function(indicatorDescriptionID,yearID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID,yearID:yearID});};BaseIndicatorDescriptionYear.Fields={id:new hiw.PropertyMap("id","ID"),indicatorDescriptionID:new hiw.PropertyMap("indicatorDescriptionID","IndicatorDescriptionID"),yearID:new hiw.PropertyMap("yearID","YearID")};return BaseIndicatorDescriptionYear;})(hiw.ServiceDataObject);hiw.BaseIndicatorDescriptionYear=BaseIndicatorDescriptionYear;var IndicatorDescriptionYear=(function(_super){__extends(IndicatorDescriptionYear,_super);function IndicatorDescriptionYear(){_super.apply(this,arguments);}
  return IndicatorDescriptionYear;})(BaseIndicatorDescriptionYear);hiw.IndicatorDescriptionYear=IndicatorDescriptionYear;var BaseIndicatorDimensionGraph=(function(_super){__extends(BaseIndicatorDimensionGraph,_super);function BaseIndicatorDimensionGraph(){_super.apply(this,arguments);this.id=null;this.indicatorDescriptionID=null;this.localeLevelID=null;this.dimensionGraphID=null;}
  BaseIndicatorDimensionGraph.prototype.getFields=function(){return BaseIndicatorDimensionGraph.Fields;};BaseIndicatorDimensionGraph.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseIndicatorDimensionGraph.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseIndicatorDimensionGraph.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseIndicatorDimensionGraph.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseIndicatorDimensionGraph.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseIndicatorDimensionGraph.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseIndicatorDimensionGraph.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseIndicatorDimensionGraph.getByIndicatorDescriptionID=function(indicatorDescriptionID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID},null,page);};BaseIndicatorDimensionGraph.getByIndicatorDescriptionIDCount=function(indicatorDescriptionID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID});};BaseIndicatorDimensionGraph.getByIndicatorDescriptionIDPageCount=function(indicatorDescriptionID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID});};BaseIndicatorDimensionGraph.prototype.getIndicatorDescription=function(api,callback){IndicatorDimensionGraph.getIndicatorDescriptionForIndicatorDimensionGraph(this.id,api,callback);};BaseIndicatorDimensionGraph.getIndicatorDescriptionForIndicatorDimensionGraph=function(indicatorDimensionGraphID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDimensionGraphID:indicatorDimensionGraphID});};BaseIndicatorDimensionGraph.getByLocaleLevelID=function(localeLevelID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{localeLevelID:localeLevelID},null,page);};BaseIndicatorDimensionGraph.getByLocaleLevelIDCount=function(localeLevelID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{localeLevelID:localeLevelID});};BaseIndicatorDimensionGraph.getByLocaleLevelIDPageCount=function(localeLevelID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{localeLevelID:localeLevelID});};BaseIndicatorDimensionGraph.prototype.getLocaleLevel=function(api,callback){IndicatorDimensionGraph.getLocaleLevelForIndicatorDimensionGraph(this.id,api,callback);};BaseIndicatorDimensionGraph.getLocaleLevelForIndicatorDimensionGraph=function(indicatorDimensionGraphID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDimensionGraphID:indicatorDimensionGraphID});};BaseIndicatorDimensionGraph.getByDimensionGraphID=function(dimensionGraphID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dimensionGraphID:dimensionGraphID},null,page);};BaseIndicatorDimensionGraph.getByDimensionGraphIDCount=function(dimensionGraphID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dimensionGraphID:dimensionGraphID});};BaseIndicatorDimensionGraph.getByDimensionGraphIDPageCount=function(dimensionGraphID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dimensionGraphID:dimensionGraphID});};BaseIndicatorDimensionGraph.prototype.getDimensionGraph=function(api,callback){IndicatorDimensionGraph.getDimensionGraphForIndicatorDimensionGraph(this.id,api,callback);};BaseIndicatorDimensionGraph.getDimensionGraphForIndicatorDimensionGraph=function(indicatorDimensionGraphID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDimensionGraphID:indicatorDimensionGraphID});};BaseIndicatorDimensionGraph.Fields={id:new hiw.PropertyMap("id","ID"),indicatorDescriptionID:new hiw.PropertyMap("indicatorDescriptionID","IndicatorDescriptionID"),localeLevelID:new hiw.PropertyMap("localeLevelID","LocaleLevelID"),dimensionGraphID:new hiw.PropertyMap("dimensionGraphID","DimensionGraphID")};return BaseIndicatorDimensionGraph;})(hiw.ServiceDataObject);hiw.BaseIndicatorDimensionGraph=BaseIndicatorDimensionGraph;var IndicatorDimensionGraph=(function(_super){__extends(IndicatorDimensionGraph,_super);function IndicatorDimensionGraph(){_super.apply(this,arguments);}
  return IndicatorDimensionGraph;})(BaseIndicatorDimensionGraph);hiw.IndicatorDimensionGraph=IndicatorDimensionGraph;var BaseIndicatorDimension=(function(_super){__extends(BaseIndicatorDimension,_super);function BaseIndicatorDimension(){_super.apply(this,arguments);this.id=null;this.indicatorID=null;this.dimensionBookID=null;}
  BaseIndicatorDimension.prototype.getFields=function(){return BaseIndicatorDimension.Fields;};BaseIndicatorDimension.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseIndicatorDimension.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseIndicatorDimension.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseIndicatorDimension.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseIndicatorDimension.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseIndicatorDimension.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseIndicatorDimension.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseIndicatorDimension.getByIndicatorID=function(indicatorID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorID:indicatorID},null,page);};BaseIndicatorDimension.getByIndicatorIDCount=function(indicatorID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorID:indicatorID});};BaseIndicatorDimension.getByIndicatorIDPageCount=function(indicatorID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorID:indicatorID});};BaseIndicatorDimension.prototype.getIndicator=function(api,callback){IndicatorDimension.getIndicatorForIndicatorDimension(this.id,api,callback);};BaseIndicatorDimension.getIndicatorForIndicatorDimension=function(indicatorDimensionID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDimensionID:indicatorDimensionID});};BaseIndicatorDimension.getByDimensionBookID=function(dimensionBookID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dimensionBookID:dimensionBookID},null,page);};BaseIndicatorDimension.getByDimensionBookIDCount=function(dimensionBookID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dimensionBookID:dimensionBookID});};BaseIndicatorDimension.getByDimensionBookIDPageCount=function(dimensionBookID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dimensionBookID:dimensionBookID});};BaseIndicatorDimension.prototype.getDimensionBook=function(api,callback){IndicatorDimension.getDimensionBookForIndicatorDimension(this.id,api,callback);};BaseIndicatorDimension.getDimensionBookForIndicatorDimension=function(indicatorDimensionID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDimensionID:indicatorDimensionID});};BaseIndicatorDimension.getByDimensionBookIDAndIndicatorID=function(dimensionBookID,indicatorID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dimensionBookID:dimensionBookID,indicatorID:indicatorID});};BaseIndicatorDimension.Fields={id:new hiw.PropertyMap("id","ID"),indicatorID:new hiw.PropertyMap("indicatorID","IndicatorID"),dimensionBookID:new hiw.PropertyMap("dimensionBookID","DimensionBookID")};return BaseIndicatorDimension;})(hiw.ServiceDataObject);hiw.BaseIndicatorDimension=BaseIndicatorDimension;var IndicatorDimension=(function(_super){__extends(IndicatorDimension,_super);function IndicatorDimension(){_super.apply(this,arguments);}
  return IndicatorDimension;})(BaseIndicatorDimension);hiw.IndicatorDimension=IndicatorDimension;var BaseIndicator=(function(_super){__extends(BaseIndicator,_super);function BaseIndicator(){_super.apply(this,arguments);this.id=null;this.indicatorDescriptionID=null;this.timeframeID=null;this.localeID=null;this.dimensionGraphID=null;this.dimensionGraphSortOrder=null;this.modifierGraphID=null;this.modifierGraphSortOrder=null;this.dimensionGraphHeader=null;this.dimensionGraphLabel=null;this.floatValue=null;this.formattedValue=null;this.graphValue=null;this.textualValue=null;this.confidenceIntervalLow=null;this.confidenceIntervalLowFormatted=null;this.graphCILowValue=null;this.confidenceIntervalHigh=null;this.confidenceIntervalHighFormatted=null;this.graphCIHighValue=null;this.standardError=null;this.standardErrorGraphValue=null;this.standardErrorFormatted=null;this.floatTarget=null;this.integralTarget=null;this.formattedTarget=null;this.numerator=null;this.denominator=null;this.fipsCode=null;this.hrrCode=null;this.ssaCode=null;}
  BaseIndicator.prototype.getFields=function(){return BaseIndicator.Fields;};BaseIndicator.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseIndicator.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseIndicator.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseIndicator.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseIndicator.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseIndicator.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseIndicator.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseIndicator.getByIndicatorDescriptionID=function(indicatorDescriptionID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID},null,page);};BaseIndicator.getByIndicatorDescriptionIDCount=function(indicatorDescriptionID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID});};BaseIndicator.getByIndicatorDescriptionIDPageCount=function(indicatorDescriptionID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID});};BaseIndicator.prototype.getIndicatorDescription=function(api,callback){Indicator.getIndicatorDescriptionForIndicator(this.id,api,callback);};BaseIndicator.getIndicatorDescriptionForIndicator=function(indicatorID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorID:indicatorID});};BaseIndicator.getByTimeframeID=function(timeframeID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{timeframeID:timeframeID},null,page);};BaseIndicator.getByTimeframeIDCount=function(timeframeID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{timeframeID:timeframeID});};BaseIndicator.getByTimeframeIDPageCount=function(timeframeID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{timeframeID:timeframeID});};BaseIndicator.prototype.getTimeframe=function(api,callback){Indicator.getTimeframeForIndicator(this.id,api,callback);};BaseIndicator.getTimeframeForIndicator=function(indicatorID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorID:indicatorID});};BaseIndicator.getByLocaleID=function(localeID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{localeID:localeID},null,page);};BaseIndicator.getByLocaleIDCount=function(localeID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{localeID:localeID});};BaseIndicator.getByLocaleIDPageCount=function(localeID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{localeID:localeID});};BaseIndicator.prototype.getLocale=function(api,callback){Indicator.getLocaleForIndicator(this.id,api,callback);};BaseIndicator.getLocaleForIndicator=function(indicatorID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorID:indicatorID});};BaseIndicator.getByDimensionGraphID=function(dimensionGraphID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dimensionGraphID:dimensionGraphID},null,page);};BaseIndicator.getByDimensionGraphIDCount=function(dimensionGraphID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dimensionGraphID:dimensionGraphID});};BaseIndicator.getByDimensionGraphIDPageCount=function(dimensionGraphID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{dimensionGraphID:dimensionGraphID});};BaseIndicator.prototype.getDimensionGraph=function(api,callback){Indicator.getDimensionGraphForIndicator(this.id,api,callback);};BaseIndicator.getDimensionGraphForIndicator=function(indicatorID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorID:indicatorID});};BaseIndicator.getByModifierGraphID=function(modifierGraphID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{modifierGraphID:modifierGraphID},null,page);};BaseIndicator.getByModifierGraphIDCount=function(modifierGraphID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{modifierGraphID:modifierGraphID});};BaseIndicator.getByModifierGraphIDPageCount=function(modifierGraphID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{modifierGraphID:modifierGraphID});};BaseIndicator.prototype.getModifierGraph=function(api,callback){Indicator.getModifierGraphForIndicator(this.id,api,callback);};BaseIndicator.getModifierGraphForIndicator=function(indicatorID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorID:indicatorID});};BaseIndicator.Fields={id:new hiw.PropertyMap("id","ID"),indicatorDescriptionID:new hiw.PropertyMap("indicatorDescriptionID","IndicatorDescriptionID"),timeframeID:new hiw.PropertyMap("timeframeID","TimeframeID"),localeID:new hiw.PropertyMap("localeID","LocaleID"),dimensionGraphID:new hiw.PropertyMap("dimensionGraphID","DimensionGraphID"),dimensionGraphSortOrder:new hiw.PropertyMap("dimensionGraphSortOrder","DimensionGraphSortOrder"),modifierGraphID:new hiw.PropertyMap("modifierGraphID","ModifierGraphID"),modifierGraphSortOrder:new hiw.PropertyMap("modifierGraphSortOrder","ModifierGraphSortOrder"),dimensionGraphHeader:new hiw.PropertyMap("dimensionGraphHeader","DimensionGraphHeader"),dimensionGraphLabel:new hiw.PropertyMap("dimensionGraphLabel","DimensionGraphLabel"),floatValue:new hiw.PropertyMap("floatValue","FloatValue"),formattedValue:new hiw.PropertyMap("formattedValue","FormattedValue"),graphValue:new hiw.PropertyMap("graphValue","GraphValue"),textualValue:new hiw.PropertyMap("textualValue","TextualValue"),confidenceIntervalLow:new hiw.PropertyMap("confidenceIntervalLow","ConfidenceIntervalLow"),confidenceIntervalLowFormatted:new hiw.PropertyMap("confidenceIntervalLowFormatted","ConfidenceIntervalLowFormatted"),graphCILowValue:new hiw.PropertyMap("graphCILowValue","GraphCILowValue"),confidenceIntervalHigh:new hiw.PropertyMap("confidenceIntervalHigh","ConfidenceIntervalHigh"),confidenceIntervalHighFormatted:new hiw.PropertyMap("confidenceIntervalHighFormatted","ConfidenceIntervalHighFormatted"),graphCIHighValue:new hiw.PropertyMap("graphCIHighValue","GraphCIHighValue"),standardError:new hiw.PropertyMap("standardError","StandardError"),standardErrorGraphValue:new hiw.PropertyMap("standardErrorGraphValue","StandardErrorGraphValue"),standardErrorFormatted:new hiw.PropertyMap("standardErrorFormatted","StandardErrorFormatted"),floatTarget:new hiw.PropertyMap("floatTarget","FloatTarget"),integralTarget:new hiw.PropertyMap("integralTarget","IntegralTarget"),formattedTarget:new hiw.PropertyMap("formattedTarget","FormattedTarget"),numerator:new hiw.PropertyMap("numerator","Numerator"),denominator:new hiw.PropertyMap("denominator","Denominator"),fipsCode:new hiw.PropertyMap("fipsCode","FIPSCode"),hrrCode:new hiw.PropertyMap("hrrCode","HRRCode"),ssaCode:new hiw.PropertyMap("ssaCode","SSACode")};return BaseIndicator;})(hiw.ServiceDataObject);hiw.BaseIndicator=BaseIndicator;var Indicator=(function(_super){__extends(Indicator,_super);function Indicator(){_super.apply(this,arguments);}
  return Indicator;})(BaseIndicator);hiw.Indicator=Indicator;var BaseInitiative=(function(_super){__extends(BaseInitiative,_super);function BaseInitiative(){_super.apply(this,arguments);this.id=null;this.acronym=null;this.name=null;this.sortOrder=null;this.supplierAcronym=null;this.supplierName=null;this.acknowledgement=null;this.minimumYear=null;this.maximumYear=null;this.IsSSA=null;this.modifyDate=null;}
  BaseInitiative.prototype.getFields=function(){return BaseInitiative.Fields;};BaseInitiative.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseInitiative.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseInitiative.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseInitiative.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseInitiative.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseInitiative.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseInitiative.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseInitiative.Fields={id:new hiw.PropertyMap("id","ID"),acronym:new hiw.PropertyMap("acronym","Acronym"),name:new hiw.PropertyMap("name","Name"),sortOrder:new hiw.PropertyMap("sortOrder","SortOrder"),supplierAcronym:new hiw.PropertyMap("supplierAcronym","SupplierAcronym"),supplierName:new hiw.PropertyMap("supplierName","SupplierName"),acknowledgement:new hiw.PropertyMap("acknowledgement","Acknowledgement"),minimumYear:new hiw.PropertyMap("minimumYear","MinimumYear"),maximumYear:new hiw.PropertyMap("maximumYear","MaximumYear"),IsSSA:new hiw.PropertyMap("IsSSA","IsSSA"),modifyDate:new hiw.PropertyMap("modifyDate","ModifyDate")};return BaseInitiative;})(hiw.ServiceDataObject);hiw.BaseInitiative=BaseInitiative;var Initiative=(function(_super){__extends(Initiative,_super);function Initiative(){_super.apply(this,arguments);}
  return Initiative;})(BaseInitiative);hiw.Initiative=Initiative;var BaseIntervention=(function(_super){__extends(BaseIntervention,_super);function BaseIntervention(){_super.apply(this,arguments);this.id=null;this.topic=null;this.urlID=null;this.proposedText=null;this.taskForceOnCommunityPreventiveServicesFinding=null;this.grade=null;this.interventionSource=null;this.sortOrder=null;}
  BaseIntervention.prototype.getFields=function(){return BaseIntervention.Fields;};BaseIntervention.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseIntervention.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseIntervention.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseIntervention.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseIntervention.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseIntervention.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseIntervention.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseIntervention.getByUrlID=function(urlID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{urlID:urlID},null,page);};BaseIntervention.getByUrlIDCount=function(urlID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{urlID:urlID});};BaseIntervention.getByUrlIDPageCount=function(urlID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{urlID:urlID});};BaseIntervention.prototype.getUrl=function(api,callback){Intervention.getUrlForIntervention(this.id,api,callback);};BaseIntervention.getUrlForIntervention=function(interventionID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{interventionID:interventionID});};BaseIntervention.Fields={id:new hiw.PropertyMap("id","ID"),topic:new hiw.PropertyMap("topic","Topic"),urlID:new hiw.PropertyMap("urlID","UrlID"),proposedText:new hiw.PropertyMap("proposedText","ProposedText"),taskForceOnCommunityPreventiveServicesFinding:new hiw.PropertyMap("taskForceOnCommunityPreventiveServicesFinding","TaskForceOnCommunityPreventiveServicesFinding"),grade:new hiw.PropertyMap("grade","Grade"),interventionSource:new hiw.PropertyMap("interventionSource","InterventionSource"),sortOrder:new hiw.PropertyMap("sortOrder","SortOrder")};return BaseIntervention;})(hiw.ServiceDataObject);hiw.BaseIntervention=BaseIntervention;var Intervention=(function(_super){__extends(Intervention,_super);function Intervention(){_super.apply(this,arguments);}
  return Intervention;})(BaseIntervention);hiw.Intervention=Intervention;var BaseKeyword=(function(_super){__extends(BaseKeyword,_super);function BaseKeyword(){_super.apply(this,arguments);this.id=null;this.name=null;this.showOnProfile=null;this.forDevelopment=null;this.enabled=null;this.modifyDate=null;this.countOfIndicatorDescription=null;}
  BaseKeyword.prototype.getFields=function(){return BaseKeyword.Fields;};BaseKeyword.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseKeyword.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseKeyword.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseKeyword.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseKeyword.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseKeyword.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseKeyword.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseKeyword.Fields={id:new hiw.PropertyMap("id","ID"),name:new hiw.PropertyMap("name","Name"),showOnProfile:new hiw.PropertyMap("showOnProfile","ShowOnProfile"),forDevelopment:new hiw.PropertyMap("forDevelopment","ForDevelopment"),enabled:new hiw.PropertyMap("enabled","Enabled"),modifyDate:new hiw.PropertyMap("modifyDate","ModifyDate"),countOfIndicatorDescription:new hiw.PropertyMap("countOfIndicatorDescription","CountOfIndicatorDescription")};return BaseKeyword;})(hiw.ServiceDataObject);hiw.BaseKeyword=BaseKeyword;var Keyword=(function(_super){__extends(Keyword,_super);function Keyword(){_super.apply(this,arguments);}
  return Keyword;})(BaseKeyword);hiw.Keyword=Keyword;var BaseLocaleLevel=(function(_super){__extends(BaseLocaleLevel,_super);function BaseLocaleLevel(){_super.apply(this,arguments);this.id=null;this.name=null;this.sortOrder=null;}
  BaseLocaleLevel.prototype.getFields=function(){return BaseLocaleLevel.Fields;};BaseLocaleLevel.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseLocaleLevel.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseLocaleLevel.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseLocaleLevel.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseLocaleLevel.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseLocaleLevel.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseLocaleLevel.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseLocaleLevel.Fields={id:new hiw.PropertyMap("id","ID"),name:new hiw.PropertyMap("name","Name"),sortOrder:new hiw.PropertyMap("sortOrder","SortOrder")};return BaseLocaleLevel;})(hiw.ServiceDataObject);hiw.BaseLocaleLevel=BaseLocaleLevel;var LocaleLevel=(function(_super){__extends(LocaleLevel,_super);function LocaleLevel(){_super.apply(this,arguments);}
  return LocaleLevel;})(BaseLocaleLevel);hiw.LocaleLevel=LocaleLevel;var BaseLocaleRelation=(function(_super){__extends(BaseLocaleRelation,_super);function BaseLocaleRelation(){_super.apply(this,arguments);this.id=null;this.ancestorLocaleID=null;this.descendantLocaleID=null;this.hops=null;}
  BaseLocaleRelation.prototype.getFields=function(){return BaseLocaleRelation.Fields;};BaseLocaleRelation.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseLocaleRelation.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseLocaleRelation.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseLocaleRelation.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseLocaleRelation.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseLocaleRelation.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseLocaleRelation.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseLocaleRelation.getByAncestorLocaleID=function(localeID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{localeID:localeID},null,page);};BaseLocaleRelation.getByAncestorLocaleIDCount=function(localeID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{localeID:localeID});};BaseLocaleRelation.getByAncestorLocaleIDPageCount=function(localeID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{localeID:localeID});};BaseLocaleRelation.prototype.getAncestorLocale=function(api,callback){LocaleRelation.getAncestorLocaleForLocaleRelation(this.id,api,callback);};BaseLocaleRelation.getAncestorLocaleForLocaleRelation=function(localeRelationID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{localeRelationID:localeRelationID});};BaseLocaleRelation.getByDescendantLocaleID=function(localeID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{localeID:localeID},null,page);};BaseLocaleRelation.getByDescendantLocaleIDCount=function(localeID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{localeID:localeID});};BaseLocaleRelation.getByDescendantLocaleIDPageCount=function(localeID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{localeID:localeID});};BaseLocaleRelation.prototype.getDescendantLocale=function(api,callback){LocaleRelation.getDescendantLocaleForLocaleRelation(this.id,api,callback);};BaseLocaleRelation.getDescendantLocaleForLocaleRelation=function(localeRelationID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{localeRelationID:localeRelationID});};BaseLocaleRelation.getByAncestorLocaleIDAndDescendantLocaleID=function(ancestorLocaleID,descendantLocaleID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{ancestorLocaleID:ancestorLocaleID,descendantLocaleID:descendantLocaleID});};BaseLocaleRelation.Fields={id:new hiw.PropertyMap("id","ID"),ancestorLocaleID:new hiw.PropertyMap("ancestorLocaleID","AncestorLocaleID"),descendantLocaleID:new hiw.PropertyMap("descendantLocaleID","DescendantLocaleID"),hops:new hiw.PropertyMap("hops","Hops")};return BaseLocaleRelation;})(hiw.ServiceDataObject);hiw.BaseLocaleRelation=BaseLocaleRelation;var LocaleRelation=(function(_super){__extends(LocaleRelation,_super);function LocaleRelation(){_super.apply(this,arguments);}
  return LocaleRelation;})(BaseLocaleRelation);hiw.LocaleRelation=LocaleRelation;var BaseLocale=(function(_super){__extends(BaseLocale,_super);function BaseLocale(){_super.apply(this,arguments);this.id=null;this.parentLocaleID=null;this.fips_int=null;this.stateFIPSCode=null;this.countyFIPSCode=null;this.countySSACode=null;this.hrrCode=null;this.fullName=null;this.name=null;this.sortOrder=null;this.abbreviation=null;this.localeLevelID=null;}
  BaseLocale.prototype.getFields=function(){return BaseLocale.Fields;};BaseLocale.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseLocale.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseLocale.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseLocale.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseLocale.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseLocale.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseLocale.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseLocale.prototype.getLocales=function(api,callback,page){Locale.getByParentLocaleID(this.id,api,callback,page);};BaseLocale.getByParentLocaleID=function(localeID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{localeID:localeID},null,page);};BaseLocale.prototype.getLocalesCount=function(api,callback){Locale.getByParentLocaleIDCount(this.id,api,callback);};BaseLocale.getByParentLocaleIDCount=function(localeID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{localeID:localeID});};BaseLocale.prototype.getLocalesPageCount=function(api,callback){Locale.getByParentLocaleIDPageCount(this.id,api,callback);};BaseLocale.getByParentLocaleIDPageCount=function(localeID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{localeID:localeID});};BaseLocale.prototype.getParentLocale=function(api,callback){Locale.getParentLocaleForLocale(this.id,api,callback);};BaseLocale.getParentLocaleForLocale=function(localeID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{localeID:localeID});};BaseLocale.getByLocaleLevelID=function(localeLevelID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{localeLevelID:localeLevelID},null,page);};BaseLocale.getByLocaleLevelIDCount=function(localeLevelID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{localeLevelID:localeLevelID});};BaseLocale.getByLocaleLevelIDPageCount=function(localeLevelID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{localeLevelID:localeLevelID});};BaseLocale.prototype.getLocaleLevel=function(api,callback){Locale.getLocaleLevelForLocale(this.id,api,callback);};BaseLocale.getLocaleLevelForLocale=function(localeID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{localeID:localeID});};BaseLocale.Fields={id:new hiw.PropertyMap("id","ID"),parentLocaleID:new hiw.PropertyMap("parentLocaleID","ParentLocaleID"),fips_int:new hiw.PropertyMap("fips_int","FIPS_int"),stateFIPSCode:new hiw.PropertyMap("stateFIPSCode","StateFIPSCode"),countyFIPSCode:new hiw.PropertyMap("countyFIPSCode","CountyFIPSCode"),countySSACode:new hiw.PropertyMap("countySSACode","CountySSACode"),hrrCode:new hiw.PropertyMap("hrrCode","HRRCode"),fullName:new hiw.PropertyMap("fullName","FullName"),name:new hiw.PropertyMap("name","Name"),sortOrder:new hiw.PropertyMap("sortOrder","SortOrder"),abbreviation:new hiw.PropertyMap("abbreviation","Abbreviation"),localeLevelID:new hiw.PropertyMap("localeLevelID","LocaleLevelID")};return BaseLocale;})(hiw.ServiceDataObject);hiw.BaseLocale=BaseLocale;var Locale=(function(_super){__extends(Locale,_super);function Locale(){_super.apply(this,arguments);}
  return Locale;})(BaseLocale);hiw.Locale=Locale;var BaseMaritalStatus=(function(_super){__extends(BaseMaritalStatus,_super);function BaseMaritalStatus(){_super.apply(this,arguments);this.id=null;this.name=null;this.parentMaritalStatusID=null;this.dimensionKey=null;this.treeGraph=null;this.nameGraph=null;this.sortOrder=null;this.depth=null;}
  BaseMaritalStatus.prototype.getFields=function(){return BaseMaritalStatus.Fields;};BaseMaritalStatus.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseMaritalStatus.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseMaritalStatus.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseMaritalStatus.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseMaritalStatus.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseMaritalStatus.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseMaritalStatus.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseMaritalStatus.prototype.getMaritalStatuses=function(api,callback,page){MaritalStatus.getByParentMaritalStatusID(this.id,api,callback,page);};BaseMaritalStatus.getByParentMaritalStatusID=function(maritalStatusID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{maritalStatusID:maritalStatusID},null,page);};BaseMaritalStatus.prototype.getMaritalStatusesCount=function(api,callback){MaritalStatus.getByParentMaritalStatusIDCount(this.id,api,callback);};BaseMaritalStatus.getByParentMaritalStatusIDCount=function(maritalStatusID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{maritalStatusID:maritalStatusID});};BaseMaritalStatus.prototype.getMaritalStatusesPageCount=function(api,callback){MaritalStatus.getByParentMaritalStatusIDPageCount(this.id,api,callback);};BaseMaritalStatus.getByParentMaritalStatusIDPageCount=function(maritalStatusID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{maritalStatusID:maritalStatusID});};BaseMaritalStatus.prototype.getParentMaritalStatus=function(api,callback){MaritalStatus.getParentMaritalStatusForMaritalStatus(this.id,api,callback);};BaseMaritalStatus.getParentMaritalStatusForMaritalStatus=function(maritalStatusID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{maritalStatusID:maritalStatusID});};BaseMaritalStatus.Fields={id:new hiw.PropertyMap("id","ID"),name:new hiw.PropertyMap("name","Name"),parentMaritalStatusID:new hiw.PropertyMap("parentMaritalStatusID","ParentMaritalStatusID"),dimensionKey:new hiw.PropertyMap("dimensionKey","DimensionKey"),treeGraph:new hiw.PropertyMap("treeGraph","TreeGraph"),nameGraph:new hiw.PropertyMap("nameGraph","NameGraph"),sortOrder:new hiw.PropertyMap("sortOrder","SortOrder"),depth:new hiw.PropertyMap("depth","Depth")};return BaseMaritalStatus;})(hiw.ServiceDataObject);hiw.BaseMaritalStatus=BaseMaritalStatus;var MaritalStatus=(function(_super){__extends(MaritalStatus,_super);function MaritalStatus(){_super.apply(this,arguments);}
  return MaritalStatus;})(BaseMaritalStatus);hiw.MaritalStatus=MaritalStatus;var BaseMaritalStatusRelation=(function(_super){__extends(BaseMaritalStatusRelation,_super);function BaseMaritalStatusRelation(){_super.apply(this,arguments);this.id=null;this.ancestorMaritalStatusID=null;this.descendantMaritalStatusID=null;this.hops=null;}
  BaseMaritalStatusRelation.prototype.getFields=function(){return BaseMaritalStatusRelation.Fields;};BaseMaritalStatusRelation.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseMaritalStatusRelation.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseMaritalStatusRelation.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseMaritalStatusRelation.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseMaritalStatusRelation.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseMaritalStatusRelation.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseMaritalStatusRelation.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseMaritalStatusRelation.getByAncestorMaritalStatusID=function(maritalStatusID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{maritalStatusID:maritalStatusID},null,page);};BaseMaritalStatusRelation.getByAncestorMaritalStatusIDCount=function(maritalStatusID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{maritalStatusID:maritalStatusID});};BaseMaritalStatusRelation.getByAncestorMaritalStatusIDPageCount=function(maritalStatusID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{maritalStatusID:maritalStatusID});};BaseMaritalStatusRelation.prototype.getAncestorMaritalStatus=function(api,callback){MaritalStatusRelation.getAncestorMaritalStatusForMaritalStatusRelation(this.id,api,callback);};BaseMaritalStatusRelation.getAncestorMaritalStatusForMaritalStatusRelation=function(maritalStatusRelationID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{maritalStatusRelationID:maritalStatusRelationID});};BaseMaritalStatusRelation.getByDescendantMaritalStatusID=function(maritalStatusID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{maritalStatusID:maritalStatusID},null,page);};BaseMaritalStatusRelation.getByDescendantMaritalStatusIDCount=function(maritalStatusID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{maritalStatusID:maritalStatusID});};BaseMaritalStatusRelation.getByDescendantMaritalStatusIDPageCount=function(maritalStatusID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{maritalStatusID:maritalStatusID});};BaseMaritalStatusRelation.prototype.getDescendantMaritalStatus=function(api,callback){MaritalStatusRelation.getDescendantMaritalStatusForMaritalStatusRelation(this.id,api,callback);};BaseMaritalStatusRelation.getDescendantMaritalStatusForMaritalStatusRelation=function(maritalStatusRelationID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{maritalStatusRelationID:maritalStatusRelationID});};BaseMaritalStatusRelation.Fields={id:new hiw.PropertyMap("id","ID"),ancestorMaritalStatusID:new hiw.PropertyMap("ancestorMaritalStatusID","AncestorMaritalStatusID"),descendantMaritalStatusID:new hiw.PropertyMap("descendantMaritalStatusID","DescendantMaritalStatusID"),hops:new hiw.PropertyMap("hops","Hops")};return BaseMaritalStatusRelation;})(hiw.ServiceDataObject);hiw.BaseMaritalStatusRelation=BaseMaritalStatusRelation;var MaritalStatusRelation=(function(_super){__extends(MaritalStatusRelation,_super);function MaritalStatusRelation(){_super.apply(this,arguments);}
  return MaritalStatusRelation;})(BaseMaritalStatusRelation);hiw.MaritalStatusRelation=MaritalStatusRelation;var BaseModifier=(function(_super){__extends(BaseModifier,_super);function BaseModifier(){_super.apply(this,arguments);this.id=null;this.key=null;this.type=null;this.name=null;this.isHeader=null;this.isCompoundValue=null;this.indentedName=null;this.compoundName=null;this.parentModifierID=null;this.treeGraph=null;this.nameGraph=null;this.sortOrder=null;this.depth=null;this.chartName=null;this.downloadName=null;}
  BaseModifier.prototype.getFields=function(){return BaseModifier.Fields;};BaseModifier.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseModifier.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseModifier.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseModifier.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseModifier.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseModifier.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseModifier.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseModifier.prototype.getModifiers=function(api,callback,page){Modifier.getByParentModifierID(this.id,api,callback,page);};BaseModifier.getByParentModifierID=function(modifierID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{modifierID:modifierID},null,page);};BaseModifier.prototype.getModifiersCount=function(api,callback){Modifier.getByParentModifierIDCount(this.id,api,callback);};BaseModifier.getByParentModifierIDCount=function(modifierID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{modifierID:modifierID});};BaseModifier.prototype.getModifiersPageCount=function(api,callback){Modifier.getByParentModifierIDPageCount(this.id,api,callback);};BaseModifier.getByParentModifierIDPageCount=function(modifierID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{modifierID:modifierID});};BaseModifier.prototype.getParentModifier=function(api,callback){Modifier.getParentModifierForModifier(this.id,api,callback);};BaseModifier.getParentModifierForModifier=function(modifierID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{modifierID:modifierID});};BaseModifier.Fields={id:new hiw.PropertyMap("id","ID"),key:new hiw.PropertyMap("key","Key"),type:new hiw.PropertyMap("type","Type"),name:new hiw.PropertyMap("name","Name"),isHeader:new hiw.PropertyMap("isHeader","isHeader"),isCompoundValue:new hiw.PropertyMap("isCompoundValue","isCompoundValue"),indentedName:new hiw.PropertyMap("indentedName","IndentedName"),compoundName:new hiw.PropertyMap("compoundName","CompoundName"),parentModifierID:new hiw.PropertyMap("parentModifierID","ParentModifierID"),treeGraph:new hiw.PropertyMap("treeGraph","TreeGraph"),nameGraph:new hiw.PropertyMap("nameGraph","NameGraph"),sortOrder:new hiw.PropertyMap("sortOrder","SortOrder"),depth:new hiw.PropertyMap("depth","Depth"),chartName:new hiw.PropertyMap("chartName","ChartName"),downloadName:new hiw.PropertyMap("downloadName","DownloadName")};return BaseModifier;})(hiw.ServiceDataObject);hiw.BaseModifier=BaseModifier;var Modifier=(function(_super){__extends(Modifier,_super);function Modifier(){_super.apply(this,arguments);}
  return Modifier;})(BaseModifier);hiw.Modifier=Modifier;var BaseModifierGraph=(function(_super){__extends(BaseModifierGraph,_super);function BaseModifierGraph(){_super.apply(this,arguments);this.id=null;this.label=null;this.modifierGraphLabel=null;this.modifierValueIDList=null;this.modifierValueKeyList=null;this.modifierValueList=null;this.modifierCount=null;this.sortOrder=null;this.modifier1Value=null;this.modifier1ID=null;this.modifier1Key=null;this.modifier1SortOrder=null;this.modifier2Value=null;this.modifier2ID=null;this.modifier2Key=null;this.modifier2SortOrder=null;this.modifier3Value=null;this.modifier3ID=null;this.modifier3Key=null;this.modifierBook3SortOrder=null;this.modifier4Value=null;this.modifier4ID=null;this.modifier4Key=null;this.modifier4SortOrder=null;this.modifier5Value=null;this.modifier5ID=null;this.modifier5Key=null;this.modifier5SortOrder=null;}
  BaseModifierGraph.prototype.getFields=function(){return BaseModifierGraph.Fields;};BaseModifierGraph.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseModifierGraph.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseModifierGraph.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseModifierGraph.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseModifierGraph.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseModifierGraph.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseModifierGraph.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseModifierGraph.getByModifier1ID=function(modifierID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{modifierID:modifierID},null,page);};BaseModifierGraph.getByModifier1IDCount=function(modifierID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{modifierID:modifierID});};BaseModifierGraph.getByModifier1IDPageCount=function(modifierID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{modifierID:modifierID});};BaseModifierGraph.prototype.getModifier1=function(api,callback){ModifierGraph.getModifier1ForModifierGraph(this.id,api,callback);};BaseModifierGraph.getModifier1ForModifierGraph=function(modifierGraphID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{modifierGraphID:modifierGraphID});};BaseModifierGraph.getByModifier2ID=function(modifierID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{modifierID:modifierID},null,page);};BaseModifierGraph.getByModifier2IDCount=function(modifierID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{modifierID:modifierID});};BaseModifierGraph.getByModifier2IDPageCount=function(modifierID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{modifierID:modifierID});};BaseModifierGraph.prototype.getModifier2=function(api,callback){ModifierGraph.getModifier2ForModifierGraph(this.id,api,callback);};BaseModifierGraph.getModifier2ForModifierGraph=function(modifierGraphID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{modifierGraphID:modifierGraphID});};BaseModifierGraph.getByModifier3ID=function(modifierID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{modifierID:modifierID},null,page);};BaseModifierGraph.getByModifier3IDCount=function(modifierID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{modifierID:modifierID});};BaseModifierGraph.getByModifier3IDPageCount=function(modifierID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{modifierID:modifierID});};BaseModifierGraph.prototype.getModifier3=function(api,callback){ModifierGraph.getModifier3ForModifierGraph(this.id,api,callback);};BaseModifierGraph.getModifier3ForModifierGraph=function(modifierGraphID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{modifierGraphID:modifierGraphID});};BaseModifierGraph.getByModifier4ID=function(modifierID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{modifierID:modifierID},null,page);};BaseModifierGraph.getByModifier4IDCount=function(modifierID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{modifierID:modifierID});};BaseModifierGraph.getByModifier4IDPageCount=function(modifierID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{modifierID:modifierID});};BaseModifierGraph.prototype.getModifier4=function(api,callback){ModifierGraph.getModifier4ForModifierGraph(this.id,api,callback);};BaseModifierGraph.getModifier4ForModifierGraph=function(modifierGraphID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{modifierGraphID:modifierGraphID});};BaseModifierGraph.getByModifier5ID=function(modifierID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{modifierID:modifierID},null,page);};BaseModifierGraph.getByModifier5IDCount=function(modifierID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{modifierID:modifierID});};BaseModifierGraph.getByModifier5IDPageCount=function(modifierID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{modifierID:modifierID});};BaseModifierGraph.prototype.getModifier5=function(api,callback){ModifierGraph.getModifier5ForModifierGraph(this.id,api,callback);};BaseModifierGraph.getModifier5ForModifierGraph=function(modifierGraphID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{modifierGraphID:modifierGraphID});};BaseModifierGraph.Fields={id:new hiw.PropertyMap("id","ID"),label:new hiw.PropertyMap("label","Label"),modifierGraphLabel:new hiw.PropertyMap("modifierGraphLabel","ModifierGraphLabel"),modifierValueIDList:new hiw.PropertyMap("modifierValueIDList","ModifierValueIDList"),modifierValueKeyList:new hiw.PropertyMap("modifierValueKeyList","ModifierValueKeyList"),modifierValueList:new hiw.PropertyMap("modifierValueList","ModifierValueList"),modifierCount:new hiw.PropertyMap("modifierCount","ModifierCount"),sortOrder:new hiw.PropertyMap("sortOrder","SortOrder"),modifier1Value:new hiw.PropertyMap("modifier1Value","Modifier1Value"),modifier1ID:new hiw.PropertyMap("modifier1ID","Modifier1ID"),modifier1Key:new hiw.PropertyMap("modifier1Key","Modifier1Key"),modifier1SortOrder:new hiw.PropertyMap("modifier1SortOrder","Modifier1SortOrder"),modifier2Value:new hiw.PropertyMap("modifier2Value","Modifier2Value"),modifier2ID:new hiw.PropertyMap("modifier2ID","Modifier2ID"),modifier2Key:new hiw.PropertyMap("modifier2Key","Modifier2Key"),modifier2SortOrder:new hiw.PropertyMap("modifier2SortOrder","Modifier2SortOrder"),modifier3Value:new hiw.PropertyMap("modifier3Value","Modifier3Value"),modifier3ID:new hiw.PropertyMap("modifier3ID","Modifier3ID"),modifier3Key:new hiw.PropertyMap("modifier3Key","Modifier3Key"),modifierBook3SortOrder:new hiw.PropertyMap("modifierBook3SortOrder","ModifierBook3SortOrder"),modifier4Value:new hiw.PropertyMap("modifier4Value","Modifier4Value"),modifier4ID:new hiw.PropertyMap("modifier4ID","Modifier4ID"),modifier4Key:new hiw.PropertyMap("modifier4Key","Modifier4Key"),modifier4SortOrder:new hiw.PropertyMap("modifier4SortOrder","Modifier4SortOrder"),modifier5Value:new hiw.PropertyMap("modifier5Value","Modifier5Value"),modifier5ID:new hiw.PropertyMap("modifier5ID","Modifier5ID"),modifier5Key:new hiw.PropertyMap("modifier5Key","Modifier5Key"),modifier5SortOrder:new hiw.PropertyMap("modifier5SortOrder","Modifier5SortOrder")};return BaseModifierGraph;})(hiw.ServiceDataObject);hiw.BaseModifierGraph=BaseModifierGraph;var ModifierGraph=(function(_super){__extends(ModifierGraph,_super);function ModifierGraph(){_super.apply(this,arguments);}
  return ModifierGraph;})(BaseModifierGraph);hiw.ModifierGraph=ModifierGraph;var BaseObesityStatus=(function(_super){__extends(BaseObesityStatus,_super);function BaseObesityStatus(){_super.apply(this,arguments);this.id=null;this.name=null;this.parentObesityStatusID=null;this.dimensionKey=null;this.treeGraph=null;this.nameGraph=null;this.sortOrder=null;this.depth=null;}
  BaseObesityStatus.prototype.getFields=function(){return BaseObesityStatus.Fields;};BaseObesityStatus.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseObesityStatus.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseObesityStatus.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseObesityStatus.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseObesityStatus.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseObesityStatus.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseObesityStatus.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseObesityStatus.prototype.getObesityStatuses=function(api,callback,page){ObesityStatus.getByParentObesityStatusID(this.id,api,callback,page);};BaseObesityStatus.getByParentObesityStatusID=function(obesityStatusID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{obesityStatusID:obesityStatusID},null,page);};BaseObesityStatus.prototype.getObesityStatusesCount=function(api,callback){ObesityStatus.getByParentObesityStatusIDCount(this.id,api,callback);};BaseObesityStatus.getByParentObesityStatusIDCount=function(obesityStatusID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{obesityStatusID:obesityStatusID});};BaseObesityStatus.prototype.getObesityStatusesPageCount=function(api,callback){ObesityStatus.getByParentObesityStatusIDPageCount(this.id,api,callback);};BaseObesityStatus.getByParentObesityStatusIDPageCount=function(obesityStatusID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{obesityStatusID:obesityStatusID});};BaseObesityStatus.prototype.getParentObesityStatus=function(api,callback){ObesityStatus.getParentObesityStatusForObesityStatus(this.id,api,callback);};BaseObesityStatus.getParentObesityStatusForObesityStatus=function(obesityStatusID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{obesityStatusID:obesityStatusID});};BaseObesityStatus.Fields={id:new hiw.PropertyMap("id","ID"),name:new hiw.PropertyMap("name","Name"),parentObesityStatusID:new hiw.PropertyMap("parentObesityStatusID","ParentObesityStatusID"),dimensionKey:new hiw.PropertyMap("dimensionKey","DimensionKey"),treeGraph:new hiw.PropertyMap("treeGraph","TreeGraph"),nameGraph:new hiw.PropertyMap("nameGraph","NameGraph"),sortOrder:new hiw.PropertyMap("sortOrder","SortOrder"),depth:new hiw.PropertyMap("depth","Depth")};return BaseObesityStatus;})(hiw.ServiceDataObject);hiw.BaseObesityStatus=BaseObesityStatus;var ObesityStatus=(function(_super){__extends(ObesityStatus,_super);function ObesityStatus(){_super.apply(this,arguments);}
  return ObesityStatus;})(BaseObesityStatus);hiw.ObesityStatus=ObesityStatus;var BaseObesityStatusRelation=(function(_super){__extends(BaseObesityStatusRelation,_super);function BaseObesityStatusRelation(){_super.apply(this,arguments);this.id=null;this.ancestorObesityStatusID=null;this.descendantObesityStatusID=null;this.hops=null;}
  BaseObesityStatusRelation.prototype.getFields=function(){return BaseObesityStatusRelation.Fields;};BaseObesityStatusRelation.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseObesityStatusRelation.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseObesityStatusRelation.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseObesityStatusRelation.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseObesityStatusRelation.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseObesityStatusRelation.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseObesityStatusRelation.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseObesityStatusRelation.getByAncestorObesityStatusID=function(obesityStatusID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{obesityStatusID:obesityStatusID},null,page);};BaseObesityStatusRelation.getByAncestorObesityStatusIDCount=function(obesityStatusID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{obesityStatusID:obesityStatusID});};BaseObesityStatusRelation.getByAncestorObesityStatusIDPageCount=function(obesityStatusID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{obesityStatusID:obesityStatusID});};BaseObesityStatusRelation.prototype.getAncestorObesityStatus=function(api,callback){ObesityStatusRelation.getAncestorObesityStatusForObesityStatusRelation(this.id,api,callback);};BaseObesityStatusRelation.getAncestorObesityStatusForObesityStatusRelation=function(obesityStatusRelationID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{obesityStatusRelationID:obesityStatusRelationID});};BaseObesityStatusRelation.getByDescendantObesityStatusID=function(obesityStatusID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{obesityStatusID:obesityStatusID},null,page);};BaseObesityStatusRelation.getByDescendantObesityStatusIDCount=function(obesityStatusID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{obesityStatusID:obesityStatusID});};BaseObesityStatusRelation.getByDescendantObesityStatusIDPageCount=function(obesityStatusID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{obesityStatusID:obesityStatusID});};BaseObesityStatusRelation.prototype.getDescendantObesityStatus=function(api,callback){ObesityStatusRelation.getDescendantObesityStatusForObesityStatusRelation(this.id,api,callback);};BaseObesityStatusRelation.getDescendantObesityStatusForObesityStatusRelation=function(obesityStatusRelationID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{obesityStatusRelationID:obesityStatusRelationID});};BaseObesityStatusRelation.Fields={id:new hiw.PropertyMap("id","ID"),ancestorObesityStatusID:new hiw.PropertyMap("ancestorObesityStatusID","AncestorObesityStatusID"),descendantObesityStatusID:new hiw.PropertyMap("descendantObesityStatusID","DescendantObesityStatusID"),hops:new hiw.PropertyMap("hops","Hops")};return BaseObesityStatusRelation;})(hiw.ServiceDataObject);hiw.BaseObesityStatusRelation=BaseObesityStatusRelation;var ObesityStatusRelation=(function(_super){__extends(ObesityStatusRelation,_super);function ObesityStatusRelation(){_super.apply(this,arguments);}
  return ObesityStatusRelation;})(BaseObesityStatusRelation);hiw.ObesityStatusRelation=ObesityStatusRelation;var BaseOther=(function(_super){__extends(BaseOther,_super);function BaseOther(){_super.apply(this,arguments);this.id=null;this.name=null;this.parentOtherID=null;this.dimensionKey=null;this.treeGraph=null;this.nameGraph=null;this.sortOrder=null;this.depth=null;}
  BaseOther.prototype.getFields=function(){return BaseOther.Fields;};BaseOther.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseOther.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseOther.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseOther.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseOther.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseOther.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseOther.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseOther.prototype.getOthers=function(api,callback,page){Other.getByParentOtherID(this.id,api,callback,page);};BaseOther.getByParentOtherID=function(otherID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{otherID:otherID},null,page);};BaseOther.prototype.getOthersCount=function(api,callback){Other.getByParentOtherIDCount(this.id,api,callback);};BaseOther.getByParentOtherIDCount=function(otherID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{otherID:otherID});};BaseOther.prototype.getOthersPageCount=function(api,callback){Other.getByParentOtherIDPageCount(this.id,api,callback);};BaseOther.getByParentOtherIDPageCount=function(otherID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{otherID:otherID});};BaseOther.prototype.getParentOther=function(api,callback){Other.getParentOtherForOther(this.id,api,callback);};BaseOther.getParentOtherForOther=function(otherID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{otherID:otherID});};BaseOther.Fields={id:new hiw.PropertyMap("id","ID"),name:new hiw.PropertyMap("name","Name"),parentOtherID:new hiw.PropertyMap("parentOtherID","ParentOtherID"),dimensionKey:new hiw.PropertyMap("dimensionKey","DimensionKey"),treeGraph:new hiw.PropertyMap("treeGraph","TreeGraph"),nameGraph:new hiw.PropertyMap("nameGraph","NameGraph"),sortOrder:new hiw.PropertyMap("sortOrder","SortOrder"),depth:new hiw.PropertyMap("depth","Depth")};return BaseOther;})(hiw.ServiceDataObject);hiw.BaseOther=BaseOther;var Other=(function(_super){__extends(Other,_super);function Other(){_super.apply(this,arguments);}
  return Other;})(BaseOther);hiw.Other=Other;var BaseOtherRelation=(function(_super){__extends(BaseOtherRelation,_super);function BaseOtherRelation(){_super.apply(this,arguments);this.id=null;this.ancestorOtherID=null;this.descendantOtherID=null;this.hops=null;}
  BaseOtherRelation.prototype.getFields=function(){return BaseOtherRelation.Fields;};BaseOtherRelation.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseOtherRelation.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseOtherRelation.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseOtherRelation.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseOtherRelation.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseOtherRelation.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseOtherRelation.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseOtherRelation.getByAncestorOtherID=function(otherID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{otherID:otherID},null,page);};BaseOtherRelation.getByAncestorOtherIDCount=function(otherID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{otherID:otherID});};BaseOtherRelation.getByAncestorOtherIDPageCount=function(otherID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{otherID:otherID});};BaseOtherRelation.prototype.getAncestorOther=function(api,callback){OtherRelation.getAncestorOtherForOtherRelation(this.id,api,callback);};BaseOtherRelation.getAncestorOtherForOtherRelation=function(otherRelationID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{otherRelationID:otherRelationID});};BaseOtherRelation.getByDescendantOtherID=function(otherID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{otherID:otherID},null,page);};BaseOtherRelation.getByDescendantOtherIDCount=function(otherID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{otherID:otherID});};BaseOtherRelation.getByDescendantOtherIDPageCount=function(otherID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{otherID:otherID});};BaseOtherRelation.prototype.getDescendantOther=function(api,callback){OtherRelation.getDescendantOtherForOtherRelation(this.id,api,callback);};BaseOtherRelation.getDescendantOtherForOtherRelation=function(otherRelationID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{otherRelationID:otherRelationID});};BaseOtherRelation.Fields={id:new hiw.PropertyMap("id","ID"),ancestorOtherID:new hiw.PropertyMap("ancestorOtherID","AncestorOtherID"),descendantOtherID:new hiw.PropertyMap("descendantOtherID","DescendantOtherID"),hops:new hiw.PropertyMap("hops","Hops")};return BaseOtherRelation;})(hiw.ServiceDataObject);hiw.BaseOtherRelation=BaseOtherRelation;var OtherRelation=(function(_super){__extends(OtherRelation,_super);function OtherRelation(){_super.apply(this,arguments);}
  return OtherRelation;})(BaseOtherRelation);hiw.OtherRelation=OtherRelation;var BaseRaceEthnicity=(function(_super){__extends(BaseRaceEthnicity,_super);function BaseRaceEthnicity(){_super.apply(this,arguments);this.id=null;this.name=null;this.parentRaceEthnicityID=null;this.dimensionKey=null;this.treeGraph=null;this.nameGraph=null;this.sortOrder=null;this.depth=null;}
  BaseRaceEthnicity.prototype.getFields=function(){return BaseRaceEthnicity.Fields;};BaseRaceEthnicity.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseRaceEthnicity.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseRaceEthnicity.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseRaceEthnicity.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseRaceEthnicity.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseRaceEthnicity.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseRaceEthnicity.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseRaceEthnicity.prototype.getRaceEthnicities=function(api,callback,page){RaceEthnicity.getByParentRaceEthnicityID(this.id,api,callback,page);};BaseRaceEthnicity.getByParentRaceEthnicityID=function(raceEthnicityID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{raceEthnicityID:raceEthnicityID},null,page);};BaseRaceEthnicity.prototype.getRaceEthnicitiesCount=function(api,callback){RaceEthnicity.getByParentRaceEthnicityIDCount(this.id,api,callback);};BaseRaceEthnicity.getByParentRaceEthnicityIDCount=function(raceEthnicityID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{raceEthnicityID:raceEthnicityID});};BaseRaceEthnicity.prototype.getRaceEthnicitiesPageCount=function(api,callback){RaceEthnicity.getByParentRaceEthnicityIDPageCount(this.id,api,callback);};BaseRaceEthnicity.getByParentRaceEthnicityIDPageCount=function(raceEthnicityID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{raceEthnicityID:raceEthnicityID});};BaseRaceEthnicity.prototype.getParentRaceEthnicity=function(api,callback){RaceEthnicity.getParentRaceEthnicityForRaceEthnicity(this.id,api,callback);};BaseRaceEthnicity.getParentRaceEthnicityForRaceEthnicity=function(raceEthnicityID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{raceEthnicityID:raceEthnicityID});};BaseRaceEthnicity.Fields={id:new hiw.PropertyMap("id","ID"),name:new hiw.PropertyMap("name","Name"),parentRaceEthnicityID:new hiw.PropertyMap("parentRaceEthnicityID","ParentRaceEthnicityID"),dimensionKey:new hiw.PropertyMap("dimensionKey","DimensionKey"),treeGraph:new hiw.PropertyMap("treeGraph","TreeGraph"),nameGraph:new hiw.PropertyMap("nameGraph","NameGraph"),sortOrder:new hiw.PropertyMap("sortOrder","SortOrder"),depth:new hiw.PropertyMap("depth","Depth")};return BaseRaceEthnicity;})(hiw.ServiceDataObject);hiw.BaseRaceEthnicity=BaseRaceEthnicity;var RaceEthnicity=(function(_super){__extends(RaceEthnicity,_super);function RaceEthnicity(){_super.apply(this,arguments);}
  return RaceEthnicity;})(BaseRaceEthnicity);hiw.RaceEthnicity=RaceEthnicity;var BaseRaceEthnicityRelation=(function(_super){__extends(BaseRaceEthnicityRelation,_super);function BaseRaceEthnicityRelation(){_super.apply(this,arguments);this.id=null;this.ancestorRaceEthnicityID=null;this.descendantRaceEthnicityID=null;this.hops=null;}
  BaseRaceEthnicityRelation.prototype.getFields=function(){return BaseRaceEthnicityRelation.Fields;};BaseRaceEthnicityRelation.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseRaceEthnicityRelation.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseRaceEthnicityRelation.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseRaceEthnicityRelation.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseRaceEthnicityRelation.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseRaceEthnicityRelation.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseRaceEthnicityRelation.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseRaceEthnicityRelation.getByAncestorRaceEthnicityID=function(raceEthnicityID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{raceEthnicityID:raceEthnicityID},null,page);};BaseRaceEthnicityRelation.getByAncestorRaceEthnicityIDCount=function(raceEthnicityID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{raceEthnicityID:raceEthnicityID});};BaseRaceEthnicityRelation.getByAncestorRaceEthnicityIDPageCount=function(raceEthnicityID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{raceEthnicityID:raceEthnicityID});};BaseRaceEthnicityRelation.prototype.getAncestorRaceEthnicity=function(api,callback){RaceEthnicityRelation.getAncestorRaceEthnicityForRaceEthnicityRelation(this.id,api,callback);};BaseRaceEthnicityRelation.getAncestorRaceEthnicityForRaceEthnicityRelation=function(raceEthnicityRelationID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{raceEthnicityRelationID:raceEthnicityRelationID});};BaseRaceEthnicityRelation.getByDescendantRaceEthnicityID=function(raceEthnicityID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{raceEthnicityID:raceEthnicityID},null,page);};BaseRaceEthnicityRelation.getByDescendantRaceEthnicityIDCount=function(raceEthnicityID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{raceEthnicityID:raceEthnicityID});};BaseRaceEthnicityRelation.getByDescendantRaceEthnicityIDPageCount=function(raceEthnicityID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{raceEthnicityID:raceEthnicityID});};BaseRaceEthnicityRelation.prototype.getDescendantRaceEthnicity=function(api,callback){RaceEthnicityRelation.getDescendantRaceEthnicityForRaceEthnicityRelation(this.id,api,callback);};BaseRaceEthnicityRelation.getDescendantRaceEthnicityForRaceEthnicityRelation=function(raceEthnicityRelationID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{raceEthnicityRelationID:raceEthnicityRelationID});};BaseRaceEthnicityRelation.Fields={id:new hiw.PropertyMap("id","ID"),ancestorRaceEthnicityID:new hiw.PropertyMap("ancestorRaceEthnicityID","AncestorRaceEthnicityID"),descendantRaceEthnicityID:new hiw.PropertyMap("descendantRaceEthnicityID","DescendantRaceEthnicityID"),hops:new hiw.PropertyMap("hops","Hops")};return BaseRaceEthnicityRelation;})(hiw.ServiceDataObject);hiw.BaseRaceEthnicityRelation=BaseRaceEthnicityRelation;var RaceEthnicityRelation=(function(_super){__extends(RaceEthnicityRelation,_super);function RaceEthnicityRelation(){_super.apply(this,arguments);}
  return RaceEthnicityRelation;})(BaseRaceEthnicityRelation);hiw.RaceEthnicityRelation=RaceEthnicityRelation;var BaseSex=(function(_super){__extends(BaseSex,_super);function BaseSex(){_super.apply(this,arguments);this.id=null;this.name=null;this.parentSexID=null;this.dimensionKey=null;this.treeGraph=null;this.nameGraph=null;this.sortOrder=null;this.depth=null;}
  BaseSex.prototype.getFields=function(){return BaseSex.Fields;};BaseSex.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseSex.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseSex.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseSex.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseSex.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseSex.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseSex.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseSex.prototype.getSexes=function(api,callback,page){Sex.getByParentSexID(this.id,api,callback,page);};BaseSex.getByParentSexID=function(sexID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{sexID:sexID},null,page);};BaseSex.prototype.getSexesCount=function(api,callback){Sex.getByParentSexIDCount(this.id,api,callback);};BaseSex.getByParentSexIDCount=function(sexID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{sexID:sexID});};BaseSex.prototype.getSexesPageCount=function(api,callback){Sex.getByParentSexIDPageCount(this.id,api,callback);};BaseSex.getByParentSexIDPageCount=function(sexID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{sexID:sexID});};BaseSex.prototype.getParentSex=function(api,callback){Sex.getParentSexForSex(this.id,api,callback);};BaseSex.getParentSexForSex=function(sexID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{sexID:sexID});};BaseSex.Fields={id:new hiw.PropertyMap("id","ID"),name:new hiw.PropertyMap("name","Name"),parentSexID:new hiw.PropertyMap("parentSexID","ParentSexID"),dimensionKey:new hiw.PropertyMap("dimensionKey","DimensionKey"),treeGraph:new hiw.PropertyMap("treeGraph","TreeGraph"),nameGraph:new hiw.PropertyMap("nameGraph","NameGraph"),sortOrder:new hiw.PropertyMap("sortOrder","SortOrder"),depth:new hiw.PropertyMap("depth","Depth")};return BaseSex;})(hiw.ServiceDataObject);hiw.BaseSex=BaseSex;var Sex=(function(_super){__extends(Sex,_super);function Sex(){_super.apply(this,arguments);}
  return Sex;})(BaseSex);hiw.Sex=Sex;var BaseSexRelation=(function(_super){__extends(BaseSexRelation,_super);function BaseSexRelation(){_super.apply(this,arguments);this.id=null;this.ancestorSexID=null;this.descendantSexID=null;this.hops=null;}
  BaseSexRelation.prototype.getFields=function(){return BaseSexRelation.Fields;};BaseSexRelation.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseSexRelation.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseSexRelation.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseSexRelation.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseSexRelation.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseSexRelation.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseSexRelation.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseSexRelation.getByAncestorSexID=function(sexID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{sexID:sexID},null,page);};BaseSexRelation.getByAncestorSexIDCount=function(sexID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{sexID:sexID});};BaseSexRelation.getByAncestorSexIDPageCount=function(sexID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{sexID:sexID});};BaseSexRelation.prototype.getAncestorSex=function(api,callback){SexRelation.getAncestorSexForSexRelation(this.id,api,callback);};BaseSexRelation.getAncestorSexForSexRelation=function(sexRelationID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{sexRelationID:sexRelationID});};BaseSexRelation.getByDescendantSexID=function(sexID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{sexID:sexID},null,page);};BaseSexRelation.getByDescendantSexIDCount=function(sexID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{sexID:sexID});};BaseSexRelation.getByDescendantSexIDPageCount=function(sexID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{sexID:sexID});};BaseSexRelation.prototype.getDescendantSex=function(api,callback){SexRelation.getDescendantSexForSexRelation(this.id,api,callback);};BaseSexRelation.getDescendantSexForSexRelation=function(sexRelationID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{sexRelationID:sexRelationID});};BaseSexRelation.Fields={id:new hiw.PropertyMap("id","ID"),ancestorSexID:new hiw.PropertyMap("ancestorSexID","AncestorSexID"),descendantSexID:new hiw.PropertyMap("descendantSexID","DescendantSexID"),hops:new hiw.PropertyMap("hops","Hops")};return BaseSexRelation;})(hiw.ServiceDataObject);hiw.BaseSexRelation=BaseSexRelation;var SexRelation=(function(_super){__extends(SexRelation,_super);function SexRelation(){_super.apply(this,arguments);}
  return SexRelation;})(BaseSexRelation);hiw.SexRelation=SexRelation;var BaseSexualOrientation=(function(_super){__extends(BaseSexualOrientation,_super);function BaseSexualOrientation(){_super.apply(this,arguments);this.id=null;this.name=null;this.parentSexualOrientationID=null;this.dimensionKey=null;this.treeGraph=null;this.nameGraph=null;this.sortOrder=null;this.depth=null;}
  BaseSexualOrientation.prototype.getFields=function(){return BaseSexualOrientation.Fields;};BaseSexualOrientation.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseSexualOrientation.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseSexualOrientation.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseSexualOrientation.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseSexualOrientation.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseSexualOrientation.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseSexualOrientation.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseSexualOrientation.prototype.getSexualOrientations=function(api,callback,page){SexualOrientation.getByParentSexualOrientationID(this.id,api,callback,page);};BaseSexualOrientation.getByParentSexualOrientationID=function(sexualOrientationID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{sexualOrientationID:sexualOrientationID},null,page);};BaseSexualOrientation.prototype.getSexualOrientationsCount=function(api,callback){SexualOrientation.getByParentSexualOrientationIDCount(this.id,api,callback);};BaseSexualOrientation.getByParentSexualOrientationIDCount=function(sexualOrientationID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{sexualOrientationID:sexualOrientationID});};BaseSexualOrientation.prototype.getSexualOrientationsPageCount=function(api,callback){SexualOrientation.getByParentSexualOrientationIDPageCount(this.id,api,callback);};BaseSexualOrientation.getByParentSexualOrientationIDPageCount=function(sexualOrientationID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{sexualOrientationID:sexualOrientationID});};BaseSexualOrientation.prototype.getParentSexualOrientation=function(api,callback){SexualOrientation.getParentSexualOrientationForSexualOrientation(this.id,api,callback);};BaseSexualOrientation.getParentSexualOrientationForSexualOrientation=function(sexualOrientationID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{sexualOrientationID:sexualOrientationID});};BaseSexualOrientation.Fields={id:new hiw.PropertyMap("id","ID"),name:new hiw.PropertyMap("name","Name"),parentSexualOrientationID:new hiw.PropertyMap("parentSexualOrientationID","ParentSexualOrientationID"),dimensionKey:new hiw.PropertyMap("dimensionKey","DimensionKey"),treeGraph:new hiw.PropertyMap("treeGraph","TreeGraph"),nameGraph:new hiw.PropertyMap("nameGraph","NameGraph"),sortOrder:new hiw.PropertyMap("sortOrder","SortOrder"),depth:new hiw.PropertyMap("depth","Depth")};return BaseSexualOrientation;})(hiw.ServiceDataObject);hiw.BaseSexualOrientation=BaseSexualOrientation;var SexualOrientation=(function(_super){__extends(SexualOrientation,_super);function SexualOrientation(){_super.apply(this,arguments);}
  return SexualOrientation;})(BaseSexualOrientation);hiw.SexualOrientation=SexualOrientation;var BaseSexualOrientationRelation=(function(_super){__extends(BaseSexualOrientationRelation,_super);function BaseSexualOrientationRelation(){_super.apply(this,arguments);this.id=null;this.ancestorSexualOrientationID=null;this.descendantSexualOrientationID=null;this.hops=null;}
  BaseSexualOrientationRelation.prototype.getFields=function(){return BaseSexualOrientationRelation.Fields;};BaseSexualOrientationRelation.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseSexualOrientationRelation.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseSexualOrientationRelation.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseSexualOrientationRelation.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseSexualOrientationRelation.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseSexualOrientationRelation.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseSexualOrientationRelation.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseSexualOrientationRelation.getByAncestorSexualOrientationID=function(sexualOrientationID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{sexualOrientationID:sexualOrientationID},null,page);};BaseSexualOrientationRelation.getByAncestorSexualOrientationIDCount=function(sexualOrientationID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{sexualOrientationID:sexualOrientationID});};BaseSexualOrientationRelation.getByAncestorSexualOrientationIDPageCount=function(sexualOrientationID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{sexualOrientationID:sexualOrientationID});};BaseSexualOrientationRelation.prototype.getAncestorSexualOrientation=function(api,callback){SexualOrientationRelation.getAncestorSexualOrientationForSexualOrientationRelation(this.id,api,callback);};BaseSexualOrientationRelation.getAncestorSexualOrientationForSexualOrientationRelation=function(sexualOrientationRelationID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{sexualOrientationRelationID:sexualOrientationRelationID});};BaseSexualOrientationRelation.getByDescendantSexualOrientationID=function(sexualOrientationID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{sexualOrientationID:sexualOrientationID},null,page);};BaseSexualOrientationRelation.getByDescendantSexualOrientationIDCount=function(sexualOrientationID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{sexualOrientationID:sexualOrientationID});};BaseSexualOrientationRelation.getByDescendantSexualOrientationIDPageCount=function(sexualOrientationID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{sexualOrientationID:sexualOrientationID});};BaseSexualOrientationRelation.prototype.getDescendantSexualOrientation=function(api,callback){SexualOrientationRelation.getDescendantSexualOrientationForSexualOrientationRelation(this.id,api,callback);};BaseSexualOrientationRelation.getDescendantSexualOrientationForSexualOrientationRelation=function(sexualOrientationRelationID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{sexualOrientationRelationID:sexualOrientationRelationID});};BaseSexualOrientationRelation.Fields={id:new hiw.PropertyMap("id","ID"),ancestorSexualOrientationID:new hiw.PropertyMap("ancestorSexualOrientationID","AncestorSexualOrientationID"),descendantSexualOrientationID:new hiw.PropertyMap("descendantSexualOrientationID","DescendantSexualOrientationID"),hops:new hiw.PropertyMap("hops","Hops")};return BaseSexualOrientationRelation;})(hiw.ServiceDataObject);hiw.BaseSexualOrientationRelation=BaseSexualOrientationRelation;var SexualOrientationRelation=(function(_super){__extends(SexualOrientationRelation,_super);function SexualOrientationRelation(){_super.apply(this,arguments);}
  return SexualOrientationRelation;})(BaseSexualOrientationRelation);hiw.SexualOrientationRelation=SexualOrientationRelation;var BaseTimeframe=(function(_super){__extends(BaseTimeframe,_super);function BaseTimeframe(){_super.apply(this,arguments);this.id=null;this.name=null;this.firstYear=null;this.lastYear=null;this.twoDigitFirstYear=null;this.twoDigitLastYear=null;this.sortOrder=null;}
  BaseTimeframe.prototype.getFields=function(){return BaseTimeframe.Fields;};BaseTimeframe.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseTimeframe.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseTimeframe.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseTimeframe.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseTimeframe.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseTimeframe.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseTimeframe.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseTimeframe.Fields={id:new hiw.PropertyMap("id","ID"),name:new hiw.PropertyMap("name","Name"),firstYear:new hiw.PropertyMap("firstYear","FirstYear"),lastYear:new hiw.PropertyMap("lastYear","LastYear"),twoDigitFirstYear:new hiw.PropertyMap("twoDigitFirstYear","TwoDigitFirstYear"),twoDigitLastYear:new hiw.PropertyMap("twoDigitLastYear","TwoDigitLastYear"),sortOrder:new hiw.PropertyMap("sortOrder","SortOrder")};return BaseTimeframe;})(hiw.ServiceDataObject);hiw.BaseTimeframe=BaseTimeframe;var Timeframe=(function(_super){__extends(Timeframe,_super);function Timeframe(){_super.apply(this,arguments);}
  return Timeframe;})(BaseTimeframe);hiw.Timeframe=Timeframe;var BaseTotal=(function(_super){__extends(BaseTotal,_super);function BaseTotal(){_super.apply(this,arguments);this.id=null;this.name=null;this.parentTotalID=null;this.dimensionKey=null;this.treeGraph=null;this.nameGraph=null;this.sortOrder=null;this.depth=null;}
  BaseTotal.prototype.getFields=function(){return BaseTotal.Fields;};BaseTotal.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseTotal.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseTotal.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseTotal.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseTotal.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseTotal.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseTotal.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseTotal.prototype.getTotals=function(api,callback,page){Total.getByParentTotalID(this.id,api,callback,page);};BaseTotal.getByParentTotalID=function(totalID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{totalID:totalID},null,page);};BaseTotal.prototype.getTotalsCount=function(api,callback){Total.getByParentTotalIDCount(this.id,api,callback);};BaseTotal.getByParentTotalIDCount=function(totalID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{totalID:totalID});};BaseTotal.prototype.getTotalsPageCount=function(api,callback){Total.getByParentTotalIDPageCount(this.id,api,callback);};BaseTotal.getByParentTotalIDPageCount=function(totalID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{totalID:totalID});};BaseTotal.prototype.getParentTotal=function(api,callback){Total.getParentTotalForTotal(this.id,api,callback);};BaseTotal.getParentTotalForTotal=function(totalID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{totalID:totalID});};BaseTotal.Fields={id:new hiw.PropertyMap("id","ID"),name:new hiw.PropertyMap("name","Name"),parentTotalID:new hiw.PropertyMap("parentTotalID","ParentTotalID"),dimensionKey:new hiw.PropertyMap("dimensionKey","DimensionKey"),treeGraph:new hiw.PropertyMap("treeGraph","TreeGraph"),nameGraph:new hiw.PropertyMap("nameGraph","NameGraph"),sortOrder:new hiw.PropertyMap("sortOrder","SortOrder"),depth:new hiw.PropertyMap("depth","Depth")};return BaseTotal;})(hiw.ServiceDataObject);hiw.BaseTotal=BaseTotal;var Total=(function(_super){__extends(Total,_super);function Total(){_super.apply(this,arguments);}
  return Total;})(BaseTotal);hiw.Total=Total;var BaseTotalRelation=(function(_super){__extends(BaseTotalRelation,_super);function BaseTotalRelation(){_super.apply(this,arguments);this.id=null;this.ancestorTotalID=null;this.descendantTotalID=null;this.hops=null;}
  BaseTotalRelation.prototype.getFields=function(){return BaseTotalRelation.Fields;};BaseTotalRelation.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseTotalRelation.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseTotalRelation.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseTotalRelation.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseTotalRelation.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseTotalRelation.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseTotalRelation.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseTotalRelation.getByAncestorTotalID=function(totalID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{totalID:totalID},null,page);};BaseTotalRelation.getByAncestorTotalIDCount=function(totalID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{totalID:totalID});};BaseTotalRelation.getByAncestorTotalIDPageCount=function(totalID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{totalID:totalID});};BaseTotalRelation.prototype.getAncestorTotal=function(api,callback){TotalRelation.getAncestorTotalForTotalRelation(this.id,api,callback);};BaseTotalRelation.getAncestorTotalForTotalRelation=function(totalRelationID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{totalRelationID:totalRelationID});};BaseTotalRelation.getByDescendantTotalID=function(totalID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{totalID:totalID},null,page);};BaseTotalRelation.getByDescendantTotalIDCount=function(totalID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{totalID:totalID});};BaseTotalRelation.getByDescendantTotalIDPageCount=function(totalID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{totalID:totalID});};BaseTotalRelation.prototype.getDescendantTotal=function(api,callback){TotalRelation.getDescendantTotalForTotalRelation(this.id,api,callback);};BaseTotalRelation.getDescendantTotalForTotalRelation=function(totalRelationID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{totalRelationID:totalRelationID});};BaseTotalRelation.Fields={id:new hiw.PropertyMap("id","ID"),ancestorTotalID:new hiw.PropertyMap("ancestorTotalID","AncestorTotalID"),descendantTotalID:new hiw.PropertyMap("descendantTotalID","DescendantTotalID"),hops:new hiw.PropertyMap("hops","Hops")};return BaseTotalRelation;})(hiw.ServiceDataObject);hiw.BaseTotalRelation=BaseTotalRelation;var TotalRelation=(function(_super){__extends(TotalRelation,_super);function TotalRelation(){_super.apply(this,arguments);}
  return TotalRelation;})(BaseTotalRelation);hiw.TotalRelation=TotalRelation;var BaseUrl=(function(_super){__extends(BaseUrl,_super);function BaseUrl(){_super.apply(this,arguments);this.id=null;this.linkTag=null;this.internal=null;this.falsePositive=null;this.path=null;this.title=null;this.modifyDate=null;this.validationDate=null;this.validationStatus=null;}
  BaseUrl.prototype.getFields=function(){return BaseUrl.Fields;};BaseUrl.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseUrl.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseUrl.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseUrl.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseUrl.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseUrl.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseUrl.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseUrl.Fields={id:new hiw.PropertyMap("id","ID"),linkTag:new hiw.PropertyMap("linkTag","LinkTag"),internal:new hiw.PropertyMap("internal","Internal"),falsePositive:new hiw.PropertyMap("falsePositive","FalsePositive"),path:new hiw.PropertyMap("path","Path"),title:new hiw.PropertyMap("title","Title"),modifyDate:new hiw.PropertyMap("modifyDate","ModifyDate"),validationDate:new hiw.PropertyMap("validationDate","ValidationDate"),validationStatus:new hiw.PropertyMap("validationStatus","ValidationStatus")};return BaseUrl;})(hiw.ServiceDataObject);hiw.BaseUrl=BaseUrl;var Url=(function(_super){__extends(Url,_super);function Url(){_super.apply(this,arguments);}
  return Url;})(BaseUrl);hiw.Url=Url;var BaseValueLabel=(function(_super){__extends(BaseValueLabel,_super);function BaseValueLabel(){_super.apply(this,arguments);this.id=null;this.label=null;}
  BaseValueLabel.prototype.getFields=function(){return BaseValueLabel.Fields;};BaseValueLabel.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseValueLabel.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseValueLabel.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseValueLabel.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseValueLabel.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseValueLabel.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseValueLabel.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseValueLabel.Fields={id:new hiw.PropertyMap("id","ID"),label:new hiw.PropertyMap("label","Label")};return BaseValueLabel;})(hiw.ServiceDataObject);hiw.BaseValueLabel=BaseValueLabel;var ValueLabel=(function(_super){__extends(ValueLabel,_super);function ValueLabel(){_super.apply(this,arguments);}
  return ValueLabel;})(BaseValueLabel);hiw.ValueLabel=ValueLabel;var BaseVeteranStatus=(function(_super){__extends(BaseVeteranStatus,_super);function BaseVeteranStatus(){_super.apply(this,arguments);this.id=null;this.name=null;this.parentVeteranStatusID=null;this.dimensionKey=null;this.treeGraph=null;this.nameGraph=null;this.sortOrder=null;this.depth=null;}
  BaseVeteranStatus.prototype.getFields=function(){return BaseVeteranStatus.Fields;};BaseVeteranStatus.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseVeteranStatus.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseVeteranStatus.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseVeteranStatus.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseVeteranStatus.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseVeteranStatus.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseVeteranStatus.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseVeteranStatus.prototype.getVeteranStatuses=function(api,callback,page){VeteranStatus.getByParentVeteranStatusID(this.id,api,callback,page);};BaseVeteranStatus.getByParentVeteranStatusID=function(veteranStatusID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{veteranStatusID:veteranStatusID},null,page);};BaseVeteranStatus.prototype.getVeteranStatusesCount=function(api,callback){VeteranStatus.getByParentVeteranStatusIDCount(this.id,api,callback);};BaseVeteranStatus.getByParentVeteranStatusIDCount=function(veteranStatusID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{veteranStatusID:veteranStatusID});};BaseVeteranStatus.prototype.getVeteranStatusesPageCount=function(api,callback){VeteranStatus.getByParentVeteranStatusIDPageCount(this.id,api,callback);};BaseVeteranStatus.getByParentVeteranStatusIDPageCount=function(veteranStatusID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{veteranStatusID:veteranStatusID});};BaseVeteranStatus.prototype.getParentVeteranStatus=function(api,callback){VeteranStatus.getParentVeteranStatusForVeteranStatus(this.id,api,callback);};BaseVeteranStatus.getParentVeteranStatusForVeteranStatus=function(veteranStatusID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{veteranStatusID:veteranStatusID});};BaseVeteranStatus.Fields={id:new hiw.PropertyMap("id","ID"),name:new hiw.PropertyMap("name","Name"),parentVeteranStatusID:new hiw.PropertyMap("parentVeteranStatusID","ParentVeteranStatusID"),dimensionKey:new hiw.PropertyMap("dimensionKey","DimensionKey"),treeGraph:new hiw.PropertyMap("treeGraph","TreeGraph"),nameGraph:new hiw.PropertyMap("nameGraph","NameGraph"),sortOrder:new hiw.PropertyMap("sortOrder","SortOrder"),depth:new hiw.PropertyMap("depth","Depth")};return BaseVeteranStatus;})(hiw.ServiceDataObject);hiw.BaseVeteranStatus=BaseVeteranStatus;var VeteranStatus=(function(_super){__extends(VeteranStatus,_super);function VeteranStatus(){_super.apply(this,arguments);}
  return VeteranStatus;})(BaseVeteranStatus);hiw.VeteranStatus=VeteranStatus;var BaseVeteranStatusRelation=(function(_super){__extends(BaseVeteranStatusRelation,_super);function BaseVeteranStatusRelation(){_super.apply(this,arguments);this.id=null;this.ancestorVeteranStatusID=null;this.descendantVeteranStatusID=null;this.hops=null;}
  BaseVeteranStatusRelation.prototype.getFields=function(){return BaseVeteranStatusRelation.Fields;};BaseVeteranStatusRelation.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseVeteranStatusRelation.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseVeteranStatusRelation.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseVeteranStatusRelation.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseVeteranStatusRelation.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseVeteranStatusRelation.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseVeteranStatusRelation.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseVeteranStatusRelation.getByAncestorVeteranStatusID=function(veteranStatusID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{veteranStatusID:veteranStatusID},null,page);};BaseVeteranStatusRelation.getByAncestorVeteranStatusIDCount=function(veteranStatusID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{veteranStatusID:veteranStatusID});};BaseVeteranStatusRelation.getByAncestorVeteranStatusIDPageCount=function(veteranStatusID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{veteranStatusID:veteranStatusID});};BaseVeteranStatusRelation.prototype.getAncestorVeteranStatus=function(api,callback){VeteranStatusRelation.getAncestorVeteranStatusForVeteranStatusRelation(this.id,api,callback);};BaseVeteranStatusRelation.getAncestorVeteranStatusForVeteranStatusRelation=function(veteranStatusRelationID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{veteranStatusRelationID:veteranStatusRelationID});};BaseVeteranStatusRelation.getByDescendantVeteranStatusID=function(veteranStatusID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{veteranStatusID:veteranStatusID},null,page);};BaseVeteranStatusRelation.getByDescendantVeteranStatusIDCount=function(veteranStatusID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{veteranStatusID:veteranStatusID});};BaseVeteranStatusRelation.getByDescendantVeteranStatusIDPageCount=function(veteranStatusID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{veteranStatusID:veteranStatusID});};BaseVeteranStatusRelation.prototype.getDescendantVeteranStatus=function(api,callback){VeteranStatusRelation.getDescendantVeteranStatusForVeteranStatusRelation(this.id,api,callback);};BaseVeteranStatusRelation.getDescendantVeteranStatusForVeteranStatusRelation=function(veteranStatusRelationID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{veteranStatusRelationID:veteranStatusRelationID});};BaseVeteranStatusRelation.Fields={id:new hiw.PropertyMap("id","ID"),ancestorVeteranStatusID:new hiw.PropertyMap("ancestorVeteranStatusID","AncestorVeteranStatusID"),descendantVeteranStatusID:new hiw.PropertyMap("descendantVeteranStatusID","DescendantVeteranStatusID"),hops:new hiw.PropertyMap("hops","Hops")};return BaseVeteranStatusRelation;})(hiw.ServiceDataObject);hiw.BaseVeteranStatusRelation=BaseVeteranStatusRelation;var VeteranStatusRelation=(function(_super){__extends(VeteranStatusRelation,_super);function VeteranStatusRelation(){_super.apply(this,arguments);}
  return VeteranStatusRelation;})(BaseVeteranStatusRelation);hiw.VeteranStatusRelation=VeteranStatusRelation;var BaseYear=(function(_super){__extends(BaseYear,_super);function BaseYear(){_super.apply(this,arguments);this.id=null;this.fullYear=null;this.twoDigitYear=null;this.sortOrder=null;}
  BaseYear.prototype.getFields=function(){return BaseYear.Fields;};BaseYear.getAll=function(api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,null,page);};BaseYear.getAllCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseYear.getAllPageCount=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};BaseYear.getByID=function(id,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{id:id});};BaseYear.filter=function(filter,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON(page));};BaseYear.filterCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseYear.filterPageCount=function(filter,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,null,filter.toJSON());};BaseYear.Fields={id:new hiw.PropertyMap("id","ID"),fullYear:new hiw.PropertyMap("fullYear","FullYear"),twoDigitYear:new hiw.PropertyMap("twoDigitYear","TwoDigitYear"),sortOrder:new hiw.PropertyMap("sortOrder","SortOrder")};return BaseYear;})(hiw.ServiceDataObject);hiw.BaseYear=BaseYear;var Year=(function(_super){__extends(Year,_super);function Year(){_super.apply(this,arguments);}
  return Year;})(BaseYear);hiw.Year=Year;})(hiw||(hiw={}));var hiw;(function(hiw){var IndicatorDataItem=(function(_super){__extends(IndicatorDataItem,_super);function IndicatorDataItem(){_super.apply(this,arguments);this.indicatorID=null;this.dimensionList=null;this.timeframe=null;this.numericValue=null;this.missingValueFlag=null;this.confidenceIntervalLow=null;this.confidenceIntervalHigh=null;this.standardError=null;this.locale=null;this.localeLevel=null;this.localeStateFIPSCode=null;this.localeCountyFIPSCode=null;this.localeCountySSACode=null;this.localeHRRCode=null;this.total=null;this.age=null;this.sex=null;this.raceEthnicity=null;this.incomeAndPovertyStatus=null;this.educationalAttainment=null;this.healthInsuranceStatus=null;this.sexualOrientation=null;this.maritalStatus=null;this.familyType=null;this.veteranStatus=null;this.countryOfBirth=null;this.disabilityStatus=null;this.obesityStatus=null;this.characteristicOfSchoolOrStudent=null;this.other=null;this.geography=null;this.modifier1=null;this.modifier2=null;this.modifier3=null;this.modifier4=null;this.modifier5=null;this.numerator=null;this.denominator=null;}
  IndicatorDataItem.prototype.getFields=function(){return IndicatorDataItem.Fields;};IndicatorDataItem.getByIndicatorDescriptionID=function(indicatorDescriptionID,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID},null,page);};IndicatorDataItem.getByIndicatorDescriptionIDCount=function(indicatorDescriptionID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID});};IndicatorDataItem.getByIndicatorDescriptionIDPageCount=function(indicatorDescriptionID,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{indicatorDescriptionID:indicatorDescriptionID});};IndicatorDataItem.Fields={indicatorID:new hiw.PropertyMap("indicatorID","IndicatorID"),dimensionList:new hiw.PropertyMap("dimensionList","DimensionList"),timeframe:new hiw.PropertyMap("timeframe","Timeframe"),numericValue:new hiw.PropertyMap("numericValue","NumericValue"),missingValueFlag:new hiw.PropertyMap("missingValueFlag","MissingValueFlag"),confidenceIntervalLow:new hiw.PropertyMap("confidenceIntervalLow","ConfidenceIntervalLow"),confidenceIntervalHigh:new hiw.PropertyMap("confidenceIntervalHigh","ConfidenceIntervalHigh"),standardError:new hiw.PropertyMap("standardError","StandardError"),locale:new hiw.PropertyMap("locale","Locale"),localeLevel:new hiw.PropertyMap("localeLevel","LocaleLevel"),localeStateFIPSCode:new hiw.PropertyMap("localeStateFIPSCode","LocaleStateFIPSCode"),localeCountyFIPSCode:new hiw.PropertyMap("localeCountyFIPSCode","LocaleCountyFIPSCode"),localeCountySSACode:new hiw.PropertyMap("localeCountySSACode","LocaleCountySSACode"),localeHRRCode:new hiw.PropertyMap("localeHRRCode","LocaleHRRCode"),total:new hiw.PropertyMap("total","Total"),age:new hiw.PropertyMap("age","Age"),sex:new hiw.PropertyMap("sex","Sex"),raceEthnicity:new hiw.PropertyMap("raceEthnicity","RaceEthnicity"),incomeAndPovertyStatus:new hiw.PropertyMap("incomeAndPovertyStatus","IncomeAndPovertyStatus"),educationalAttainment:new hiw.PropertyMap("educationalAttainment","EducationalAttainment"),healthInsuranceStatus:new hiw.PropertyMap("healthInsuranceStatus","HealthInsuranceStatus"),sexualOrientation:new hiw.PropertyMap("sexualOrientation","SexualOrientation"),maritalStatus:new hiw.PropertyMap("maritalStatus","MaritalStatus"),familyType:new hiw.PropertyMap("familyType","FamilyType"),veteranStatus:new hiw.PropertyMap("veteranStatus","VeteranStatus"),countryOfBirth:new hiw.PropertyMap("countryOfBirth","CountryOfBirth"),disabilityStatus:new hiw.PropertyMap("disabilityStatus","DisabilityStatus"),obesityStatus:new hiw.PropertyMap("obesityStatus","ObesityStatus"),characteristicOfSchoolOrStudent:new hiw.PropertyMap("characteristicOfSchoolOrStudent","CharacteristicOfSchoolOrStudent"),other:new hiw.PropertyMap("other","Other"),geography:new hiw.PropertyMap("geography","Geography"),modifier1:new hiw.PropertyMap("modifier1","Modifier1"),modifier2:new hiw.PropertyMap("modifier2","Modifier2"),modifier3:new hiw.PropertyMap("modifier3","Modifier3"),modifier4:new hiw.PropertyMap("modifier4","Modifier4"),modifier5:new hiw.PropertyMap("modifier5","Modifier5"),numerator:new hiw.PropertyMap("numerator","Numerator"),denominator:new hiw.PropertyMap("denominator","Denominator")};return IndicatorDataItem;})(hiw.ServiceDataObject);hiw.IndicatorDataItem=IndicatorDataItem;hiw.Endpoint.addArray(IndicatorDataItem,0,"/IndicatorDescription/{indicatorDescriptionID}/Data/{page}",IndicatorDataItem.getByIndicatorDescriptionID);hiw.Endpoint.addSimple(IndicatorDataItem,0,"/IndicatorDescription/{indicatorDescriptionID}/Data/Count",IndicatorDataItem.getByIndicatorDescriptionIDCount);hiw.Endpoint.addSimple(IndicatorDataItem,0,"/IndicatorDescription/{indicatorDescriptionID}/Data/PageCount",IndicatorDataItem.getByIndicatorDescriptionIDPageCount);})(hiw||(hiw={}));var hiw;(function(hiw){var IndicatorDescription=(function(_super){__extends(IndicatorDescription,_super);function IndicatorDescription(){_super.apply(this,arguments);}
  IndicatorDescription.search=function(keywords,api,callback,page){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{keywords:keywords},null,page);};IndicatorDescription.searchCount=function(keywords,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{keywords:keywords});};IndicatorDescription.searchPageCount=function(keywords,api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback,{keywords:keywords});};return IndicatorDescription;})(hiw.BaseIndicatorDescription);hiw.IndicatorDescription=IndicatorDescription;})(hiw||(hiw={}));var hiw;(function(hiw){var Version=(function(_super){__extends(Version,_super);function Version(major,minor,revision,build){_super.call(this);this.major=major;this.minor=minor;this.revision=revision;this.build=build;}
  Version.prototype.getFields=function(){return Version.Fields;};Version.Fields={major:new hiw.PropertyMap("major","Major"),minor:new hiw.PropertyMap("minor","Minor"),revision:new hiw.PropertyMap("revision","Revision"),build:new hiw.PropertyMap("build","Build")};return Version;})(hiw.ServiceDataObject);hiw.Version=Version;;hiw.APIVersion=new Version(5,0,1,0);})(hiw||(hiw={}));var hiw;(function(hiw){var VersionInfo=(function(_super){__extends(VersionInfo,_super);function VersionInfo(){_super.apply(this,arguments);this.hiwVersion=new hiw.Version();}
  VersionInfo.prototype.getFields=function(){return VersionInfo.Fields;};VersionInfo.version=function(api,callback){api.executeEndpoint(hiw.Endpoint.fromSelf(),callback);};VersionInfo.Fields={hiwVersion:new hiw.PropertyMap("hiwVersion","HIWVersion"),loadDate:new hiw.PropertyMap("loadDate","LoadDate"),serviceVersion:new hiw.PropertyMap("serviceVersion","ServiceVersion")};return VersionInfo;})(hiw.ServiceDataObject);hiw.VersionInfo=VersionInfo;hiw.Endpoint.addSingle(VersionInfo,0,"/Version",VersionInfo.version);})(hiw||(hiw={}));var hiw;(function(hiw){hiw.Endpoint.addSimple(hiw.API,0,"/VerifyApiKey",hiw.API.verifyApiKey);hiw.Endpoint.addArray(hiw.IndicatorDescription,0,"/IndicatorDescriptions/{keywords}/Search/{page}",hiw.IndicatorDescription.search);hiw.Endpoint.addSimple(hiw.IndicatorDescription,0,"/IndicatorDescriptions/{keywords}/Count",hiw.IndicatorDescription.searchCount);hiw.Endpoint.addSimple(hiw.IndicatorDescription,0,"/IndicatorDescriptions/{keywords }/PageCount",hiw.IndicatorDescription.searchPageCount);})(hiw||(hiw={}));var hiw;(function(hiw){hiw.Endpoint.addArray(hiw.Age,0,"/Ages/{page}",hiw.Age.getAll);hiw.Endpoint.addSimple(hiw.Age,0,"/Ages/Count",hiw.Age.getAllCount);hiw.Endpoint.addSimple(hiw.Age,0,"/Ages/PageCount",hiw.Age.getAllPageCount);hiw.Endpoint.addSingle(hiw.Age,0,"/Age/{id}",hiw.Age.getByID);hiw.Endpoint.addArray(hiw.Age,1,"Ages/Filter",hiw.Age.filter);hiw.Endpoint.addSimple(hiw.Age,1,"Ages/FilterCount",hiw.Age.filterCount);hiw.Endpoint.addSimple(hiw.Age,1,"Ages/FilterPageCount",hiw.Age.filterPageCount);hiw.Endpoint.addArray(hiw.Age,0,"/Age/{ageID}/Ages/{page}",hiw.Age.getByParentAgeID);hiw.Endpoint.addSimple(hiw.Age,0,"/Age/{ageID}/Ages/Count",hiw.Age.getByParentAgeIDCount);hiw.Endpoint.addSimple(hiw.Age,0,"/Age/{ageID}/Ages/PageCount",hiw.Age.getByParentAgeIDPageCount);hiw.Endpoint.addSingle(hiw.Age,0,"/Age/{ageID}/ParentAge",hiw.Age.getParentAgeForAge);hiw.Endpoint.addArray(hiw.AgeRelation,0,"/AgeRelations/{page}",hiw.AgeRelation.getAll);hiw.Endpoint.addSimple(hiw.AgeRelation,0,"/AgeRelations/Count",hiw.AgeRelation.getAllCount);hiw.Endpoint.addSimple(hiw.AgeRelation,0,"/AgeRelations/PageCount",hiw.AgeRelation.getAllPageCount);hiw.Endpoint.addSingle(hiw.AgeRelation,0,"/AgeRelation/{id}",hiw.AgeRelation.getByID);hiw.Endpoint.addArray(hiw.AgeRelation,1,"AgeRelations/Filter",hiw.AgeRelation.filter);hiw.Endpoint.addSimple(hiw.AgeRelation,1,"AgeRelations/FilterCount",hiw.AgeRelation.filterCount);hiw.Endpoint.addSimple(hiw.AgeRelation,1,"AgeRelations/FilterPageCount",hiw.AgeRelation.filterPageCount);hiw.Endpoint.addArray(hiw.AgeRelation,0,"/Age/{ageID}/Ancestors/{page}",hiw.AgeRelation.getByAncestorAgeID);hiw.Endpoint.addSimple(hiw.AgeRelation,0,"/Age/{ageID}/Ancestors/Count",hiw.AgeRelation.getByAncestorAgeIDCount);hiw.Endpoint.addSimple(hiw.AgeRelation,0,"/Age/{ageID}/Ancestors/PageCount",hiw.AgeRelation.getByAncestorAgeIDPageCount);hiw.Endpoint.addSingle(hiw.Age,0,"/AgeRelation/{ageRelationID}/AncestorAge",hiw.AgeRelation.getAncestorAgeForAgeRelation);hiw.Endpoint.addArray(hiw.AgeRelation,0,"/Age/{ageID}/Descendants/{page}",hiw.AgeRelation.getByDescendantAgeID);hiw.Endpoint.addSimple(hiw.AgeRelation,0,"/Age/{ageID}/Descendants/Count",hiw.AgeRelation.getByDescendantAgeIDCount);hiw.Endpoint.addSimple(hiw.AgeRelation,0,"/Age/{ageID}/Descendants/PageCount",hiw.AgeRelation.getByDescendantAgeIDPageCount);hiw.Endpoint.addSingle(hiw.Age,0,"/AgeRelation/{ageRelationID}/DescendantAge",hiw.AgeRelation.getDescendantAgeForAgeRelation);hiw.Endpoint.addArray(hiw.CharacteristicOfSchoolOrStudent,0,"/CharacteristicOfSchoolOrStudents/{page}",hiw.CharacteristicOfSchoolOrStudent.getAll);hiw.Endpoint.addSimple(hiw.CharacteristicOfSchoolOrStudent,0,"/CharacteristicOfSchoolOrStudents/Count",hiw.CharacteristicOfSchoolOrStudent.getAllCount);hiw.Endpoint.addSimple(hiw.CharacteristicOfSchoolOrStudent,0,"/CharacteristicOfSchoolOrStudents/PageCount",hiw.CharacteristicOfSchoolOrStudent.getAllPageCount);hiw.Endpoint.addSingle(hiw.CharacteristicOfSchoolOrStudent,0,"/CharacteristicOfSchoolOrStudent/{id}",hiw.CharacteristicOfSchoolOrStudent.getByID);hiw.Endpoint.addArray(hiw.CharacteristicOfSchoolOrStudent,1,"CharacteristicOfSchoolOrStudents/Filter",hiw.CharacteristicOfSchoolOrStudent.filter);hiw.Endpoint.addSimple(hiw.CharacteristicOfSchoolOrStudent,1,"CharacteristicOfSchoolOrStudents/FilterCount",hiw.CharacteristicOfSchoolOrStudent.filterCount);hiw.Endpoint.addSimple(hiw.CharacteristicOfSchoolOrStudent,1,"CharacteristicOfSchoolOrStudents/FilterPageCount",hiw.CharacteristicOfSchoolOrStudent.filterPageCount);hiw.Endpoint.addArray(hiw.CharacteristicOfSchoolOrStudent,0,"/CharacteristicOfSchoolOrStudent/{characteristicOfSchoolOrStudentID}/CharacteristicOfSchoolOrStudents/{page}",hiw.CharacteristicOfSchoolOrStudent.getByParentCharacteristicOfSchoolOrStudentID);hiw.Endpoint.addSimple(hiw.CharacteristicOfSchoolOrStudent,0,"/CharacteristicOfSchoolOrStudent/{characteristicOfSchoolOrStudentID}/CharacteristicOfSchoolOrStudents/Count",hiw.CharacteristicOfSchoolOrStudent.getByParentCharacteristicOfSchoolOrStudentIDCount);hiw.Endpoint.addSimple(hiw.CharacteristicOfSchoolOrStudent,0,"/CharacteristicOfSchoolOrStudent/{characteristicOfSchoolOrStudentID}/CharacteristicOfSchoolOrStudents/PageCount",hiw.CharacteristicOfSchoolOrStudent.getByParentCharacteristicOfSchoolOrStudentIDPageCount);hiw.Endpoint.addSingle(hiw.CharacteristicOfSchoolOrStudent,0,"/CharacteristicOfSchoolOrStudent/{characteristicOfSchoolOrStudentID}/ParentCharacteristicOfSchoolOrStudent",hiw.CharacteristicOfSchoolOrStudent.getParentCharacteristicOfSchoolOrStudentForCharacteristicOfSchoolOrStudent);hiw.Endpoint.addArray(hiw.CharacteristicOfSchoolOrStudentRelation,0,"/CharacteristicOfSchoolOrStudentRelations/{page}",hiw.CharacteristicOfSchoolOrStudentRelation.getAll);hiw.Endpoint.addSimple(hiw.CharacteristicOfSchoolOrStudentRelation,0,"/CharacteristicOfSchoolOrStudentRelations/Count",hiw.CharacteristicOfSchoolOrStudentRelation.getAllCount);hiw.Endpoint.addSimple(hiw.CharacteristicOfSchoolOrStudentRelation,0,"/CharacteristicOfSchoolOrStudentRelations/PageCount",hiw.CharacteristicOfSchoolOrStudentRelation.getAllPageCount);hiw.Endpoint.addSingle(hiw.CharacteristicOfSchoolOrStudentRelation,0,"/CharacteristicOfSchoolOrStudentRelation/{id}",hiw.CharacteristicOfSchoolOrStudentRelation.getByID);hiw.Endpoint.addArray(hiw.CharacteristicOfSchoolOrStudentRelation,1,"CharacteristicOfSchoolOrStudentRelations/Filter",hiw.CharacteristicOfSchoolOrStudentRelation.filter);hiw.Endpoint.addSimple(hiw.CharacteristicOfSchoolOrStudentRelation,1,"CharacteristicOfSchoolOrStudentRelations/FilterCount",hiw.CharacteristicOfSchoolOrStudentRelation.filterCount);hiw.Endpoint.addSimple(hiw.CharacteristicOfSchoolOrStudentRelation,1,"CharacteristicOfSchoolOrStudentRelations/FilterPageCount",hiw.CharacteristicOfSchoolOrStudentRelation.filterPageCount);hiw.Endpoint.addArray(hiw.CharacteristicOfSchoolOrStudentRelation,0,"/CharacteristicOfSchoolOrStudent/{characteristicOfSchoolOrStudentID}/Ancestors/{page}",hiw.CharacteristicOfSchoolOrStudentRelation.getByAncestorCharacteristicOfSchoolOrStudentID);hiw.Endpoint.addSimple(hiw.CharacteristicOfSchoolOrStudentRelation,0,"/CharacteristicOfSchoolOrStudent/{characteristicOfSchoolOrStudentID}/Ancestors/Count",hiw.CharacteristicOfSchoolOrStudentRelation.getByAncestorCharacteristicOfSchoolOrStudentIDCount);hiw.Endpoint.addSimple(hiw.CharacteristicOfSchoolOrStudentRelation,0,"/CharacteristicOfSchoolOrStudent/{characteristicOfSchoolOrStudentID}/Ancestors/PageCount",hiw.CharacteristicOfSchoolOrStudentRelation.getByAncestorCharacteristicOfSchoolOrStudentIDPageCount);hiw.Endpoint.addSingle(hiw.CharacteristicOfSchoolOrStudent,0,"/CharacteristicOfSchoolOrStudentRelation/{characteristicOfSchoolOrStudentRelationID}/AncestorCharacteristicOfSchoolOrStudent",hiw.CharacteristicOfSchoolOrStudentRelation.getAncestorCharacteristicOfSchoolOrStudentForCharacteristicOfSchoolOrStudentRelation);hiw.Endpoint.addArray(hiw.CharacteristicOfSchoolOrStudentRelation,0,"/CharacteristicOfSchoolOrStudent/{characteristicOfSchoolOrStudentID}/Descendants/{page}",hiw.CharacteristicOfSchoolOrStudentRelation.getByDescendantCharacteristicOfSchoolOrStudentID);hiw.Endpoint.addSimple(hiw.CharacteristicOfSchoolOrStudentRelation,0,"/CharacteristicOfSchoolOrStudent/{characteristicOfSchoolOrStudentID}/Descendants/Count",hiw.CharacteristicOfSchoolOrStudentRelation.getByDescendantCharacteristicOfSchoolOrStudentIDCount);hiw.Endpoint.addSimple(hiw.CharacteristicOfSchoolOrStudentRelation,0,"/CharacteristicOfSchoolOrStudent/{characteristicOfSchoolOrStudentID}/Descendants/PageCount",hiw.CharacteristicOfSchoolOrStudentRelation.getByDescendantCharacteristicOfSchoolOrStudentIDPageCount);hiw.Endpoint.addSingle(hiw.CharacteristicOfSchoolOrStudent,0,"/CharacteristicOfSchoolOrStudentRelation/{characteristicOfSchoolOrStudentRelationID}/DescendantCharacteristicOfSchoolOrStudent",hiw.CharacteristicOfSchoolOrStudentRelation.getDescendantCharacteristicOfSchoolOrStudentForCharacteristicOfSchoolOrStudentRelation);hiw.Endpoint.addArray(hiw.CountryOfBirth,0,"/CountryOfBirths/{page}",hiw.CountryOfBirth.getAll);hiw.Endpoint.addSimple(hiw.CountryOfBirth,0,"/CountryOfBirths/Count",hiw.CountryOfBirth.getAllCount);hiw.Endpoint.addSimple(hiw.CountryOfBirth,0,"/CountryOfBirths/PageCount",hiw.CountryOfBirth.getAllPageCount);hiw.Endpoint.addSingle(hiw.CountryOfBirth,0,"/CountryOfBirth/{id}",hiw.CountryOfBirth.getByID);hiw.Endpoint.addArray(hiw.CountryOfBirth,1,"CountryOfBirths/Filter",hiw.CountryOfBirth.filter);hiw.Endpoint.addSimple(hiw.CountryOfBirth,1,"CountryOfBirths/FilterCount",hiw.CountryOfBirth.filterCount);hiw.Endpoint.addSimple(hiw.CountryOfBirth,1,"CountryOfBirths/FilterPageCount",hiw.CountryOfBirth.filterPageCount);hiw.Endpoint.addArray(hiw.CountryOfBirth,0,"/CountryOfBirth/{countryOfBirthID}/CountryOfBirths/{page}",hiw.CountryOfBirth.getByParentCountryOfBirthID);hiw.Endpoint.addSimple(hiw.CountryOfBirth,0,"/CountryOfBirth/{countryOfBirthID}/CountryOfBirths/Count",hiw.CountryOfBirth.getByParentCountryOfBirthIDCount);hiw.Endpoint.addSimple(hiw.CountryOfBirth,0,"/CountryOfBirth/{countryOfBirthID}/CountryOfBirths/PageCount",hiw.CountryOfBirth.getByParentCountryOfBirthIDPageCount);hiw.Endpoint.addSingle(hiw.CountryOfBirth,0,"/CountryOfBirth/{countryOfBirthID}/ParentCountryOfBirth",hiw.CountryOfBirth.getParentCountryOfBirthForCountryOfBirth);hiw.Endpoint.addArray(hiw.CountryOfBirthRelation,0,"/CountryOfBirthRelations/{page}",hiw.CountryOfBirthRelation.getAll);hiw.Endpoint.addSimple(hiw.CountryOfBirthRelation,0,"/CountryOfBirthRelations/Count",hiw.CountryOfBirthRelation.getAllCount);hiw.Endpoint.addSimple(hiw.CountryOfBirthRelation,0,"/CountryOfBirthRelations/PageCount",hiw.CountryOfBirthRelation.getAllPageCount);hiw.Endpoint.addSingle(hiw.CountryOfBirthRelation,0,"/CountryOfBirthRelation/{id}",hiw.CountryOfBirthRelation.getByID);hiw.Endpoint.addArray(hiw.CountryOfBirthRelation,1,"CountryOfBirthRelations/Filter",hiw.CountryOfBirthRelation.filter);hiw.Endpoint.addSimple(hiw.CountryOfBirthRelation,1,"CountryOfBirthRelations/FilterCount",hiw.CountryOfBirthRelation.filterCount);hiw.Endpoint.addSimple(hiw.CountryOfBirthRelation,1,"CountryOfBirthRelations/FilterPageCount",hiw.CountryOfBirthRelation.filterPageCount);hiw.Endpoint.addArray(hiw.CountryOfBirthRelation,0,"/CountryOfBirth/{countryOfBirthID}/Ancestors/{page}",hiw.CountryOfBirthRelation.getByAncestorCountryOfBirthID);hiw.Endpoint.addSimple(hiw.CountryOfBirthRelation,0,"/CountryOfBirth/{countryOfBirthID}/Ancestors/Count",hiw.CountryOfBirthRelation.getByAncestorCountryOfBirthIDCount);hiw.Endpoint.addSimple(hiw.CountryOfBirthRelation,0,"/CountryOfBirth/{countryOfBirthID}/Ancestors/PageCount",hiw.CountryOfBirthRelation.getByAncestorCountryOfBirthIDPageCount);hiw.Endpoint.addSingle(hiw.CountryOfBirth,0,"/CountryOfBirthRelation/{countryOfBirthRelationID}/AncestorCountryOfBirth",hiw.CountryOfBirthRelation.getAncestorCountryOfBirthForCountryOfBirthRelation);hiw.Endpoint.addArray(hiw.CountryOfBirthRelation,0,"/CountryOfBirth/{countryOfBirthID}/Descendants/{page}",hiw.CountryOfBirthRelation.getByDescendantCountryOfBirthID);hiw.Endpoint.addSimple(hiw.CountryOfBirthRelation,0,"/CountryOfBirth/{countryOfBirthID}/Descendants/Count",hiw.CountryOfBirthRelation.getByDescendantCountryOfBirthIDCount);hiw.Endpoint.addSimple(hiw.CountryOfBirthRelation,0,"/CountryOfBirth/{countryOfBirthID}/Descendants/PageCount",hiw.CountryOfBirthRelation.getByDescendantCountryOfBirthIDPageCount);hiw.Endpoint.addSingle(hiw.CountryOfBirth,0,"/CountryOfBirthRelation/{countryOfBirthRelationID}/DescendantCountryOfBirth",hiw.CountryOfBirthRelation.getDescendantCountryOfBirthForCountryOfBirthRelation);hiw.Endpoint.addArray(hiw.DataCategory,0,"/DataCategories/{page}",hiw.DataCategory.getAll);hiw.Endpoint.addSimple(hiw.DataCategory,0,"/DataCategories/Count",hiw.DataCategory.getAllCount);hiw.Endpoint.addSimple(hiw.DataCategory,0,"/DataCategories/PageCount",hiw.DataCategory.getAllPageCount);hiw.Endpoint.addSingle(hiw.DataCategory,0,"/DataCategory/{id}",hiw.DataCategory.getByID);hiw.Endpoint.addArray(hiw.DataCategory,1,"DataCategories/Filter",hiw.DataCategory.filter);hiw.Endpoint.addSimple(hiw.DataCategory,1,"DataCategories/FilterCount",hiw.DataCategory.filterCount);hiw.Endpoint.addSimple(hiw.DataCategory,1,"DataCategories/FilterPageCount",hiw.DataCategory.filterPageCount);hiw.Endpoint.addArray(hiw.DataCategory,0,"/DataCategory/{dataCategoryID}/ParentDataCategories/{page}",hiw.DataCategory.getByParentDataCategoryID);hiw.Endpoint.addSimple(hiw.DataCategory,0,"/DataCategory/{dataCategoryID}/ParentDataCategories/Count",hiw.DataCategory.getByParentDataCategoryIDCount);hiw.Endpoint.addSimple(hiw.DataCategory,0,"/DataCategory/{dataCategoryID}/ParentDataCategories/PageCount",hiw.DataCategory.getByParentDataCategoryIDPageCount);hiw.Endpoint.addSingle(hiw.DataCategory,0,"/DataCategory/{dataCategoryID}/ParentDataCategory",hiw.DataCategory.getParentDataCategoryForDataCategory);hiw.Endpoint.addArray(hiw.DataCategory,0,"/Initiative/{initiativeID}/DataCategories/{page}",hiw.DataCategory.getByInitiativeID);hiw.Endpoint.addSimple(hiw.DataCategory,0,"/Initiative/{initiativeID}/DataCategories/Count",hiw.DataCategory.getByInitiativeIDCount);hiw.Endpoint.addSimple(hiw.DataCategory,0,"/Initiative/{initiativeID}/DataCategories/PageCount",hiw.DataCategory.getByInitiativeIDPageCount);hiw.Endpoint.addSingle(hiw.Initiative,0,"/DataCategory/{dataCategoryID}/Initiative",hiw.DataCategory.getInitiativeForDataCategory);hiw.Endpoint.addArray(hiw.DataCategoryRelation,0,"/DataCategoryRelations/{page}",hiw.DataCategoryRelation.getAll);hiw.Endpoint.addSimple(hiw.DataCategoryRelation,0,"/DataCategoryRelations/Count",hiw.DataCategoryRelation.getAllCount);hiw.Endpoint.addSimple(hiw.DataCategoryRelation,0,"/DataCategoryRelations/PageCount",hiw.DataCategoryRelation.getAllPageCount);hiw.Endpoint.addSingle(hiw.DataCategoryRelation,0,"/DataCategoryRelation/{id}",hiw.DataCategoryRelation.getByID);hiw.Endpoint.addArray(hiw.DataCategoryRelation,1,"DataCategoryRelations/Filter",hiw.DataCategoryRelation.filter);hiw.Endpoint.addSimple(hiw.DataCategoryRelation,1,"DataCategoryRelations/FilterCount",hiw.DataCategoryRelation.filterCount);hiw.Endpoint.addSimple(hiw.DataCategoryRelation,1,"DataCategoryRelations/FilterPageCount",hiw.DataCategoryRelation.filterPageCount);hiw.Endpoint.addArray(hiw.DataCategoryRelation,0,"/DataCategory/{dataCategoryID}/Ancestors/{page}",hiw.DataCategoryRelation.getByAncestorDataCategoryID);hiw.Endpoint.addSimple(hiw.DataCategoryRelation,0,"/DataCategory/{dataCategoryID}/Ancestors/Count",hiw.DataCategoryRelation.getByAncestorDataCategoryIDCount);hiw.Endpoint.addSimple(hiw.DataCategoryRelation,0,"/DataCategory/{dataCategoryID}/Ancestors/PageCount",hiw.DataCategoryRelation.getByAncestorDataCategoryIDPageCount);hiw.Endpoint.addSingle(hiw.DataCategory,0,"/DataCategoryRelation/{dataCategoryRelationID}/AncestorDataCategory",hiw.DataCategoryRelation.getAncestorDataCategoryForDataCategoryRelation);hiw.Endpoint.addArray(hiw.DataCategoryRelation,0,"/DataCategory/{dataCategoryID}/Descendants/{page}",hiw.DataCategoryRelation.getByDescendantDataCategoryID);hiw.Endpoint.addSimple(hiw.DataCategoryRelation,0,"/DataCategory/{dataCategoryID}/Descendants/Count",hiw.DataCategoryRelation.getByDescendantDataCategoryIDCount);hiw.Endpoint.addSimple(hiw.DataCategoryRelation,0,"/DataCategory/{dataCategoryID}/Descendants/PageCount",hiw.DataCategoryRelation.getByDescendantDataCategoryIDPageCount);hiw.Endpoint.addSingle(hiw.DataCategory,0,"/DataCategoryRelation/{dataCategoryRelationID}/DescendantDataCategory",hiw.DataCategoryRelation.getDescendantDataCategoryForDataCategoryRelation);hiw.Endpoint.addArray(hiw.DataSourceDataSupplier,0,"/DataSourceDataSuppliers/{page}",hiw.DataSourceDataSupplier.getAll);hiw.Endpoint.addSimple(hiw.DataSourceDataSupplier,0,"/DataSourceDataSuppliers/Count",hiw.DataSourceDataSupplier.getAllCount);hiw.Endpoint.addSimple(hiw.DataSourceDataSupplier,0,"/DataSourceDataSuppliers/PageCount",hiw.DataSourceDataSupplier.getAllPageCount);hiw.Endpoint.addSingle(hiw.DataSourceDataSupplier,0,"/DataSourceDataSupplier/{id}",hiw.DataSourceDataSupplier.getByID);hiw.Endpoint.addArray(hiw.DataSourceDataSupplier,1,"DataSourceDataSuppliers/Filter",hiw.DataSourceDataSupplier.filter);hiw.Endpoint.addSimple(hiw.DataSourceDataSupplier,1,"DataSourceDataSuppliers/FilterCount",hiw.DataSourceDataSupplier.filterCount);hiw.Endpoint.addSimple(hiw.DataSourceDataSupplier,1,"DataSourceDataSuppliers/FilterPageCount",hiw.DataSourceDataSupplier.filterPageCount);hiw.Endpoint.addArray(hiw.DataSourceDataSupplier,0,"/DataSource/{dataSourceID}/DataSourceDataSuppliers/{page}",hiw.DataSourceDataSupplier.getByDataSourceID);hiw.Endpoint.addSimple(hiw.DataSourceDataSupplier,0,"/DataSource/{dataSourceID}/DataSourceDataSuppliers/Count",hiw.DataSourceDataSupplier.getByDataSourceIDCount);hiw.Endpoint.addSimple(hiw.DataSourceDataSupplier,0,"/DataSource/{dataSourceID}/DataSourceDataSuppliers/PageCount",hiw.DataSourceDataSupplier.getByDataSourceIDPageCount);hiw.Endpoint.addSingle(hiw.DataSource,0,"/DataSourceDataSupplier/{dataSourceDataSupplierID}/DataSource",hiw.DataSourceDataSupplier.getDataSourceForDataSourceDataSupplier);hiw.Endpoint.addArray(hiw.DataSourceDataSupplier,0,"/DataSupplier/{dataSupplierID}/DataSourceDataSuppliers/{page}",hiw.DataSourceDataSupplier.getByDataSupplierID);hiw.Endpoint.addSimple(hiw.DataSourceDataSupplier,0,"/DataSupplier/{dataSupplierID}/DataSourceDataSuppliers/Count",hiw.DataSourceDataSupplier.getByDataSupplierIDCount);hiw.Endpoint.addSimple(hiw.DataSourceDataSupplier,0,"/DataSupplier/{dataSupplierID}/DataSourceDataSuppliers/PageCount",hiw.DataSourceDataSupplier.getByDataSupplierIDPageCount);hiw.Endpoint.addSingle(hiw.DataSupplier,0,"/DataSourceDataSupplier/{dataSourceDataSupplierID}/DataSupplier",hiw.DataSourceDataSupplier.getDataSupplierForDataSourceDataSupplier);hiw.Endpoint.addArray(hiw.DataSource,0,"/DataSources/{page}",hiw.DataSource.getAll);hiw.Endpoint.addSimple(hiw.DataSource,0,"/DataSources/Count",hiw.DataSource.getAllCount);hiw.Endpoint.addSimple(hiw.DataSource,0,"/DataSources/PageCount",hiw.DataSource.getAllPageCount);hiw.Endpoint.addSingle(hiw.DataSource,0,"/DataSource/{id}",hiw.DataSource.getByID);hiw.Endpoint.addArray(hiw.DataSource,1,"DataSources/Filter",hiw.DataSource.filter);hiw.Endpoint.addSimple(hiw.DataSource,1,"DataSources/FilterCount",hiw.DataSource.filterCount);hiw.Endpoint.addSimple(hiw.DataSource,1,"DataSources/FilterPageCount",hiw.DataSource.filterPageCount);hiw.Endpoint.addArray(hiw.DataSourceURL,0,"/DataSourceURLs/{page}",hiw.DataSourceURL.getAll);hiw.Endpoint.addSimple(hiw.DataSourceURL,0,"/DataSourceURLs/Count",hiw.DataSourceURL.getAllCount);hiw.Endpoint.addSimple(hiw.DataSourceURL,0,"/DataSourceURLs/PageCount",hiw.DataSourceURL.getAllPageCount);hiw.Endpoint.addSingle(hiw.DataSourceURL,0,"/DataSourceURL/{id}",hiw.DataSourceURL.getByID);hiw.Endpoint.addArray(hiw.DataSourceURL,1,"DataSourceURLs/Filter",hiw.DataSourceURL.filter);hiw.Endpoint.addSimple(hiw.DataSourceURL,1,"DataSourceURLs/FilterCount",hiw.DataSourceURL.filterCount);hiw.Endpoint.addSimple(hiw.DataSourceURL,1,"DataSourceURLs/FilterPageCount",hiw.DataSourceURL.filterPageCount);hiw.Endpoint.addArray(hiw.DataSourceURL,0,"/DataSource/{dataSourceID}/DataSourceURLs/{page}",hiw.DataSourceURL.getByDataSourceID);hiw.Endpoint.addSimple(hiw.DataSourceURL,0,"/DataSource/{dataSourceID}/DataSourceURLs/Count",hiw.DataSourceURL.getByDataSourceIDCount);hiw.Endpoint.addSimple(hiw.DataSourceURL,0,"/DataSource/{dataSourceID}/DataSourceURLs/PageCount",hiw.DataSourceURL.getByDataSourceIDPageCount);hiw.Endpoint.addSingle(hiw.DataSource,0,"/DataSourceURL/{dataSourceURLID}/DataSource",hiw.DataSourceURL.getDataSourceForDataSourceURL);hiw.Endpoint.addArray(hiw.DataSourceURL,0,"/Url/{urlID}/DataSourceURLs/{page}",hiw.DataSourceURL.getByUrlID);hiw.Endpoint.addSimple(hiw.DataSourceURL,0,"/Url/{urlID}/DataSourceURLs/Count",hiw.DataSourceURL.getByUrlIDCount);hiw.Endpoint.addSimple(hiw.DataSourceURL,0,"/Url/{urlID}/DataSourceURLs/PageCount",hiw.DataSourceURL.getByUrlIDPageCount);hiw.Endpoint.addSingle(hiw.Url,0,"/DataSourceURL/{dataSourceURLID}/Url",hiw.DataSourceURL.getUrlForDataSourceURL);hiw.Endpoint.addArray(hiw.DataSupplier,0,"/DataSuppliers/{page}",hiw.DataSupplier.getAll);hiw.Endpoint.addSimple(hiw.DataSupplier,0,"/DataSuppliers/Count",hiw.DataSupplier.getAllCount);hiw.Endpoint.addSimple(hiw.DataSupplier,0,"/DataSuppliers/PageCount",hiw.DataSupplier.getAllPageCount);hiw.Endpoint.addSingle(hiw.DataSupplier,0,"/DataSupplier/{id}",hiw.DataSupplier.getByID);hiw.Endpoint.addArray(hiw.DataSupplier,1,"DataSuppliers/Filter",hiw.DataSupplier.filter);hiw.Endpoint.addSimple(hiw.DataSupplier,1,"DataSuppliers/FilterCount",hiw.DataSupplier.filterCount);hiw.Endpoint.addSimple(hiw.DataSupplier,1,"DataSuppliers/FilterPageCount",hiw.DataSupplier.filterPageCount);hiw.Endpoint.addArray(hiw.DataSupplier,0,"/Url/{urlID}/DataSuppliers/{page}",hiw.DataSupplier.getByUrlID);hiw.Endpoint.addSimple(hiw.DataSupplier,0,"/Url/{urlID}/DataSuppliers/Count",hiw.DataSupplier.getByUrlIDCount);hiw.Endpoint.addSimple(hiw.DataSupplier,0,"/Url/{urlID}/DataSuppliers/PageCount",hiw.DataSupplier.getByUrlIDPageCount);hiw.Endpoint.addSingle(hiw.Url,0,"/DataSupplier/{dataSupplierID}/Url",hiw.DataSupplier.getUrlForDataSupplier);hiw.Endpoint.addArray(hiw.DimensionBook,0,"/DimensionBooks/{page}",hiw.DimensionBook.getAll);hiw.Endpoint.addSimple(hiw.DimensionBook,0,"/DimensionBooks/Count",hiw.DimensionBook.getAllCount);hiw.Endpoint.addSimple(hiw.DimensionBook,0,"/DimensionBooks/PageCount",hiw.DimensionBook.getAllPageCount);hiw.Endpoint.addSingle(hiw.DimensionBook,0,"/DimensionBook/{id}",hiw.DimensionBook.getByID);hiw.Endpoint.addArray(hiw.DimensionBook,1,"DimensionBooks/Filter",hiw.DimensionBook.filter);hiw.Endpoint.addSimple(hiw.DimensionBook,1,"DimensionBooks/FilterCount",hiw.DimensionBook.filterCount);hiw.Endpoint.addSimple(hiw.DimensionBook,1,"DimensionBooks/FilterPageCount",hiw.DimensionBook.filterPageCount);hiw.Endpoint.addArray(hiw.DimensionBook,0,"/DimensionBook/{dimensionBookID}/DimensionBooks/{page}",hiw.DimensionBook.getByParentDimensionBookID);hiw.Endpoint.addSimple(hiw.DimensionBook,0,"/DimensionBook/{dimensionBookID}/DimensionBooks/Count",hiw.DimensionBook.getByParentDimensionBookIDCount);hiw.Endpoint.addSimple(hiw.DimensionBook,0,"/DimensionBook/{dimensionBookID}/DimensionBooks/PageCount",hiw.DimensionBook.getByParentDimensionBookIDPageCount);hiw.Endpoint.addSingle(hiw.DimensionBook,0,"/DimensionBook/{dimensionBookID}/ParentDimensionBook",hiw.DimensionBook.getParentDimensionBookForDimensionBook);hiw.Endpoint.addArray(hiw.DimensionBook,0,"/DimensionList/{dimensionListID}/DimensionBooks/{page}",hiw.DimensionBook.getByDimensionListID);hiw.Endpoint.addSimple(hiw.DimensionBook,0,"/DimensionList/{dimensionListID}/DimensionBooks/Count",hiw.DimensionBook.getByDimensionListIDCount);hiw.Endpoint.addSimple(hiw.DimensionBook,0,"/DimensionList/{dimensionListID}/DimensionBooks/PageCount",hiw.DimensionBook.getByDimensionListIDPageCount);hiw.Endpoint.addSingle(hiw.DimensionList,0,"/DimensionBook/{dimensionBookID}/DimensionList",hiw.DimensionBook.getDimensionListForDimensionBook);hiw.Endpoint.addSingle(hiw.DimensionBook,0,"/DimensionBook?Key={key}",hiw.DimensionBook.getByKey);hiw.Endpoint.addArray(hiw.DimensionBookRelation,0,"/DimensionBookRelations/{page}",hiw.DimensionBookRelation.getAll);hiw.Endpoint.addSimple(hiw.DimensionBookRelation,0,"/DimensionBookRelations/Count",hiw.DimensionBookRelation.getAllCount);hiw.Endpoint.addSimple(hiw.DimensionBookRelation,0,"/DimensionBookRelations/PageCount",hiw.DimensionBookRelation.getAllPageCount);hiw.Endpoint.addSingle(hiw.DimensionBookRelation,0,"/DimensionBookRelation/{id}",hiw.DimensionBookRelation.getByID);hiw.Endpoint.addArray(hiw.DimensionBookRelation,1,"DimensionBookRelations/Filter",hiw.DimensionBookRelation.filter);hiw.Endpoint.addSimple(hiw.DimensionBookRelation,1,"DimensionBookRelations/FilterCount",hiw.DimensionBookRelation.filterCount);hiw.Endpoint.addSimple(hiw.DimensionBookRelation,1,"DimensionBookRelations/FilterPageCount",hiw.DimensionBookRelation.filterPageCount);hiw.Endpoint.addArray(hiw.DimensionBookRelation,0,"/DimensionBook/{dimensionBookID}/Ancestors/{page}",hiw.DimensionBookRelation.getByAncestorDimensionBookID);hiw.Endpoint.addSimple(hiw.DimensionBookRelation,0,"/DimensionBook/{dimensionBookID}/Ancestors/Count",hiw.DimensionBookRelation.getByAncestorDimensionBookIDCount);hiw.Endpoint.addSimple(hiw.DimensionBookRelation,0,"/DimensionBook/{dimensionBookID}/Ancestors/PageCount",hiw.DimensionBookRelation.getByAncestorDimensionBookIDPageCount);hiw.Endpoint.addSingle(hiw.DimensionBook,0,"/DimensionBookRelation/{dimensionBookRelationID}/AncestorDimensionBook",hiw.DimensionBookRelation.getAncestorDimensionBookForDimensionBookRelation);hiw.Endpoint.addArray(hiw.DimensionBookRelation,0,"/DimensionBook/{dimensionBookID}/Descendants/{page}",hiw.DimensionBookRelation.getByDescendantDimensionBookID);hiw.Endpoint.addSimple(hiw.DimensionBookRelation,0,"/DimensionBook/{dimensionBookID}/Descendants/Count",hiw.DimensionBookRelation.getByDescendantDimensionBookIDCount);hiw.Endpoint.addSimple(hiw.DimensionBookRelation,0,"/DimensionBook/{dimensionBookID}/Descendants/PageCount",hiw.DimensionBookRelation.getByDescendantDimensionBookIDPageCount);hiw.Endpoint.addSingle(hiw.DimensionBook,0,"/DimensionBookRelation/{dimensionBookRelationID}/DescendantDimensionBook",hiw.DimensionBookRelation.getDescendantDimensionBookForDimensionBookRelation);hiw.Endpoint.addArray(hiw.DimensionGraph,0,"/DimensionGraphs/{page}",hiw.DimensionGraph.getAll);hiw.Endpoint.addSimple(hiw.DimensionGraph,0,"/DimensionGraphs/Count",hiw.DimensionGraph.getAllCount);hiw.Endpoint.addSimple(hiw.DimensionGraph,0,"/DimensionGraphs/PageCount",hiw.DimensionGraph.getAllPageCount);hiw.Endpoint.addSingle(hiw.DimensionGraph,0,"/DimensionGraph/{id}",hiw.DimensionGraph.getByID);hiw.Endpoint.addArray(hiw.DimensionGraph,1,"DimensionGraphs/Filter",hiw.DimensionGraph.filter);hiw.Endpoint.addSimple(hiw.DimensionGraph,1,"DimensionGraphs/FilterCount",hiw.DimensionGraph.filterCount);hiw.Endpoint.addSimple(hiw.DimensionGraph,1,"DimensionGraphs/FilterPageCount",hiw.DimensionGraph.filterPageCount);hiw.Endpoint.addArray(hiw.DimensionGraph,0,"/Total/{totalID}/DimensionGraphs/{page}",hiw.DimensionGraph.getByTotalID);hiw.Endpoint.addSimple(hiw.DimensionGraph,0,"/Total/{totalID}/DimensionGraphs/Count",hiw.DimensionGraph.getByTotalIDCount);hiw.Endpoint.addSimple(hiw.DimensionGraph,0,"/Total/{totalID}/DimensionGraphs/PageCount",hiw.DimensionGraph.getByTotalIDPageCount);hiw.Endpoint.addSingle(hiw.Total,0,"/DimensionGraph/{dimensionGraphID}/Total",hiw.DimensionGraph.getTotalForDimensionGraph);hiw.Endpoint.addArray(hiw.DimensionGraph,0,"/Age/{ageID}/DimensionGraphs/{page}",hiw.DimensionGraph.getByAgeID);hiw.Endpoint.addSimple(hiw.DimensionGraph,0,"/Age/{ageID}/DimensionGraphs/Count",hiw.DimensionGraph.getByAgeIDCount);hiw.Endpoint.addSimple(hiw.DimensionGraph,0,"/Age/{ageID}/DimensionGraphs/PageCount",hiw.DimensionGraph.getByAgeIDPageCount);hiw.Endpoint.addSingle(hiw.Age,0,"/DimensionGraph/{dimensionGraphID}/Age",hiw.DimensionGraph.getAgeForDimensionGraph);hiw.Endpoint.addArray(hiw.DimensionGraph,0,"/Sex/{sexID}/DimensionGraphs/{page}",hiw.DimensionGraph.getBySexID);hiw.Endpoint.addSimple(hiw.DimensionGraph,0,"/Sex/{sexID}/DimensionGraphs/Count",hiw.DimensionGraph.getBySexIDCount);hiw.Endpoint.addSimple(hiw.DimensionGraph,0,"/Sex/{sexID}/DimensionGraphs/PageCount",hiw.DimensionGraph.getBySexIDPageCount);hiw.Endpoint.addSingle(hiw.Sex,0,"/DimensionGraph/{dimensionGraphID}/Sex",hiw.DimensionGraph.getSexForDimensionGraph);hiw.Endpoint.addArray(hiw.DimensionGraph,0,"/RaceEthnicity/{raceEthnicityID}/DimensionGraphs/{page}",hiw.DimensionGraph.getByRaceEthnicityID);hiw.Endpoint.addSimple(hiw.DimensionGraph,0,"/RaceEthnicity/{raceEthnicityID}/DimensionGraphs/Count",hiw.DimensionGraph.getByRaceEthnicityIDCount);hiw.Endpoint.addSimple(hiw.DimensionGraph,0,"/RaceEthnicity/{raceEthnicityID}/DimensionGraphs/PageCount",hiw.DimensionGraph.getByRaceEthnicityIDPageCount);hiw.Endpoint.addSingle(hiw.RaceEthnicity,0,"/DimensionGraph/{dimensionGraphID}/RaceEthnicity",hiw.DimensionGraph.getRaceEthnicityForDimensionGraph);hiw.Endpoint.addArray(hiw.DimensionGraph,0,"/IncomeAndPovertyStatus/{incomeAndPovertyStatusID}/DimensionGraphs/{page}",hiw.DimensionGraph.getByIncomeAndPovertyStatusID);hiw.Endpoint.addSimple(hiw.DimensionGraph,0,"/IncomeAndPovertyStatus/{incomeAndPovertyStatusID}/DimensionGraphs/Count",hiw.DimensionGraph.getByIncomeAndPovertyStatusIDCount);hiw.Endpoint.addSimple(hiw.DimensionGraph,0,"/IncomeAndPovertyStatus/{incomeAndPovertyStatusID}/DimensionGraphs/PageCount",hiw.DimensionGraph.getByIncomeAndPovertyStatusIDPageCount);hiw.Endpoint.addSingle(hiw.IncomeAndPovertyStatus,0,"/DimensionGraph/{dimensionGraphID}/IncomeAndPovertyStatus",hiw.DimensionGraph.getIncomeAndPovertyStatusForDimensionGraph);hiw.Endpoint.addArray(hiw.DimensionGraph,0,"/EducationalAttainment/{educationalAttainmentID}/DimensionGraphs/{page}",hiw.DimensionGraph.getByEducationalAttainmentID);hiw.Endpoint.addSimple(hiw.DimensionGraph,0,"/EducationalAttainment/{educationalAttainmentID}/DimensionGraphs/Count",hiw.DimensionGraph.getByEducationalAttainmentIDCount);hiw.Endpoint.addSimple(hiw.DimensionGraph,0,"/EducationalAttainment/{educationalAttainmentID}/DimensionGraphs/PageCount",hiw.DimensionGraph.getByEducationalAttainmentIDPageCount);hiw.Endpoint.addSingle(hiw.EducationalAttainment,0,"/DimensionGraph/{dimensionGraphID}/EducationalAttainment",hiw.DimensionGraph.getEducationalAttainmentForDimensionGraph);hiw.Endpoint.addArray(hiw.DimensionGraph,0,"/HealthInsuranceStatus/{healthInsuranceStatusID}/DimensionGraphs/{page}",hiw.DimensionGraph.getByHealthInsuranceStatusID);hiw.Endpoint.addSimple(hiw.DimensionGraph,0,"/HealthInsuranceStatus/{healthInsuranceStatusID}/DimensionGraphs/Count",hiw.DimensionGraph.getByHealthInsuranceStatusIDCount);hiw.Endpoint.addSimple(hiw.DimensionGraph,0,"/HealthInsuranceStatus/{healthInsuranceStatusID}/DimensionGraphs/PageCount",hiw.DimensionGraph.getByHealthInsuranceStatusIDPageCount);hiw.Endpoint.addSingle(hiw.HealthInsuranceStatus,0,"/DimensionGraph/{dimensionGraphID}/HealthInsuranceStatus",hiw.DimensionGraph.getHealthInsuranceStatusForDimensionGraph);hiw.Endpoint.addArray(hiw.DimensionGraph,0,"/SexualOrientation/{sexualOrientationID}/DimensionGraphs/{page}",hiw.DimensionGraph.getBySexualOrientationID);hiw.Endpoint.addSimple(hiw.DimensionGraph,0,"/SexualOrientation/{sexualOrientationID}/DimensionGraphs/Count",hiw.DimensionGraph.getBySexualOrientationIDCount);hiw.Endpoint.addSimple(hiw.DimensionGraph,0,"/SexualOrientation/{sexualOrientationID}/DimensionGraphs/PageCount",hiw.DimensionGraph.getBySexualOrientationIDPageCount);hiw.Endpoint.addSingle(hiw.SexualOrientation,0,"/DimensionGraph/{dimensionGraphID}/SexualOrientation",hiw.DimensionGraph.getSexualOrientationForDimensionGraph);hiw.Endpoint.addArray(hiw.DimensionGraph,0,"/FamilyType/{familyTypeID}/DimensionGraphs/{page}",hiw.DimensionGraph.getByFamilyTypeID);hiw.Endpoint.addSimple(hiw.DimensionGraph,0,"/FamilyType/{familyTypeID}/DimensionGraphs/Count",hiw.DimensionGraph.getByFamilyTypeIDCount);hiw.Endpoint.addSimple(hiw.DimensionGraph,0,"/FamilyType/{familyTypeID}/DimensionGraphs/PageCount",hiw.DimensionGraph.getByFamilyTypeIDPageCount);hiw.Endpoint.addSingle(hiw.FamilyType,0,"/DimensionGraph/{dimensionGraphID}/FamilyType",hiw.DimensionGraph.getFamilyTypeForDimensionGraph);hiw.Endpoint.addArray(hiw.DimensionGraph,0,"/MaritalStatus/{maritalStatusID}/DimensionGraphs/{page}",hiw.DimensionGraph.getByMaritalStatusID);hiw.Endpoint.addSimple(hiw.DimensionGraph,0,"/MaritalStatus/{maritalStatusID}/DimensionGraphs/Count",hiw.DimensionGraph.getByMaritalStatusIDCount);hiw.Endpoint.addSimple(hiw.DimensionGraph,0,"/MaritalStatus/{maritalStatusID}/DimensionGraphs/PageCount",hiw.DimensionGraph.getByMaritalStatusIDPageCount);hiw.Endpoint.addSingle(hiw.MaritalStatus,0,"/DimensionGraph/{dimensionGraphID}/MaritalStatus",hiw.DimensionGraph.getMaritalStatusForDimensionGraph);hiw.Endpoint.addArray(hiw.DimensionGraph,0,"/VeteranStatus/{veteranStatusID}/DimensionGraphs/{page}",hiw.DimensionGraph.getByVeteranStatusID);hiw.Endpoint.addSimple(hiw.DimensionGraph,0,"/VeteranStatus/{veteranStatusID}/DimensionGraphs/Count",hiw.DimensionGraph.getByVeteranStatusIDCount);hiw.Endpoint.addSimple(hiw.DimensionGraph,0,"/VeteranStatus/{veteranStatusID}/DimensionGraphs/PageCount",hiw.DimensionGraph.getByVeteranStatusIDPageCount);hiw.Endpoint.addSingle(hiw.VeteranStatus,0,"/DimensionGraph/{dimensionGraphID}/VeteranStatus",hiw.DimensionGraph.getVeteranStatusForDimensionGraph);hiw.Endpoint.addArray(hiw.DimensionGraph,0,"/CountryOfBirth/{countryOfBirthID}/DimensionGraphs/{page}",hiw.DimensionGraph.getByCountryOfBirthID);hiw.Endpoint.addSimple(hiw.DimensionGraph,0,"/CountryOfBirth/{countryOfBirthID}/DimensionGraphs/Count",hiw.DimensionGraph.getByCountryOfBirthIDCount);hiw.Endpoint.addSimple(hiw.DimensionGraph,0,"/CountryOfBirth/{countryOfBirthID}/DimensionGraphs/PageCount",hiw.DimensionGraph.getByCountryOfBirthIDPageCount);hiw.Endpoint.addSingle(hiw.CountryOfBirth,0,"/DimensionGraph/{dimensionGraphID}/CountryOfBirth",hiw.DimensionGraph.getCountryOfBirthForDimensionGraph);hiw.Endpoint.addArray(hiw.DimensionGraph,0,"/DisabilityStatus/{disabilityStatusID}/DimensionGraphs/{page}",hiw.DimensionGraph.getByDisabilityStatusID);hiw.Endpoint.addSimple(hiw.DimensionGraph,0,"/DisabilityStatus/{disabilityStatusID}/DimensionGraphs/Count",hiw.DimensionGraph.getByDisabilityStatusIDCount);hiw.Endpoint.addSimple(hiw.DimensionGraph,0,"/DisabilityStatus/{disabilityStatusID}/DimensionGraphs/PageCount",hiw.DimensionGraph.getByDisabilityStatusIDPageCount);hiw.Endpoint.addSingle(hiw.DisabilityStatus,0,"/DimensionGraph/{dimensionGraphID}/DisabilityStatus",hiw.DimensionGraph.getDisabilityStatusForDimensionGraph);hiw.Endpoint.addArray(hiw.DimensionGraph,0,"/ObesityStatus/{obesityStatusID}/DimensionGraphs/{page}",hiw.DimensionGraph.getByObesityStatusID);hiw.Endpoint.addSimple(hiw.DimensionGraph,0,"/ObesityStatus/{obesityStatusID}/DimensionGraphs/Count",hiw.DimensionGraph.getByObesityStatusIDCount);hiw.Endpoint.addSimple(hiw.DimensionGraph,0,"/ObesityStatus/{obesityStatusID}/DimensionGraphs/PageCount",hiw.DimensionGraph.getByObesityStatusIDPageCount);hiw.Endpoint.addSingle(hiw.ObesityStatus,0,"/DimensionGraph/{dimensionGraphID}/ObesityStatus",hiw.DimensionGraph.getObesityStatusForDimensionGraph);hiw.Endpoint.addArray(hiw.DimensionGraph,0,"/CharacteristicOfSchoolOrStudent/{characteristicOfSchoolOrStudentID}/DimensionGraphs/{page}",hiw.DimensionGraph.getByCharacteristicOfSchoolOrStudentID);hiw.Endpoint.addSimple(hiw.DimensionGraph,0,"/CharacteristicOfSchoolOrStudent/{characteristicOfSchoolOrStudentID}/DimensionGraphs/Count",hiw.DimensionGraph.getByCharacteristicOfSchoolOrStudentIDCount);hiw.Endpoint.addSimple(hiw.DimensionGraph,0,"/CharacteristicOfSchoolOrStudent/{characteristicOfSchoolOrStudentID}/DimensionGraphs/PageCount",hiw.DimensionGraph.getByCharacteristicOfSchoolOrStudentIDPageCount);hiw.Endpoint.addSingle(hiw.CharacteristicOfSchoolOrStudent,0,"/DimensionGraph/{dimensionGraphID}/CharacteristicOfSchoolOrStudent",hiw.DimensionGraph.getCharacteristicOfSchoolOrStudentForDimensionGraph);hiw.Endpoint.addArray(hiw.DimensionGraph,0,"/Other/{otherID}/DimensionGraphs/{page}",hiw.DimensionGraph.getByOtherID);hiw.Endpoint.addSimple(hiw.DimensionGraph,0,"/Other/{otherID}/DimensionGraphs/Count",hiw.DimensionGraph.getByOtherIDCount);hiw.Endpoint.addSimple(hiw.DimensionGraph,0,"/Other/{otherID}/DimensionGraphs/PageCount",hiw.DimensionGraph.getByOtherIDPageCount);hiw.Endpoint.addSingle(hiw.Other,0,"/DimensionGraph/{dimensionGraphID}/Other",hiw.DimensionGraph.getOtherForDimensionGraph);hiw.Endpoint.addArray(hiw.DimensionGraph,0,"/Geography/{geographyID}/DimensionGraphs/{page}",hiw.DimensionGraph.getByGeographyID);hiw.Endpoint.addSimple(hiw.DimensionGraph,0,"/Geography/{geographyID}/DimensionGraphs/Count",hiw.DimensionGraph.getByGeographyIDCount);hiw.Endpoint.addSimple(hiw.DimensionGraph,0,"/Geography/{geographyID}/DimensionGraphs/PageCount",hiw.DimensionGraph.getByGeographyIDPageCount);hiw.Endpoint.addSingle(hiw.Geography,0,"/DimensionGraph/{dimensionGraphID}/Geography",hiw.DimensionGraph.getGeographyForDimensionGraph);hiw.Endpoint.addArray(hiw.DimensionList,0,"/DimensionLists/{page}",hiw.DimensionList.getAll);hiw.Endpoint.addSimple(hiw.DimensionList,0,"/DimensionLists/Count",hiw.DimensionList.getAllCount);hiw.Endpoint.addSimple(hiw.DimensionList,0,"/DimensionLists/PageCount",hiw.DimensionList.getAllPageCount);hiw.Endpoint.addSingle(hiw.DimensionList,0,"/DimensionList/{id}",hiw.DimensionList.getByID);hiw.Endpoint.addArray(hiw.DimensionList,1,"DimensionLists/Filter",hiw.DimensionList.filter);hiw.Endpoint.addSimple(hiw.DimensionList,1,"DimensionLists/FilterCount",hiw.DimensionList.filterCount);hiw.Endpoint.addSimple(hiw.DimensionList,1,"DimensionLists/FilterPageCount",hiw.DimensionList.filterPageCount);hiw.Endpoint.addArray(hiw.DisabilityStatus,0,"/DisabilityStatuses/{page}",hiw.DisabilityStatus.getAll);hiw.Endpoint.addSimple(hiw.DisabilityStatus,0,"/DisabilityStatuses/Count",hiw.DisabilityStatus.getAllCount);hiw.Endpoint.addSimple(hiw.DisabilityStatus,0,"/DisabilityStatuses/PageCount",hiw.DisabilityStatus.getAllPageCount);hiw.Endpoint.addSingle(hiw.DisabilityStatus,0,"/DisabilityStatus/{id}",hiw.DisabilityStatus.getByID);hiw.Endpoint.addArray(hiw.DisabilityStatus,1,"DisabilityStatuses/Filter",hiw.DisabilityStatus.filter);hiw.Endpoint.addSimple(hiw.DisabilityStatus,1,"DisabilityStatuses/FilterCount",hiw.DisabilityStatus.filterCount);hiw.Endpoint.addSimple(hiw.DisabilityStatus,1,"DisabilityStatuses/FilterPageCount",hiw.DisabilityStatus.filterPageCount);hiw.Endpoint.addArray(hiw.DisabilityStatus,0,"/DisabilityStatus/{disabilityStatusID}/DisabilityStatuses/{page}",hiw.DisabilityStatus.getByParentDisabilityStatusID);hiw.Endpoint.addSimple(hiw.DisabilityStatus,0,"/DisabilityStatus/{disabilityStatusID}/DisabilityStatuses/Count",hiw.DisabilityStatus.getByParentDisabilityStatusIDCount);hiw.Endpoint.addSimple(hiw.DisabilityStatus,0,"/DisabilityStatus/{disabilityStatusID}/DisabilityStatuses/PageCount",hiw.DisabilityStatus.getByParentDisabilityStatusIDPageCount);hiw.Endpoint.addSingle(hiw.DisabilityStatus,0,"/DisabilityStatus/{disabilityStatusID}/ParentDisabilityStatus",hiw.DisabilityStatus.getParentDisabilityStatusForDisabilityStatus);hiw.Endpoint.addArray(hiw.DisabilityStatusRelation,0,"/DisabilityStatusRelations/{page}",hiw.DisabilityStatusRelation.getAll);hiw.Endpoint.addSimple(hiw.DisabilityStatusRelation,0,"/DisabilityStatusRelations/Count",hiw.DisabilityStatusRelation.getAllCount);hiw.Endpoint.addSimple(hiw.DisabilityStatusRelation,0,"/DisabilityStatusRelations/PageCount",hiw.DisabilityStatusRelation.getAllPageCount);hiw.Endpoint.addSingle(hiw.DisabilityStatusRelation,0,"/DisabilityStatusRelation/{id}",hiw.DisabilityStatusRelation.getByID);hiw.Endpoint.addArray(hiw.DisabilityStatusRelation,1,"DisabilityStatusRelations/Filter",hiw.DisabilityStatusRelation.filter);hiw.Endpoint.addSimple(hiw.DisabilityStatusRelation,1,"DisabilityStatusRelations/FilterCount",hiw.DisabilityStatusRelation.filterCount);hiw.Endpoint.addSimple(hiw.DisabilityStatusRelation,1,"DisabilityStatusRelations/FilterPageCount",hiw.DisabilityStatusRelation.filterPageCount);hiw.Endpoint.addArray(hiw.DisabilityStatusRelation,0,"/DisabilityStatus/{disabilityStatusID}/Ancestors/{page}",hiw.DisabilityStatusRelation.getByAncestorDisabilityStatusID);hiw.Endpoint.addSimple(hiw.DisabilityStatusRelation,0,"/DisabilityStatus/{disabilityStatusID}/Ancestors/Count",hiw.DisabilityStatusRelation.getByAncestorDisabilityStatusIDCount);hiw.Endpoint.addSimple(hiw.DisabilityStatusRelation,0,"/DisabilityStatus/{disabilityStatusID}/Ancestors/PageCount",hiw.DisabilityStatusRelation.getByAncestorDisabilityStatusIDPageCount);hiw.Endpoint.addSingle(hiw.DisabilityStatus,0,"/DisabilityStatusRelation/{disabilityStatusRelationID}/AncestorDisabilityStatus",hiw.DisabilityStatusRelation.getAncestorDisabilityStatusForDisabilityStatusRelation);hiw.Endpoint.addArray(hiw.DisabilityStatusRelation,0,"/DisabilityStatus/{disabilityStatusID}/Descendants/{page}",hiw.DisabilityStatusRelation.getByDescendantDisabilityStatusID);hiw.Endpoint.addSimple(hiw.DisabilityStatusRelation,0,"/DisabilityStatus/{disabilityStatusID}/Descendants/Count",hiw.DisabilityStatusRelation.getByDescendantDisabilityStatusIDCount);hiw.Endpoint.addSimple(hiw.DisabilityStatusRelation,0,"/DisabilityStatus/{disabilityStatusID}/Descendants/PageCount",hiw.DisabilityStatusRelation.getByDescendantDisabilityStatusIDPageCount);hiw.Endpoint.addSingle(hiw.DisabilityStatus,0,"/DisabilityStatusRelation/{disabilityStatusRelationID}/DescendantDisabilityStatus",hiw.DisabilityStatusRelation.getDescendantDisabilityStatusForDisabilityStatusRelation);hiw.Endpoint.addArray(hiw.EducationalAttainment,0,"/EducationalAttainments/{page}",hiw.EducationalAttainment.getAll);hiw.Endpoint.addSimple(hiw.EducationalAttainment,0,"/EducationalAttainments/Count",hiw.EducationalAttainment.getAllCount);hiw.Endpoint.addSimple(hiw.EducationalAttainment,0,"/EducationalAttainments/PageCount",hiw.EducationalAttainment.getAllPageCount);hiw.Endpoint.addSingle(hiw.EducationalAttainment,0,"/EducationalAttainment/{id}",hiw.EducationalAttainment.getByID);hiw.Endpoint.addArray(hiw.EducationalAttainment,1,"EducationalAttainments/Filter",hiw.EducationalAttainment.filter);hiw.Endpoint.addSimple(hiw.EducationalAttainment,1,"EducationalAttainments/FilterCount",hiw.EducationalAttainment.filterCount);hiw.Endpoint.addSimple(hiw.EducationalAttainment,1,"EducationalAttainments/FilterPageCount",hiw.EducationalAttainment.filterPageCount);hiw.Endpoint.addArray(hiw.EducationalAttainment,0,"/EducationalAttainment/{educationalAttainmentID}/EducationalAttainments/{page}",hiw.EducationalAttainment.getByParentEducationalAttainmentID);hiw.Endpoint.addSimple(hiw.EducationalAttainment,0,"/EducationalAttainment/{educationalAttainmentID}/EducationalAttainments/Count",hiw.EducationalAttainment.getByParentEducationalAttainmentIDCount);hiw.Endpoint.addSimple(hiw.EducationalAttainment,0,"/EducationalAttainment/{educationalAttainmentID}/EducationalAttainments/PageCount",hiw.EducationalAttainment.getByParentEducationalAttainmentIDPageCount);hiw.Endpoint.addSingle(hiw.EducationalAttainment,0,"/EducationalAttainment/{educationalAttainmentID}/ParentEducationalAttainment",hiw.EducationalAttainment.getParentEducationalAttainmentForEducationalAttainment);hiw.Endpoint.addArray(hiw.EducationalAttainmentRelation,0,"/EducationalAttainmentRelations/{page}",hiw.EducationalAttainmentRelation.getAll);hiw.Endpoint.addSimple(hiw.EducationalAttainmentRelation,0,"/EducationalAttainmentRelations/Count",hiw.EducationalAttainmentRelation.getAllCount);hiw.Endpoint.addSimple(hiw.EducationalAttainmentRelation,0,"/EducationalAttainmentRelations/PageCount",hiw.EducationalAttainmentRelation.getAllPageCount);hiw.Endpoint.addSingle(hiw.EducationalAttainmentRelation,0,"/EducationalAttainmentRelation/{id}",hiw.EducationalAttainmentRelation.getByID);hiw.Endpoint.addArray(hiw.EducationalAttainmentRelation,1,"EducationalAttainmentRelations/Filter",hiw.EducationalAttainmentRelation.filter);hiw.Endpoint.addSimple(hiw.EducationalAttainmentRelation,1,"EducationalAttainmentRelations/FilterCount",hiw.EducationalAttainmentRelation.filterCount);hiw.Endpoint.addSimple(hiw.EducationalAttainmentRelation,1,"EducationalAttainmentRelations/FilterPageCount",hiw.EducationalAttainmentRelation.filterPageCount);hiw.Endpoint.addArray(hiw.EducationalAttainmentRelation,0,"/EducationalAttainment/{educationalAttainmentID}/Ancestors/{page}",hiw.EducationalAttainmentRelation.getByAncestorEducationalAttainmentID);hiw.Endpoint.addSimple(hiw.EducationalAttainmentRelation,0,"/EducationalAttainment/{educationalAttainmentID}/Ancestors/Count",hiw.EducationalAttainmentRelation.getByAncestorEducationalAttainmentIDCount);hiw.Endpoint.addSimple(hiw.EducationalAttainmentRelation,0,"/EducationalAttainment/{educationalAttainmentID}/Ancestors/PageCount",hiw.EducationalAttainmentRelation.getByAncestorEducationalAttainmentIDPageCount);hiw.Endpoint.addSingle(hiw.EducationalAttainment,0,"/EducationalAttainmentRelation/{educationalAttainmentRelationID}/AncestorducationalAttainment",hiw.EducationalAttainmentRelation.getAncestorducationalAttainmentForEducationalAttainmentRelation);hiw.Endpoint.addArray(hiw.EducationalAttainmentRelation,0,"/EducationalAttainment/{educationalAttainmentID}/Descendants/{page}",hiw.EducationalAttainmentRelation.getByDescendantEducationalAttainmentID);hiw.Endpoint.addSimple(hiw.EducationalAttainmentRelation,0,"/EducationalAttainment/{educationalAttainmentID}/Descendants/Count",hiw.EducationalAttainmentRelation.getByDescendantEducationalAttainmentIDCount);hiw.Endpoint.addSimple(hiw.EducationalAttainmentRelation,0,"/EducationalAttainment/{educationalAttainmentID}/Descendants/PageCount",hiw.EducationalAttainmentRelation.getByDescendantEducationalAttainmentIDPageCount);hiw.Endpoint.addSingle(hiw.EducationalAttainment,0,"/EducationalAttainmentRelation/{educationalAttainmentRelationID}/DescendantEducationalAttainment",hiw.EducationalAttainmentRelation.getDescendantEducationalAttainmentForEducationalAttainmentRelation);hiw.Endpoint.addArray(hiw.FamilyType,0,"/FamilyTypes/{page}",hiw.FamilyType.getAll);hiw.Endpoint.addSimple(hiw.FamilyType,0,"/FamilyTypes/Count",hiw.FamilyType.getAllCount);hiw.Endpoint.addSimple(hiw.FamilyType,0,"/FamilyTypes/PageCount",hiw.FamilyType.getAllPageCount);hiw.Endpoint.addSingle(hiw.FamilyType,0,"/FamilyType/{id}",hiw.FamilyType.getByID);hiw.Endpoint.addArray(hiw.FamilyType,1,"FamilyTypes/Filter",hiw.FamilyType.filter);hiw.Endpoint.addSimple(hiw.FamilyType,1,"FamilyTypes/FilterCount",hiw.FamilyType.filterCount);hiw.Endpoint.addSimple(hiw.FamilyType,1,"FamilyTypes/FilterPageCount",hiw.FamilyType.filterPageCount);hiw.Endpoint.addArray(hiw.FamilyType,0,"/FamilyType/{familyTypeID}/FamilyTypes/{page}",hiw.FamilyType.getByParentFamilyTypeID);hiw.Endpoint.addSimple(hiw.FamilyType,0,"/FamilyType/{familyTypeID}/FamilyTypes/Count",hiw.FamilyType.getByParentFamilyTypeIDCount);hiw.Endpoint.addSimple(hiw.FamilyType,0,"/FamilyType/{familyTypeID}/FamilyTypes/PageCount",hiw.FamilyType.getByParentFamilyTypeIDPageCount);hiw.Endpoint.addSingle(hiw.FamilyType,0,"/FamilyType/{familyTypeID}/ParentFamilyType",hiw.FamilyType.getParentFamilyTypeForFamilyType);hiw.Endpoint.addArray(hiw.FamilyTypeRelation,0,"/FamilyTypeRelations/{page}",hiw.FamilyTypeRelation.getAll);hiw.Endpoint.addSimple(hiw.FamilyTypeRelation,0,"/FamilyTypeRelations/Count",hiw.FamilyTypeRelation.getAllCount);hiw.Endpoint.addSimple(hiw.FamilyTypeRelation,0,"/FamilyTypeRelations/PageCount",hiw.FamilyTypeRelation.getAllPageCount);hiw.Endpoint.addSingle(hiw.FamilyTypeRelation,0,"/FamilyTypeRelation/{id}",hiw.FamilyTypeRelation.getByID);hiw.Endpoint.addArray(hiw.FamilyTypeRelation,1,"FamilyTypeRelations/Filter",hiw.FamilyTypeRelation.filter);hiw.Endpoint.addSimple(hiw.FamilyTypeRelation,1,"FamilyTypeRelations/FilterCount",hiw.FamilyTypeRelation.filterCount);hiw.Endpoint.addSimple(hiw.FamilyTypeRelation,1,"FamilyTypeRelations/FilterPageCount",hiw.FamilyTypeRelation.filterPageCount);hiw.Endpoint.addArray(hiw.FamilyTypeRelation,0,"/FamilyType/{familyTypeID}/Ancestors/{page}",hiw.FamilyTypeRelation.getByAncestorFamilyTypeID);hiw.Endpoint.addSimple(hiw.FamilyTypeRelation,0,"/FamilyType/{familyTypeID}/Ancestors/Count",hiw.FamilyTypeRelation.getByAncestorFamilyTypeIDCount);hiw.Endpoint.addSimple(hiw.FamilyTypeRelation,0,"/FamilyType/{familyTypeID}/Ancestors/PageCount",hiw.FamilyTypeRelation.getByAncestorFamilyTypeIDPageCount);hiw.Endpoint.addSingle(hiw.FamilyType,0,"/FamilyTypeRelation/{familyTypeRelationID}/AncestorFamilyType",hiw.FamilyTypeRelation.getAncestorFamilyTypeForFamilyTypeRelation);hiw.Endpoint.addArray(hiw.FamilyTypeRelation,0,"/FamilyType/{familyTypeID}/Descendants/{page}",hiw.FamilyTypeRelation.getByDescendantFamilyTypeID);hiw.Endpoint.addSimple(hiw.FamilyTypeRelation,0,"/FamilyType/{familyTypeID}/Descendants/Count",hiw.FamilyTypeRelation.getByDescendantFamilyTypeIDCount);hiw.Endpoint.addSimple(hiw.FamilyTypeRelation,0,"/FamilyType/{familyTypeID}/Descendants/PageCount",hiw.FamilyTypeRelation.getByDescendantFamilyTypeIDPageCount);hiw.Endpoint.addSingle(hiw.FamilyType,0,"/FamilyTypeRelation/{familyTypeRelationID}/DescendantFamilyType",hiw.FamilyTypeRelation.getDescendantFamilyTypeForFamilyTypeRelation);hiw.Endpoint.addArray(hiw.Geography,0,"/Geographies/{page}",hiw.Geography.getAll);hiw.Endpoint.addSimple(hiw.Geography,0,"/Geographies/Count",hiw.Geography.getAllCount);hiw.Endpoint.addSimple(hiw.Geography,0,"/Geographies/PageCount",hiw.Geography.getAllPageCount);hiw.Endpoint.addSingle(hiw.Geography,0,"/Geography/{id}",hiw.Geography.getByID);hiw.Endpoint.addArray(hiw.Geography,1,"Geographies/Filter",hiw.Geography.filter);hiw.Endpoint.addSimple(hiw.Geography,1,"Geographies/FilterCount",hiw.Geography.filterCount);hiw.Endpoint.addSimple(hiw.Geography,1,"Geographies/FilterPageCount",hiw.Geography.filterPageCount);hiw.Endpoint.addArray(hiw.Geography,0,"/Geography/{geographyID}/Geographies/{page}",hiw.Geography.getByParentGeographyID);hiw.Endpoint.addSimple(hiw.Geography,0,"/Geography/{geographyID}/Geographies/Count",hiw.Geography.getByParentGeographyIDCount);hiw.Endpoint.addSimple(hiw.Geography,0,"/Geography/{geographyID}/Geographies/PageCount",hiw.Geography.getByParentGeographyIDPageCount);hiw.Endpoint.addSingle(hiw.Geography,0,"/Geography/{geographyID}/ParentGeography",hiw.Geography.getParentGeographyForGeography);hiw.Endpoint.addArray(hiw.GeographyRelation,0,"/GeographyRelations/{page}",hiw.GeographyRelation.getAll);hiw.Endpoint.addSimple(hiw.GeographyRelation,0,"/GeographyRelations/Count",hiw.GeographyRelation.getAllCount);hiw.Endpoint.addSimple(hiw.GeographyRelation,0,"/GeographyRelations/PageCount",hiw.GeographyRelation.getAllPageCount);hiw.Endpoint.addSingle(hiw.GeographyRelation,0,"/GeographyRelation/{id}",hiw.GeographyRelation.getByID);hiw.Endpoint.addArray(hiw.GeographyRelation,1,"GeographyRelations/Filter",hiw.GeographyRelation.filter);hiw.Endpoint.addSimple(hiw.GeographyRelation,1,"GeographyRelations/FilterCount",hiw.GeographyRelation.filterCount);hiw.Endpoint.addSimple(hiw.GeographyRelation,1,"GeographyRelations/FilterPageCount",hiw.GeographyRelation.filterPageCount);hiw.Endpoint.addArray(hiw.GeographyRelation,0,"/Geography/{geographyID}/Ancestors/{page}",hiw.GeographyRelation.getByAncestorGeographyID);hiw.Endpoint.addSimple(hiw.GeographyRelation,0,"/Geography/{geographyID}/Ancestors/Count",hiw.GeographyRelation.getByAncestorGeographyIDCount);hiw.Endpoint.addSimple(hiw.GeographyRelation,0,"/Geography/{geographyID}/Ancestors/PageCount",hiw.GeographyRelation.getByAncestorGeographyIDPageCount);hiw.Endpoint.addSingle(hiw.Geography,0,"/GeographyRelation/{geographyRelationID}/AncestorGeography",hiw.GeographyRelation.getAncestorGeographyForGeographyRelation);hiw.Endpoint.addArray(hiw.GeographyRelation,0,"/Geography/{geographyID}/Descendants/{page}",hiw.GeographyRelation.getByDescendantGeographyID);hiw.Endpoint.addSimple(hiw.GeographyRelation,0,"/Geography/{geographyID}/Descendants/Count",hiw.GeographyRelation.getByDescendantGeographyIDCount);hiw.Endpoint.addSimple(hiw.GeographyRelation,0,"/Geography/{geographyID}/Descendants/PageCount",hiw.GeographyRelation.getByDescendantGeographyIDPageCount);hiw.Endpoint.addSingle(hiw.Geography,0,"/GeographyRelation/{geographyRelationID}/DescendantGeography",hiw.GeographyRelation.getDescendantGeographyForGeographyRelation);hiw.Endpoint.addArray(hiw.GlossaryTerm,0,"/GlossaryTerms/{page}",hiw.GlossaryTerm.getAll);hiw.Endpoint.addSimple(hiw.GlossaryTerm,0,"/GlossaryTerms/Count",hiw.GlossaryTerm.getAllCount);hiw.Endpoint.addSimple(hiw.GlossaryTerm,0,"/GlossaryTerms/PageCount",hiw.GlossaryTerm.getAllPageCount);hiw.Endpoint.addSingle(hiw.GlossaryTerm,0,"/GlossaryTerm/{id}",hiw.GlossaryTerm.getByID);hiw.Endpoint.addArray(hiw.GlossaryTerm,1,"GlossaryTerms/Filter",hiw.GlossaryTerm.filter);hiw.Endpoint.addSimple(hiw.GlossaryTerm,1,"GlossaryTerms/FilterCount",hiw.GlossaryTerm.filterCount);hiw.Endpoint.addSimple(hiw.GlossaryTerm,1,"GlossaryTerms/FilterPageCount",hiw.GlossaryTerm.filterPageCount);hiw.Endpoint.addArray(hiw.GlossaryTerm,0,"/Url/{urlID}/SourceUrl1GlossaryTerms/{page}",hiw.GlossaryTerm.getBySourceUrl1ID);hiw.Endpoint.addSimple(hiw.GlossaryTerm,0,"/Url/{urlID}/SourceUrl1GlossaryTerms/Count",hiw.GlossaryTerm.getBySourceUrl1IDCount);hiw.Endpoint.addSimple(hiw.GlossaryTerm,0,"/Url/{urlID}/SourceUrl1GlossaryTerms/PageCount",hiw.GlossaryTerm.getBySourceUrl1IDPageCount);hiw.Endpoint.addSingle(hiw.Url,0,"/GlossaryTerm/{glossaryTermID}/SourceUrl1",hiw.GlossaryTerm.getSourceUrl1ForGlossaryTerm);hiw.Endpoint.addArray(hiw.GlossaryTerm,0,"/Url/{urlID}/SourceUrl2GlossaryTerms/{page}",hiw.GlossaryTerm.getBySourceUrl2ID);hiw.Endpoint.addSimple(hiw.GlossaryTerm,0,"/Url/{urlID}/SourceUrl2GlossaryTerms/Count",hiw.GlossaryTerm.getBySourceUrl2IDCount);hiw.Endpoint.addSimple(hiw.GlossaryTerm,0,"/Url/{urlID}/SourceUrl2GlossaryTerms/PageCount",hiw.GlossaryTerm.getBySourceUrl2IDPageCount);hiw.Endpoint.addSingle(hiw.Url,0,"/GlossaryTerm/{glossaryTermID}/SourceUrl2",hiw.GlossaryTerm.getSourceUrl2ForGlossaryTerm);hiw.Endpoint.addArray(hiw.HealthInsuranceStatus,0,"/HealthInsuranceStatuses/{page}",hiw.HealthInsuranceStatus.getAll);hiw.Endpoint.addSimple(hiw.HealthInsuranceStatus,0,"/HealthInsuranceStatuses/Count",hiw.HealthInsuranceStatus.getAllCount);hiw.Endpoint.addSimple(hiw.HealthInsuranceStatus,0,"/HealthInsuranceStatuses/PageCount",hiw.HealthInsuranceStatus.getAllPageCount);hiw.Endpoint.addSingle(hiw.HealthInsuranceStatus,0,"/HealthInsuranceStatus/{id}",hiw.HealthInsuranceStatus.getByID);hiw.Endpoint.addArray(hiw.HealthInsuranceStatus,1,"HealthInsuranceStatuses/Filter",hiw.HealthInsuranceStatus.filter);hiw.Endpoint.addSimple(hiw.HealthInsuranceStatus,1,"HealthInsuranceStatuses/FilterCount",hiw.HealthInsuranceStatus.filterCount);hiw.Endpoint.addSimple(hiw.HealthInsuranceStatus,1,"HealthInsuranceStatuses/FilterPageCount",hiw.HealthInsuranceStatus.filterPageCount);hiw.Endpoint.addArray(hiw.HealthInsuranceStatus,0,"/HealthInsuranceStatus/{healthInsuranceStatusID}/HealthInsuranceStatuses/{page}",hiw.HealthInsuranceStatus.getByParentHealthInsuranceStatusID);hiw.Endpoint.addSimple(hiw.HealthInsuranceStatus,0,"/HealthInsuranceStatus/{healthInsuranceStatusID}/HealthInsuranceStatuses/Count",hiw.HealthInsuranceStatus.getByParentHealthInsuranceStatusIDCount);hiw.Endpoint.addSimple(hiw.HealthInsuranceStatus,0,"/HealthInsuranceStatus/{healthInsuranceStatusID}/HealthInsuranceStatuses/PageCount",hiw.HealthInsuranceStatus.getByParentHealthInsuranceStatusIDPageCount);hiw.Endpoint.addSingle(hiw.HealthInsuranceStatus,0,"/HealthInsuranceStatus/{healthInsuranceStatusID}/ParentHealthInsuranceStatus",hiw.HealthInsuranceStatus.getParentHealthInsuranceStatusForHealthInsuranceStatus);hiw.Endpoint.addArray(hiw.HealthInsuranceStatusRelation,0,"/HealthInsuranceStatusRelations/{page}",hiw.HealthInsuranceStatusRelation.getAll);hiw.Endpoint.addSimple(hiw.HealthInsuranceStatusRelation,0,"/HealthInsuranceStatusRelations/Count",hiw.HealthInsuranceStatusRelation.getAllCount);hiw.Endpoint.addSimple(hiw.HealthInsuranceStatusRelation,0,"/HealthInsuranceStatusRelations/PageCount",hiw.HealthInsuranceStatusRelation.getAllPageCount);hiw.Endpoint.addSingle(hiw.HealthInsuranceStatusRelation,0,"/HealthInsuranceStatusRelation/{id}",hiw.HealthInsuranceStatusRelation.getByID);hiw.Endpoint.addArray(hiw.HealthInsuranceStatusRelation,1,"HealthInsuranceStatusRelations/Filter",hiw.HealthInsuranceStatusRelation.filter);hiw.Endpoint.addSimple(hiw.HealthInsuranceStatusRelation,1,"HealthInsuranceStatusRelations/FilterCount",hiw.HealthInsuranceStatusRelation.filterCount);hiw.Endpoint.addSimple(hiw.HealthInsuranceStatusRelation,1,"HealthInsuranceStatusRelations/FilterPageCount",hiw.HealthInsuranceStatusRelation.filterPageCount);hiw.Endpoint.addArray(hiw.HealthInsuranceStatusRelation,0,"/HealthInsuranceStatus/{healthInsuranceStatusID}/Ancestors/{page}",hiw.HealthInsuranceStatusRelation.getByAncestorHealthInsuranceStatusID);hiw.Endpoint.addSimple(hiw.HealthInsuranceStatusRelation,0,"/HealthInsuranceStatus/{healthInsuranceStatusID}/Ancestors/Count",hiw.HealthInsuranceStatusRelation.getByAncestorHealthInsuranceStatusIDCount);hiw.Endpoint.addSimple(hiw.HealthInsuranceStatusRelation,0,"/HealthInsuranceStatus/{healthInsuranceStatusID}/Ancestors/PageCount",hiw.HealthInsuranceStatusRelation.getByAncestorHealthInsuranceStatusIDPageCount);hiw.Endpoint.addSingle(hiw.HealthInsuranceStatus,0,"/HealthInsuranceStatusRelation/{healthInsuranceStatusRelationID}/AncestorHealthInsuranceStatus",hiw.HealthInsuranceStatusRelation.getAncestorHealthInsuranceStatusForHealthInsuranceStatusRelation);hiw.Endpoint.addArray(hiw.HealthInsuranceStatusRelation,0,"/HealthInsuranceStatus/{healthInsuranceStatusID}/Descendants/{page}",hiw.HealthInsuranceStatusRelation.getByDescendantHealthInsuranceStatusID);hiw.Endpoint.addSimple(hiw.HealthInsuranceStatusRelation,0,"/HealthInsuranceStatus/{healthInsuranceStatusID}/Descendants/Count",hiw.HealthInsuranceStatusRelation.getByDescendantHealthInsuranceStatusIDCount);hiw.Endpoint.addSimple(hiw.HealthInsuranceStatusRelation,0,"/HealthInsuranceStatus/{healthInsuranceStatusID}/Descendants/PageCount",hiw.HealthInsuranceStatusRelation.getByDescendantHealthInsuranceStatusIDPageCount);hiw.Endpoint.addSingle(hiw.HealthInsuranceStatus,0,"/HealthInsuranceStatusRelation/{healthInsuranceStatusRelationID}/DescendantHealthInsuranceStatus",hiw.HealthInsuranceStatusRelation.getDescendantHealthInsuranceStatusForHealthInsuranceStatusRelation);hiw.Endpoint.addArray(hiw.HP2020TSM,0,"/HP2020TSMs/{page}",hiw.HP2020TSM.getAll);hiw.Endpoint.addSimple(hiw.HP2020TSM,0,"/HP2020TSMs/Count",hiw.HP2020TSM.getAllCount);hiw.Endpoint.addSimple(hiw.HP2020TSM,0,"/HP2020TSMs/PageCount",hiw.HP2020TSM.getAllPageCount);hiw.Endpoint.addSingle(hiw.HP2020TSM,0,"/HP2020TSM/{id}",hiw.HP2020TSM.getByID);hiw.Endpoint.addArray(hiw.HP2020TSM,1,"HP2020TSMs/Filter",hiw.HP2020TSM.filter);hiw.Endpoint.addSimple(hiw.HP2020TSM,1,"HP2020TSMs/FilterCount",hiw.HP2020TSM.filterCount);hiw.Endpoint.addSimple(hiw.HP2020TSM,1,"HP2020TSMs/FilterPageCount",hiw.HP2020TSM.filterPageCount);hiw.Endpoint.addArray(hiw.IncomeAndPovertyStatus,0,"/IncomeAndPovertyStatuses/{page}",hiw.IncomeAndPovertyStatus.getAll);hiw.Endpoint.addSimple(hiw.IncomeAndPovertyStatus,0,"/IncomeAndPovertyStatuses/Count",hiw.IncomeAndPovertyStatus.getAllCount);hiw.Endpoint.addSimple(hiw.IncomeAndPovertyStatus,0,"/IncomeAndPovertyStatuses/PageCount",hiw.IncomeAndPovertyStatus.getAllPageCount);hiw.Endpoint.addSingle(hiw.IncomeAndPovertyStatus,0,"/IncomeAndPovertyStatus/{id}",hiw.IncomeAndPovertyStatus.getByID);hiw.Endpoint.addArray(hiw.IncomeAndPovertyStatus,1,"IncomeAndPovertyStatuses/Filter",hiw.IncomeAndPovertyStatus.filter);hiw.Endpoint.addSimple(hiw.IncomeAndPovertyStatus,1,"IncomeAndPovertyStatuses/FilterCount",hiw.IncomeAndPovertyStatus.filterCount);hiw.Endpoint.addSimple(hiw.IncomeAndPovertyStatus,1,"IncomeAndPovertyStatuses/FilterPageCount",hiw.IncomeAndPovertyStatus.filterPageCount);hiw.Endpoint.addArray(hiw.IncomeAndPovertyStatus,0,"/IncomeAndPovertyStatus/{incomeAndPovertyStatusID}/IncomeAndPovertyStatuses/{page}",hiw.IncomeAndPovertyStatus.getByParentIncomeAndPovertyStatusID);hiw.Endpoint.addSimple(hiw.IncomeAndPovertyStatus,0,"/IncomeAndPovertyStatus/{incomeAndPovertyStatusID}/IncomeAndPovertyStatuses/Count",hiw.IncomeAndPovertyStatus.getByParentIncomeAndPovertyStatusIDCount);hiw.Endpoint.addSimple(hiw.IncomeAndPovertyStatus,0,"/IncomeAndPovertyStatus/{incomeAndPovertyStatusID}/IncomeAndPovertyStatuses/PageCount",hiw.IncomeAndPovertyStatus.getByParentIncomeAndPovertyStatusIDPageCount);hiw.Endpoint.addSingle(hiw.IncomeAndPovertyStatus,0,"/IncomeAndPovertyStatus/{incomeAndPovertyStatusID}/ParentIncomeAndPovertyStatus",hiw.IncomeAndPovertyStatus.getParentIncomeAndPovertyStatusForIncomeAndPovertyStatus);hiw.Endpoint.addArray(hiw.IncomeAndPovertyStatusRelation,0,"/IncomeAndPovertyStatusRelations/{page}",hiw.IncomeAndPovertyStatusRelation.getAll);hiw.Endpoint.addSimple(hiw.IncomeAndPovertyStatusRelation,0,"/IncomeAndPovertyStatusRelations/Count",hiw.IncomeAndPovertyStatusRelation.getAllCount);hiw.Endpoint.addSimple(hiw.IncomeAndPovertyStatusRelation,0,"/IncomeAndPovertyStatusRelations/PageCount",hiw.IncomeAndPovertyStatusRelation.getAllPageCount);hiw.Endpoint.addSingle(hiw.IncomeAndPovertyStatusRelation,0,"/IncomeAndPovertyStatusRelation/{id}",hiw.IncomeAndPovertyStatusRelation.getByID);hiw.Endpoint.addArray(hiw.IncomeAndPovertyStatusRelation,1,"IncomeAndPovertyStatusRelations/Filter",hiw.IncomeAndPovertyStatusRelation.filter);hiw.Endpoint.addSimple(hiw.IncomeAndPovertyStatusRelation,1,"IncomeAndPovertyStatusRelations/FilterCount",hiw.IncomeAndPovertyStatusRelation.filterCount);hiw.Endpoint.addSimple(hiw.IncomeAndPovertyStatusRelation,1,"IncomeAndPovertyStatusRelations/FilterPageCount",hiw.IncomeAndPovertyStatusRelation.filterPageCount);hiw.Endpoint.addArray(hiw.IncomeAndPovertyStatusRelation,0,"/IncomeAndPovertyStatus/{incomeAndPovertyStatusID}/Ancestors/{page}",hiw.IncomeAndPovertyStatusRelation.getByAncestorIncomeAndPovertyStatusID);hiw.Endpoint.addSimple(hiw.IncomeAndPovertyStatusRelation,0,"/IncomeAndPovertyStatus/{incomeAndPovertyStatusID}/Ancestors/Count",hiw.IncomeAndPovertyStatusRelation.getByAncestorIncomeAndPovertyStatusIDCount);hiw.Endpoint.addSimple(hiw.IncomeAndPovertyStatusRelation,0,"/IncomeAndPovertyStatus/{incomeAndPovertyStatusID}/Ancestors/PageCount",hiw.IncomeAndPovertyStatusRelation.getByAncestorIncomeAndPovertyStatusIDPageCount);hiw.Endpoint.addSingle(hiw.IncomeAndPovertyStatus,0,"/IncomeAndPovertyStatusRelation/{incomeAndPovertyStatusRelationID}/AncestorIncomeAndPovertyStatus",hiw.IncomeAndPovertyStatusRelation.getAncestorIncomeAndPovertyStatusForIncomeAndPovertyStatusRelation);hiw.Endpoint.addArray(hiw.IncomeAndPovertyStatusRelation,0,"/IncomeAndPovertyStatus/{incomeAndPovertyStatusID}/Descendants/{page}",hiw.IncomeAndPovertyStatusRelation.getByDescendantIncomeAndPovertyStatusID);hiw.Endpoint.addSimple(hiw.IncomeAndPovertyStatusRelation,0,"/IncomeAndPovertyStatus/{incomeAndPovertyStatusID}/Descendants/Count",hiw.IncomeAndPovertyStatusRelation.getByDescendantIncomeAndPovertyStatusIDCount);hiw.Endpoint.addSimple(hiw.IncomeAndPovertyStatusRelation,0,"/IncomeAndPovertyStatus/{incomeAndPovertyStatusID}/Descendants/PageCount",hiw.IncomeAndPovertyStatusRelation.getByDescendantIncomeAndPovertyStatusIDPageCount);hiw.Endpoint.addSingle(hiw.IncomeAndPovertyStatus,0,"/IncomeAndPovertyStatusRelation/{incomeAndPovertyStatusRelationID}/DescendantIncomeAndPovertyStatus",hiw.IncomeAndPovertyStatusRelation.getDescendantIncomeAndPovertyStatusForIncomeAndPovertyStatusRelation);hiw.Endpoint.addArray(hiw.IndicatorDescriptionDataCategory,0,"/IndicatorDescriptionDataCategories/{page}",hiw.IndicatorDescriptionDataCategory.getAll);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionDataCategory,0,"/IndicatorDescriptionDataCategories/Count",hiw.IndicatorDescriptionDataCategory.getAllCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionDataCategory,0,"/IndicatorDescriptionDataCategories/PageCount",hiw.IndicatorDescriptionDataCategory.getAllPageCount);hiw.Endpoint.addSingle(hiw.IndicatorDescriptionDataCategory,0,"/IndicatorDescriptionDataCategory/{id}",hiw.IndicatorDescriptionDataCategory.getByID);hiw.Endpoint.addArray(hiw.IndicatorDescriptionDataCategory,1,"IndicatorDescriptionDataCategories/Filter",hiw.IndicatorDescriptionDataCategory.filter);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionDataCategory,1,"IndicatorDescriptionDataCategories/FilterCount",hiw.IndicatorDescriptionDataCategory.filterCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionDataCategory,1,"IndicatorDescriptionDataCategories/FilterPageCount",hiw.IndicatorDescriptionDataCategory.filterPageCount);hiw.Endpoint.addArray(hiw.IndicatorDescriptionDataCategory,0,"/IndicatorDescription/{indicatorDescriptionID}/IndicatorDescriptionDataCategories/{page}",hiw.IndicatorDescriptionDataCategory.getByIndicatorDescriptionID);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionDataCategory,0,"/IndicatorDescription/{indicatorDescriptionID}/IndicatorDescriptionDataCategories/Count",hiw.IndicatorDescriptionDataCategory.getByIndicatorDescriptionIDCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionDataCategory,0,"/IndicatorDescription/{indicatorDescriptionID}/IndicatorDescriptionDataCategories/PageCount",hiw.IndicatorDescriptionDataCategory.getByIndicatorDescriptionIDPageCount);hiw.Endpoint.addSingle(hiw.IndicatorDescription,0,"/IndicatorDescriptionDataCategory/{indicatorDescriptionDataCategoryID}/IndicatorDescription",hiw.IndicatorDescriptionDataCategory.getIndicatorDescriptionForIndicatorDescriptionDataCategory);hiw.Endpoint.addArray(hiw.IndicatorDescriptionDataCategory,0,"/DataCategory/{dataCategoryID}/IndicatorDescriptionDataCategories/{page}",hiw.IndicatorDescriptionDataCategory.getByDataCategoryID);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionDataCategory,0,"/DataCategory/{dataCategoryID}/IndicatorDescriptionDataCategories/Count",hiw.IndicatorDescriptionDataCategory.getByDataCategoryIDCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionDataCategory,0,"/DataCategory/{dataCategoryID}/IndicatorDescriptionDataCategories/PageCount",hiw.IndicatorDescriptionDataCategory.getByDataCategoryIDPageCount);hiw.Endpoint.addSingle(hiw.DataCategory,0,"/IndicatorDescriptionDataCategory/{indicatorDescriptionDataCategoryID}/DataCategory",hiw.IndicatorDescriptionDataCategory.getDataCategoryForIndicatorDescriptionDataCategory);hiw.Endpoint.addArray(hiw.IndicatorDescriptionDataSource,0,"/IndicatorDescriptionDataSources/{page}",hiw.IndicatorDescriptionDataSource.getAll);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionDataSource,0,"/IndicatorDescriptionDataSources/Count",hiw.IndicatorDescriptionDataSource.getAllCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionDataSource,0,"/IndicatorDescriptionDataSources/PageCount",hiw.IndicatorDescriptionDataSource.getAllPageCount);hiw.Endpoint.addSingle(hiw.IndicatorDescriptionDataSource,0,"/IndicatorDescriptionDataSource/{id}",hiw.IndicatorDescriptionDataSource.getByID);hiw.Endpoint.addArray(hiw.IndicatorDescriptionDataSource,1,"IndicatorDescriptionDataSources/Filter",hiw.IndicatorDescriptionDataSource.filter);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionDataSource,1,"IndicatorDescriptionDataSources/FilterCount",hiw.IndicatorDescriptionDataSource.filterCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionDataSource,1,"IndicatorDescriptionDataSources/FilterPageCount",hiw.IndicatorDescriptionDataSource.filterPageCount);hiw.Endpoint.addArray(hiw.IndicatorDescriptionDataSource,0,"/IndicatorDescription/{indicatorDescriptionID}/IndicatorDescriptionDataSources/{page}",hiw.IndicatorDescriptionDataSource.getByIndicatorDescriptionID);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionDataSource,0,"/IndicatorDescription/{indicatorDescriptionID}/IndicatorDescriptionDataSources/Count",hiw.IndicatorDescriptionDataSource.getByIndicatorDescriptionIDCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionDataSource,0,"/IndicatorDescription/{indicatorDescriptionID}/IndicatorDescriptionDataSources/PageCount",hiw.IndicatorDescriptionDataSource.getByIndicatorDescriptionIDPageCount);hiw.Endpoint.addSingle(hiw.IndicatorDescription,0,"/IndicatorDescriptionDataSource/{indicatorDescriptionDataSourceID}/IndicatorDescription",hiw.IndicatorDescriptionDataSource.getIndicatorDescriptionForIndicatorDescriptionDataSource);hiw.Endpoint.addArray(hiw.IndicatorDescriptionDataSource,0,"/DataSource/{dataSourceID}/IndicatorDescriptionDataSources/{page}",hiw.IndicatorDescriptionDataSource.getByDataSourceID);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionDataSource,0,"/DataSource/{dataSourceID}/IndicatorDescriptionDataSources/Count",hiw.IndicatorDescriptionDataSource.getByDataSourceIDCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionDataSource,0,"/DataSource/{dataSourceID}/IndicatorDescriptionDataSources/PageCount",hiw.IndicatorDescriptionDataSource.getByDataSourceIDPageCount);hiw.Endpoint.addSingle(hiw.DataSource,0,"/IndicatorDescriptionDataSource/{indicatorDescriptionDataSourceID}/DataSource",hiw.IndicatorDescriptionDataSource.getDataSourceForIndicatorDescriptionDataSource);hiw.Endpoint.addArray(hiw.IndicatorDescriptionDefaultDimensionGraph,0,"/IndicatorDescriptionDefaultDimensionGraphs/{page}",hiw.IndicatorDescriptionDefaultDimensionGraph.getAll);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionDefaultDimensionGraph,0,"/IndicatorDescriptionDefaultDimensionGraphs/Count",hiw.IndicatorDescriptionDefaultDimensionGraph.getAllCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionDefaultDimensionGraph,0,"/IndicatorDescriptionDefaultDimensionGraphs/PageCount",hiw.IndicatorDescriptionDefaultDimensionGraph.getAllPageCount);hiw.Endpoint.addSingle(hiw.IndicatorDescriptionDefaultDimensionGraph,0,"/IndicatorDescriptionDefaultDimensionGraph/{id}",hiw.IndicatorDescriptionDefaultDimensionGraph.getByID);hiw.Endpoint.addArray(hiw.IndicatorDescriptionDefaultDimensionGraph,1,"IndicatorDescriptionDefaultDimensionGraphs/Filter",hiw.IndicatorDescriptionDefaultDimensionGraph.filter);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionDefaultDimensionGraph,1,"IndicatorDescriptionDefaultDimensionGraphs/FilterCount",hiw.IndicatorDescriptionDefaultDimensionGraph.filterCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionDefaultDimensionGraph,1,"IndicatorDescriptionDefaultDimensionGraphs/FilterPageCount",hiw.IndicatorDescriptionDefaultDimensionGraph.filterPageCount);hiw.Endpoint.addArray(hiw.IndicatorDescriptionDefaultDimensionGraph,0,"/IndicatorDescription/{indicatorDescriptionID}/IndicatorDescriptionDefaultDimensionGraphs/{page}",hiw.IndicatorDescriptionDefaultDimensionGraph.getByIndicatorDescriptionID);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionDefaultDimensionGraph,0,"/IndicatorDescription/{indicatorDescriptionID}/IndicatorDescriptionDefaultDimensionGraphs/Count",hiw.IndicatorDescriptionDefaultDimensionGraph.getByIndicatorDescriptionIDCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionDefaultDimensionGraph,0,"/IndicatorDescription/{indicatorDescriptionID}/IndicatorDescriptionDefaultDimensionGraphs/PageCount",hiw.IndicatorDescriptionDefaultDimensionGraph.getByIndicatorDescriptionIDPageCount);hiw.Endpoint.addSingle(hiw.IndicatorDescription,0,"/IndicatorDescriptionDefaultDimensionGraph/{indicatorDescriptionDefaultDimensionGraphID}/IndicatorDescription",hiw.IndicatorDescriptionDefaultDimensionGraph.getIndicatorDescriptionForIndicatorDescriptionDefaultDimensionGraph);hiw.Endpoint.addArray(hiw.IndicatorDescriptionDefaultDimensionGraph,0,"/LocaleLevel/{localeLevelID}/IndicatorDescriptionDefaultDimensionGraphs/{page}",hiw.IndicatorDescriptionDefaultDimensionGraph.getByLocaleLevelID);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionDefaultDimensionGraph,0,"/LocaleLevel/{localeLevelID}/IndicatorDescriptionDefaultDimensionGraphs/Count",hiw.IndicatorDescriptionDefaultDimensionGraph.getByLocaleLevelIDCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionDefaultDimensionGraph,0,"/LocaleLevel/{localeLevelID}/IndicatorDescriptionDefaultDimensionGraphs/PageCount",hiw.IndicatorDescriptionDefaultDimensionGraph.getByLocaleLevelIDPageCount);hiw.Endpoint.addSingle(hiw.LocaleLevel,0,"/IndicatorDescriptionDefaultDimensionGraph/{indicatorDescriptionDefaultDimensionGraphID}/LocaleLevel",hiw.IndicatorDescriptionDefaultDimensionGraph.getLocaleLevelForIndicatorDescriptionDefaultDimensionGraph);hiw.Endpoint.addArray(hiw.IndicatorDescriptionDefaultDimensionGraph,0,"/DimensionGraph/{dimensionGraphID}/IndicatorDescriptionDefaultDimensionGraphs/{page}",hiw.IndicatorDescriptionDefaultDimensionGraph.getByDimensionGraphID);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionDefaultDimensionGraph,0,"/DimensionGraph/{dimensionGraphID}/IndicatorDescriptionDefaultDimensionGraphs/Count",hiw.IndicatorDescriptionDefaultDimensionGraph.getByDimensionGraphIDCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionDefaultDimensionGraph,0,"/DimensionGraph/{dimensionGraphID}/IndicatorDescriptionDefaultDimensionGraphs/PageCount",hiw.IndicatorDescriptionDefaultDimensionGraph.getByDimensionGraphIDPageCount);hiw.Endpoint.addSingle(hiw.DimensionGraph,0,"/IndicatorDescriptionDefaultDimensionGraph/{indicatorDescriptionDefaultDimensionGraphID}/DimensionGraph",hiw.IndicatorDescriptionDefaultDimensionGraph.getDimensionGraphForIndicatorDescriptionDefaultDimensionGraph);hiw.Endpoint.addArray(hiw.IndicatorDescriptionDimension,0,"/IndicatorDescriptionDimensions/{page}",hiw.IndicatorDescriptionDimension.getAll);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionDimension,0,"/IndicatorDescriptionDimensions/Count",hiw.IndicatorDescriptionDimension.getAllCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionDimension,0,"/IndicatorDescriptionDimensions/PageCount",hiw.IndicatorDescriptionDimension.getAllPageCount);hiw.Endpoint.addSingle(hiw.IndicatorDescriptionDimension,0,"/IndicatorDescriptionDimension/{id}",hiw.IndicatorDescriptionDimension.getByID);hiw.Endpoint.addArray(hiw.IndicatorDescriptionDimension,1,"IndicatorDescriptionDimensions/Filter",hiw.IndicatorDescriptionDimension.filter);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionDimension,1,"IndicatorDescriptionDimensions/FilterCount",hiw.IndicatorDescriptionDimension.filterCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionDimension,1,"IndicatorDescriptionDimensions/FilterPageCount",hiw.IndicatorDescriptionDimension.filterPageCount);hiw.Endpoint.addArray(hiw.IndicatorDescriptionDimension,0,"/IndicatorDescription/{indicatorDescriptionID}/IndicatorDescriptionDimensions/{page}",hiw.IndicatorDescriptionDimension.getByIndicatorDescriptionID);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionDimension,0,"/IndicatorDescription/{indicatorDescriptionID}/IndicatorDescriptionDimensions/Count",hiw.IndicatorDescriptionDimension.getByIndicatorDescriptionIDCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionDimension,0,"/IndicatorDescription/{indicatorDescriptionID}/IndicatorDescriptionDimensions/PageCount",hiw.IndicatorDescriptionDimension.getByIndicatorDescriptionIDPageCount);hiw.Endpoint.addSingle(hiw.IndicatorDescription,0,"/IndicatorDescriptionDimension/{indicatorDescriptionDimensionID}/IndicatorDescription",hiw.IndicatorDescriptionDimension.getIndicatorDescriptionForIndicatorDescriptionDimension);hiw.Endpoint.addArray(hiw.IndicatorDescriptionDimension,0,"/DimensionList/{dimensionListID}/IndicatorDescriptionDimensions/{page}",hiw.IndicatorDescriptionDimension.getByDimensionListID);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionDimension,0,"/DimensionList/{dimensionListID}/IndicatorDescriptionDimensions/Count",hiw.IndicatorDescriptionDimension.getByDimensionListIDCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionDimension,0,"/DimensionList/{dimensionListID}/IndicatorDescriptionDimensions/PageCount",hiw.IndicatorDescriptionDimension.getByDimensionListIDPageCount);hiw.Endpoint.addSingle(hiw.DimensionList,0,"/IndicatorDescriptionDimension/{indicatorDescriptionDimensionID}/DimensionList",hiw.IndicatorDescriptionDimension.getDimensionListForIndicatorDescriptionDimension);hiw.Endpoint.addSingle(hiw.IndicatorDescriptionDimension,0,"/IndicatorDescriptionDimension?IndicatorDescriptionID={indicatorDescriptionID}&DimensionListID={dimensionListID}",hiw.IndicatorDescriptionDimension.getByIndicatorDescriptionIDAndDimensionListID);hiw.Endpoint.addArray(hiw.IndicatorDescriptionDimensionGraph,0,"/IndicatorDescriptionDimensionGraphs/{page}",hiw.IndicatorDescriptionDimensionGraph.getAll);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionDimensionGraph,0,"/IndicatorDescriptionDimensionGraphs/Count",hiw.IndicatorDescriptionDimensionGraph.getAllCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionDimensionGraph,0,"/IndicatorDescriptionDimensionGraphs/PageCount",hiw.IndicatorDescriptionDimensionGraph.getAllPageCount);hiw.Endpoint.addSingle(hiw.IndicatorDescriptionDimensionGraph,0,"/IndicatorDescriptionDimensionGraph/{id}",hiw.IndicatorDescriptionDimensionGraph.getByID);hiw.Endpoint.addArray(hiw.IndicatorDescriptionDimensionGraph,1,"IndicatorDescriptionDimensionGraphs/Filter",hiw.IndicatorDescriptionDimensionGraph.filter);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionDimensionGraph,1,"IndicatorDescriptionDimensionGraphs/FilterCount",hiw.IndicatorDescriptionDimensionGraph.filterCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionDimensionGraph,1,"IndicatorDescriptionDimensionGraphs/FilterPageCount",hiw.IndicatorDescriptionDimensionGraph.filterPageCount);hiw.Endpoint.addArray(hiw.IndicatorDescriptionDimensionGraph,0,"/IndicatorDescription/{indicatorDescriptionID}/IndicatorDescriptionDimensionGraphs/{page}",hiw.IndicatorDescriptionDimensionGraph.getByIndicatorDescriptionID);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionDimensionGraph,0,"/IndicatorDescription/{indicatorDescriptionID}/IndicatorDescriptionDimensionGraphs/Count",hiw.IndicatorDescriptionDimensionGraph.getByIndicatorDescriptionIDCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionDimensionGraph,0,"/IndicatorDescription/{indicatorDescriptionID}/IndicatorDescriptionDimensionGraphs/PageCount",hiw.IndicatorDescriptionDimensionGraph.getByIndicatorDescriptionIDPageCount);hiw.Endpoint.addSingle(hiw.IndicatorDescription,0,"/IndicatorDescriptionDimensionGraph/{indicatorDescriptionDimensionGraphID}/IndicatorDescription",hiw.IndicatorDescriptionDimensionGraph.getIndicatorDescriptionForIndicatorDescriptionDimensionGraph);hiw.Endpoint.addArray(hiw.IndicatorDescriptionDimensionGraph,0,"/LocaleLevel/{localeLevelID}/IndicatorDescriptionDimensionGraphs/{page}",hiw.IndicatorDescriptionDimensionGraph.getByLocaleLevelID);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionDimensionGraph,0,"/LocaleLevel/{localeLevelID}/IndicatorDescriptionDimensionGraphs/Count",hiw.IndicatorDescriptionDimensionGraph.getByLocaleLevelIDCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionDimensionGraph,0,"/LocaleLevel/{localeLevelID}/IndicatorDescriptionDimensionGraphs/PageCount",hiw.IndicatorDescriptionDimensionGraph.getByLocaleLevelIDPageCount);hiw.Endpoint.addSingle(hiw.LocaleLevel,0,"/IndicatorDescriptionDimensionGraph/{indicatorDescriptionDimensionGraphID}/LocaleLevel",hiw.IndicatorDescriptionDimensionGraph.getLocaleLevelForIndicatorDescriptionDimensionGraph);hiw.Endpoint.addArray(hiw.IndicatorDescriptionDimensionGraph,0,"/DimensionGraph/{dimensionGraphID}/IndicatorDescriptionDimensionGraphs/{page}",hiw.IndicatorDescriptionDimensionGraph.getByDimensionGraphID);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionDimensionGraph,0,"/DimensionGraph/{dimensionGraphID}/IndicatorDescriptionDimensionGraphs/Count",hiw.IndicatorDescriptionDimensionGraph.getByDimensionGraphIDCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionDimensionGraph,0,"/DimensionGraph/{dimensionGraphID}/IndicatorDescriptionDimensionGraphs/PageCount",hiw.IndicatorDescriptionDimensionGraph.getByDimensionGraphIDPageCount);hiw.Endpoint.addSingle(hiw.DimensionGraph,0,"/IndicatorDescriptionDimensionGraph/{indicatorDescriptionDimensionGraphID}/DimensionGraph",hiw.IndicatorDescriptionDimensionGraph.getDimensionGraphForIndicatorDescriptionDimensionGraph);hiw.Endpoint.addArray(hiw.IndicatorDescriptionDimensionValue,0,"/IndicatorDescriptionDimensionValues/{page}",hiw.IndicatorDescriptionDimensionValue.getAll);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionDimensionValue,0,"/IndicatorDescriptionDimensionValues/Count",hiw.IndicatorDescriptionDimensionValue.getAllCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionDimensionValue,0,"/IndicatorDescriptionDimensionValues/PageCount",hiw.IndicatorDescriptionDimensionValue.getAllPageCount);hiw.Endpoint.addSingle(hiw.IndicatorDescriptionDimensionValue,0,"/IndicatorDescriptionDimensionValue/{id}",hiw.IndicatorDescriptionDimensionValue.getByID);hiw.Endpoint.addArray(hiw.IndicatorDescriptionDimensionValue,1,"IndicatorDescriptionDimensionValues/Filter",hiw.IndicatorDescriptionDimensionValue.filter);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionDimensionValue,1,"IndicatorDescriptionDimensionValues/FilterCount",hiw.IndicatorDescriptionDimensionValue.filterCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionDimensionValue,1,"IndicatorDescriptionDimensionValues/FilterPageCount",hiw.IndicatorDescriptionDimensionValue.filterPageCount);hiw.Endpoint.addArray(hiw.IndicatorDescriptionDimensionValue,0,"/IndicatorDescription/{indicatorDescriptionID}/IndicatorDescriptionDimensionValues/{page}",hiw.IndicatorDescriptionDimensionValue.getByIndicatorDescriptionID);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionDimensionValue,0,"/IndicatorDescription/{indicatorDescriptionID}/IndicatorDescriptionDimensionValues/Count",hiw.IndicatorDescriptionDimensionValue.getByIndicatorDescriptionIDCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionDimensionValue,0,"/IndicatorDescription/{indicatorDescriptionID}/IndicatorDescriptionDimensionValues/PageCount",hiw.IndicatorDescriptionDimensionValue.getByIndicatorDescriptionIDPageCount);hiw.Endpoint.addSingle(hiw.IndicatorDescription,0,"/IndicatorDescriptionDimensionValue/{indicatorDescriptionDimensionValueID}/IndicatorDescription",hiw.IndicatorDescriptionDimensionValue.getIndicatorDescriptionForIndicatorDescriptionDimensionValue);hiw.Endpoint.addArray(hiw.IndicatorDescriptionDimensionValue,0,"/DimensionBook/{dimensionBookID}/IndicatorDescriptionDimensionValues/{page}",hiw.IndicatorDescriptionDimensionValue.getByDimensionBookID);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionDimensionValue,0,"/DimensionBook/{dimensionBookID}/IndicatorDescriptionDimensionValues/Count",hiw.IndicatorDescriptionDimensionValue.getByDimensionBookIDCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionDimensionValue,0,"/DimensionBook/{dimensionBookID}/IndicatorDescriptionDimensionValues/PageCount",hiw.IndicatorDescriptionDimensionValue.getByDimensionBookIDPageCount);hiw.Endpoint.addSingle(hiw.DimensionBook,0,"/IndicatorDescriptionDimensionValue/{indicatorDescriptionDimensionValueID}/DimensionBook",hiw.IndicatorDescriptionDimensionValue.getDimensionBookForIndicatorDescriptionDimensionValue);hiw.Endpoint.addSingle(hiw.IndicatorDescriptionDimensionValue,0,"/IndicatorDescriptionDimensionValue?IndicatorDescriptionID={indicatorDescriptionID}&DimensionBookID={dimensionBookID}",hiw.IndicatorDescriptionDimensionValue.getByIndicatorDescriptionIDAndDimensionBookID);hiw.Endpoint.addArray(hiw.IndicatorDescriptionInitiative,0,"/IndicatorDescriptionInitiatives/{page}",hiw.IndicatorDescriptionInitiative.getAll);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionInitiative,0,"/IndicatorDescriptionInitiatives/Count",hiw.IndicatorDescriptionInitiative.getAllCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionInitiative,0,"/IndicatorDescriptionInitiatives/PageCount",hiw.IndicatorDescriptionInitiative.getAllPageCount);hiw.Endpoint.addSingle(hiw.IndicatorDescriptionInitiative,0,"/IndicatorDescriptionInitiative/{id}",hiw.IndicatorDescriptionInitiative.getByID);hiw.Endpoint.addArray(hiw.IndicatorDescriptionInitiative,1,"IndicatorDescriptionInitiatives/Filter",hiw.IndicatorDescriptionInitiative.filter);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionInitiative,1,"IndicatorDescriptionInitiatives/FilterCount",hiw.IndicatorDescriptionInitiative.filterCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionInitiative,1,"IndicatorDescriptionInitiatives/FilterPageCount",hiw.IndicatorDescriptionInitiative.filterPageCount);hiw.Endpoint.addArray(hiw.IndicatorDescriptionInitiative,0,"/IndicatorDescription/{indicatorDescriptionID}/IndicatorDescriptionInitiatives/{page}",hiw.IndicatorDescriptionInitiative.getByIndicatorDescriptionID);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionInitiative,0,"/IndicatorDescription/{indicatorDescriptionID}/IndicatorDescriptionInitiatives/Count",hiw.IndicatorDescriptionInitiative.getByIndicatorDescriptionIDCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionInitiative,0,"/IndicatorDescription/{indicatorDescriptionID}/IndicatorDescriptionInitiatives/PageCount",hiw.IndicatorDescriptionInitiative.getByIndicatorDescriptionIDPageCount);hiw.Endpoint.addSingle(hiw.IndicatorDescription,0,"/IndicatorDescriptionInitiative/{indicatorDescriptionInitiativeID}/IndicatorDescription",hiw.IndicatorDescriptionInitiative.getIndicatorDescriptionForIndicatorDescriptionInitiative);hiw.Endpoint.addArray(hiw.IndicatorDescriptionInitiative,0,"/Initiative/{initiativeID}/IndicatorDescriptionInitiatives/{page}",hiw.IndicatorDescriptionInitiative.getByInitiativeID);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionInitiative,0,"/Initiative/{initiativeID}/IndicatorDescriptionInitiatives/Count",hiw.IndicatorDescriptionInitiative.getByInitiativeIDCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionInitiative,0,"/Initiative/{initiativeID}/IndicatorDescriptionInitiatives/PageCount",hiw.IndicatorDescriptionInitiative.getByInitiativeIDPageCount);hiw.Endpoint.addSingle(hiw.Initiative,0,"/IndicatorDescriptionInitiative/{indicatorDescriptionInitiativeID}/Initiative",hiw.IndicatorDescriptionInitiative.getInitiativeForIndicatorDescriptionInitiative);hiw.Endpoint.addArray(hiw.IndicatorDescriptionIntervention,0,"/IndicatorDescriptionInterventions/{page}",hiw.IndicatorDescriptionIntervention.getAll);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionIntervention,0,"/IndicatorDescriptionInterventions/Count",hiw.IndicatorDescriptionIntervention.getAllCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionIntervention,0,"/IndicatorDescriptionInterventions/PageCount",hiw.IndicatorDescriptionIntervention.getAllPageCount);hiw.Endpoint.addSingle(hiw.IndicatorDescriptionIntervention,0,"/IndicatorDescriptionIntervention/{id}",hiw.IndicatorDescriptionIntervention.getByID);hiw.Endpoint.addArray(hiw.IndicatorDescriptionIntervention,1,"IndicatorDescriptionInterventions/Filter",hiw.IndicatorDescriptionIntervention.filter);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionIntervention,1,"IndicatorDescriptionInterventions/FilterCount",hiw.IndicatorDescriptionIntervention.filterCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionIntervention,1,"IndicatorDescriptionInterventions/FilterPageCount",hiw.IndicatorDescriptionIntervention.filterPageCount);hiw.Endpoint.addArray(hiw.IndicatorDescriptionIntervention,0,"/IndicatorDescription/{indicatorDescriptionID}/IndicatorDescriptionInterventions/{page}",hiw.IndicatorDescriptionIntervention.getByIndicatorDescriptionID);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionIntervention,0,"/IndicatorDescription/{indicatorDescriptionID}/IndicatorDescriptionInterventions/Count",hiw.IndicatorDescriptionIntervention.getByIndicatorDescriptionIDCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionIntervention,0,"/IndicatorDescription/{indicatorDescriptionID}/IndicatorDescriptionInterventions/PageCount",hiw.IndicatorDescriptionIntervention.getByIndicatorDescriptionIDPageCount);hiw.Endpoint.addSingle(hiw.IndicatorDescription,0,"/IndicatorDescriptionIntervention/{indicatorDescriptionInterventionID}/IndicatorDescription",hiw.IndicatorDescriptionIntervention.getIndicatorDescriptionForIndicatorDescriptionIntervention);hiw.Endpoint.addArray(hiw.IndicatorDescriptionIntervention,0,"/Intervention/{interventionID}/IndicatorDescriptionInterventions/{page}",hiw.IndicatorDescriptionIntervention.getByInterventionID);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionIntervention,0,"/Intervention/{interventionID}/IndicatorDescriptionInterventions/Count",hiw.IndicatorDescriptionIntervention.getByInterventionIDCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionIntervention,0,"/Intervention/{interventionID}/IndicatorDescriptionInterventions/PageCount",hiw.IndicatorDescriptionIntervention.getByInterventionIDPageCount);hiw.Endpoint.addSingle(hiw.Intervention,0,"/IndicatorDescriptionIntervention/{indicatorDescriptionInterventionID}/Interventions",hiw.IndicatorDescriptionIntervention.getInterventionsForIndicatorDescriptionIntervention);hiw.Endpoint.addArray(hiw.IndicatorDescriptionKeyword,0,"/IndicatorDescriptionKeywords/{page}",hiw.IndicatorDescriptionKeyword.getAll);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionKeyword,0,"/IndicatorDescriptionKeywords/Count",hiw.IndicatorDescriptionKeyword.getAllCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionKeyword,0,"/IndicatorDescriptionKeywords/PageCount",hiw.IndicatorDescriptionKeyword.getAllPageCount);hiw.Endpoint.addSingle(hiw.IndicatorDescriptionKeyword,0,"/IndicatorDescriptionKeyword/{id}",hiw.IndicatorDescriptionKeyword.getByID);hiw.Endpoint.addArray(hiw.IndicatorDescriptionKeyword,1,"IndicatorDescriptionKeywords/Filter",hiw.IndicatorDescriptionKeyword.filter);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionKeyword,1,"IndicatorDescriptionKeywords/FilterCount",hiw.IndicatorDescriptionKeyword.filterCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionKeyword,1,"IndicatorDescriptionKeywords/FilterPageCount",hiw.IndicatorDescriptionKeyword.filterPageCount);hiw.Endpoint.addArray(hiw.IndicatorDescriptionKeyword,0,"/IndicatorDescription/{indicatorDescriptionID}/IndicatorDescriptionKeywords/{page}",hiw.IndicatorDescriptionKeyword.getByIndicatorDescriptionID);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionKeyword,0,"/IndicatorDescription/{indicatorDescriptionID}/IndicatorDescriptionKeywords/Count",hiw.IndicatorDescriptionKeyword.getByIndicatorDescriptionIDCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionKeyword,0,"/IndicatorDescription/{indicatorDescriptionID}/IndicatorDescriptionKeywords/PageCount",hiw.IndicatorDescriptionKeyword.getByIndicatorDescriptionIDPageCount);hiw.Endpoint.addSingle(hiw.IndicatorDescription,0,"/IndicatorDescriptionKeyword/{indicatorDescriptionKeywordID}/IndicatorDescription",hiw.IndicatorDescriptionKeyword.getIndicatorDescriptionForIndicatorDescriptionKeyword);hiw.Endpoint.addArray(hiw.IndicatorDescriptionKeyword,0,"/Keyword/{keywordID}/IndicatorDescriptionKeywords/{page}",hiw.IndicatorDescriptionKeyword.getByKeywordID);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionKeyword,0,"/Keyword/{keywordID}/IndicatorDescriptionKeywords/Count",hiw.IndicatorDescriptionKeyword.getByKeywordIDCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionKeyword,0,"/Keyword/{keywordID}/IndicatorDescriptionKeywords/PageCount",hiw.IndicatorDescriptionKeyword.getByKeywordIDPageCount);hiw.Endpoint.addSingle(hiw.Keyword,0,"/IndicatorDescriptionKeyword/{indicatorDescriptionKeywordID}/Keyword",hiw.IndicatorDescriptionKeyword.getKeywordForIndicatorDescriptionKeyword);hiw.Endpoint.addSingle(hiw.IndicatorDescriptionKeyword,0,"/IndicatorDescriptionKeyword?IndicatorDescriptionID={indicatorDescriptionID}&KeywordID={keywordID}",hiw.IndicatorDescriptionKeyword.getByIndicatorDescriptionIDAndKeywordID);hiw.Endpoint.addArray(hiw.IndicatorDescriptionLocaleCounty,0,"/IndicatorDescriptionLocaleCounties/{page}",hiw.IndicatorDescriptionLocaleCounty.getAll);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionLocaleCounty,0,"/IndicatorDescriptionLocaleCounties/Count",hiw.IndicatorDescriptionLocaleCounty.getAllCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionLocaleCounty,0,"/IndicatorDescriptionLocaleCounties/PageCount",hiw.IndicatorDescriptionLocaleCounty.getAllPageCount);hiw.Endpoint.addSingle(hiw.IndicatorDescriptionLocaleCounty,0,"/IndicatorDescriptionLocaleCounty/{id}",hiw.IndicatorDescriptionLocaleCounty.getByID);hiw.Endpoint.addArray(hiw.IndicatorDescriptionLocaleCounty,1,"IndicatorDescriptionLocaleCounties/Filter",hiw.IndicatorDescriptionLocaleCounty.filter);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionLocaleCounty,1,"IndicatorDescriptionLocaleCounties/FilterCount",hiw.IndicatorDescriptionLocaleCounty.filterCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionLocaleCounty,1,"IndicatorDescriptionLocaleCounties/FilterPageCount",hiw.IndicatorDescriptionLocaleCounty.filterPageCount);hiw.Endpoint.addArray(hiw.IndicatorDescriptionLocaleCounty,0,"/IndicatorDescription/{indicatorDescriptionID}/IndicatorDescriptionLocaleCounties/{page}",hiw.IndicatorDescriptionLocaleCounty.getByIndicatorDescriptionID);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionLocaleCounty,0,"/IndicatorDescription/{indicatorDescriptionID}/IndicatorDescriptionLocaleCounties/Count",hiw.IndicatorDescriptionLocaleCounty.getByIndicatorDescriptionIDCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionLocaleCounty,0,"/IndicatorDescription/{indicatorDescriptionID}/IndicatorDescriptionLocaleCounties/PageCount",hiw.IndicatorDescriptionLocaleCounty.getByIndicatorDescriptionIDPageCount);hiw.Endpoint.addSingle(hiw.IndicatorDescription,0,"/IndicatorDescriptionLocaleCounty/{indicatorDescriptionLocaleCountyID}/IndicatorDescription",hiw.IndicatorDescriptionLocaleCounty.getIndicatorDescriptionForIndicatorDescriptionLocaleCounty);hiw.Endpoint.addArray(hiw.IndicatorDescriptionLocaleCounty,0,"/Locale/{localeID}/IndicatorDescriptionLocaleCounties/{page}",hiw.IndicatorDescriptionLocaleCounty.getByLocaleID);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionLocaleCounty,0,"/Locale/{localeID}/IndicatorDescriptionLocaleCounties/Count",hiw.IndicatorDescriptionLocaleCounty.getByLocaleIDCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionLocaleCounty,0,"/Locale/{localeID}/IndicatorDescriptionLocaleCounties/PageCount",hiw.IndicatorDescriptionLocaleCounty.getByLocaleIDPageCount);hiw.Endpoint.addSingle(hiw.Locale,0,"/IndicatorDescriptionLocaleCounty/{indicatorDescriptionLocaleCountyID}/Locale",hiw.IndicatorDescriptionLocaleCounty.getLocaleForIndicatorDescriptionLocaleCounty);hiw.Endpoint.addArray(hiw.IndicatorDescriptionLocaleHospitalReferralRegion,0,"/IndicatorDescriptionLocaleHospitalReferralRegions/{page}",hiw.IndicatorDescriptionLocaleHospitalReferralRegion.getAll);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionLocaleHospitalReferralRegion,0,"/IndicatorDescriptionLocaleHospitalReferralRegions/Count",hiw.IndicatorDescriptionLocaleHospitalReferralRegion.getAllCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionLocaleHospitalReferralRegion,0,"/IndicatorDescriptionLocaleHospitalReferralRegions/PageCount",hiw.IndicatorDescriptionLocaleHospitalReferralRegion.getAllPageCount);hiw.Endpoint.addSingle(hiw.IndicatorDescriptionLocaleHospitalReferralRegion,0,"/IndicatorDescriptionLocaleHospitalReferralRegion/{id}",hiw.IndicatorDescriptionLocaleHospitalReferralRegion.getByID);hiw.Endpoint.addArray(hiw.IndicatorDescriptionLocaleHospitalReferralRegion,1,"IndicatorDescriptionLocaleHospitalReferralRegions/Filter",hiw.IndicatorDescriptionLocaleHospitalReferralRegion.filter);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionLocaleHospitalReferralRegion,1,"IndicatorDescriptionLocaleHospitalReferralRegions/FilterCount",hiw.IndicatorDescriptionLocaleHospitalReferralRegion.filterCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionLocaleHospitalReferralRegion,1,"IndicatorDescriptionLocaleHospitalReferralRegions/FilterPageCount",hiw.IndicatorDescriptionLocaleHospitalReferralRegion.filterPageCount);hiw.Endpoint.addArray(hiw.IndicatorDescriptionLocaleHospitalReferralRegion,0,"/IndicatorDescription/{indicatorDescriptionID}/IndicatorDescriptionLocaleHospitalReferralRegions/{page}",hiw.IndicatorDescriptionLocaleHospitalReferralRegion.getByIndicatorDescriptionID);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionLocaleHospitalReferralRegion,0,"/IndicatorDescription/{indicatorDescriptionID}/IndicatorDescriptionLocaleHospitalReferralRegions/Count",hiw.IndicatorDescriptionLocaleHospitalReferralRegion.getByIndicatorDescriptionIDCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionLocaleHospitalReferralRegion,0,"/IndicatorDescription/{indicatorDescriptionID}/IndicatorDescriptionLocaleHospitalReferralRegions/PageCount",hiw.IndicatorDescriptionLocaleHospitalReferralRegion.getByIndicatorDescriptionIDPageCount);hiw.Endpoint.addSingle(hiw.IndicatorDescription,0,"/IndicatorDescriptionLocaleHospitalReferralRegion/{indicatorDescriptionLocaleHospitalReferralRegionID}/IndicatorDescription",hiw.IndicatorDescriptionLocaleHospitalReferralRegion.getIndicatorDescriptionForIndicatorDescriptionLocaleHospitalReferralRegion);hiw.Endpoint.addArray(hiw.IndicatorDescriptionLocaleHospitalReferralRegion,0,"/Locale/{localeID}/IndicatorDescriptionLocaleHospitalReferralRegions/{page}",hiw.IndicatorDescriptionLocaleHospitalReferralRegion.getByLocaleID);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionLocaleHospitalReferralRegion,0,"/Locale/{localeID}/IndicatorDescriptionLocaleHospitalReferralRegions/Count",hiw.IndicatorDescriptionLocaleHospitalReferralRegion.getByLocaleIDCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionLocaleHospitalReferralRegion,0,"/Locale/{localeID}/IndicatorDescriptionLocaleHospitalReferralRegions/PageCount",hiw.IndicatorDescriptionLocaleHospitalReferralRegion.getByLocaleIDPageCount);hiw.Endpoint.addSingle(hiw.Locale,0,"/IndicatorDescriptionLocaleHospitalReferralRegion/{indicatorDescriptionLocaleHospitalReferralRegionID}/Locale",hiw.IndicatorDescriptionLocaleHospitalReferralRegion.getLocaleForIndicatorDescriptionLocaleHospitalReferralRegion);hiw.Endpoint.addArray(hiw.IndicatorDescriptionLocaleLevel,0,"/IndicatorDescriptionLocaleLevels/{page}",hiw.IndicatorDescriptionLocaleLevel.getAll);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionLocaleLevel,0,"/IndicatorDescriptionLocaleLevels/Count",hiw.IndicatorDescriptionLocaleLevel.getAllCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionLocaleLevel,0,"/IndicatorDescriptionLocaleLevels/PageCount",hiw.IndicatorDescriptionLocaleLevel.getAllPageCount);hiw.Endpoint.addSingle(hiw.IndicatorDescriptionLocaleLevel,0,"/IndicatorDescriptionLocaleLevel/{id}",hiw.IndicatorDescriptionLocaleLevel.getByID);hiw.Endpoint.addArray(hiw.IndicatorDescriptionLocaleLevel,1,"IndicatorDescriptionLocaleLevels/Filter",hiw.IndicatorDescriptionLocaleLevel.filter);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionLocaleLevel,1,"IndicatorDescriptionLocaleLevels/FilterCount",hiw.IndicatorDescriptionLocaleLevel.filterCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionLocaleLevel,1,"IndicatorDescriptionLocaleLevels/FilterPageCount",hiw.IndicatorDescriptionLocaleLevel.filterPageCount);hiw.Endpoint.addArray(hiw.IndicatorDescriptionLocaleLevel,0,"/IndicatorDescription/{indicatorDescriptionID}/IndicatorDescriptionLocaleLevels/{page}",hiw.IndicatorDescriptionLocaleLevel.getByIndicatorDescriptionID);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionLocaleLevel,0,"/IndicatorDescription/{indicatorDescriptionID}/IndicatorDescriptionLocaleLevels/Count",hiw.IndicatorDescriptionLocaleLevel.getByIndicatorDescriptionIDCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionLocaleLevel,0,"/IndicatorDescription/{indicatorDescriptionID}/IndicatorDescriptionLocaleLevels/PageCount",hiw.IndicatorDescriptionLocaleLevel.getByIndicatorDescriptionIDPageCount);hiw.Endpoint.addSingle(hiw.IndicatorDescription,0,"/IndicatorDescriptionLocaleLevel/{indicatorDescriptionLocaleLevelID}/IndicatorDescription",hiw.IndicatorDescriptionLocaleLevel.getIndicatorDescriptionForIndicatorDescriptionLocaleLevel);hiw.Endpoint.addArray(hiw.IndicatorDescriptionLocaleLevel,0,"/LocaleLevel/{localeLevelID}/IndicatorDescriptionLocaleLevels/{page}",hiw.IndicatorDescriptionLocaleLevel.getByLocaleLevelID);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionLocaleLevel,0,"/LocaleLevel/{localeLevelID}/IndicatorDescriptionLocaleLevels/Count",hiw.IndicatorDescriptionLocaleLevel.getByLocaleLevelIDCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionLocaleLevel,0,"/LocaleLevel/{localeLevelID}/IndicatorDescriptionLocaleLevels/PageCount",hiw.IndicatorDescriptionLocaleLevel.getByLocaleLevelIDPageCount);hiw.Endpoint.addSingle(hiw.LocaleLevel,0,"/IndicatorDescriptionLocaleLevel/{indicatorDescriptionLocaleLevelID}/LocaleLevel",hiw.IndicatorDescriptionLocaleLevel.getLocaleLevelForIndicatorDescriptionLocaleLevel);hiw.Endpoint.addArray(hiw.IndicatorDescriptionLocale,0,"/IndicatorDescriptionLocales/{page}",hiw.IndicatorDescriptionLocale.getAll);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionLocale,0,"/IndicatorDescriptionLocales/Count",hiw.IndicatorDescriptionLocale.getAllCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionLocale,0,"/IndicatorDescriptionLocales/PageCount",hiw.IndicatorDescriptionLocale.getAllPageCount);hiw.Endpoint.addSingle(hiw.IndicatorDescriptionLocale,0,"/IndicatorDescriptionLocale/{id}",hiw.IndicatorDescriptionLocale.getByID);hiw.Endpoint.addArray(hiw.IndicatorDescriptionLocale,1,"IndicatorDescriptionLocales/Filter",hiw.IndicatorDescriptionLocale.filter);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionLocale,1,"IndicatorDescriptionLocales/FilterCount",hiw.IndicatorDescriptionLocale.filterCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionLocale,1,"IndicatorDescriptionLocales/FilterPageCount",hiw.IndicatorDescriptionLocale.filterPageCount);hiw.Endpoint.addArray(hiw.IndicatorDescriptionLocale,0,"/IndicatorDescription/{indicatorDescriptionID}/IndicatorDescriptionLocales/{page}",hiw.IndicatorDescriptionLocale.getByIndicatorDescriptionID);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionLocale,0,"/IndicatorDescription/{indicatorDescriptionID}/IndicatorDescriptionLocales/Count",hiw.IndicatorDescriptionLocale.getByIndicatorDescriptionIDCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionLocale,0,"/IndicatorDescription/{indicatorDescriptionID}/IndicatorDescriptionLocales/PageCount",hiw.IndicatorDescriptionLocale.getByIndicatorDescriptionIDPageCount);hiw.Endpoint.addSingle(hiw.IndicatorDescription,0,"/IndicatorDescriptionLocale/{indicatorDescriptionLocaleID}/IndicatorDescription",hiw.IndicatorDescriptionLocale.getIndicatorDescriptionForIndicatorDescriptionLocale);hiw.Endpoint.addArray(hiw.IndicatorDescriptionLocale,0,"/Locale/{localeID}/IndicatorDescriptionLocales/{page}",hiw.IndicatorDescriptionLocale.getByLocaleID);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionLocale,0,"/Locale/{localeID}/IndicatorDescriptionLocales/Count",hiw.IndicatorDescriptionLocale.getByLocaleIDCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionLocale,0,"/Locale/{localeID}/IndicatorDescriptionLocales/PageCount",hiw.IndicatorDescriptionLocale.getByLocaleIDPageCount);hiw.Endpoint.addSingle(hiw.Locale,0,"/IndicatorDescriptionLocale/{indicatorDescriptionLocaleID}/Locale",hiw.IndicatorDescriptionLocale.getLocaleForIndicatorDescriptionLocale);hiw.Endpoint.addArray(hiw.IndicatorDescriptionLocaleState,0,"/IndicatorDescriptionLocaleStates/{page}",hiw.IndicatorDescriptionLocaleState.getAll);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionLocaleState,0,"/IndicatorDescriptionLocaleStates/Count",hiw.IndicatorDescriptionLocaleState.getAllCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionLocaleState,0,"/IndicatorDescriptionLocaleStates/PageCount",hiw.IndicatorDescriptionLocaleState.getAllPageCount);hiw.Endpoint.addSingle(hiw.IndicatorDescriptionLocaleState,0,"/IndicatorDescriptionLocaleState/{id}",hiw.IndicatorDescriptionLocaleState.getByID);hiw.Endpoint.addArray(hiw.IndicatorDescriptionLocaleState,1,"IndicatorDescriptionLocaleStates/Filter",hiw.IndicatorDescriptionLocaleState.filter);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionLocaleState,1,"IndicatorDescriptionLocaleStates/FilterCount",hiw.IndicatorDescriptionLocaleState.filterCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionLocaleState,1,"IndicatorDescriptionLocaleStates/FilterPageCount",hiw.IndicatorDescriptionLocaleState.filterPageCount);hiw.Endpoint.addArray(hiw.IndicatorDescriptionLocaleState,0,"/IndicatorDescription/{indicatorDescriptionID}/IndicatorDescriptionLocaleStates/{page}",hiw.IndicatorDescriptionLocaleState.getByIndicatorDescriptionID);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionLocaleState,0,"/IndicatorDescription/{indicatorDescriptionID}/IndicatorDescriptionLocaleStates/Count",hiw.IndicatorDescriptionLocaleState.getByIndicatorDescriptionIDCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionLocaleState,0,"/IndicatorDescription/{indicatorDescriptionID}/IndicatorDescriptionLocaleStates/PageCount",hiw.IndicatorDescriptionLocaleState.getByIndicatorDescriptionIDPageCount);hiw.Endpoint.addSingle(hiw.IndicatorDescription,0,"/IndicatorDescriptionLocaleState/{indicatorDescriptionLocaleStateID}/IndicatorDescription",hiw.IndicatorDescriptionLocaleState.getIndicatorDescriptionForIndicatorDescriptionLocaleState);hiw.Endpoint.addArray(hiw.IndicatorDescriptionLocaleState,0,"/Locale/{localeID}/IndicatorDescriptionLocaleStates/{page}",hiw.IndicatorDescriptionLocaleState.getByLocaleID);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionLocaleState,0,"/Locale/{localeID}/IndicatorDescriptionLocaleStates/Count",hiw.IndicatorDescriptionLocaleState.getByLocaleIDCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionLocaleState,0,"/Locale/{localeID}/IndicatorDescriptionLocaleStates/PageCount",hiw.IndicatorDescriptionLocaleState.getByLocaleIDPageCount);hiw.Endpoint.addSingle(hiw.Locale,0,"/IndicatorDescriptionLocaleState/{indicatorDescriptionLocaleStateID}/Locale",hiw.IndicatorDescriptionLocaleState.getLocaleForIndicatorDescriptionLocaleState);hiw.Endpoint.addArray(hiw.IndicatorDescriptionMethodologyNote,0,"/IndicatorDescriptionMethodologyNotes/{page}",hiw.IndicatorDescriptionMethodologyNote.getAll);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionMethodologyNote,0,"/IndicatorDescriptionMethodologyNotes/Count",hiw.IndicatorDescriptionMethodologyNote.getAllCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionMethodologyNote,0,"/IndicatorDescriptionMethodologyNotes/PageCount",hiw.IndicatorDescriptionMethodologyNote.getAllPageCount);hiw.Endpoint.addSingle(hiw.IndicatorDescriptionMethodologyNote,0,"/IndicatorDescriptionMethodologyNote/{id}",hiw.IndicatorDescriptionMethodologyNote.getByID);hiw.Endpoint.addArray(hiw.IndicatorDescriptionMethodologyNote,1,"IndicatorDescriptionMethodologyNotes/Filter",hiw.IndicatorDescriptionMethodologyNote.filter);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionMethodologyNote,1,"IndicatorDescriptionMethodologyNotes/FilterCount",hiw.IndicatorDescriptionMethodologyNote.filterCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionMethodologyNote,1,"IndicatorDescriptionMethodologyNotes/FilterPageCount",hiw.IndicatorDescriptionMethodologyNote.filterPageCount);hiw.Endpoint.addArray(hiw.IndicatorDescriptionMethodologyNote,0,"/IndicatorDescription/{indicatorDescriptionID}/IndicatorDescriptionMethodologyNotes/{page}",hiw.IndicatorDescriptionMethodologyNote.getByIndicatorDescriptionID);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionMethodologyNote,0,"/IndicatorDescription/{indicatorDescriptionID}/IndicatorDescriptionMethodologyNotes/Count",hiw.IndicatorDescriptionMethodologyNote.getByIndicatorDescriptionIDCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionMethodologyNote,0,"/IndicatorDescription/{indicatorDescriptionID}/IndicatorDescriptionMethodologyNotes/PageCount",hiw.IndicatorDescriptionMethodologyNote.getByIndicatorDescriptionIDPageCount);hiw.Endpoint.addSingle(hiw.IndicatorDescription,0,"/IndicatorDescriptionMethodologyNote/{indicatorDescriptionMethodologyNoteID}/IndicatorDescription",hiw.IndicatorDescriptionMethodologyNote.getIndicatorDescriptionForIndicatorDescriptionMethodologyNote);hiw.Endpoint.addArray(hiw.IndicatorDescriptionMoreInfo,0,"/IndicatorDescriptionMoreInfos/{page}",hiw.IndicatorDescriptionMoreInfo.getAll);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionMoreInfo,0,"/IndicatorDescriptionMoreInfos/Count",hiw.IndicatorDescriptionMoreInfo.getAllCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionMoreInfo,0,"/IndicatorDescriptionMoreInfos/PageCount",hiw.IndicatorDescriptionMoreInfo.getAllPageCount);hiw.Endpoint.addSingle(hiw.IndicatorDescriptionMoreInfo,0,"/IndicatorDescriptionMoreInfo/{id}",hiw.IndicatorDescriptionMoreInfo.getByID);hiw.Endpoint.addArray(hiw.IndicatorDescriptionMoreInfo,1,"IndicatorDescriptionMoreInfos/Filter",hiw.IndicatorDescriptionMoreInfo.filter);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionMoreInfo,1,"IndicatorDescriptionMoreInfos/FilterCount",hiw.IndicatorDescriptionMoreInfo.filterCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionMoreInfo,1,"IndicatorDescriptionMoreInfos/FilterPageCount",hiw.IndicatorDescriptionMoreInfo.filterPageCount);hiw.Endpoint.addArray(hiw.IndicatorDescriptionMoreInfo,0,"/IndicatorDescription/{indicatorDescriptionID}/IndicatorDescriptionMoreInfos/{page}",hiw.IndicatorDescriptionMoreInfo.getByIndicatorDescriptionID);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionMoreInfo,0,"/IndicatorDescription/{indicatorDescriptionID}/IndicatorDescriptionMoreInfos/Count",hiw.IndicatorDescriptionMoreInfo.getByIndicatorDescriptionIDCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionMoreInfo,0,"/IndicatorDescription/{indicatorDescriptionID}/IndicatorDescriptionMoreInfos/PageCount",hiw.IndicatorDescriptionMoreInfo.getByIndicatorDescriptionIDPageCount);hiw.Endpoint.addSingle(hiw.IndicatorDescription,0,"/IndicatorDescriptionMoreInfo/{indicatorDescriptionMoreInfoID}/IndicatorDescription",hiw.IndicatorDescriptionMoreInfo.getIndicatorDescriptionForIndicatorDescriptionMoreInfo);hiw.Endpoint.addArray(hiw.IndicatorDescriptionMoreInfo,0,"/Url/{urlID}/IndicatorDescriptionMoreInfoes/{page}",hiw.IndicatorDescriptionMoreInfo.getByUrlID);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionMoreInfo,0,"/Url/{urlID}/IndicatorDescriptionMoreInfoes/Count",hiw.IndicatorDescriptionMoreInfo.getByUrlIDCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionMoreInfo,0,"/Url/{urlID}/IndicatorDescriptionMoreInfoes/PageCount",hiw.IndicatorDescriptionMoreInfo.getByUrlIDPageCount);hiw.Endpoint.addSingle(hiw.Url,0,"/IndicatorDescriptionMoreInfo/{indicatorDescriptionMoreInfoID}/Url",hiw.IndicatorDescriptionMoreInfo.getUrlForIndicatorDescriptionMoreInfo);hiw.Endpoint.addArray(hiw.IndicatorDescriptionReference,0,"/IndicatorDescriptionReferences/{page}",hiw.IndicatorDescriptionReference.getAll);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionReference,0,"/IndicatorDescriptionReferences/Count",hiw.IndicatorDescriptionReference.getAllCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionReference,0,"/IndicatorDescriptionReferences/PageCount",hiw.IndicatorDescriptionReference.getAllPageCount);hiw.Endpoint.addSingle(hiw.IndicatorDescriptionReference,0,"/IndicatorDescriptionReference/{id}",hiw.IndicatorDescriptionReference.getByID);hiw.Endpoint.addArray(hiw.IndicatorDescriptionReference,1,"IndicatorDescriptionReferences/Filter",hiw.IndicatorDescriptionReference.filter);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionReference,1,"IndicatorDescriptionReferences/FilterCount",hiw.IndicatorDescriptionReference.filterCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionReference,1,"IndicatorDescriptionReferences/FilterPageCount",hiw.IndicatorDescriptionReference.filterPageCount);hiw.Endpoint.addArray(hiw.IndicatorDescriptionReference,0,"/IndicatorDescription/{indicatorDescriptionID}/IndicatorDescriptionReferences/{page}",hiw.IndicatorDescriptionReference.getByIndicatorDescriptionID);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionReference,0,"/IndicatorDescription/{indicatorDescriptionID}/IndicatorDescriptionReferences/Count",hiw.IndicatorDescriptionReference.getByIndicatorDescriptionIDCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionReference,0,"/IndicatorDescription/{indicatorDescriptionID}/IndicatorDescriptionReferences/PageCount",hiw.IndicatorDescriptionReference.getByIndicatorDescriptionIDPageCount);hiw.Endpoint.addSingle(hiw.IndicatorDescription,0,"/IndicatorDescriptionReference/{indicatorDescriptionReferenceID}/IndicatorDescription",hiw.IndicatorDescriptionReference.getIndicatorDescriptionForIndicatorDescriptionReference);hiw.Endpoint.addArray(hiw.IndicatorDescriptionReference,0,"/Url/{urlID}/IndicatorDescriptionReferences/{page}",hiw.IndicatorDescriptionReference.getByUrlID);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionReference,0,"/Url/{urlID}/IndicatorDescriptionReferences/Count",hiw.IndicatorDescriptionReference.getByUrlIDCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionReference,0,"/Url/{urlID}/IndicatorDescriptionReferences/PageCount",hiw.IndicatorDescriptionReference.getByUrlIDPageCount);hiw.Endpoint.addSingle(hiw.Url,0,"/IndicatorDescriptionReference/{indicatorDescriptionReferenceID}/Url",hiw.IndicatorDescriptionReference.getUrlForIndicatorDescriptionReference);hiw.Endpoint.addArray(hiw.IndicatorDescriptionResource,0,"/IndicatorDescriptionResources/{page}",hiw.IndicatorDescriptionResource.getAll);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionResource,0,"/IndicatorDescriptionResources/Count",hiw.IndicatorDescriptionResource.getAllCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionResource,0,"/IndicatorDescriptionResources/PageCount",hiw.IndicatorDescriptionResource.getAllPageCount);hiw.Endpoint.addSingle(hiw.IndicatorDescriptionResource,0,"/IndicatorDescriptionResource/{id}",hiw.IndicatorDescriptionResource.getByID);hiw.Endpoint.addArray(hiw.IndicatorDescriptionResource,1,"IndicatorDescriptionResources/Filter",hiw.IndicatorDescriptionResource.filter);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionResource,1,"IndicatorDescriptionResources/FilterCount",hiw.IndicatorDescriptionResource.filterCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionResource,1,"IndicatorDescriptionResources/FilterPageCount",hiw.IndicatorDescriptionResource.filterPageCount);hiw.Endpoint.addArray(hiw.IndicatorDescriptionResource,0,"/IndicatorDescription/{indicatorDescriptionID}/IndicatorDescriptionResources/{page}",hiw.IndicatorDescriptionResource.getByIndicatorDescriptionID);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionResource,0,"/IndicatorDescription/{indicatorDescriptionID}/IndicatorDescriptionResources/Count",hiw.IndicatorDescriptionResource.getByIndicatorDescriptionIDCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionResource,0,"/IndicatorDescription/{indicatorDescriptionID}/IndicatorDescriptionResources/PageCount",hiw.IndicatorDescriptionResource.getByIndicatorDescriptionIDPageCount);hiw.Endpoint.addSingle(hiw.IndicatorDescription,0,"/IndicatorDescriptionResource/{indicatorDescriptionResourceID}/IndicatorDescription",hiw.IndicatorDescriptionResource.getIndicatorDescriptionForIndicatorDescriptionResource);hiw.Endpoint.addArray(hiw.IndicatorDescriptionResource,0,"/Url/{urlID}/IndicatorDescriptionResources/{page}",hiw.IndicatorDescriptionResource.getByUrlID);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionResource,0,"/Url/{urlID}/IndicatorDescriptionResources/Count",hiw.IndicatorDescriptionResource.getByUrlIDCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionResource,0,"/Url/{urlID}/IndicatorDescriptionResources/PageCount",hiw.IndicatorDescriptionResource.getByUrlIDPageCount);hiw.Endpoint.addSingle(hiw.Url,0,"/IndicatorDescriptionResource/{indicatorDescriptionResourceID}/Url",hiw.IndicatorDescriptionResource.getUrlForIndicatorDescriptionResource);hiw.Endpoint.addArray(hiw.IndicatorDescription,0,"/IndicatorDescriptions/{page}",hiw.IndicatorDescription.getAll);hiw.Endpoint.addSimple(hiw.IndicatorDescription,0,"/IndicatorDescriptions/Count",hiw.IndicatorDescription.getAllCount);hiw.Endpoint.addSimple(hiw.IndicatorDescription,0,"/IndicatorDescriptions/PageCount",hiw.IndicatorDescription.getAllPageCount);hiw.Endpoint.addSingle(hiw.IndicatorDescription,0,"/IndicatorDescription/{id}",hiw.IndicatorDescription.getByID);hiw.Endpoint.addArray(hiw.IndicatorDescription,1,"IndicatorDescriptions/Filter",hiw.IndicatorDescription.filter);hiw.Endpoint.addSimple(hiw.IndicatorDescription,1,"IndicatorDescriptions/FilterCount",hiw.IndicatorDescription.filterCount);hiw.Endpoint.addSimple(hiw.IndicatorDescription,1,"IndicatorDescriptions/FilterPageCount",hiw.IndicatorDescription.filterPageCount);hiw.Endpoint.addArray(hiw.IndicatorDescription,0,"/ValueLabel/{valueLabelID}/IndicatorDescriptions/{page}",hiw.IndicatorDescription.getByValueLabelID);hiw.Endpoint.addSimple(hiw.IndicatorDescription,0,"/ValueLabel/{valueLabelID}/IndicatorDescriptions/Count",hiw.IndicatorDescription.getByValueLabelIDCount);hiw.Endpoint.addSimple(hiw.IndicatorDescription,0,"/ValueLabel/{valueLabelID}/IndicatorDescriptions/PageCount",hiw.IndicatorDescription.getByValueLabelIDPageCount);hiw.Endpoint.addSingle(hiw.ValueLabel,0,"/IndicatorDescription/{indicatorDescriptionID}/ValueLabel",hiw.IndicatorDescription.getValueLabelForIndicatorDescription);hiw.Endpoint.addArray(hiw.IndicatorDescriptionHP2020,0,"/IndicatorDescriptionHP2020s/{page}",hiw.IndicatorDescriptionHP2020.getAll);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionHP2020,0,"/IndicatorDescriptionHP2020s/Count",hiw.IndicatorDescriptionHP2020.getAllCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionHP2020,0,"/IndicatorDescriptionHP2020s/PageCount",hiw.IndicatorDescriptionHP2020.getAllPageCount);hiw.Endpoint.addSingle(hiw.IndicatorDescriptionHP2020,0,"/IndicatorDescriptionHP2020/{id}",hiw.IndicatorDescriptionHP2020.getByID);hiw.Endpoint.addArray(hiw.IndicatorDescriptionHP2020,1,"IndicatorDescriptionHP2020s/Filter",hiw.IndicatorDescriptionHP2020.filter);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionHP2020,1,"IndicatorDescriptionHP2020s/FilterCount",hiw.IndicatorDescriptionHP2020.filterCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionHP2020,1,"IndicatorDescriptionHP2020s/FilterPageCount",hiw.IndicatorDescriptionHP2020.filterPageCount);hiw.Endpoint.addArray(hiw.IndicatorDescriptionHP2020,0,"/IndicatorDescription/{indicatorDescriptionID}/IndicatorDescriptionsHP2020s/{page}",hiw.IndicatorDescriptionHP2020.getByIndicatorDescriptionID);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionHP2020,0,"/IndicatorDescription/{indicatorDescriptionID}/IndicatorDescriptionsHP2020s/Count",hiw.IndicatorDescriptionHP2020.getByIndicatorDescriptionIDCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionHP2020,0,"/IndicatorDescription/{indicatorDescriptionID}/IndicatorDescriptionsHP2020s/PageCount",hiw.IndicatorDescriptionHP2020.getByIndicatorDescriptionIDPageCount);hiw.Endpoint.addSingle(hiw.IndicatorDescription,0,"/IndicatorDescriptionHP2020/{indicatorDescriptionHP2020ID}/IndicatorDescription",hiw.IndicatorDescriptionHP2020.getIndicatorDescriptionForIndicatorDescriptionHP2020);hiw.Endpoint.addArray(hiw.IndicatorDescriptionHP2020,0,"/HP2020TSM/{hP2020TSMID}/IndicatorDescriptionsHP2020s/{page}",hiw.IndicatorDescriptionHP2020.getByHP2020TSMID);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionHP2020,0,"/HP2020TSM/{hP2020TSMID}/IndicatorDescriptionsHP2020s/Count",hiw.IndicatorDescriptionHP2020.getByHP2020TSMIDCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionHP2020,0,"/HP2020TSM/{hP2020TSMID}/IndicatorDescriptionsHP2020s/PageCount",hiw.IndicatorDescriptionHP2020.getByHP2020TSMIDPageCount);hiw.Endpoint.addSingle(hiw.HP2020TSM,0,"/IndicatorDescriptionHP2020/{indicatorDescriptionHP2020ID}/HP2020TSM",hiw.IndicatorDescriptionHP2020.getHP2020TSMForIndicatorDescriptionHP2020);hiw.Endpoint.addArray(hiw.IndicatorDescriptionTimeFrame,0,"/IndicatorDescriptionTimeFrames/{page}",hiw.IndicatorDescriptionTimeFrame.getAll);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionTimeFrame,0,"/IndicatorDescriptionTimeFrames/Count",hiw.IndicatorDescriptionTimeFrame.getAllCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionTimeFrame,0,"/IndicatorDescriptionTimeFrames/PageCount",hiw.IndicatorDescriptionTimeFrame.getAllPageCount);hiw.Endpoint.addSingle(hiw.IndicatorDescriptionTimeFrame,0,"/IndicatorDescriptionTimeFrame/{id}",hiw.IndicatorDescriptionTimeFrame.getByID);hiw.Endpoint.addArray(hiw.IndicatorDescriptionTimeFrame,1,"IndicatorDescriptionTimeFrames/Filter",hiw.IndicatorDescriptionTimeFrame.filter);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionTimeFrame,1,"IndicatorDescriptionTimeFrames/FilterCount",hiw.IndicatorDescriptionTimeFrame.filterCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionTimeFrame,1,"IndicatorDescriptionTimeFrames/FilterPageCount",hiw.IndicatorDescriptionTimeFrame.filterPageCount);hiw.Endpoint.addArray(hiw.IndicatorDescriptionTimeFrame,0,"/IndicatorDescription/{indicatorDescriptionID}/IndicatorDescriptionTimeFrames/{page}",hiw.IndicatorDescriptionTimeFrame.getByIndicatorDescriptionID);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionTimeFrame,0,"/IndicatorDescription/{indicatorDescriptionID}/IndicatorDescriptionTimeFrames/Count",hiw.IndicatorDescriptionTimeFrame.getByIndicatorDescriptionIDCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionTimeFrame,0,"/IndicatorDescription/{indicatorDescriptionID}/IndicatorDescriptionTimeFrames/PageCount",hiw.IndicatorDescriptionTimeFrame.getByIndicatorDescriptionIDPageCount);hiw.Endpoint.addSingle(hiw.IndicatorDescription,0,"/IndicatorDescriptionTimeFrame/{indicatorDescriptionTimeFrameID}/IndicatorDescription",hiw.IndicatorDescriptionTimeFrame.getIndicatorDescriptionForIndicatorDescriptionTimeFrame);hiw.Endpoint.addArray(hiw.IndicatorDescriptionTimeFrame,0,"/Timeframe/{timeframeID}/IndicatorDescriptionTimeFrames/{page}",hiw.IndicatorDescriptionTimeFrame.getByTimeframeID);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionTimeFrame,0,"/Timeframe/{timeframeID}/IndicatorDescriptionTimeFrames/Count",hiw.IndicatorDescriptionTimeFrame.getByTimeframeIDCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionTimeFrame,0,"/Timeframe/{timeframeID}/IndicatorDescriptionTimeFrames/PageCount",hiw.IndicatorDescriptionTimeFrame.getByTimeframeIDPageCount);hiw.Endpoint.addSingle(hiw.Timeframe,0,"/IndicatorDescriptionTimeFrame/{indicatorDescriptionTimeFrameID}/Timeframe",hiw.IndicatorDescriptionTimeFrame.getTimeframeForIndicatorDescriptionTimeFrame);hiw.Endpoint.addArray(hiw.IndicatorDescriptionYear,0,"/IndicatorDescriptionYears/{page}",hiw.IndicatorDescriptionYear.getAll);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionYear,0,"/IndicatorDescriptionYears/Count",hiw.IndicatorDescriptionYear.getAllCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionYear,0,"/IndicatorDescriptionYears/PageCount",hiw.IndicatorDescriptionYear.getAllPageCount);hiw.Endpoint.addSingle(hiw.IndicatorDescriptionYear,0,"/IndicatorDescriptionYear/{id}",hiw.IndicatorDescriptionYear.getByID);hiw.Endpoint.addArray(hiw.IndicatorDescriptionYear,1,"IndicatorDescriptionYears/Filter",hiw.IndicatorDescriptionYear.filter);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionYear,1,"IndicatorDescriptionYears/FilterCount",hiw.IndicatorDescriptionYear.filterCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionYear,1,"IndicatorDescriptionYears/FilterPageCount",hiw.IndicatorDescriptionYear.filterPageCount);hiw.Endpoint.addArray(hiw.IndicatorDescriptionYear,0,"/IndicatorDescription/{indicatorDescriptionID}/IndicatorDescriptionYears/{page}",hiw.IndicatorDescriptionYear.getByIndicatorDescriptionID);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionYear,0,"/IndicatorDescription/{indicatorDescriptionID}/IndicatorDescriptionYears/Count",hiw.IndicatorDescriptionYear.getByIndicatorDescriptionIDCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionYear,0,"/IndicatorDescription/{indicatorDescriptionID}/IndicatorDescriptionYears/PageCount",hiw.IndicatorDescriptionYear.getByIndicatorDescriptionIDPageCount);hiw.Endpoint.addSingle(hiw.IndicatorDescription,0,"/IndicatorDescriptionYear/{indicatorDescriptionYearID}/IndicatorDescription",hiw.IndicatorDescriptionYear.getIndicatorDescriptionForIndicatorDescriptionYear);hiw.Endpoint.addArray(hiw.IndicatorDescriptionYear,0,"/Year/{yearID}/IndicatorDescriptionYears/{page}",hiw.IndicatorDescriptionYear.getByYearID);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionYear,0,"/Year/{yearID}/IndicatorDescriptionYears/Count",hiw.IndicatorDescriptionYear.getByYearIDCount);hiw.Endpoint.addSimple(hiw.IndicatorDescriptionYear,0,"/Year/{yearID}/IndicatorDescriptionYears/PageCount",hiw.IndicatorDescriptionYear.getByYearIDPageCount);hiw.Endpoint.addSingle(hiw.Year,0,"/IndicatorDescriptionYear/{indicatorDescriptionYearID}/Year",hiw.IndicatorDescriptionYear.getYearForIndicatorDescriptionYear);hiw.Endpoint.addSingle(hiw.IndicatorDescriptionYear,0,"/IndicatorDescriptionYear?IndicatorDescriptionID={indicatorDescriptionID}&YearID={yearID}",hiw.IndicatorDescriptionYear.getByIndicatorDescriptionIDAndYearID);hiw.Endpoint.addArray(hiw.IndicatorDimensionGraph,0,"/IndicatorDimensionGraphs/{page}",hiw.IndicatorDimensionGraph.getAll);hiw.Endpoint.addSimple(hiw.IndicatorDimensionGraph,0,"/IndicatorDimensionGraphs/Count",hiw.IndicatorDimensionGraph.getAllCount);hiw.Endpoint.addSimple(hiw.IndicatorDimensionGraph,0,"/IndicatorDimensionGraphs/PageCount",hiw.IndicatorDimensionGraph.getAllPageCount);hiw.Endpoint.addSingle(hiw.IndicatorDimensionGraph,0,"/IndicatorDimensionGraph/{id}",hiw.IndicatorDimensionGraph.getByID);hiw.Endpoint.addArray(hiw.IndicatorDimensionGraph,1,"IndicatorDimensionGraphs/Filter",hiw.IndicatorDimensionGraph.filter);hiw.Endpoint.addSimple(hiw.IndicatorDimensionGraph,1,"IndicatorDimensionGraphs/FilterCount",hiw.IndicatorDimensionGraph.filterCount);hiw.Endpoint.addSimple(hiw.IndicatorDimensionGraph,1,"IndicatorDimensionGraphs/FilterPageCount",hiw.IndicatorDimensionGraph.filterPageCount);hiw.Endpoint.addArray(hiw.IndicatorDimensionGraph,0,"/IndicatorDescription/{indicatorDescriptionID}/IndicatorDimensionGraphs/{page}",hiw.IndicatorDimensionGraph.getByIndicatorDescriptionID);hiw.Endpoint.addSimple(hiw.IndicatorDimensionGraph,0,"/IndicatorDescription/{indicatorDescriptionID}/IndicatorDimensionGraphs/Count",hiw.IndicatorDimensionGraph.getByIndicatorDescriptionIDCount);hiw.Endpoint.addSimple(hiw.IndicatorDimensionGraph,0,"/IndicatorDescription/{indicatorDescriptionID}/IndicatorDimensionGraphs/PageCount",hiw.IndicatorDimensionGraph.getByIndicatorDescriptionIDPageCount);hiw.Endpoint.addSingle(hiw.IndicatorDescription,0,"/IndicatorDimensionGraph/{indicatorDimensionGraphID}/IndicatorDescription",hiw.IndicatorDimensionGraph.getIndicatorDescriptionForIndicatorDimensionGraph);hiw.Endpoint.addArray(hiw.IndicatorDimensionGraph,0,"/LocaleLevel/{localeLevelID}/IndicatorDimensionGraphs/{page}",hiw.IndicatorDimensionGraph.getByLocaleLevelID);hiw.Endpoint.addSimple(hiw.IndicatorDimensionGraph,0,"/LocaleLevel/{localeLevelID}/IndicatorDimensionGraphs/Count",hiw.IndicatorDimensionGraph.getByLocaleLevelIDCount);hiw.Endpoint.addSimple(hiw.IndicatorDimensionGraph,0,"/LocaleLevel/{localeLevelID}/IndicatorDimensionGraphs/PageCount",hiw.IndicatorDimensionGraph.getByLocaleLevelIDPageCount);hiw.Endpoint.addSingle(hiw.LocaleLevel,0,"/IndicatorDimensionGraph/{indicatorDimensionGraphID}/LocaleLevel",hiw.IndicatorDimensionGraph.getLocaleLevelForIndicatorDimensionGraph);hiw.Endpoint.addArray(hiw.IndicatorDimensionGraph,0,"/DimensionGraph/{dimensionGraphID}/IndicatorDimensionGraphs/{page}",hiw.IndicatorDimensionGraph.getByDimensionGraphID);hiw.Endpoint.addSimple(hiw.IndicatorDimensionGraph,0,"/DimensionGraph/{dimensionGraphID}/IndicatorDimensionGraphs/Count",hiw.IndicatorDimensionGraph.getByDimensionGraphIDCount);hiw.Endpoint.addSimple(hiw.IndicatorDimensionGraph,0,"/DimensionGraph/{dimensionGraphID}/IndicatorDimensionGraphs/PageCount",hiw.IndicatorDimensionGraph.getByDimensionGraphIDPageCount);hiw.Endpoint.addSingle(hiw.DimensionGraph,0,"/IndicatorDimensionGraph/{indicatorDimensionGraphID}/DimensionGraph",hiw.IndicatorDimensionGraph.getDimensionGraphForIndicatorDimensionGraph);hiw.Endpoint.addArray(hiw.IndicatorDimension,0,"/IndicatorDimensions/{page}",hiw.IndicatorDimension.getAll);hiw.Endpoint.addSimple(hiw.IndicatorDimension,0,"/IndicatorDimensions/Count",hiw.IndicatorDimension.getAllCount);hiw.Endpoint.addSimple(hiw.IndicatorDimension,0,"/IndicatorDimensions/PageCount",hiw.IndicatorDimension.getAllPageCount);hiw.Endpoint.addSingle(hiw.IndicatorDimension,0,"/IndicatorDimension/{id}",hiw.IndicatorDimension.getByID);hiw.Endpoint.addArray(hiw.IndicatorDimension,1,"IndicatorDimensions/Filter",hiw.IndicatorDimension.filter);hiw.Endpoint.addSimple(hiw.IndicatorDimension,1,"IndicatorDimensions/FilterCount",hiw.IndicatorDimension.filterCount);hiw.Endpoint.addSimple(hiw.IndicatorDimension,1,"IndicatorDimensions/FilterPageCount",hiw.IndicatorDimension.filterPageCount);hiw.Endpoint.addArray(hiw.IndicatorDimension,0,"/Indicator/{indicatorID}/IndicatorDimensions/{page}",hiw.IndicatorDimension.getByIndicatorID);hiw.Endpoint.addSimple(hiw.IndicatorDimension,0,"/Indicator/{indicatorID}/IndicatorDimensions/Count",hiw.IndicatorDimension.getByIndicatorIDCount);hiw.Endpoint.addSimple(hiw.IndicatorDimension,0,"/Indicator/{indicatorID}/IndicatorDimensions/PageCount",hiw.IndicatorDimension.getByIndicatorIDPageCount);hiw.Endpoint.addSingle(hiw.Indicator,0,"/IndicatorDimension/{indicatorDimensionID}/Indicator",hiw.IndicatorDimension.getIndicatorForIndicatorDimension);hiw.Endpoint.addArray(hiw.IndicatorDimension,0,"/DimensionBook/{dimensionBookID}/IndicatorDimensions/{page}",hiw.IndicatorDimension.getByDimensionBookID);hiw.Endpoint.addSimple(hiw.IndicatorDimension,0,"/DimensionBook/{dimensionBookID}/IndicatorDimensions/Count",hiw.IndicatorDimension.getByDimensionBookIDCount);hiw.Endpoint.addSimple(hiw.IndicatorDimension,0,"/DimensionBook/{dimensionBookID}/IndicatorDimensions/PageCount",hiw.IndicatorDimension.getByDimensionBookIDPageCount);hiw.Endpoint.addSingle(hiw.DimensionBook,0,"/IndicatorDimension/{indicatorDimensionID}/DimensionBook",hiw.IndicatorDimension.getDimensionBookForIndicatorDimension);hiw.Endpoint.addSingle(hiw.IndicatorDimension,0,"/IndicatorDimension?DimensionBookID={dimensionBookID}&IndicatorID={indicatorID}",hiw.IndicatorDimension.getByDimensionBookIDAndIndicatorID);hiw.Endpoint.addArray(hiw.Indicator,0,"/Indicators/{page}",hiw.Indicator.getAll);hiw.Endpoint.addSimple(hiw.Indicator,0,"/Indicators/Count",hiw.Indicator.getAllCount);hiw.Endpoint.addSimple(hiw.Indicator,0,"/Indicators/PageCount",hiw.Indicator.getAllPageCount);hiw.Endpoint.addSingle(hiw.Indicator,0,"/Indicator/{id}",hiw.Indicator.getByID);hiw.Endpoint.addArray(hiw.Indicator,1,"Indicators/Filter",hiw.Indicator.filter);hiw.Endpoint.addSimple(hiw.Indicator,1,"Indicators/FilterCount",hiw.Indicator.filterCount);hiw.Endpoint.addSimple(hiw.Indicator,1,"Indicators/FilterPageCount",hiw.Indicator.filterPageCount);hiw.Endpoint.addArray(hiw.Indicator,0,"/IndicatorDescription/{indicatorDescriptionID}/Indicators/{page}",hiw.Indicator.getByIndicatorDescriptionID);hiw.Endpoint.addSimple(hiw.Indicator,0,"/IndicatorDescription/{indicatorDescriptionID}/Indicators/Count",hiw.Indicator.getByIndicatorDescriptionIDCount);hiw.Endpoint.addSimple(hiw.Indicator,0,"/IndicatorDescription/{indicatorDescriptionID}/Indicators/PageCount",hiw.Indicator.getByIndicatorDescriptionIDPageCount);hiw.Endpoint.addSingle(hiw.IndicatorDescription,0,"/Indicator/{indicatorID}/IndicatorDescription",hiw.Indicator.getIndicatorDescriptionForIndicator);hiw.Endpoint.addArray(hiw.Indicator,0,"/Timeframe/{timeframeID}/Indicators/{page}",hiw.Indicator.getByTimeframeID);hiw.Endpoint.addSimple(hiw.Indicator,0,"/Timeframe/{timeframeID}/Indicators/Count",hiw.Indicator.getByTimeframeIDCount);hiw.Endpoint.addSimple(hiw.Indicator,0,"/Timeframe/{timeframeID}/Indicators/PageCount",hiw.Indicator.getByTimeframeIDPageCount);hiw.Endpoint.addSingle(hiw.Timeframe,0,"/Indicator/{indicatorID}/Timeframe",hiw.Indicator.getTimeframeForIndicator);hiw.Endpoint.addArray(hiw.Indicator,0,"/Locale/{localeID}/Indicators/{page}",hiw.Indicator.getByLocaleID);hiw.Endpoint.addSimple(hiw.Indicator,0,"/Locale/{localeID}/Indicators/Count",hiw.Indicator.getByLocaleIDCount);hiw.Endpoint.addSimple(hiw.Indicator,0,"/Locale/{localeID}/Indicators/PageCount",hiw.Indicator.getByLocaleIDPageCount);hiw.Endpoint.addSingle(hiw.Locale,0,"/Indicator/{indicatorID}/Locale",hiw.Indicator.getLocaleForIndicator);hiw.Endpoint.addArray(hiw.Indicator,0,"/DimensionGraph/{dimensionGraphID}/Indicators/{page}",hiw.Indicator.getByDimensionGraphID);hiw.Endpoint.addSimple(hiw.Indicator,0,"/DimensionGraph/{dimensionGraphID}/Indicators/Count",hiw.Indicator.getByDimensionGraphIDCount);hiw.Endpoint.addSimple(hiw.Indicator,0,"/DimensionGraph/{dimensionGraphID}/Indicators/PageCount",hiw.Indicator.getByDimensionGraphIDPageCount);hiw.Endpoint.addSingle(hiw.DimensionGraph,0,"/Indicator/{indicatorID}/DimensionGraph",hiw.Indicator.getDimensionGraphForIndicator);hiw.Endpoint.addArray(hiw.Indicator,0,"/ModifierGraph/{modifierGraphID}/Indicators/{page}",hiw.Indicator.getByModifierGraphID);hiw.Endpoint.addSimple(hiw.Indicator,0,"/ModifierGraph/{modifierGraphID}/Indicators/Count",hiw.Indicator.getByModifierGraphIDCount);hiw.Endpoint.addSimple(hiw.Indicator,0,"/ModifierGraph/{modifierGraphID}/Indicators/PageCount",hiw.Indicator.getByModifierGraphIDPageCount);hiw.Endpoint.addSingle(hiw.ModifierGraph,0,"/Indicator/{indicatorID}/ModifierGraph",hiw.Indicator.getModifierGraphForIndicator);hiw.Endpoint.addArray(hiw.Initiative,0,"/Initiatives/{page}",hiw.Initiative.getAll);hiw.Endpoint.addSimple(hiw.Initiative,0,"/Initiatives/Count",hiw.Initiative.getAllCount);hiw.Endpoint.addSimple(hiw.Initiative,0,"/Initiatives/PageCount",hiw.Initiative.getAllPageCount);hiw.Endpoint.addSingle(hiw.Initiative,0,"/Initiative/{id}",hiw.Initiative.getByID);hiw.Endpoint.addArray(hiw.Initiative,1,"Initiatives/Filter",hiw.Initiative.filter);hiw.Endpoint.addSimple(hiw.Initiative,1,"Initiatives/FilterCount",hiw.Initiative.filterCount);hiw.Endpoint.addSimple(hiw.Initiative,1,"Initiatives/FilterPageCount",hiw.Initiative.filterPageCount);hiw.Endpoint.addArray(hiw.Intervention,0,"/Interventions/{page}",hiw.Intervention.getAll);hiw.Endpoint.addSimple(hiw.Intervention,0,"/Interventions/Count",hiw.Intervention.getAllCount);hiw.Endpoint.addSimple(hiw.Intervention,0,"/Interventions/PageCount",hiw.Intervention.getAllPageCount);hiw.Endpoint.addSingle(hiw.Intervention,0,"/Intervention/{id}",hiw.Intervention.getByID);hiw.Endpoint.addArray(hiw.Intervention,1,"Interventions/Filter",hiw.Intervention.filter);hiw.Endpoint.addSimple(hiw.Intervention,1,"Interventions/FilterCount",hiw.Intervention.filterCount);hiw.Endpoint.addSimple(hiw.Intervention,1,"Interventions/FilterPageCount",hiw.Intervention.filterPageCount);hiw.Endpoint.addArray(hiw.Intervention,0,"/Url/{urlID}/Interventions/{page}",hiw.Intervention.getByUrlID);hiw.Endpoint.addSimple(hiw.Intervention,0,"/Url/{urlID}/Interventions/Count",hiw.Intervention.getByUrlIDCount);hiw.Endpoint.addSimple(hiw.Intervention,0,"/Url/{urlID}/Interventions/PageCount",hiw.Intervention.getByUrlIDPageCount);hiw.Endpoint.addSingle(hiw.Url,0,"/Intervention/{interventionID}/Url",hiw.Intervention.getUrlForIntervention);hiw.Endpoint.addArray(hiw.Keyword,0,"/Keywords/{page}",hiw.Keyword.getAll);hiw.Endpoint.addSimple(hiw.Keyword,0,"/Keywords/Count",hiw.Keyword.getAllCount);hiw.Endpoint.addSimple(hiw.Keyword,0,"/Keywords/PageCount",hiw.Keyword.getAllPageCount);hiw.Endpoint.addSingle(hiw.Keyword,0,"/Keyword/{id}",hiw.Keyword.getByID);hiw.Endpoint.addArray(hiw.Keyword,1,"Keywords/Filter",hiw.Keyword.filter);hiw.Endpoint.addSimple(hiw.Keyword,1,"Keywords/FilterCount",hiw.Keyword.filterCount);hiw.Endpoint.addSimple(hiw.Keyword,1,"Keywords/FilterPageCount",hiw.Keyword.filterPageCount);hiw.Endpoint.addArray(hiw.LocaleLevel,0,"/LocaleLevels/{page}",hiw.LocaleLevel.getAll);hiw.Endpoint.addSimple(hiw.LocaleLevel,0,"/LocaleLevels/Count",hiw.LocaleLevel.getAllCount);hiw.Endpoint.addSimple(hiw.LocaleLevel,0,"/LocaleLevels/PageCount",hiw.LocaleLevel.getAllPageCount);hiw.Endpoint.addSingle(hiw.LocaleLevel,0,"/LocaleLevel/{id}",hiw.LocaleLevel.getByID);hiw.Endpoint.addArray(hiw.LocaleLevel,1,"LocaleLevels/Filter",hiw.LocaleLevel.filter);hiw.Endpoint.addSimple(hiw.LocaleLevel,1,"LocaleLevels/FilterCount",hiw.LocaleLevel.filterCount);hiw.Endpoint.addSimple(hiw.LocaleLevel,1,"LocaleLevels/FilterPageCount",hiw.LocaleLevel.filterPageCount);hiw.Endpoint.addArray(hiw.LocaleRelation,0,"/LocaleRelations/{page}",hiw.LocaleRelation.getAll);hiw.Endpoint.addSimple(hiw.LocaleRelation,0,"/LocaleRelations/Count",hiw.LocaleRelation.getAllCount);hiw.Endpoint.addSimple(hiw.LocaleRelation,0,"/LocaleRelations/PageCount",hiw.LocaleRelation.getAllPageCount);hiw.Endpoint.addSingle(hiw.LocaleRelation,0,"/LocaleRelation/{id}",hiw.LocaleRelation.getByID);hiw.Endpoint.addArray(hiw.LocaleRelation,1,"LocaleRelations/Filter",hiw.LocaleRelation.filter);hiw.Endpoint.addSimple(hiw.LocaleRelation,1,"LocaleRelations/FilterCount",hiw.LocaleRelation.filterCount);hiw.Endpoint.addSimple(hiw.LocaleRelation,1,"LocaleRelations/FilterPageCount",hiw.LocaleRelation.filterPageCount);hiw.Endpoint.addArray(hiw.LocaleRelation,0,"/Locale/{localeID}/Ancestors/{page}",hiw.LocaleRelation.getByAncestorLocaleID);hiw.Endpoint.addSimple(hiw.LocaleRelation,0,"/Locale/{localeID}/Ancestors/Count",hiw.LocaleRelation.getByAncestorLocaleIDCount);hiw.Endpoint.addSimple(hiw.LocaleRelation,0,"/Locale/{localeID}/Ancestors/PageCount",hiw.LocaleRelation.getByAncestorLocaleIDPageCount);hiw.Endpoint.addSingle(hiw.Locale,0,"/LocaleRelation/{localeRelationID}/AncestorLocale",hiw.LocaleRelation.getAncestorLocaleForLocaleRelation);hiw.Endpoint.addArray(hiw.LocaleRelation,0,"/Locale/{localeID}/Descendants/{page}",hiw.LocaleRelation.getByDescendantLocaleID);hiw.Endpoint.addSimple(hiw.LocaleRelation,0,"/Locale/{localeID}/Descendants/Count",hiw.LocaleRelation.getByDescendantLocaleIDCount);hiw.Endpoint.addSimple(hiw.LocaleRelation,0,"/Locale/{localeID}/Descendants/PageCount",hiw.LocaleRelation.getByDescendantLocaleIDPageCount);hiw.Endpoint.addSingle(hiw.Locale,0,"/LocaleRelation/{localeRelationID}/DescendantLocale",hiw.LocaleRelation.getDescendantLocaleForLocaleRelation);hiw.Endpoint.addSingle(hiw.LocaleRelation,0,"/LocaleRelation?AncestorLocaleID={ancestorLocaleID}&DescendantLocaleID={descendantLocaleID}",hiw.LocaleRelation.getByAncestorLocaleIDAndDescendantLocaleID);hiw.Endpoint.addArray(hiw.Locale,0,"/Locales/{page}",hiw.Locale.getAll);hiw.Endpoint.addSimple(hiw.Locale,0,"/Locales/Count",hiw.Locale.getAllCount);hiw.Endpoint.addSimple(hiw.Locale,0,"/Locales/PageCount",hiw.Locale.getAllPageCount);hiw.Endpoint.addSingle(hiw.Locale,0,"/Locale/{id}",hiw.Locale.getByID);hiw.Endpoint.addArray(hiw.Locale,1,"Locales/Filter",hiw.Locale.filter);hiw.Endpoint.addSimple(hiw.Locale,1,"Locales/FilterCount",hiw.Locale.filterCount);hiw.Endpoint.addSimple(hiw.Locale,1,"Locales/FilterPageCount",hiw.Locale.filterPageCount);hiw.Endpoint.addArray(hiw.Locale,0,"/Locale/{localeID}/Locales/{page}",hiw.Locale.getByParentLocaleID);hiw.Endpoint.addSimple(hiw.Locale,0,"/Locale/{localeID}/Locales/Count",hiw.Locale.getByParentLocaleIDCount);hiw.Endpoint.addSimple(hiw.Locale,0,"/Locale/{localeID}/Locales/PageCount",hiw.Locale.getByParentLocaleIDPageCount);hiw.Endpoint.addSingle(hiw.Locale,0,"/Locale/{localeID}/ParentLocale",hiw.Locale.getParentLocaleForLocale);hiw.Endpoint.addArray(hiw.Locale,0,"/LocaleLevel/{localeLevelID}/Locales/{page}",hiw.Locale.getByLocaleLevelID);hiw.Endpoint.addSimple(hiw.Locale,0,"/LocaleLevel/{localeLevelID}/Locales/Count",hiw.Locale.getByLocaleLevelIDCount);hiw.Endpoint.addSimple(hiw.Locale,0,"/LocaleLevel/{localeLevelID}/Locales/PageCount",hiw.Locale.getByLocaleLevelIDPageCount);hiw.Endpoint.addSingle(hiw.LocaleLevel,0,"/Locale/{localeID}/LocaleLevel",hiw.Locale.getLocaleLevelForLocale);hiw.Endpoint.addArray(hiw.MaritalStatus,0,"/MaritalStatuses/{page}",hiw.MaritalStatus.getAll);hiw.Endpoint.addSimple(hiw.MaritalStatus,0,"/MaritalStatuses/Count",hiw.MaritalStatus.getAllCount);hiw.Endpoint.addSimple(hiw.MaritalStatus,0,"/MaritalStatuses/PageCount",hiw.MaritalStatus.getAllPageCount);hiw.Endpoint.addSingle(hiw.MaritalStatus,0,"/MaritalStatus/{id}",hiw.MaritalStatus.getByID);hiw.Endpoint.addArray(hiw.MaritalStatus,1,"MaritalStatuses/Filter",hiw.MaritalStatus.filter);hiw.Endpoint.addSimple(hiw.MaritalStatus,1,"MaritalStatuses/FilterCount",hiw.MaritalStatus.filterCount);hiw.Endpoint.addSimple(hiw.MaritalStatus,1,"MaritalStatuses/FilterPageCount",hiw.MaritalStatus.filterPageCount);hiw.Endpoint.addArray(hiw.MaritalStatus,0,"/MaritalStatus/{maritalStatusID}/MaritalStatuses/{page}",hiw.MaritalStatus.getByParentMaritalStatusID);hiw.Endpoint.addSimple(hiw.MaritalStatus,0,"/MaritalStatus/{maritalStatusID}/MaritalStatuses/Count",hiw.MaritalStatus.getByParentMaritalStatusIDCount);hiw.Endpoint.addSimple(hiw.MaritalStatus,0,"/MaritalStatus/{maritalStatusID}/MaritalStatuses/PageCount",hiw.MaritalStatus.getByParentMaritalStatusIDPageCount);hiw.Endpoint.addSingle(hiw.MaritalStatus,0,"/MaritalStatus/{maritalStatusID}/ParentMaritalStatus",hiw.MaritalStatus.getParentMaritalStatusForMaritalStatus);hiw.Endpoint.addArray(hiw.MaritalStatusRelation,0,"/MaritalStatusRelations/{page}",hiw.MaritalStatusRelation.getAll);hiw.Endpoint.addSimple(hiw.MaritalStatusRelation,0,"/MaritalStatusRelations/Count",hiw.MaritalStatusRelation.getAllCount);hiw.Endpoint.addSimple(hiw.MaritalStatusRelation,0,"/MaritalStatusRelations/PageCount",hiw.MaritalStatusRelation.getAllPageCount);hiw.Endpoint.addSingle(hiw.MaritalStatusRelation,0,"/MaritalStatusRelation/{id}",hiw.MaritalStatusRelation.getByID);hiw.Endpoint.addArray(hiw.MaritalStatusRelation,1,"MaritalStatusRelations/Filter",hiw.MaritalStatusRelation.filter);hiw.Endpoint.addSimple(hiw.MaritalStatusRelation,1,"MaritalStatusRelations/FilterCount",hiw.MaritalStatusRelation.filterCount);hiw.Endpoint.addSimple(hiw.MaritalStatusRelation,1,"MaritalStatusRelations/FilterPageCount",hiw.MaritalStatusRelation.filterPageCount);hiw.Endpoint.addArray(hiw.MaritalStatusRelation,0,"/MaritalStatus/{maritalStatusID}/Ancestors/{page}",hiw.MaritalStatusRelation.getByAncestorMaritalStatusID);hiw.Endpoint.addSimple(hiw.MaritalStatusRelation,0,"/MaritalStatus/{maritalStatusID}/Ancestors/Count",hiw.MaritalStatusRelation.getByAncestorMaritalStatusIDCount);hiw.Endpoint.addSimple(hiw.MaritalStatusRelation,0,"/MaritalStatus/{maritalStatusID}/Ancestors/PageCount",hiw.MaritalStatusRelation.getByAncestorMaritalStatusIDPageCount);hiw.Endpoint.addSingle(hiw.MaritalStatus,0,"/MaritalStatusRelation/{maritalStatusRelationID}/AncestorMaritalStatus",hiw.MaritalStatusRelation.getAncestorMaritalStatusForMaritalStatusRelation);hiw.Endpoint.addArray(hiw.MaritalStatusRelation,0,"/MaritalStatus/{maritalStatusID}/Descendants/{page}",hiw.MaritalStatusRelation.getByDescendantMaritalStatusID);hiw.Endpoint.addSimple(hiw.MaritalStatusRelation,0,"/MaritalStatus/{maritalStatusID}/Descendants/Count",hiw.MaritalStatusRelation.getByDescendantMaritalStatusIDCount);hiw.Endpoint.addSimple(hiw.MaritalStatusRelation,0,"/MaritalStatus/{maritalStatusID}/Descendants/PageCount",hiw.MaritalStatusRelation.getByDescendantMaritalStatusIDPageCount);hiw.Endpoint.addSingle(hiw.MaritalStatus,0,"/MaritalStatusRelation/{maritalStatusRelationID}/DescendantMaritalStatus",hiw.MaritalStatusRelation.getDescendantMaritalStatusForMaritalStatusRelation);hiw.Endpoint.addArray(hiw.Modifier,0,"/Modifiers/{page}",hiw.Modifier.getAll);hiw.Endpoint.addSimple(hiw.Modifier,0,"/Modifiers/Count",hiw.Modifier.getAllCount);hiw.Endpoint.addSimple(hiw.Modifier,0,"/Modifiers/PageCount",hiw.Modifier.getAllPageCount);hiw.Endpoint.addSingle(hiw.Modifier,0,"/Modifier/{id}",hiw.Modifier.getByID);hiw.Endpoint.addArray(hiw.Modifier,1,"Modifiers/Filter",hiw.Modifier.filter);hiw.Endpoint.addSimple(hiw.Modifier,1,"Modifiers/FilterCount",hiw.Modifier.filterCount);hiw.Endpoint.addSimple(hiw.Modifier,1,"Modifiers/FilterPageCount",hiw.Modifier.filterPageCount);hiw.Endpoint.addArray(hiw.Modifier,0,"/Modifier/{modifierID}/Modifiers/{page}",hiw.Modifier.getByParentModifierID);hiw.Endpoint.addSimple(hiw.Modifier,0,"/Modifier/{modifierID}/Modifiers/Count",hiw.Modifier.getByParentModifierIDCount);hiw.Endpoint.addSimple(hiw.Modifier,0,"/Modifier/{modifierID}/Modifiers/PageCount",hiw.Modifier.getByParentModifierIDPageCount);hiw.Endpoint.addSingle(hiw.Modifier,0,"/Modifier/{modifierID}/ParentModifier",hiw.Modifier.getParentModifierForModifier);hiw.Endpoint.addArray(hiw.ModifierGraph,0,"/ModifierGraphs/{page}",hiw.ModifierGraph.getAll);hiw.Endpoint.addSimple(hiw.ModifierGraph,0,"/ModifierGraphs/Count",hiw.ModifierGraph.getAllCount);hiw.Endpoint.addSimple(hiw.ModifierGraph,0,"/ModifierGraphs/PageCount",hiw.ModifierGraph.getAllPageCount);hiw.Endpoint.addSingle(hiw.ModifierGraph,0,"/ModifierGraph/{id}",hiw.ModifierGraph.getByID);hiw.Endpoint.addArray(hiw.ModifierGraph,1,"ModifierGraphs/Filter",hiw.ModifierGraph.filter);hiw.Endpoint.addSimple(hiw.ModifierGraph,1,"ModifierGraphs/FilterCount",hiw.ModifierGraph.filterCount);hiw.Endpoint.addSimple(hiw.ModifierGraph,1,"ModifierGraphs/FilterPageCount",hiw.ModifierGraph.filterPageCount);hiw.Endpoint.addArray(hiw.ModifierGraph,0,"/Modifier/{modifierID}/ModifierGraphs1/{page}",hiw.ModifierGraph.getByModifier1ID);hiw.Endpoint.addSimple(hiw.ModifierGraph,0,"/Modifier/{modifierID}/ModifierGraphs1/Count",hiw.ModifierGraph.getByModifier1IDCount);hiw.Endpoint.addSimple(hiw.ModifierGraph,0,"/Modifier/{modifierID}/ModifierGraphs1/PageCount",hiw.ModifierGraph.getByModifier1IDPageCount);hiw.Endpoint.addSingle(hiw.Modifier,0,"/ModifierGraph/{modifierGraphID}/Modifier1",hiw.ModifierGraph.getModifier1ForModifierGraph);hiw.Endpoint.addArray(hiw.ModifierGraph,0,"/Modifier/{modifierID}/ModifierGraphs2/{page}",hiw.ModifierGraph.getByModifier2ID);hiw.Endpoint.addSimple(hiw.ModifierGraph,0,"/Modifier/{modifierID}/ModifierGraphs2/Count",hiw.ModifierGraph.getByModifier2IDCount);hiw.Endpoint.addSimple(hiw.ModifierGraph,0,"/Modifier/{modifierID}/ModifierGraphs2/PageCount",hiw.ModifierGraph.getByModifier2IDPageCount);hiw.Endpoint.addSingle(hiw.Modifier,0,"/ModifierGraph/{modifierGraphID}/Modifier2",hiw.ModifierGraph.getModifier2ForModifierGraph);hiw.Endpoint.addArray(hiw.ModifierGraph,0,"/Modifier/{modifierID}/ModifierGraphs3/{page}",hiw.ModifierGraph.getByModifier3ID);hiw.Endpoint.addSimple(hiw.ModifierGraph,0,"/Modifier/{modifierID}/ModifierGraphs3/Count",hiw.ModifierGraph.getByModifier3IDCount);hiw.Endpoint.addSimple(hiw.ModifierGraph,0,"/Modifier/{modifierID}/ModifierGraphs3/PageCount",hiw.ModifierGraph.getByModifier3IDPageCount);hiw.Endpoint.addSingle(hiw.Modifier,0,"/ModifierGraph/{modifierGraphID}/Modifier3",hiw.ModifierGraph.getModifier3ForModifierGraph);hiw.Endpoint.addArray(hiw.ModifierGraph,0,"/Modifier/{modifierID}/ModifierGraphs4/{page}",hiw.ModifierGraph.getByModifier4ID);hiw.Endpoint.addSimple(hiw.ModifierGraph,0,"/Modifier/{modifierID}/ModifierGraphs4/Count",hiw.ModifierGraph.getByModifier4IDCount);hiw.Endpoint.addSimple(hiw.ModifierGraph,0,"/Modifier/{modifierID}/ModifierGraphs4/PageCount",hiw.ModifierGraph.getByModifier4IDPageCount);hiw.Endpoint.addSingle(hiw.Modifier,0,"/ModifierGraph/{modifierGraphID}/Modifier4",hiw.ModifierGraph.getModifier4ForModifierGraph);hiw.Endpoint.addArray(hiw.ModifierGraph,0,"/Modifier/{modifierID}/ModifierGraphs5/{page}",hiw.ModifierGraph.getByModifier5ID);hiw.Endpoint.addSimple(hiw.ModifierGraph,0,"/Modifier/{modifierID}/ModifierGraphs5/Count",hiw.ModifierGraph.getByModifier5IDCount);hiw.Endpoint.addSimple(hiw.ModifierGraph,0,"/Modifier/{modifierID}/ModifierGraphs5/PageCount",hiw.ModifierGraph.getByModifier5IDPageCount);hiw.Endpoint.addSingle(hiw.Modifier,0,"/ModifierGraph/{modifierGraphID}/Modifier5",hiw.ModifierGraph.getModifier5ForModifierGraph);hiw.Endpoint.addArray(hiw.ObesityStatus,0,"/ObesityStatuses/{page}",hiw.ObesityStatus.getAll);hiw.Endpoint.addSimple(hiw.ObesityStatus,0,"/ObesityStatuses/Count",hiw.ObesityStatus.getAllCount);hiw.Endpoint.addSimple(hiw.ObesityStatus,0,"/ObesityStatuses/PageCount",hiw.ObesityStatus.getAllPageCount);hiw.Endpoint.addSingle(hiw.ObesityStatus,0,"/ObesityStatus/{id}",hiw.ObesityStatus.getByID);hiw.Endpoint.addArray(hiw.ObesityStatus,1,"ObesityStatuses/Filter",hiw.ObesityStatus.filter);hiw.Endpoint.addSimple(hiw.ObesityStatus,1,"ObesityStatuses/FilterCount",hiw.ObesityStatus.filterCount);hiw.Endpoint.addSimple(hiw.ObesityStatus,1,"ObesityStatuses/FilterPageCount",hiw.ObesityStatus.filterPageCount);hiw.Endpoint.addArray(hiw.ObesityStatus,0,"/ObesityStatus/{obesityStatusID}/ObesityStatuses/{page}",hiw.ObesityStatus.getByParentObesityStatusID);hiw.Endpoint.addSimple(hiw.ObesityStatus,0,"/ObesityStatus/{obesityStatusID}/ObesityStatuses/Count",hiw.ObesityStatus.getByParentObesityStatusIDCount);hiw.Endpoint.addSimple(hiw.ObesityStatus,0,"/ObesityStatus/{obesityStatusID}/ObesityStatuses/PageCount",hiw.ObesityStatus.getByParentObesityStatusIDPageCount);hiw.Endpoint.addSingle(hiw.ObesityStatus,0,"/ObesityStatus/{obesityStatusID}/ParentObesityStatus",hiw.ObesityStatus.getParentObesityStatusForObesityStatus);hiw.Endpoint.addArray(hiw.ObesityStatusRelation,0,"/ObesityStatusRelations/{page}",hiw.ObesityStatusRelation.getAll);hiw.Endpoint.addSimple(hiw.ObesityStatusRelation,0,"/ObesityStatusRelations/Count",hiw.ObesityStatusRelation.getAllCount);hiw.Endpoint.addSimple(hiw.ObesityStatusRelation,0,"/ObesityStatusRelations/PageCount",hiw.ObesityStatusRelation.getAllPageCount);hiw.Endpoint.addSingle(hiw.ObesityStatusRelation,0,"/ObesityStatusRelation/{id}",hiw.ObesityStatusRelation.getByID);hiw.Endpoint.addArray(hiw.ObesityStatusRelation,1,"ObesityStatusRelations/Filter",hiw.ObesityStatusRelation.filter);hiw.Endpoint.addSimple(hiw.ObesityStatusRelation,1,"ObesityStatusRelations/FilterCount",hiw.ObesityStatusRelation.filterCount);hiw.Endpoint.addSimple(hiw.ObesityStatusRelation,1,"ObesityStatusRelations/FilterPageCount",hiw.ObesityStatusRelation.filterPageCount);hiw.Endpoint.addArray(hiw.ObesityStatusRelation,0,"/ObesityStatus/{obesityStatusID}/Ancestors/{page}",hiw.ObesityStatusRelation.getByAncestorObesityStatusID);hiw.Endpoint.addSimple(hiw.ObesityStatusRelation,0,"/ObesityStatus/{obesityStatusID}/Ancestors/Count",hiw.ObesityStatusRelation.getByAncestorObesityStatusIDCount);hiw.Endpoint.addSimple(hiw.ObesityStatusRelation,0,"/ObesityStatus/{obesityStatusID}/Ancestors/PageCount",hiw.ObesityStatusRelation.getByAncestorObesityStatusIDPageCount);hiw.Endpoint.addSingle(hiw.ObesityStatus,0,"/ObesityStatusRelation/{obesityStatusRelationID}/AncestorObesityStatus",hiw.ObesityStatusRelation.getAncestorObesityStatusForObesityStatusRelation);hiw.Endpoint.addArray(hiw.ObesityStatusRelation,0,"/ObesityStatus/{obesityStatusID}/Descendants/{page}",hiw.ObesityStatusRelation.getByDescendantObesityStatusID);hiw.Endpoint.addSimple(hiw.ObesityStatusRelation,0,"/ObesityStatus/{obesityStatusID}/Descendants/Count",hiw.ObesityStatusRelation.getByDescendantObesityStatusIDCount);hiw.Endpoint.addSimple(hiw.ObesityStatusRelation,0,"/ObesityStatus/{obesityStatusID}/Descendants/PageCount",hiw.ObesityStatusRelation.getByDescendantObesityStatusIDPageCount);hiw.Endpoint.addSingle(hiw.ObesityStatus,0,"/ObesityStatusRelation/{obesityStatusRelationID}/DescendantObesityStatus",hiw.ObesityStatusRelation.getDescendantObesityStatusForObesityStatusRelation);hiw.Endpoint.addArray(hiw.Other,0,"/Others/{page}",hiw.Other.getAll);hiw.Endpoint.addSimple(hiw.Other,0,"/Others/Count",hiw.Other.getAllCount);hiw.Endpoint.addSimple(hiw.Other,0,"/Others/PageCount",hiw.Other.getAllPageCount);hiw.Endpoint.addSingle(hiw.Other,0,"/Other/{id}",hiw.Other.getByID);hiw.Endpoint.addArray(hiw.Other,1,"Others/Filter",hiw.Other.filter);hiw.Endpoint.addSimple(hiw.Other,1,"Others/FilterCount",hiw.Other.filterCount);hiw.Endpoint.addSimple(hiw.Other,1,"Others/FilterPageCount",hiw.Other.filterPageCount);hiw.Endpoint.addArray(hiw.Other,0,"/Other/{otherID}/Others/{page}",hiw.Other.getByParentOtherID);hiw.Endpoint.addSimple(hiw.Other,0,"/Other/{otherID}/Others/Count",hiw.Other.getByParentOtherIDCount);hiw.Endpoint.addSimple(hiw.Other,0,"/Other/{otherID}/Others/PageCount",hiw.Other.getByParentOtherIDPageCount);hiw.Endpoint.addSingle(hiw.Other,0,"/Other/{otherID}/ParentOther",hiw.Other.getParentOtherForOther);hiw.Endpoint.addArray(hiw.OtherRelation,0,"/OtherRelations/{page}",hiw.OtherRelation.getAll);hiw.Endpoint.addSimple(hiw.OtherRelation,0,"/OtherRelations/Count",hiw.OtherRelation.getAllCount);hiw.Endpoint.addSimple(hiw.OtherRelation,0,"/OtherRelations/PageCount",hiw.OtherRelation.getAllPageCount);hiw.Endpoint.addSingle(hiw.OtherRelation,0,"/OtherRelation/{id}",hiw.OtherRelation.getByID);hiw.Endpoint.addArray(hiw.OtherRelation,1,"OtherRelations/Filter",hiw.OtherRelation.filter);hiw.Endpoint.addSimple(hiw.OtherRelation,1,"OtherRelations/FilterCount",hiw.OtherRelation.filterCount);hiw.Endpoint.addSimple(hiw.OtherRelation,1,"OtherRelations/FilterPageCount",hiw.OtherRelation.filterPageCount);hiw.Endpoint.addArray(hiw.OtherRelation,0,"/Other/{otherID}/Ancestors/{page}",hiw.OtherRelation.getByAncestorOtherID);hiw.Endpoint.addSimple(hiw.OtherRelation,0,"/Other/{otherID}/Ancestors/Count",hiw.OtherRelation.getByAncestorOtherIDCount);hiw.Endpoint.addSimple(hiw.OtherRelation,0,"/Other/{otherID}/Ancestors/PageCount",hiw.OtherRelation.getByAncestorOtherIDPageCount);hiw.Endpoint.addSingle(hiw.Other,0,"/OtherRelation/{otherRelationID}/AncestorOther",hiw.OtherRelation.getAncestorOtherForOtherRelation);hiw.Endpoint.addArray(hiw.OtherRelation,0,"/Other/{otherID}/Descendants/{page}",hiw.OtherRelation.getByDescendantOtherID);hiw.Endpoint.addSimple(hiw.OtherRelation,0,"/Other/{otherID}/Descendants/Count",hiw.OtherRelation.getByDescendantOtherIDCount);hiw.Endpoint.addSimple(hiw.OtherRelation,0,"/Other/{otherID}/Descendants/PageCount",hiw.OtherRelation.getByDescendantOtherIDPageCount);hiw.Endpoint.addSingle(hiw.Other,0,"/OtherRelation/{otherRelationID}/DescendantOther",hiw.OtherRelation.getDescendantOtherForOtherRelation);hiw.Endpoint.addArray(hiw.RaceEthnicity,0,"/RaceEthnicities/{page}",hiw.RaceEthnicity.getAll);hiw.Endpoint.addSimple(hiw.RaceEthnicity,0,"/RaceEthnicities/Count",hiw.RaceEthnicity.getAllCount);hiw.Endpoint.addSimple(hiw.RaceEthnicity,0,"/RaceEthnicities/PageCount",hiw.RaceEthnicity.getAllPageCount);hiw.Endpoint.addSingle(hiw.RaceEthnicity,0,"/RaceEthnicity/{id}",hiw.RaceEthnicity.getByID);hiw.Endpoint.addArray(hiw.RaceEthnicity,1,"RaceEthnicities/Filter",hiw.RaceEthnicity.filter);hiw.Endpoint.addSimple(hiw.RaceEthnicity,1,"RaceEthnicities/FilterCount",hiw.RaceEthnicity.filterCount);hiw.Endpoint.addSimple(hiw.RaceEthnicity,1,"RaceEthnicities/FilterPageCount",hiw.RaceEthnicity.filterPageCount);hiw.Endpoint.addArray(hiw.RaceEthnicity,0,"/RaceEthnicity/{raceEthnicityID}/RaceEthnicities/{page}",hiw.RaceEthnicity.getByParentRaceEthnicityID);hiw.Endpoint.addSimple(hiw.RaceEthnicity,0,"/RaceEthnicity/{raceEthnicityID}/RaceEthnicities/Count",hiw.RaceEthnicity.getByParentRaceEthnicityIDCount);hiw.Endpoint.addSimple(hiw.RaceEthnicity,0,"/RaceEthnicity/{raceEthnicityID}/RaceEthnicities/PageCount",hiw.RaceEthnicity.getByParentRaceEthnicityIDPageCount);hiw.Endpoint.addSingle(hiw.RaceEthnicity,0,"/RaceEthnicity/{raceEthnicityID}/ParentRaceEthnicity",hiw.RaceEthnicity.getParentRaceEthnicityForRaceEthnicity);hiw.Endpoint.addArray(hiw.RaceEthnicityRelation,0,"/RaceEthnicityRelations/{page}",hiw.RaceEthnicityRelation.getAll);hiw.Endpoint.addSimple(hiw.RaceEthnicityRelation,0,"/RaceEthnicityRelations/Count",hiw.RaceEthnicityRelation.getAllCount);hiw.Endpoint.addSimple(hiw.RaceEthnicityRelation,0,"/RaceEthnicityRelations/PageCount",hiw.RaceEthnicityRelation.getAllPageCount);hiw.Endpoint.addSingle(hiw.RaceEthnicityRelation,0,"/RaceEthnicityRelation/{id}",hiw.RaceEthnicityRelation.getByID);hiw.Endpoint.addArray(hiw.RaceEthnicityRelation,1,"RaceEthnicityRelations/Filter",hiw.RaceEthnicityRelation.filter);hiw.Endpoint.addSimple(hiw.RaceEthnicityRelation,1,"RaceEthnicityRelations/FilterCount",hiw.RaceEthnicityRelation.filterCount);hiw.Endpoint.addSimple(hiw.RaceEthnicityRelation,1,"RaceEthnicityRelations/FilterPageCount",hiw.RaceEthnicityRelation.filterPageCount);hiw.Endpoint.addArray(hiw.RaceEthnicityRelation,0,"/RaceEthnicity/{raceEthnicityID}/Ancestors/{page}",hiw.RaceEthnicityRelation.getByAncestorRaceEthnicityID);hiw.Endpoint.addSimple(hiw.RaceEthnicityRelation,0,"/RaceEthnicity/{raceEthnicityID}/Ancestors/Count",hiw.RaceEthnicityRelation.getByAncestorRaceEthnicityIDCount);hiw.Endpoint.addSimple(hiw.RaceEthnicityRelation,0,"/RaceEthnicity/{raceEthnicityID}/Ancestors/PageCount",hiw.RaceEthnicityRelation.getByAncestorRaceEthnicityIDPageCount);hiw.Endpoint.addSingle(hiw.RaceEthnicity,0,"/RaceEthnicityRelation/{raceEthnicityRelationID}/AncestorRaceEthnicity",hiw.RaceEthnicityRelation.getAncestorRaceEthnicityForRaceEthnicityRelation);hiw.Endpoint.addArray(hiw.RaceEthnicityRelation,0,"/RaceEthnicity/{raceEthnicityID}/Descendants/{page}",hiw.RaceEthnicityRelation.getByDescendantRaceEthnicityID);hiw.Endpoint.addSimple(hiw.RaceEthnicityRelation,0,"/RaceEthnicity/{raceEthnicityID}/Descendants/Count",hiw.RaceEthnicityRelation.getByDescendantRaceEthnicityIDCount);hiw.Endpoint.addSimple(hiw.RaceEthnicityRelation,0,"/RaceEthnicity/{raceEthnicityID}/Descendants/PageCount",hiw.RaceEthnicityRelation.getByDescendantRaceEthnicityIDPageCount);hiw.Endpoint.addSingle(hiw.RaceEthnicity,0,"/RaceEthnicityRelation/{raceEthnicityRelationID}/DescendantRaceEthnicity",hiw.RaceEthnicityRelation.getDescendantRaceEthnicityForRaceEthnicityRelation);hiw.Endpoint.addArray(hiw.Sex,0,"/Sexes/{page}",hiw.Sex.getAll);hiw.Endpoint.addSimple(hiw.Sex,0,"/Sexes/Count",hiw.Sex.getAllCount);hiw.Endpoint.addSimple(hiw.Sex,0,"/Sexes/PageCount",hiw.Sex.getAllPageCount);hiw.Endpoint.addSingle(hiw.Sex,0,"/Sex/{id}",hiw.Sex.getByID);hiw.Endpoint.addArray(hiw.Sex,1,"Sexes/Filter",hiw.Sex.filter);hiw.Endpoint.addSimple(hiw.Sex,1,"Sexes/FilterCount",hiw.Sex.filterCount);hiw.Endpoint.addSimple(hiw.Sex,1,"Sexes/FilterPageCount",hiw.Sex.filterPageCount);hiw.Endpoint.addArray(hiw.Sex,0,"/Sex/{sexID}/Sexes/{page}",hiw.Sex.getByParentSexID);hiw.Endpoint.addSimple(hiw.Sex,0,"/Sex/{sexID}/Sexes/Count",hiw.Sex.getByParentSexIDCount);hiw.Endpoint.addSimple(hiw.Sex,0,"/Sex/{sexID}/Sexes/PageCount",hiw.Sex.getByParentSexIDPageCount);hiw.Endpoint.addSingle(hiw.Sex,0,"/Sex/{sexID}/ParentSex",hiw.Sex.getParentSexForSex);hiw.Endpoint.addArray(hiw.SexRelation,0,"/SexRelations/{page}",hiw.SexRelation.getAll);hiw.Endpoint.addSimple(hiw.SexRelation,0,"/SexRelations/Count",hiw.SexRelation.getAllCount);hiw.Endpoint.addSimple(hiw.SexRelation,0,"/SexRelations/PageCount",hiw.SexRelation.getAllPageCount);hiw.Endpoint.addSingle(hiw.SexRelation,0,"/SexRelation/{id}",hiw.SexRelation.getByID);hiw.Endpoint.addArray(hiw.SexRelation,1,"SexRelations/Filter",hiw.SexRelation.filter);hiw.Endpoint.addSimple(hiw.SexRelation,1,"SexRelations/FilterCount",hiw.SexRelation.filterCount);hiw.Endpoint.addSimple(hiw.SexRelation,1,"SexRelations/FilterPageCount",hiw.SexRelation.filterPageCount);hiw.Endpoint.addArray(hiw.SexRelation,0,"/Sex/{sexID}/Ancestors/{page}",hiw.SexRelation.getByAncestorSexID);hiw.Endpoint.addSimple(hiw.SexRelation,0,"/Sex/{sexID}/Ancestors/Count",hiw.SexRelation.getByAncestorSexIDCount);hiw.Endpoint.addSimple(hiw.SexRelation,0,"/Sex/{sexID}/Ancestors/PageCount",hiw.SexRelation.getByAncestorSexIDPageCount);hiw.Endpoint.addSingle(hiw.Sex,0,"/SexRelation/{sexRelationID}/AncestorSex",hiw.SexRelation.getAncestorSexForSexRelation);hiw.Endpoint.addArray(hiw.SexRelation,0,"/Sex/{sexID}/Descendants/{page}",hiw.SexRelation.getByDescendantSexID);hiw.Endpoint.addSimple(hiw.SexRelation,0,"/Sex/{sexID}/Descendants/Count",hiw.SexRelation.getByDescendantSexIDCount);hiw.Endpoint.addSimple(hiw.SexRelation,0,"/Sex/{sexID}/Descendants/PageCount",hiw.SexRelation.getByDescendantSexIDPageCount);hiw.Endpoint.addSingle(hiw.Sex,0,"/SexRelation/{sexRelationID}/DescendantSex",hiw.SexRelation.getDescendantSexForSexRelation);hiw.Endpoint.addArray(hiw.SexualOrientation,0,"/SexualOrientations/{page}",hiw.SexualOrientation.getAll);hiw.Endpoint.addSimple(hiw.SexualOrientation,0,"/SexualOrientations/Count",hiw.SexualOrientation.getAllCount);hiw.Endpoint.addSimple(hiw.SexualOrientation,0,"/SexualOrientations/PageCount",hiw.SexualOrientation.getAllPageCount);hiw.Endpoint.addSingle(hiw.SexualOrientation,0,"/SexualOrientation/{id}",hiw.SexualOrientation.getByID);hiw.Endpoint.addArray(hiw.SexualOrientation,1,"SexualOrientations/Filter",hiw.SexualOrientation.filter);hiw.Endpoint.addSimple(hiw.SexualOrientation,1,"SexualOrientations/FilterCount",hiw.SexualOrientation.filterCount);hiw.Endpoint.addSimple(hiw.SexualOrientation,1,"SexualOrientations/FilterPageCount",hiw.SexualOrientation.filterPageCount);hiw.Endpoint.addArray(hiw.SexualOrientation,0,"/SexualOrientation/{sexualOrientationID}/SexualOrientations/{page}",hiw.SexualOrientation.getByParentSexualOrientationID);hiw.Endpoint.addSimple(hiw.SexualOrientation,0,"/SexualOrientation/{sexualOrientationID}/SexualOrientations/Count",hiw.SexualOrientation.getByParentSexualOrientationIDCount);hiw.Endpoint.addSimple(hiw.SexualOrientation,0,"/SexualOrientation/{sexualOrientationID}/SexualOrientations/PageCount",hiw.SexualOrientation.getByParentSexualOrientationIDPageCount);hiw.Endpoint.addSingle(hiw.SexualOrientation,0,"/SexualOrientation/{sexualOrientationID}/ParentSexualOrientation",hiw.SexualOrientation.getParentSexualOrientationForSexualOrientation);hiw.Endpoint.addArray(hiw.SexualOrientationRelation,0,"/SexualOrientationRelations/{page}",hiw.SexualOrientationRelation.getAll);hiw.Endpoint.addSimple(hiw.SexualOrientationRelation,0,"/SexualOrientationRelations/Count",hiw.SexualOrientationRelation.getAllCount);hiw.Endpoint.addSimple(hiw.SexualOrientationRelation,0,"/SexualOrientationRelations/PageCount",hiw.SexualOrientationRelation.getAllPageCount);hiw.Endpoint.addSingle(hiw.SexualOrientationRelation,0,"/SexualOrientationRelation/{id}",hiw.SexualOrientationRelation.getByID);hiw.Endpoint.addArray(hiw.SexualOrientationRelation,1,"SexualOrientationRelations/Filter",hiw.SexualOrientationRelation.filter);hiw.Endpoint.addSimple(hiw.SexualOrientationRelation,1,"SexualOrientationRelations/FilterCount",hiw.SexualOrientationRelation.filterCount);hiw.Endpoint.addSimple(hiw.SexualOrientationRelation,1,"SexualOrientationRelations/FilterPageCount",hiw.SexualOrientationRelation.filterPageCount);hiw.Endpoint.addArray(hiw.SexualOrientationRelation,0,"/SexualOrientation/{sexualOrientationID}/Ancestors/{page}",hiw.SexualOrientationRelation.getByAncestorSexualOrientationID);hiw.Endpoint.addSimple(hiw.SexualOrientationRelation,0,"/SexualOrientation/{sexualOrientationID}/Ancestors/Count",hiw.SexualOrientationRelation.getByAncestorSexualOrientationIDCount);hiw.Endpoint.addSimple(hiw.SexualOrientationRelation,0,"/SexualOrientation/{sexualOrientationID}/Ancestors/PageCount",hiw.SexualOrientationRelation.getByAncestorSexualOrientationIDPageCount);hiw.Endpoint.addSingle(hiw.SexualOrientation,0,"/SexualOrientationRelation/{sexualOrientationRelationID}/AncestorSexualOrientation",hiw.SexualOrientationRelation.getAncestorSexualOrientationForSexualOrientationRelation);hiw.Endpoint.addArray(hiw.SexualOrientationRelation,0,"/SexualOrientation/{sexualOrientationID}/Descendants/{page}",hiw.SexualOrientationRelation.getByDescendantSexualOrientationID);hiw.Endpoint.addSimple(hiw.SexualOrientationRelation,0,"/SexualOrientation/{sexualOrientationID}/Descendants/Count",hiw.SexualOrientationRelation.getByDescendantSexualOrientationIDCount);hiw.Endpoint.addSimple(hiw.SexualOrientationRelation,0,"/SexualOrientation/{sexualOrientationID}/Descendants/PageCount",hiw.SexualOrientationRelation.getByDescendantSexualOrientationIDPageCount);hiw.Endpoint.addSingle(hiw.SexualOrientation,0,"/SexualOrientationRelation/{sexualOrientationRelationID}/DescendantSexualOrientation",hiw.SexualOrientationRelation.getDescendantSexualOrientationForSexualOrientationRelation);hiw.Endpoint.addArray(hiw.Timeframe,0,"/Timeframes/{page}",hiw.Timeframe.getAll);hiw.Endpoint.addSimple(hiw.Timeframe,0,"/Timeframes/Count",hiw.Timeframe.getAllCount);hiw.Endpoint.addSimple(hiw.Timeframe,0,"/Timeframes/PageCount",hiw.Timeframe.getAllPageCount);hiw.Endpoint.addSingle(hiw.Timeframe,0,"/Timeframe/{id}",hiw.Timeframe.getByID);hiw.Endpoint.addArray(hiw.Timeframe,1,"Timeframes/Filter",hiw.Timeframe.filter);hiw.Endpoint.addSimple(hiw.Timeframe,1,"Timeframes/FilterCount",hiw.Timeframe.filterCount);hiw.Endpoint.addSimple(hiw.Timeframe,1,"Timeframes/FilterPageCount",hiw.Timeframe.filterPageCount);hiw.Endpoint.addArray(hiw.Total,0,"/Totals/{page}",hiw.Total.getAll);hiw.Endpoint.addSimple(hiw.Total,0,"/Totals/Count",hiw.Total.getAllCount);hiw.Endpoint.addSimple(hiw.Total,0,"/Totals/PageCount",hiw.Total.getAllPageCount);hiw.Endpoint.addSingle(hiw.Total,0,"/Total/{id}",hiw.Total.getByID);hiw.Endpoint.addArray(hiw.Total,1,"Totals/Filter",hiw.Total.filter);hiw.Endpoint.addSimple(hiw.Total,1,"Totals/FilterCount",hiw.Total.filterCount);hiw.Endpoint.addSimple(hiw.Total,1,"Totals/FilterPageCount",hiw.Total.filterPageCount);hiw.Endpoint.addArray(hiw.Total,0,"/Total/{totalID}/Totals/{page}",hiw.Total.getByParentTotalID);hiw.Endpoint.addSimple(hiw.Total,0,"/Total/{totalID}/Totals/Count",hiw.Total.getByParentTotalIDCount);hiw.Endpoint.addSimple(hiw.Total,0,"/Total/{totalID}/Totals/PageCount",hiw.Total.getByParentTotalIDPageCount);hiw.Endpoint.addSingle(hiw.Total,0,"/Total/{totalID}/ParentTotal",hiw.Total.getParentTotalForTotal);hiw.Endpoint.addArray(hiw.TotalRelation,0,"/TotalRelations/{page}",hiw.TotalRelation.getAll);hiw.Endpoint.addSimple(hiw.TotalRelation,0,"/TotalRelations/Count",hiw.TotalRelation.getAllCount);hiw.Endpoint.addSimple(hiw.TotalRelation,0,"/TotalRelations/PageCount",hiw.TotalRelation.getAllPageCount);hiw.Endpoint.addSingle(hiw.TotalRelation,0,"/TotalRelation/{id}",hiw.TotalRelation.getByID);hiw.Endpoint.addArray(hiw.TotalRelation,1,"TotalRelations/Filter",hiw.TotalRelation.filter);hiw.Endpoint.addSimple(hiw.TotalRelation,1,"TotalRelations/FilterCount",hiw.TotalRelation.filterCount);hiw.Endpoint.addSimple(hiw.TotalRelation,1,"TotalRelations/FilterPageCount",hiw.TotalRelation.filterPageCount);hiw.Endpoint.addArray(hiw.TotalRelation,0,"/Total/{totalID}/Ancestors/{page}",hiw.TotalRelation.getByAncestorTotalID);hiw.Endpoint.addSimple(hiw.TotalRelation,0,"/Total/{totalID}/Ancestors/Count",hiw.TotalRelation.getByAncestorTotalIDCount);hiw.Endpoint.addSimple(hiw.TotalRelation,0,"/Total/{totalID}/Ancestors/PageCount",hiw.TotalRelation.getByAncestorTotalIDPageCount);hiw.Endpoint.addSingle(hiw.Total,0,"/TotalRelation/{totalRelationID}/AncestorTotal",hiw.TotalRelation.getAncestorTotalForTotalRelation);hiw.Endpoint.addArray(hiw.TotalRelation,0,"/Total/{totalID}/Descendants/{page}",hiw.TotalRelation.getByDescendantTotalID);hiw.Endpoint.addSimple(hiw.TotalRelation,0,"/Total/{totalID}/Descendants/Count",hiw.TotalRelation.getByDescendantTotalIDCount);hiw.Endpoint.addSimple(hiw.TotalRelation,0,"/Total/{totalID}/Descendants/PageCount",hiw.TotalRelation.getByDescendantTotalIDPageCount);hiw.Endpoint.addSingle(hiw.Total,0,"/TotalRelation/{totalRelationID}/DescendantTotal",hiw.TotalRelation.getDescendantTotalForTotalRelation);hiw.Endpoint.addArray(hiw.Url,0,"/Urls/{page}",hiw.Url.getAll);hiw.Endpoint.addSimple(hiw.Url,0,"/Urls/Count",hiw.Url.getAllCount);hiw.Endpoint.addSimple(hiw.Url,0,"/Urls/PageCount",hiw.Url.getAllPageCount);hiw.Endpoint.addSingle(hiw.Url,0,"/Url/{id}",hiw.Url.getByID);hiw.Endpoint.addArray(hiw.Url,1,"Urls/Filter",hiw.Url.filter);hiw.Endpoint.addSimple(hiw.Url,1,"Urls/FilterCount",hiw.Url.filterCount);hiw.Endpoint.addSimple(hiw.Url,1,"Urls/FilterPageCount",hiw.Url.filterPageCount);hiw.Endpoint.addArray(hiw.ValueLabel,0,"/ValueLabels/{page}",hiw.ValueLabel.getAll);hiw.Endpoint.addSimple(hiw.ValueLabel,0,"/ValueLabels/Count",hiw.ValueLabel.getAllCount);hiw.Endpoint.addSimple(hiw.ValueLabel,0,"/ValueLabels/PageCount",hiw.ValueLabel.getAllPageCount);hiw.Endpoint.addSingle(hiw.ValueLabel,0,"/ValueLabel/{id}",hiw.ValueLabel.getByID);hiw.Endpoint.addArray(hiw.ValueLabel,1,"ValueLabels/Filter",hiw.ValueLabel.filter);hiw.Endpoint.addSimple(hiw.ValueLabel,1,"ValueLabels/FilterCount",hiw.ValueLabel.filterCount);hiw.Endpoint.addSimple(hiw.ValueLabel,1,"ValueLabels/FilterPageCount",hiw.ValueLabel.filterPageCount);hiw.Endpoint.addArray(hiw.VeteranStatus,0,"/VeteranStatuses/{page}",hiw.VeteranStatus.getAll);hiw.Endpoint.addSimple(hiw.VeteranStatus,0,"/VeteranStatuses/Count",hiw.VeteranStatus.getAllCount);hiw.Endpoint.addSimple(hiw.VeteranStatus,0,"/VeteranStatuses/PageCount",hiw.VeteranStatus.getAllPageCount);hiw.Endpoint.addSingle(hiw.VeteranStatus,0,"/VeteranStatus/{id}",hiw.VeteranStatus.getByID);hiw.Endpoint.addArray(hiw.VeteranStatus,1,"VeteranStatuses/Filter",hiw.VeteranStatus.filter);hiw.Endpoint.addSimple(hiw.VeteranStatus,1,"VeteranStatuses/FilterCount",hiw.VeteranStatus.filterCount);hiw.Endpoint.addSimple(hiw.VeteranStatus,1,"VeteranStatuses/FilterPageCount",hiw.VeteranStatus.filterPageCount);hiw.Endpoint.addArray(hiw.VeteranStatus,0,"/VeteranStatus/{veteranStatusID}/VeteranStatuses/{page}",hiw.VeteranStatus.getByParentVeteranStatusID);hiw.Endpoint.addSimple(hiw.VeteranStatus,0,"/VeteranStatus/{veteranStatusID}/VeteranStatuses/Count",hiw.VeteranStatus.getByParentVeteranStatusIDCount);hiw.Endpoint.addSimple(hiw.VeteranStatus,0,"/VeteranStatus/{veteranStatusID}/VeteranStatuses/PageCount",hiw.VeteranStatus.getByParentVeteranStatusIDPageCount);hiw.Endpoint.addSingle(hiw.VeteranStatus,0,"/VeteranStatus/{veteranStatusID}/ParentVeteranStatus",hiw.VeteranStatus.getParentVeteranStatusForVeteranStatus);hiw.Endpoint.addArray(hiw.VeteranStatusRelation,0,"/VeteranStatusRelations/{page}",hiw.VeteranStatusRelation.getAll);hiw.Endpoint.addSimple(hiw.VeteranStatusRelation,0,"/VeteranStatusRelations/Count",hiw.VeteranStatusRelation.getAllCount);hiw.Endpoint.addSimple(hiw.VeteranStatusRelation,0,"/VeteranStatusRelations/PageCount",hiw.VeteranStatusRelation.getAllPageCount);hiw.Endpoint.addSingle(hiw.VeteranStatusRelation,0,"/VeteranStatusRelation/{id}",hiw.VeteranStatusRelation.getByID);hiw.Endpoint.addArray(hiw.VeteranStatusRelation,1,"VeteranStatusRelations/Filter",hiw.VeteranStatusRelation.filter);hiw.Endpoint.addSimple(hiw.VeteranStatusRelation,1,"VeteranStatusRelations/FilterCount",hiw.VeteranStatusRelation.filterCount);hiw.Endpoint.addSimple(hiw.VeteranStatusRelation,1,"VeteranStatusRelations/FilterPageCount",hiw.VeteranStatusRelation.filterPageCount);hiw.Endpoint.addArray(hiw.VeteranStatusRelation,0,"/VeteranStatus/{veteranStatusID}/Ancestors/{page}",hiw.VeteranStatusRelation.getByAncestorVeteranStatusID);hiw.Endpoint.addSimple(hiw.VeteranStatusRelation,0,"/VeteranStatus/{veteranStatusID}/Ancestors/Count",hiw.VeteranStatusRelation.getByAncestorVeteranStatusIDCount);hiw.Endpoint.addSimple(hiw.VeteranStatusRelation,0,"/VeteranStatus/{veteranStatusID}/Ancestors/PageCount",hiw.VeteranStatusRelation.getByAncestorVeteranStatusIDPageCount);hiw.Endpoint.addSingle(hiw.VeteranStatus,0,"/VeteranStatusRelation/{veteranStatusRelationID}/AncestorVeteranStatus",hiw.VeteranStatusRelation.getAncestorVeteranStatusForVeteranStatusRelation);hiw.Endpoint.addArray(hiw.VeteranStatusRelation,0,"/VeteranStatus/{veteranStatusID}/Descendants/{page}",hiw.VeteranStatusRelation.getByDescendantVeteranStatusID);hiw.Endpoint.addSimple(hiw.VeteranStatusRelation,0,"/VeteranStatus/{veteranStatusID}/Descendants/Count",hiw.VeteranStatusRelation.getByDescendantVeteranStatusIDCount);hiw.Endpoint.addSimple(hiw.VeteranStatusRelation,0,"/VeteranStatus/{veteranStatusID}/Descendants/PageCount",hiw.VeteranStatusRelation.getByDescendantVeteranStatusIDPageCount);hiw.Endpoint.addSingle(hiw.VeteranStatus,0,"/VeteranStatusRelation/{veteranStatusRelationID}/DescendantVeteranStatus",hiw.VeteranStatusRelation.getDescendantVeteranStatusForVeteranStatusRelation);hiw.Endpoint.addArray(hiw.Year,0,"/Years/{page}",hiw.Year.getAll);hiw.Endpoint.addSimple(hiw.Year,0,"/Years/Count",hiw.Year.getAllCount);hiw.Endpoint.addSimple(hiw.Year,0,"/Years/PageCount",hiw.Year.getAllPageCount);hiw.Endpoint.addSingle(hiw.Year,0,"/Year/{id}",hiw.Year.getByID);hiw.Endpoint.addArray(hiw.Year,1,"Years/Filter",hiw.Year.filter);hiw.Endpoint.addSimple(hiw.Year,1,"Years/FilterCount",hiw.Year.filterCount);hiw.Endpoint.addSimple(hiw.Year,1,"Years/FilterPageCount",hiw.Year.filterPageCount);})(hiw||(hiw={}));