Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save cwhanse/1fe53354d79baf8d8bced694dac01075 to your computer and use it in GitHub Desktop.
Save cwhanse/1fe53354d79baf8d8bced694dac01075 to your computer and use it in GitHub Desktop.
OB item type issue
{
"openapi": "3.0.0",
"info": {
"version": "1.1.3",
"title": "OB OpenAPI Taxonomy",
"description": "OB OpenAPI Definitions For Orange Button."
},
"paths": {},
"servers": [],
"components": {
"schemas": {
"EnergyMeasurement": {
"description": "A value of energy produced in one time period related to a device.",
"properties": {
"DeviceID": {
"$ref": "#/components/schemas/DeviceID"
},
"EnergyAC": {
"$ref": "#/components/schemas/EnergyAC"
}
},
"type": "object",
"x-ob-usage-tips": ""
},
"EnergyPrediction": {
"type": "object",
"description": "A value of energy produced in one time period.",
"properties": {
"EnergyAC": {
"$ref": "#/components/schemas/EnergyAC"
}
},
"x-ob-usage-tips": ""
},
"EnergyModel": {
"type": "object",
"description": "Energy model contains energy predictions and information about the model assumptions and information sources.",
"properties": {
"ModelWeatherSource": {
"$ref": "#/components/schemas/ModelWeatherSource"
},
"EnergyModelName": {
"$ref": "#/components/schemas/EnergyModelName"
},
"SiteID": {
"$ref": "#/components/schemas/SiteID"
},
"EnergyModelConfigurationFilename": {
"$ref": "#/components/schemas/EnergyModelConfigurationFilename"
},
"EnergyPredictions": {
"$ref": "#/components/schemas/EnergyPredictions"
}
},
"x-ob-usage-tips": ""
},
"EnergyProduction": {
"type": "object",
"description": "Actual Energy Production at a System Site.",
"properties": {
"SiteID": {
"$ref": "#/components/schemas/SiteID"
},
"EnergyMeasurements": {
"$ref": "#/components/schemas/EnergyMeasurements"
}
},
"x-ob-usage-tips": ""
},
"Product": {
"type": "object",
"properties": {
"ProdName": {
"$ref": "#/components/schemas/ProdName"
},
"ProdMfr": {
"$ref": "#/components/schemas/ProdMfr"
},
"ProdCode": {
"$ref": "#/components/schemas/ProdCode"
},
"ProdType": {
"$ref": "#/components/schemas/ProdType"
},
"ProdDatasheet": {
"$ref": "#/components/schemas/ProdDatasheet"
},
"ProdInstructions": {
"$ref": "#/components/schemas/ProdInstructions"
},
"ProdSpecifications": {
"$ref": "#/components/schemas/ProdSpecifications"
},
"ProdCertifications": {
"$ref": "#/components/schemas/ProdCertifications"
},
"Description": {
"$ref": "#/components/schemas/Description"
},
"FileFolderURL": {
"$ref": "#/components/schemas/FileFolderURL"
}
},
"x-ob-usage-tips": ""
},
"Device": {
"type": "object",
"properties": {
"DeviceID": {
"$ref": "#/components/schemas/DeviceID"
},
"SerialNum": {
"$ref": "#/components/schemas/SerialNum"
},
"DeviceMaintenance": {
"$ref": "#/components/schemas/DeviceMaintenance"
},
"Description": {
"$ref": "#/components/schemas/Description"
},
"URL": {
"$ref": "#/components/schemas/URL"
},
"Product": {
"$ref": "#/components/schemas/Product"
},
"ProdCode": {
"$ref": "#/components/schemas/ProdCode"
},
"Location": {
"$ref": "#/components/schemas/Location"
},
"Orientation": {
"$ref": "#/components/schemas/Orientation"
}
},
"x-ob-usage-tips": ""
},
"DataRecord": {
"type": "object",
"properties": {
"DeviceID": {
"$ref": "#/components/schemas/DeviceID"
}
},
"x-ob-usage-tips": ""
},
"DeviceMaintenance": {
"type": "object",
"properties": {
"MaintDateLast": {
"$ref": "#/components/schemas/MaintDateLast"
},
"CalibrationDateLast": {
"$ref": "#/components/schemas/CalibrationDateLast"
},
"CalibrationMeth": {
"$ref": "#/components/schemas/CalibrationMeth"
}
},
"x-ob-usage-tips": ""
},
"WeatherInstrumentDevice": {
"type": "object",
"properties": {
"AccuracyClass": {
"$ref": "#/components/schemas/AccuracyClass"
},
"CalibrationInterval": {
"$ref": "#/components/schemas/CalibrationInterval"
},
"PVSystemID": {
"$ref": "#/components/schemas/PVSystemID"
},
"PurchDate": {
"$ref": "#/components/schemas/PurchDate"
},
"DeviceCost": {
"$ref": "#/components/schemas/DeviceCost"
},
"ManufactureDate": {
"$ref": "#/components/schemas/ManufactureDate"
},
"ManualLink": {
"$ref": "#/components/schemas/ManualLink"
},
"DeviceWarranty": {
"$ref": "#/components/schemas/DeviceWarranty"
},
"OrientationInformation": {
"$ref": "#/components/schemas/OrientationInformation"
}
},
"x-ob-usage-tips": ""
},
"DeviceWarranty": {
"type": "object",
"properties": {
"EquipTypeWarrOutput": {
"$ref": "#/components/schemas/EquipTypeWarrOutput"
},
"EquipTypeWarrStartDateMilestone": {
"$ref": "#/components/schemas/EquipTypeWarrStartDateMilestone"
},
"EquipTypeWarr": {
"$ref": "#/components/schemas/EquipTypeWarr"
},
"EquipTypeWarrTerm": {
"$ref": "#/components/schemas/EquipTypeWarrTerm"
},
"EquipTypeWarrStartDate": {
"$ref": "#/components/schemas/EquipTypeWarrStartDate"
},
"EquipTypeWarrEndDate": {
"$ref": "#/components/schemas/EquipTypeWarrEndDate"
},
"ModulePerfWarrEndDate": {
"$ref": "#/components/schemas/ModulePerfWarrEndDate"
},
"ModulePerfWarrGuaranteedOutput": {
"$ref": "#/components/schemas/ModulePerfWarrGuaranteedOutput"
},
"ModuleMaterialsAndWorkmanShipWarrInitiationDate": {
"$ref": "#/components/schemas/ModuleMaterialsAndWorkmanShipWarrInitiationDate"
},
"TrackerMaterialsWorkmanshipWarrExp": {
"$ref": "#/components/schemas/TrackerMaterialsWorkmanshipWarrExp"
},
"TrackerMaterialsWorkmanshipWarrInitiation": {
"$ref": "#/components/schemas/TrackerMaterialsWorkmanshipWarrInitiation"
}
},
"x-ob-usage-tips": ""
},
"MeterProduct": {
"type": "object",
"properties": {
"RevenueGrade": {
"$ref": "#/components/schemas/RevenueGrade"
},
"MeasScope": {
"$ref": "#/components/schemas/MeasScope"
}
},
"x-ob-usage-tips": ""
},
"MeterDevice": {
"type": "object",
"properties": {
"CurrentTransducerRatio": {
"$ref": "#/components/schemas/CurrentTransducerRatio"
}
},
"x-ob-usage-tips": ""
},
"OrientationInformation": {
"type": "object",
"properties": {
"OrientationAzimuth": {
"$ref": "#/components/schemas/OrientationAzimuth"
},
"OrientationTilt": {
"$ref": "#/components/schemas/OrientationTilt"
},
"HeightAboveGround": {
"$ref": "#/components/schemas/HeightAboveGround"
}
},
"x-ob-usage-tips": ""
},
"WeatherDataRecord": {
"type": "object",
"properties": {
"IrradDirectNormal": {
"$ref": "#/components/schemas/IrradDirectNormal"
},
"IrradDiffuseHorizontal": {
"$ref": "#/components/schemas/IrradDiffuseHorizontal"
},
"IrradPlaneOfArray": {
"$ref": "#/components/schemas/IrradPlaneOfArray"
},
"IrradGlobalHorizontal": {
"$ref": "#/components/schemas/IrradGlobalHorizontal"
},
"TempAmb": {
"$ref": "#/components/schemas/TempAmb"
},
"WindSpeed": {
"$ref": "#/components/schemas/WindSpeed"
},
"HumidityRelative": {
"$ref": "#/components/schemas/HumidityRelative"
},
"PressureAtmospheric": {
"$ref": "#/components/schemas/PressureAtmospheric"
},
"Rainfall": {
"$ref": "#/components/schemas/Rainfall"
},
"Snowfall": {
"$ref": "#/components/schemas/Snowfall"
},
"PrecipitationType": {
"$ref": "#/components/schemas/PrecipitationType"
},
"Albedo": {
"$ref": "#/components/schemas/Albedo"
},
"SnowAccumulation": {
"$ref": "#/components/schemas/SnowAccumulation"
},
"ReferenceCellMeasurement": {
"$ref": "#/components/schemas/ReferenceCellMeasurement"
}
},
"x-ob-usage-tips": ""
},
"ReferenceCellMeasurement": {
"type": "object",
"properties": {
"TempRefCell": {
"$ref": "#/components/schemas/TempRefCell"
},
"CurrentShortCircuit": {
"$ref": "#/components/schemas/CurrentShortCircuit"
},
"VoltageOpenCircuit": {
"$ref": "#/components/schemas/VoltageOpenCircuit"
},
"CurrentMaxPower": {
"$ref": "#/components/schemas/CurrentMaxPower"
},
"VoltageMaxPower": {
"$ref": "#/components/schemas/VoltageMaxPower"
}
},
"x-ob-usage-tips": ""
},
"PowerMeasurements": {
"type": "object",
"properties": {
"PowerAC": {
"$ref": "#/components/schemas/PowerAC"
},
"PowerDC": {
"$ref": "#/components/schemas/PowerDC"
},
"EnergyAC": {
"$ref": "#/components/schemas/EnergyAC"
},
"TempMeter": {
"$ref": "#/components/schemas/TempMeter"
},
"TempModule": {
"$ref": "#/components/schemas/TempModule"
},
"TempCell": {
"$ref": "#/components/schemas/TempCell"
},
"CurtailLimit": {
"$ref": "#/components/schemas/CurtailLimit"
},
"Avail": {
"$ref": "#/components/schemas/Avail"
},
"SystemPF": {
"$ref": "#/components/schemas/SystemPF"
}
},
"x-ob-usage-tips": ""
},
"SoilingInstrumentDevice": {
"type": "object",
"properties": {
"SoilingInstrumentType": {
"$ref": "#/components/schemas/SoilingInstrumentType"
},
"OrientationAzimuth": {
"$ref": "#/components/schemas/OrientationAzimuth"
},
"OrientationTilt": {
"$ref": "#/components/schemas/OrientationTilt"
},
"CalibrationDateLast": {
"$ref": "#/components/schemas/CalibrationDateLast"
},
"MaintDateLast": {
"$ref": "#/components/schemas/MaintDateLast"
}
},
"x-ob-usage-tips": ""
},
"ASTME2848ReportingConditions": {
"type": "object",
"properties": {
"IrradPlaneOfArray": {
"$ref": "#/components/schemas/IrradPlaneOfArray"
},
"TempAmb": {
"$ref": "#/components/schemas/TempAmb"
},
"WindSpeed": {
"$ref": "#/components/schemas/WindSpeed"
},
"RefCellCalibrationConstantAtRptCond": {
"$ref": "#/components/schemas/RefCellCalibrationConstantAtRptCond"
}
},
"x-ob-usage-tips": ""
},
"ASTME2848DataRecord": {
"type": "object",
"properties": {
"IrradPlaneOfArray": {
"$ref": "#/components/schemas/IrradPlaneOfArray"
},
"TempAmb": {
"$ref": "#/components/schemas/TempAmb"
},
"WindSpeed": {
"$ref": "#/components/schemas/WindSpeed"
},
"DataSelected": {
"$ref": "#/components/schemas/DataSelected"
},
"DataFilterVisual": {
"$ref": "#/components/schemas/DataFilterVisual"
},
"DataFilterOutliers": {
"$ref": "#/components/schemas/DataFilterOutliers"
},
"DataFilterMissing": {
"$ref": "#/components/schemas/DataFilterMissing"
},
"DataFilterCollectionSystem": {
"$ref": "#/components/schemas/DataFilterCollectionSystem"
},
"DataFilterOutsideRange": {
"$ref": "#/components/schemas/DataFilterOutsideRange"
},
"DataFilterStability": {
"$ref": "#/components/schemas/DataFilterStability"
},
"DataFilterInverterClipping": {
"$ref": "#/components/schemas/DataFilterInverterClipping"
},
"DataFilterShading": {
"$ref": "#/components/schemas/DataFilterShading"
},
"DataFilterInstrumentAlignment": {
"$ref": "#/components/schemas/DataFilterInstrumentAlignment"
}
},
"x-ob-usage-tips": ""
},
"DataFilterCriteria": {
"type": "object",
"properties": {
"FilterIrradMax": {
"$ref": "#/components/schemas/FilterIrradMax"
},
"FilterIrradMin": {
"$ref": "#/components/schemas/FilterIrradMin"
},
"FilterTempAmbMax": {
"$ref": "#/components/schemas/FilterTempAmbMax"
},
"FilterTempAmbMin": {
"$ref": "#/components/schemas/FilterTempAmbMin"
},
"FilterWindSpeedMax": {
"$ref": "#/components/schemas/FilterWindSpeedMax"
},
"FilterWindSpeedMin": {
"$ref": "#/components/schemas/FilterWindSpeedMin"
},
"FilterPowerACMax": {
"$ref": "#/components/schemas/FilterPowerACMax"
},
"FilterPowerACMin": {
"$ref": "#/components/schemas/FilterPowerACMin"
},
"FilterIrradStabilityMax": {
"$ref": "#/components/schemas/FilterIrradStabilityMax"
},
"FilterIrradStabilityWindowLen": {
"$ref": "#/components/schemas/FilterIrradStabilityWindowLen"
}
},
"x-ob-usage-tips": ""
},
"ASTME2848Model": {
"type": "object",
"properties": {
"ASTME28484ModelCoeffA1": {
"$ref": "#/components/schemas/ASTME28484ModelCoeffA1"
},
"ASTME28484ModelCoeffA2": {
"$ref": "#/components/schemas/ASTME28484ModelCoeffA2"
},
"ASTME28484ModelCoeffA3": {
"$ref": "#/components/schemas/ASTME28484ModelCoeffA3"
},
"ASTME28484ModelCoeffA4": {
"$ref": "#/components/schemas/ASTME28484ModelCoeffA4"
},
"ASTME2848PowerRtgAtRptCond": {
"$ref": "#/components/schemas/ASTME2848PowerRtgAtRptCond"
},
"ASTME2848PowerRtgUncertainty": {
"$ref": "#/components/schemas/ASTME2848PowerRtgUncertainty"
},
"ASTME2848ModelResidualMean": {
"$ref": "#/components/schemas/ASTME2848ModelResidualMean"
},
"ASTME2848ModelResidualStandardDeviation": {
"$ref": "#/components/schemas/ASTME2848ModelResidualStandardDeviation"
}
},
"x-ob-usage-tips": ""
},
"Address": {
"type": "object",
"description": "Physical or Mailing address",
"properties": {
"City": {
"$ref": "#/components/schemas/City"
},
"StateProvince": {
"$ref": "#/components/schemas/StateProvince"
},
"ZipPostalCode": {
"$ref": "#/components/schemas/ZipPostalCode"
},
"Country": {
"$ref": "#/components/schemas/Country"
},
"County": {
"$ref": "#/components/schemas/County"
},
"AddressType": {
"$ref": "#/components/schemas/AddressType"
},
"AddressID": {
"$ref": "#/components/schemas/AddressID"
},
"Location": {
"$ref": "#/components/schemas/Location"
},
"AddrLine1": {
"$ref": "#/components/schemas/AddrLine1"
},
"AddrLine2": {
"$ref": "#/components/schemas/AddrLine2"
},
"AddrLine3": {
"$ref": "#/components/schemas/AddrLine3"
},
"Description": {
"$ref": "#/components/schemas/Description"
}
},
"x-ob-usage-tips": ""
},
"Contact": {
"type": "object",
"description": "A person or contact information",
"properties": {
"Address": {
"$ref": "#/components/schemas/Address"
},
"ContactID": {
"$ref": "#/components/schemas/ContactID"
},
"Email": {
"$ref": "#/components/schemas/Email"
},
"MobilePhone": {
"$ref": "#/components/schemas/MobilePhone"
},
"WorkPhone": {
"$ref": "#/components/schemas/WorkPhone"
},
"HomePhone": {
"$ref": "#/components/schemas/HomePhone"
},
"FirstName": {
"$ref": "#/components/schemas/FirstName"
},
"MiddleName": {
"$ref": "#/components/schemas/MiddleName"
},
"LastName": {
"$ref": "#/components/schemas/LastName"
},
"ContactType": {
"$ref": "#/components/schemas/ContactType"
},
"Description": {
"$ref": "#/components/schemas/Description"
},
"PreferredContactMethod": {
"$ref": "#/components/schemas/PreferredContactMethod"
},
"ContactTimezone": {
"$ref": "#/components/schemas/ContactTimezone"
},
"Title": {
"$ref": "#/components/schemas/Title"
},
"URL": {
"$ref": "#/components/schemas/URL"
}
},
"x-ob-usage-tips": ""
},
"AuthorityHavingJurisdiction": {
"type": "object",
"description": "The authority having jurisdiction over any permit, site, or governance decision",
"properties": {
"Address": {
"$ref": "#/components/schemas/Address"
},
"Contacts": {
"$ref": "#/components/schemas/Contacts"
},
"BuildingCode": {
"$ref": "#/components/schemas/BuildingCode"
},
"BuildingCodeNotes": {
"$ref": "#/components/schemas/BuildingCodeNotes"
},
"ElectricCode": {
"$ref": "#/components/schemas/ElectricCode"
},
"ElectricCodeNotes": {
"$ref": "#/components/schemas/ElectricCodeNotes"
},
"FireCode": {
"$ref": "#/components/schemas/FireCode"
},
"FireCodeNotes": {
"$ref": "#/components/schemas/FireCodeNotes"
},
"ResidentialCode": {
"$ref": "#/components/schemas/ResidentialCode"
},
"ResidentialCodeNotes": {
"$ref": "#/components/schemas/ResidentialCodeNotes"
},
"DocumentSubmissionMethodNotes": {
"$ref": "#/components/schemas/DocumentSubmissionMethodNotes"
},
"EngineeringReviewRequirements": {
"$ref": "#/components/schemas/EngineeringReviewRequirements"
},
"AHJID": {
"$ref": "#/components/schemas/AHJID"
},
"AHJName": {
"$ref": "#/components/schemas/AHJName"
},
"FileFolderURL": {
"$ref": "#/components/schemas/FileFolderURL"
},
"Description": {
"$ref": "#/components/schemas/Description"
},
"WindCode": {
"$ref": "#/components/schemas/WindCode"
},
"WindCodeNotes": {
"$ref": "#/components/schemas/WindCodeNotes"
},
"FeeStructures": {
"$ref": "#/components/schemas/FeeStructures"
},
"URL": {
"$ref": "#/components/schemas/URL"
},
"AHJCode": {
"$ref": "#/components/schemas/AHJCode"
},
"EstimatedTurnaroundDays": {
"$ref": "#/components/schemas/EstimatedTurnaroundDays"
},
"AHJInspections": {
"$ref": "#/components/schemas/AHJInspections"
},
"PermitIssueMethodNotes": {
"$ref": "#/components/schemas/PermitIssueMethodNotes"
},
"PermitIssueMethods": {
"$ref": "#/components/schemas/PermitIssueMethods"
},
"DocumentSubmissionMethods": {
"$ref": "#/components/schemas/DocumentSubmissionMethods"
}
},
"x-ob-usage-tips": ""
},
"EngineeringReviewRequirements": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EngineeringReviewRequirement"
},
"x-ob-usage-tips": ""
},
"EngineeringReviewRequirement": {
"type": "object",
"description": "A review by a single engineer or other professional of a design or drawing set",
"properties": {
"Description": {
"$ref": "#/components/schemas/Description"
},
"StampType": {
"$ref": "#/components/schemas/StampType"
},
"EngineeringReviewType": {
"$ref": "#/components/schemas/EngineeringReviewType"
},
"RequirementLevel": {
"$ref": "#/components/schemas/RequirementLevel"
},
"RequirementNotes": {
"$ref": "#/components/schemas/RequirementNotes"
}
},
"x-ob-usage-tips": ""
},
"Site": {
"type": "object",
"description": "The site of a solar installation or potential solar installation",
"properties": {
"SiteID": {
"$ref": "#/components/schemas/SiteID"
},
"SiteName": {
"$ref": "#/components/schemas/SiteName"
},
"SiteParcelID": {
"$ref": "#/components/schemas/SiteParcelID"
},
"SiteMandatoryAccessReqrmnts": {
"$ref": "#/components/schemas/SiteMandatoryAccessReqrmnts"
},
"Addresses": {
"$ref": "#/components/schemas/Addresses"
},
"Locations": {
"$ref": "#/components/schemas/Locations"
},
"PVSystems": {
"$ref": "#/components/schemas/PVSystems"
},
"Description": {
"$ref": "#/components/schemas/Description"
},
"FileFolderURL": {
"$ref": "#/components/schemas/FileFolderURL"
},
"Contacts": {
"$ref": "#/components/schemas/Contacts"
},
"AuthorityHavingJurisdiction": {
"$ref": "#/components/schemas/AuthorityHavingJurisdiction"
},
"Structures": {
"$ref": "#/components/schemas/Structures"
},
"ElectricalServices": {
"$ref": "#/components/schemas/ElectricalServices"
},
"HomeownersAssociation": {
"$ref": "#/components/schemas/HomeownersAssociation"
},
"Fees": {
"$ref": "#/components/schemas/Fees"
},
"RiskDesignCriteria": {
"$ref": "#/components/schemas/RiskDesignCriteria"
},
"EnergyConsumptions": {
"$ref": "#/components/schemas/EnergyConsumptions"
},
"BatterySystems": {
"$ref": "#/components/schemas/BatterySystems"
}
},
"x-ob-usage-tips": ""
},
"Addresses": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Address"
},
"x-ob-usage-tips": ""
},
"Locations": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Location"
},
"x-ob-usage-tips": ""
},
"Contacts": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Contact"
},
"x-ob-usage-tips": ""
},
"City": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Name of the city in the physical or mailing address.",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "Billings"
},
"x-ob-item-type-group": ""
}
]
},
"StateProvince": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "State of a Province of the mailing or physical address.",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "MT"
},
"x-ob-item-type-group": ""
}
]
},
"ZipPostalCode": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Zip Code / Postal Code of a mailing or physical address.",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "59101"
},
"x-ob-item-type-group": ""
}
]
},
"Country": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "ISO country code where system is located.",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "USA"
},
"x-ob-item-type-group": ""
}
]
},
"Latitude": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Decimal value of latitude of the physical site in degrees. Positive North of the Equator. Negative South of the Equator",
"x-ob-item-type": "num-us:planeAngleItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Unit": "Degree",
"Value": "45.7783517"
},
"x-ob-item-type-group": ""
}
]
},
"Longitude": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Decimal value of longitude of the physical site in degrees. Positive east of the Prime Meridian. Negative west of the Prime Meridian. North America is negative..",
"x-ob-item-type": "num-us:planeAngleItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Unit": "Degree",
"Value": "-108.5203597"
},
"x-ob-item-type-group": ""
}
]
},
"County": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "County of the physical or mailing address",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "Yellowstone County"
},
"x-ob-item-type-group": ""
}
]
},
"Email": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Email address",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "Test@sunspec.com"
},
"x-ob-item-type-group": ""
}
]
},
"MobilePhone": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Phone Number of a cell phone or mobile device. This phone is expected to be able to receive text messages. Characters like hyphen, period, x for extension are allowed.",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "9999999999"
},
"x-ob-item-type-group": ""
}
]
},
"WorkPhone": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Phone number to be used during working hours. Characters like hyphen, period, x for extension are allowed.",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "9999999999"
},
"x-ob-item-type-group": ""
}
]
},
"HomePhone": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Phone number to be used for high priority calls only. Characters like hyphen, period, x for extension are allowed.",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "9999999999"
},
"x-ob-item-type-group": ""
}
]
},
"FirstName": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "First name of a person.",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "Bob"
},
"x-ob-item-type-group": ""
}
]
},
"MiddleName": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Middle name of a person.",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "Alex"
},
"x-ob-item-type-group": ""
}
]
},
"LastName": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The last name of person.",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "Smith"
},
"x-ob-item-type-group": ""
}
]
},
"Altitude": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementNumber"
},
{
"type": "object",
"description": "The height of ground level at a location relative to sea level.",
"x-ob-item-type": "num:lengthItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Unit": "Foot",
"Value": "3123"
},
"x-ob-item-type-group": ""
}
]
},
"Location": {
"type": "object",
"description": "A location is defined by Latitude, Longitude and Altitude.",
"properties": {
"Latitude": {
"$ref": "#/components/schemas/Latitude"
},
"Longitude": {
"$ref": "#/components/schemas/Longitude"
},
"Altitude": {
"$ref": "#/components/schemas/Altitude"
},
"Elevation": {
"$ref": "#/components/schemas/Elevation"
},
"LocationType": {
"$ref": "#/components/schemas/LocationType"
},
"LocationID": {
"$ref": "#/components/schemas/LocationID"
},
"Description": {
"$ref": "#/components/schemas/Description"
},
"LocationDeterminationMethod": {
"$ref": "#/components/schemas/LocationDeterminationMethod"
}
},
"x-ob-usage-tips": ""
},
"Elevation": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementNumber"
},
{
"type": "object",
"description": "Height from ground level.",
"x-ob-item-type": "num:lengthItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Unit": "Foot",
"Value": "20"
},
"x-ob-item-type-group": ""
}
]
},
"AddrLine1": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "First line of a mailing or physical address.",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "135 Wyoming Avenue"
},
"x-ob-item-type-group": ""
}
]
},
"AddrLine2": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Second line of a mailing or physical address.",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "Apt 31"
},
"x-ob-item-type-group": ""
}
]
},
"AddrLine3": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Third line of a mailing or physical address.",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "Building H"
},
"x-ob-item-type-group": ""
}
]
},
"EnergyModelName": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Type of design/energy production model for the PV system which could be Pvsyst, SAM, PV Watts, or Other.",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "Pvsyst Model 1"
},
"x-ob-item-type-group": ""
}
]
},
"EnergyModelConfigurationFilename": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "A filename holding the configuration details of the energy prediction details. This could be a zip file containing multiple files. The intention is to be able to reproduce the energy predictions if needed.",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "Pvsyst Model 1.dxf"
},
"x-ob-item-type-group": ""
}
]
},
"Description": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Generic Text field used in fields to provide more detail",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "A description for generic commentary on a object. Not intended for machine analysis"
},
"x-ob-item-type-group": ""
}
]
},
"BuildingCode": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The applicable building code the AHJ enforces.",
"x-ob-item-type": "BuildingCodeItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "2018IBC"
},
"x-ob-item-type-group": ""
}
]
},
"BuildingCodeNotes": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Notes for special requirements related to the building code in this AHJ.",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "Locally denoted as the 2018 state code"
},
"x-ob-item-type-group": ""
}
]
},
"ResidentialCode": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The applicable residential code the AHJ enforces.",
"x-ob-item-type": "ResidentialCodeItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "2018IRC"
},
"x-ob-item-type-group": ""
}
]
},
"FireCode": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The applicable fire code the AHJ enforces.",
"x-ob-item-type": "FireCodeItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "2018IFC"
},
"x-ob-item-type-group": ""
}
]
},
"ElectricCode": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The applicable electric code the AHJ enforces.",
"x-ob-item-type": "ElectricCodeItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "2017NEC"
},
"x-ob-item-type-group": ""
}
]
},
"ResidentialCodeNotes": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Notes for special requirements related to the residential code in this AHJ.",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "Locally denoted as the 2018 state code"
},
"x-ob-item-type-group": ""
}
]
},
"FireCodeNotes": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Notes for special requirements related to the fire code in this AHJ.",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "Locally denoted as the 2018 state code"
},
"x-ob-item-type-group": ""
}
]
},
"ElectricCodeNotes": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Notes for special requirements related to the electric code in this AHJ.",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "Locally denoted as the 2018 state code"
},
"x-ob-item-type-group": ""
}
]
},
"DocumentSubmissionMethod": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The method for submitting AHJ documents.",
"x-ob-item-type": "DocumentSubmissionMethodItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "Email"
},
"x-ob-item-type-group": ""
}
]
},
"DocumentSubmissionMethodNotes": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Notes about the document submission process for this AHJ.",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "The documents need to be submitted in PDF format with everything combined into a single document"
},
"x-ob-item-type-group": ""
}
]
},
"EngineeringReviewType": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The type of engineering or professional review",
"x-ob-item-type": "EngineeringReviewTypeItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "StructuralEngineer"
},
"x-ob-item-type-group": ""
}
]
},
"StampType": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The type of certifying stamp that is applied to the design or drawing set",
"x-ob-item-type": "StampTypeItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "Digital"
},
"x-ob-item-type-group": ""
}
]
},
"AHJName": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Name of the Authority Having Jurisdiction",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "Calhoun County"
},
"x-ob-item-type-group": ""
}
]
},
"RequirementLevel": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "This field indicates if this instance of an object is required or optional. Conditionally optional the conditions can be described in RequirementNotes.",
"x-ob-item-type": "RequirementLevelItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "Required"
},
"x-ob-item-type-group": ""
}
]
},
"LocationDeterminationMethod": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Method of the determining the location",
"x-ob-item-type": "LocationDeterminationMethodItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "AddressGeocoding"
},
"x-ob-item-type-group": ""
}
]
},
"ContactType": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The type of contact being specified",
"x-ob-item-type": "ContactTypeItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "Homeowner"
},
"x-ob-item-type-group": ""
}
]
},
"PreferredContactMethod": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The method of contact the contact prefers",
"x-ob-item-type": "PreferredContactMethodItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "Email"
},
"x-ob-item-type-group": ""
}
]
},
"LocationID": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The identifier of the location.",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "63e32227-7a31-4a0c-a715-20d46315cc9e"
},
"x-ob-item-type-group": ""
}
]
},
"AddressID": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The identifier of the address.",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "63e32227-7a31-4a0c-a715-20d46315cc9e"
},
"x-ob-item-type-group": ""
}
]
},
"ContactID": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The identifier of the contact.",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "63e32227-7a31-4a0c-a715-20d46315cc9e"
},
"x-ob-item-type-group": ""
}
]
},
"ContactTimezone": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The timezone where the contact is located.",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "PST"
},
"x-ob-item-type-group": ""
}
]
},
"LocationType": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The type of location being specified",
"x-ob-item-type": "LocationTypeItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "GeneralProximity"
},
"x-ob-item-type-group": ""
}
]
},
"FileFolderURL": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "A generic URL to a file folder for transmitting documents",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "https://www.lg.com/us/business/download/resources/BT00002151/[Print]%20Neon_2_60_BF_80308_ck_FRD_v4.pdf"
},
"x-ob-item-type-group": ""
}
]
},
"URL": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "A URL string",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "https://ahjregistry.sunspec.org/#/ahj-search"
},
"x-ob-item-type-group": ""
}
]
},
"AddressType": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The type of address being specified",
"x-ob-item-type": "AddressTypeItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "Installation"
},
"x-ob-item-type-group": ""
}
]
},
"Task": {
"type": "object",
"description": "A task to accomplish",
"properties": {
"Contacts": {
"$ref": "#/components/schemas/Contacts"
},
"Description": {
"$ref": "#/components/schemas/Description"
},
"FileFolderURL": {
"$ref": "#/components/schemas/FileFolderURL"
},
"TaskName": {
"$ref": "#/components/schemas/TaskName"
},
"TaskStatus": {
"$ref": "#/components/schemas/TaskStatus"
},
"TaskCompletedDate": {
"$ref": "#/components/schemas/TaskCompletedDate"
},
"TaskID": {
"$ref": "#/components/schemas/TaskID"
},
"TaskDueDate": {
"$ref": "#/components/schemas/TaskDueDate"
},
"Checklist": {
"$ref": "#/components/schemas/Checklist"
},
"TaskType": {
"$ref": "#/components/schemas/TaskType"
}
},
"x-ob-usage-tips": ""
},
"TaskName": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The name of a task",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "Site Survey"
},
"x-ob-item-type-group": ""
}
]
},
"Tasks": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Task"
}
},
"TaskStatus": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The status of a task",
"x-ob-item-type": "TaskStatusItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "NotStarted"
},
"x-ob-item-type-group": ""
}
]
},
"UtilityName": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Name of utility company where the grid connection will reside.",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"Devices": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Device"
},
"x-ob-usage-tips": ""
},
"PVSystem": {
"type": "object",
"description": "A solar photovoltaic system",
"properties": {
"CapacityDC": {
"$ref": "#/components/schemas/CapacityDC"
},
"PVSystemID": {
"$ref": "#/components/schemas/PVSystemID"
},
"PVSystemPrice": {
"$ref": "#/components/schemas/PVSystemPrice"
},
"Devices": {
"$ref": "#/components/schemas/Devices"
},
"ProjectedSavingsAmt": {
"$ref": "#/components/schemas/ProjectedSavingsAmt"
},
"Description": {
"$ref": "#/components/schemas/Description"
},
"FileFolderURL": {
"$ref": "#/components/schemas/FileFolderURL"
},
"OperationalPhase": {
"$ref": "#/components/schemas/OperationalPhase"
},
"BillOfMaterials": {
"$ref": "#/components/schemas/BillOfMaterials"
},
"OperationalStatus": {
"$ref": "#/components/schemas/OperationalStatus"
},
"StructureID": {
"$ref": "#/components/schemas/StructureID"
},
"ElectricalServiceID": {
"$ref": "#/components/schemas/ElectricalServiceID"
},
"RiskCategory": {
"$ref": "#/components/schemas/RiskCategory"
},
"EnergyModels": {
"$ref": "#/components/schemas/EnergyModels"
},
"EnergyProductions": {
"$ref": "#/components/schemas/EnergyProductions"
},
"Tasks": {
"$ref": "#/components/schemas/Tasks"
},
"BillOfServices": {
"$ref": "#/components/schemas/BillOfServices"
},
"PVSystemArrays": {
"$ref": "#/components/schemas/PVSystemArrays"
}
},
"x-ob-usage-tips": ""
},
"PVSystemPrice": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementNumber"
},
{
"type": "object",
"description": "The price of the PV system",
"x-ob-item-type": "xbrli:monetaryItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Unit": "US Dollar",
"Value": "43095"
},
"x-ob-item-type-group": "OBMonetary"
}
]
},
"EnergyUsage": {
"type": "object",
"description": "A value of energy consumed in one time period",
"properties": {
"EnergyAC": {
"$ref": "#/components/schemas/EnergyAC"
}
},
"x-ob-usage-tips": ""
},
"EnergyConsumption": {
"type": "object",
"description": "The energy consumption history of a site",
"properties": {
"SiteID": {
"$ref": "#/components/schemas/SiteID"
},
"EnergyUsages": {
"$ref": "#/components/schemas/EnergyUsages"
}
},
"x-ob-usage-tips": ""
},
"PVSystemID": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Identifier for the System (plant).",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"CapacityDC": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementNumber"
},
{
"type": "object",
"description": "Capacity in DC at Standard Test Conditions",
"x-ob-item-type": "num:powerItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Unit": "Kilowatt",
"Value": "11.5"
},
"x-ob-item-type-group": "OBElectricalPower"
}
]
},
"ProdQty": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementInteger"
},
{
"type": "object",
"description": "Quantity of a Product",
"x-ob-item-type": "us-types:perUnitItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "4"
},
"x-ob-item-type-group": ""
}
]
},
"ProdLineItem": {
"type": "object",
"description": "A product used within a PVSystem and the quantity of that product",
"properties": {
"Product": {
"$ref": "#/components/schemas/Product"
},
"Description": {
"$ref": "#/components/schemas/Description"
},
"FileFolderURL": {
"$ref": "#/components/schemas/FileFolderURL"
},
"Quantity": {
"$ref": "#/components/schemas/Quantity"
},
"AmountExtended": {
"$ref": "#/components/schemas/AmountExtended"
}
},
"x-ob-usage-tips": ""
},
"PVSystems": {
"type": "array",
"items": {
"$ref": "#/components/schemas/PVSystem"
},
"x-ob-usage-tips": ""
},
"Utility": {
"type": "object",
"description": "A electric service provider",
"properties": {
"UtilityLegalEntityID": {
"$ref": "#/components/schemas/UtilityLegalEntityID"
},
"UtilityName": {
"$ref": "#/components/schemas/UtilityName"
},
"FeeStructures": {
"$ref": "#/components/schemas/FeeStructures"
},
"Description": {
"$ref": "#/components/schemas/Description"
},
"Contacts": {
"$ref": "#/components/schemas/Contacts"
},
"Addresses": {
"$ref": "#/components/schemas/Addresses"
},
"FileFolderURL": {
"$ref": "#/components/schemas/FileFolderURL"
},
"URL": {
"$ref": "#/components/schemas/URL"
}
},
"x-ob-usage-tips": ""
},
"ProjectedSavingsAmt": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementNumber"
},
{
"type": "object",
"description": "The projected savings to the consumer from reduced electricity demand over a period of time.",
"x-ob-item-type": "xbrli:monetaryItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"EndTime": "'2020-12-30'",
"StartTime": "2020-01-01",
"Unit": "US Dollar",
"Value": "120"
},
"x-ob-item-type-group": "OBMonetary"
}
]
},
"OperationalStatus": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The status of the operation of the PVSystem",
"x-ob-item-type": "OperationalStatusItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "Online"
},
"x-ob-item-type-group": ""
}
]
},
"OperationalPhase": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The status of the operation of the PVSystem",
"x-ob-item-type": "OperationalPhaseItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "Proposed"
},
"x-ob-item-type-group": ""
}
]
},
"ProdType": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The type of product. Clarifying Notes: A Combiner Box takes DC and moves to AC while a CombinerPanel combines AC Loads.",
"x-ob-item-type": "ProdTypeItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "Module"
},
"x-ob-item-type-group": ""
}
]
},
"BillOfMaterials": {
"type": "object",
"description": "Bill of Materials for a System",
"properties": {
"ProdLineItems": {
"$ref": "#/components/schemas/ProdLineItems"
},
"BillOfMaterialsStatus": {
"$ref": "#/components/schemas/BillOfMaterialsStatus"
},
"FileFolderURL": {
"$ref": "#/components/schemas/FileFolderURL"
},
"Description": {
"$ref": "#/components/schemas/Description"
}
},
"x-ob-usage-tips": ""
},
"ProdLineItems": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ProdLineItem"
},
"x-ob-usage-tips": ""
},
"BillOfMaterialsStatus": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The status of the BillOfMaterials",
"x-ob-item-type": "BillOfMaterialsStatusItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "NotStarted"
},
"x-ob-item-type-group": ""
}
]
},
"Title": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The title of the contact",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "Department Manager"
},
"x-ob-item-type-group": ""
}
]
},
"RequirementNotes": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The notes about the requirement level of the engineering review",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "The structural engineering stamp is only required for houses built before 1990"
},
"x-ob-item-type-group": ""
}
]
},
"TaskCompletedDate": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The date the task was completed",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "Use EndTime for the actual completed date. StartTime should be the task start date",
"x-ob-sample-value": {
"EndTime": "2020-11-30",
"StartTime": "2020-05-30"
},
"x-ob-item-type-group": ""
}
]
},
"Structure": {
"type": "object",
"description": "A structure on a site",
"properties": {
"StructureType": {
"$ref": "#/components/schemas/StructureType"
},
"RoofMaterial": {
"$ref": "#/components/schemas/RoofMaterial"
},
"Locations": {
"$ref": "#/components/schemas/Locations"
},
"StructureID": {
"$ref": "#/components/schemas/StructureID"
},
"FileFolderURL": {
"$ref": "#/components/schemas/FileFolderURL"
},
"Description": {
"$ref": "#/components/schemas/Description"
},
"ElectricalServiceID": {
"$ref": "#/components/schemas/ElectricalServiceID"
},
"YearBuilt": {
"$ref": "#/components/schemas/YearBuilt"
},
"FoundationType": {
"$ref": "#/components/schemas/FoundationType"
},
"ConstructionMaterial": {
"$ref": "#/components/schemas/ConstructionMaterial"
},
"RiskCategory": {
"$ref": "#/components/schemas/RiskCategory"
}
},
"x-ob-usage-tips": ""
},
"StructureType": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The type of Structure",
"x-ob-item-type": "StructureTypeItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "DetachedGarage"
},
"x-ob-item-type-group": ""
}
]
},
"RoofMaterial": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The type of roof of the structure",
"x-ob-item-type": "solar-types:roofItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "Asphalt Shingle"
},
"x-ob-item-type-group": ""
}
]
},
"SeismicLoad": {
"type": "object",
"description": "The combined parameters for the Seismic Load condition of a structural design",
"properties": {
"MCERgroundmotionSS": {
"$ref": "#/components/schemas/MCERgroundmotionSS"
},
"MCERgroundmotionS1": {
"$ref": "#/components/schemas/MCERgroundmotionS1"
}
},
"x-ob-usage-tips": ""
},
"MCERgroundmotionSS": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": " MCER ground motion (period=0.2s)",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "0.131"
},
"x-ob-item-type-group": ""
}
]
},
"MCERgroundmotionS1": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "MCER ground motion (period=1.0s)",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "0.057"
},
"x-ob-item-type-group": ""
}
]
},
"StructureID": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The ID of the structure",
"x-ob-item-type": "solar-types:uuidItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "63e32227-7a31-4a0c-a715-20d46315cc9e"
},
"x-ob-item-type-group": ""
}
]
},
"Structures": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Structure"
},
"x-ob-usage-tips": ""
},
"ElectricalServiceID": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The identifier of the electrical service system",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "63e32227-7a31-4a0c-a715-20d46315cc9e"
},
"x-ob-item-type-group": ""
}
]
},
"ElectricalService": {
"type": "object",
"description": "A electrical service of a site",
"properties": {
"Devices": {
"$ref": "#/components/schemas/Devices"
},
"ElectricalServiceID": {
"$ref": "#/components/schemas/ElectricalServiceID"
},
"Description": {
"$ref": "#/components/schemas/Description"
},
"FileFolderURL": {
"$ref": "#/components/schemas/FileFolderURL"
},
"Utility": {
"$ref": "#/components/schemas/Utility"
},
"TempLowASHRAE": {
"$ref": "#/components/schemas/TempLowASHRAE"
},
"TempHighASHRAE": {
"$ref": "#/components/schemas/TempHighASHRAE"
},
"ElectricalServiceRating": {
"$ref": "#/components/schemas/ElectricalServiceRating"
},
"InterconnectionVoltage": {
"$ref": "#/components/schemas/InterconnectionVoltage"
},
"InterconnectionPhaseType": {
"$ref": "#/components/schemas/InterconnectionPhaseType"
},
"InterconnectionPhase": {
"$ref": "#/components/schemas/InterconnectionPhase"
},
"TariffStructure": {
"$ref": "#/components/schemas/TariffStructure"
}
},
"x-ob-usage-tips": ""
},
"TempLowASHRAE": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The extreme low temperature for the wire sizing calculations",
"x-ob-item-type": "num-us:temperatureItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Unit": "Fahrenheit",
"Value": "22"
},
"x-ob-item-type-group": ""
}
]
},
"TempHighASHRAE": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The 2% high temperature for the wire sizing calculations",
"x-ob-item-type": "num-us:temperatureItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Unit": "Fahrenheit",
"Value": "105"
},
"x-ob-item-type-group": ""
}
]
},
"RiskCategory": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The risk category from ASCE7",
"x-ob-item-type": "RiskCategoryItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "RiskCategoryII"
},
"x-ob-item-type-group": ""
}
]
},
"WindCode": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The wind code adopted by the authority having jurisdiction",
"x-ob-item-type": "WindCodeItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "ASCE716"
},
"x-ob-item-type-group": ""
}
]
},
"ElectricalServices": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ElectricalService"
},
"x-ob-usage-tips": ""
},
"ElectricalServiceRating": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The rating of the main electrical service breaker",
"x-ob-item-type": "num-us:electricCurrentItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Unit": "Ampere",
"Value": "120"
},
"x-ob-item-type-group": ""
}
]
},
"WindCodeNotes": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The notes about the wind code if there are special requirements",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "This area uses the wind code from the department of insurance rather than the ASCE codes."
},
"x-ob-item-type-group": ""
}
]
},
"TaskID": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The UUID of the task",
"x-ob-item-type": "solar-types:uuidItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "63e32227-7a31-4a0c-a715-20d46315cc9e"
},
"x-ob-item-type-group": ""
}
]
},
"YearBuilt": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The year the structure was built",
"x-ob-item-type": "xbrli:dateItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "1969"
},
"x-ob-item-type-group": ""
}
]
},
"HomeownersAssociation": {
"type": "object",
"description": "The Homeowner's Association of a site",
"properties": {
"HOAName": {
"$ref": "#/components/schemas/HOAName"
},
"Address": {
"$ref": "#/components/schemas/Address"
},
"Contacts": {
"$ref": "#/components/schemas/Contacts"
},
"Description": {
"$ref": "#/components/schemas/Description"
},
"FileFolderURL": {
"$ref": "#/components/schemas/FileFolderURL"
},
"FeeStructures": {
"$ref": "#/components/schemas/FeeStructures"
},
"URL": {
"$ref": "#/components/schemas/URL"
}
},
"x-ob-usage-tips": ""
},
"HOAName": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The name of the homeowner's association",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "Emerald Property Association"
},
"x-ob-item-type-group": ""
}
]
},
"FoundationType": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The type of foundation the structure has",
"x-ob-item-type": "FoundationTypeItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "Slab"
},
"x-ob-item-type-group": ""
}
]
},
"ConstructionMaterial": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The type of construction of the structure",
"x-ob-item-type": "ConstructionMaterialItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "Bricks"
},
"x-ob-item-type-group": ""
}
]
},
"RiskDesignCriteria": {
"type": "object",
"description": "The risk design criteria",
"properties": {
"SeismicLoad": {
"$ref": "#/components/schemas/SeismicLoad"
},
"ExposureCategory": {
"$ref": "#/components/schemas/ExposureCategory"
},
"SnowLoads": {
"$ref": "#/components/schemas/SnowLoads"
},
"WindLoads": {
"$ref": "#/components/schemas/WindLoads"
}
},
"x-ob-usage-tips": ""
},
"ExposureCategory": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The exposure category of the RiskDesignCriteria as defined by the ASCE 7 Standard",
"x-ob-item-type": "ExposureCategoryItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "B"
},
"x-ob-item-type-group": ""
}
]
},
"InterconnectionVoltage": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementInteger"
},
{
"type": "object",
"description": "The voltage of the utility being interconnected too",
"x-ob-item-type": "num-us:voltageItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Unit": "Volt",
"Value": "14000"
},
"x-ob-item-type-group": ""
}
]
},
"InterconnectionPhaseType": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementInteger"
},
{
"type": "object",
"description": "The phase of the utility being interconnected too",
"x-ob-item-type": "InterconnectionPhaseTypeItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "Single"
},
"x-ob-item-type-group": ""
}
]
},
"FeeStructure": {
"type": "object",
"description": "A fee for a good or service",
"properties": {
"FeeStructureID": {
"$ref": "#/components/schemas/FeeStructureID"
},
"FeeStructureName": {
"$ref": "#/components/schemas/FeeStructureName"
},
"FeeStructureType": {
"$ref": "#/components/schemas/FeeStructureType"
},
"Description": {
"$ref": "#/components/schemas/Description"
}
}
},
"FeeStructureType": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The type of fee period",
"x-ob-item-type": "FeeStructureTypeItemType",
"x-ob-sample-value": {
"Value": "SystemSize"
},
"x-ob-item-type-group": ""
}
]
},
"FeeName": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The name of the fee payment",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-sample-value": {
"Value": "Permit Application Fee Calhoun County"
},
"x-ob-item-type-group": ""
}
]
},
"FeeID": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The ID of a particular fee",
"x-ob-item-type": "solar-types:uuidItemType",
"x-ob-sample-value": {
"Value": "63e32227-7a31-4a0c-a715-20d46315cc9e"
},
"x-ob-item-type-group": ""
}
]
},
"FeeStructures": {
"type": "array",
"items": {
"$ref": "#/components/schemas/FeeStructure"
}
},
"FeeStructureID": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The uuid of the FeeStructure",
"x-ob-item-type": "solar-types:uuidItemType",
"x-ob-sample-value": {
"Value": "63e32227-7a31-4a0c-a715-20d46315cc9e"
},
"x-ob-item-type-group": ""
}
]
},
"Fee": {
"type": "object",
"description": "A fee for a good or service",
"properties": {
"FeeID": {
"$ref": "#/components/schemas/FeeID"
},
"FeeName": {
"$ref": "#/components/schemas/FeeName"
},
"FeeStructureID": {
"$ref": "#/components/schemas/FeeStructureID"
},
"Description": {
"$ref": "#/components/schemas/Description"
},
"Amount": {
"$ref": "#/components/schemas/Amount"
}
}
},
"FeeStructureName": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The name of the FeeStructure",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-sample-value": {
"Value": "Calhoun County Permit Fee Structure"
},
"x-ob-item-type-group": ""
}
]
},
"Fees": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Fee"
}
},
"TaskDueDate": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The due date of a task",
"x-ob-item-type": "xbrli:dateItemType",
"x-ob-usage-tips": "Use the Value for the actual due date, start and end time can be used for the task start and completed dates",
"x-ob-sample-value": {
"EndTime": "2020-04-28",
"StartTime": "2020-04-01",
"Value": "2020-05-01"
},
"x-ob-item-type-group": ""
}
]
},
"AHJCode": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The state letters and GeoID as described by the Census FIPS code.",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "AK-231"
},
"x-ob-item-type-group": ""
}
]
},
"Checklist": {
"type": "object",
"description": "An Checklist or survey",
"properties": {
"Description": {
"$ref": "#/components/schemas/Description"
},
"ChecklistType": {
"$ref": "#/components/schemas/ChecklistType"
},
"TransactionID": {
"$ref": "#/components/schemas/TransactionID"
},
"ChecklistDate": {
"$ref": "#/components/schemas/ChecklistDate"
},
"Contacts": {
"$ref": "#/components/schemas/Contacts"
},
"Questions": {
"$ref": "#/components/schemas/Questions"
},
"Answers": {
"$ref": "#/components/schemas/Answers"
}
}
},
"Answer": {
"type": "object",
"description": "The result of an Checklist question",
"properties": {
"FileFolderURL": {
"$ref": "#/components/schemas/FileFolderURL"
},
"Location": {
"$ref": "#/components/schemas/Location"
},
"AnswerValue": {
"$ref": "#/components/schemas/AnswerValue"
},
"TransactionLineID": {
"$ref": "#/components/schemas/TransactionLineID"
},
"QuestionID": {
"$ref": "#/components/schemas/QuestionID"
},
"AnswerValues": {
"$ref": "#/components/schemas/AnswerValues"
}
}
},
"Question": {
"type": "object",
"description": "A question for an Checklist",
"properties": {
"QuestionID": {
"$ref": "#/components/schemas/QuestionID"
},
"QuestionLabel": {
"$ref": "#/components/schemas/QuestionLabel"
},
"QuestionType": {
"$ref": "#/components/schemas/QuestionType"
},
"QuestionUnits": {
"$ref": "#/components/schemas/QuestionUnits"
},
"RequirementLevel": {
"$ref": "#/components/schemas/RequirementLevel"
},
"RequirementNotes": {
"$ref": "#/components/schemas/RequirementNotes"
},
"AnswerOptions": {
"$ref": "#/components/schemas/AnswerOptions"
}
}
},
"QuestionID": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "An ID for the Checklist question",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "12345"
},
"x-ob-item-type-group": ""
}
]
},
"QuestionLabel": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The statement of the Checklist Question",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "System Size (kW)?"
},
"x-ob-item-type-group": ""
}
]
},
"AnswerValue": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The value of the Checklist Result",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "Add units from the QuestionUnits Item Type. For Example, for a question that has an answer in Kilowatts, select QuestionUnits num:powerItemType, then add unit \"Kilowatt\" to the AnswerValue.",
"x-ob-sample-value": {
"Unit": "Kilowatt",
"Value": "10.01"
},
"x-ob-item-type-group": ""
}
]
},
"TransactionLineID": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The ID of the transaction line",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "63e32227-7a31-4a0c-a715-20d46315cc9e"
},
"x-ob-item-type-group": ""
}
]
},
"ChecklistType": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The type of Checklist",
"x-ob-item-type": "ChecklistTypeItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "Site"
},
"x-ob-item-type-group": ""
}
]
},
"TransactionID": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The ID of the transaction",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "63e32227-7a31-4a0c-a715-20d46315cc9e"
},
"x-ob-item-type-group": ""
}
]
},
"AnswerType": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The type of the Answer",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "xbrli:stringItemType"
},
"x-ob-item-type-group": ""
}
]
},
"ChecklistDate": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The date of the Checklist",
"x-ob-item-type": "xbrli:dateItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"EndTime": "2011-10-05T16:48:00.000Z",
"StartTime": "2011-10-05T14:48:00.000Z"
},
"x-ob-item-type-group": ""
}
]
},
"QuestionType": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The type of result expected by the question",
"x-ob-item-type": "QuestionTypeItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "Text"
},
"x-ob-item-type-group": ""
}
]
},
"Answers": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Answer"
}
},
"Questions": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Question"
}
},
"Enumeration": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "A valid value for an enumeration in a list",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "Single Phase"
},
"x-ob-item-type-group": ""
}
]
},
"InterconnectionPhase": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The phase of the interconnection",
"x-ob-item-type": "InterconnectionPhaseItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "A"
},
"x-ob-item-type-group": ""
}
]
},
"TariffStructure": {
"type": "object",
"description": "The structure of a Tariff which is the sale of a commodity",
"properties": {
"Description": {
"$ref": "#/components/schemas/Description"
},
"FileFolderURL": {
"$ref": "#/components/schemas/FileFolderURL"
},
"TariffStructureName": {
"$ref": "#/components/schemas/TariffStructureName"
},
"TariffStructureID": {
"$ref": "#/components/schemas/TariffStructureID"
},
"TariffStructureType": {
"$ref": "#/components/schemas/TariffStructureType"
},
"Amount": {
"$ref": "#/components/schemas/Amount"
}
}
},
"TariffStructureName": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The name of the Tariff",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "Monthly electrical service"
},
"x-ob-item-type-group": ""
}
]
},
"TariffStructureID": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The ID of the Tariff",
"x-ob-item-type": "solar-types:uuidXbrlItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "63e32227-7a31-4a0c-a715-20d46315cc9e"
},
"x-ob-item-type-group": ""
}
]
},
"TariffStructureType": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The type of Tariff",
"x-ob-item-type": "TariffStructureTypeItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "Metered"
},
"x-ob-item-type-group": ""
}
]
},
"Amount": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementNumber"
},
{
"type": "object",
"description": "A currency amount",
"x-ob-item-type": "xbrli:monetaryItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Unit": "US Dollar",
"Value": "0.01"
},
"x-ob-item-type-group": ""
}
]
},
"QuestionUnits": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The units of the question",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "Select ONLY items from the OB Item Type list for the expected answer unit type",
"x-ob-sample-value": {
"Value": "num:powerItemType"
},
"x-ob-item-type-group": ""
}
]
},
"Account": {
"type": "object",
"description": "A account",
"properties": {
"AccountType": {
"$ref": "#/components/schemas/AccountType"
},
"Description": {
"$ref": "#/components/schemas/Description"
},
"FileFolderURL": {
"$ref": "#/components/schemas/FileFolderURL"
},
"AccountName": {
"$ref": "#/components/schemas/AccountName"
},
"AccountNumber": {
"$ref": "#/components/schemas/AccountNumber"
},
"AccountRole": {
"$ref": "#/components/schemas/AccountRole"
}
}
},
"AccountType": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The type of account",
"x-ob-item-type": "AccountTypeItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "Bank"
},
"x-ob-item-type-group": ""
}
]
},
"AccountName": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The name of the account",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "Main Checking Account"
},
"x-ob-item-type-group": ""
}
]
},
"AccountNumber": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The account number",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "38748172-8723817231"
},
"x-ob-item-type-group": ""
}
]
},
"AccountRole": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The role the account plays in the reporting systems",
"x-ob-item-type": "AccountRoleItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "Revenues"
},
"x-ob-item-type-group": ""
}
]
},
"AccountBalance": {
"type": "object",
"description": "The balance of an account",
"properties": {
"Description": {
"$ref": "#/components/schemas/Description"
},
"Amount": {
"$ref": "#/components/schemas/Amount"
},
"Account": {
"$ref": "#/components/schemas/Account"
}
}
},
"AccountBalances": {
"type": "array",
"items": {
"$ref": "#/components/schemas/AccountBalance"
}
},
"MonthlyOperatingReport": {
"type": "object",
"description": "The Monthly Operating Report Data",
"properties": {
"AccountBalances": {
"$ref": "#/components/schemas/AccountBalances"
},
"AgingBuckets": {
"$ref": "#/components/schemas/AgingBuckets"
},
"SiteID": {
"$ref": "#/components/schemas/SiteID"
},
"PVSystemID": {
"$ref": "#/components/schemas/PVSystemID"
},
"Contacts": {
"$ref": "#/components/schemas/Contacts"
},
"EnergyModels": {
"$ref": "#/components/schemas/EnergyModels"
},
"EnergyConsumptions": {
"$ref": "#/components/schemas/EnergyConsumptions"
},
"EnergyProductions": {
"$ref": "#/components/schemas/EnergyProductions"
}
}
},
"AgingBucket": {
"type": "object",
"description": "Sum of the aging amounts of transactions for a particular time period",
"properties": {
"Account": {
"$ref": "#/components/schemas/Account"
},
"Contact": {
"$ref": "#/components/schemas/Contact"
},
"Amount": {
"$ref": "#/components/schemas/Amount"
},
"AgingBucketType": {
"$ref": "#/components/schemas/AgingBucketType"
},
"AccountType": {
"$ref": "#/components/schemas/AccountType"
}
}
},
"StartPastDueDays": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementInteger"
},
{
"type": "object",
"description": "The number of past due days that the transactions are to be included in this aging bucket",
"x-ob-item-type": "xbrli:pureItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "30"
},
"x-ob-item-type-group": ""
}
]
},
"EndPastDueDays": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementInteger"
},
{
"type": "object",
"description": "The number of past due days that the transactions are to be included in this aging bucket",
"x-ob-item-type": "xbrli:pureItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "31"
},
"x-ob-item-type-group": ""
}
]
},
"AgingBucketType": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The type of aging bucket",
"x-ob-item-type": "AgingBucketTypeItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "AccountsPayable"
},
"x-ob-item-type-group": ""
}
]
},
"AgingBuckets": {
"type": "array",
"items": {
"$ref": "#/components/schemas/AgingBucket"
}
},
"EnergyModels": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EnergyModel"
}
},
"EnergyConsumptions": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EnergyConsumption"
}
},
"EnergyProductions": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EnergyProduction"
}
},
"EnergyPredictions": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EnergyPrediction"
}
},
"EnergyUsages": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EnergyUsage"
}
},
"EnergyMeasurements": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EnergyMeasurement"
}
},
"ProdDatasheet": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The datasheet for the product",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "This is for a URL leading to the Datasheet for a product.",
"x-ob-sample-value": {
"Value": "http://www.lg-solar.com/downloads/spec-sheet/DS_NeON2_60cells.pdf"
},
"x-ob-item-type-group": ""
}
]
},
"ProdInstruction": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "A single document in a collection of the instructions for a product.",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "This should be used for sending all of the instructions for installing and servicing the product. Each file can be placed in one member of the array of ProdInstructions",
"x-ob-sample-value": {
"Value": "https://unirac.com/wp-content/uploads/pdf/FLASHKIT-PRO_Brochure_20180831.pdf"
},
"x-ob-item-type-group": ""
}
]
},
"ProdInstructions": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ProdInstruction"
}
},
"SpecificationName": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Use this for describing an individual specification",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "Use this for custom units and details of the product",
"x-ob-sample-value": {
"Value": "Power factor (adjustable)"
},
"x-ob-item-type-group": ""
}
]
},
"SpecificationType": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The enumerated list of the types of major specifications.",
"x-ob-item-type": "SpecificationTypeItemType",
"x-ob-usage-tips": "If the specification does not have a type listed here, select \"None\" and then use the SpecificationName as an alternative.",
"x-ob-sample-value": {
"Value": "AcceptableAmbientTemperatureRange"
},
"x-ob-item-type-group": ""
}
]
},
"SpecificationUnit": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The specific unit of the specification",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "This needs to be the specific unit the SpecificationValue is given in",
"x-ob-sample-value": {
"Value": "mm"
},
"x-ob-item-type-group": ""
}
]
},
"SpecificationValue": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The value of the specific Specification.",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "Note the unit always needs to be equal to the SpecificationUnit value",
"x-ob-sample-value": {
"Unit": "mm",
"Value": "9"
},
"x-ob-item-type-group": ""
}
]
},
"ProdSpecification": {
"type": "object",
"description": "A single specification for a product",
"properties": {
"SpecificationName": {
"$ref": "#/components/schemas/SpecificationName"
},
"SpecificationType": {
"$ref": "#/components/schemas/SpecificationType"
},
"SpecificationUnit": {
"$ref": "#/components/schemas/SpecificationUnit"
},
"SpecificationValue": {
"$ref": "#/components/schemas/SpecificationValue"
},
"Description": {
"$ref": "#/components/schemas/Description"
}
}
},
"ProdSpecifications": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ProdSpecification"
}
},
"ProdCertification": {
"type": "object",
"description": "A certification for a product",
"properties": {
"ProdCertificationName": {
"$ref": "#/components/schemas/ProdCertificationName"
},
"ProdCertificationValue": {
"$ref": "#/components/schemas/ProdCertificationValue"
},
"CertificationAgency": {
"$ref": "#/components/schemas/CertificationAgency"
},
"FileFolderURL": {
"$ref": "#/components/schemas/FileFolderURL"
},
"Description": {
"$ref": "#/components/schemas/Description"
},
"ProdCertificationType": {
"$ref": "#/components/schemas/ProdCertificationType"
}
}
},
"ProdCertificationName": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The name of the certification",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "Quality Certification"
},
"x-ob-item-type-group": ""
}
]
},
"ProdCertificationValue": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The value of the certification",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "ISO 9001"
},
"x-ob-item-type-group": ""
}
]
},
"CertificationAgency": {
"type": "object",
"description": "The agency or testing center that grants the certification",
"properties": {
"Addresses": {
"$ref": "#/components/schemas/Addresses"
},
"Contacts": {
"$ref": "#/components/schemas/Contacts"
},
"Description": {
"$ref": "#/components/schemas/Description"
},
"CertificationAgencyName": {
"$ref": "#/components/schemas/CertificationAgencyName"
}
}
},
"CertificationAgencyName": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The name of the certification name",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "ISO"
},
"x-ob-item-type-group": ""
}
]
},
"ProdCertifications": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ProdCertification"
}
},
"AgingBalance1To30Days": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementNumber"
},
{
"type": "object",
"description": "The aging balance from 1 to 30 days",
"x-ob-item-type": "xbrli:monetaryItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Unit": "US Dollar",
"Value": "120"
},
"x-ob-item-type-group": ""
}
]
},
"AgingBalance31To60Days": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementNumber"
},
{
"type": "object",
"description": "Aging balance from 31 to 60 days",
"x-ob-item-type": "xbrli:monetaryItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Unit": "US Dollar",
"Value": "125"
},
"x-ob-item-type-group": ""
}
]
},
"AgingBalance61to90Days": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementNumber"
},
{
"type": "object",
"description": "Aging balance from 61 to 90 days",
"x-ob-item-type": "xbrli:monetaryItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Unit": "US Dollar",
"Value": "130"
},
"x-ob-item-type-group": ""
}
]
},
"AgingBalance91to120Days": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementNumber"
},
{
"type": "object",
"description": "Aging balance from 91 to 120 days",
"x-ob-item-type": "xbrli:monetaryItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Unit": "US Dollar",
"Value": "135"
},
"x-ob-item-type-group": ""
}
]
},
"AgingBalanceOver120Days": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementNumber"
},
{
"type": "object",
"description": "The aging balance over 120 days",
"x-ob-item-type": "xbrli:monetaryItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Unit": "US Dollar",
"Value": "145"
},
"x-ob-item-type-group": ""
}
]
},
"TaskTypeID": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The UUID of the task type",
"x-ob-item-type": "solar-types:uuidItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "63e32227-7a31-4a0c-a715-20d46315cc9e"
},
"x-ob-item-type-group": ""
}
]
},
"WindLoad": {
"type": "object",
"description": "A structural wind load",
"properties": {
"WindCode": {
"$ref": "#/components/schemas/WindCode"
},
"WindSpeed": {
"$ref": "#/components/schemas/WindSpeed"
}
}
},
"SnowLoad": {
"type": "object",
"description": "A structural snow load",
"properties": {
"SnowPressure": {
"$ref": "#/components/schemas/SnowPressure"
},
"SnowCode": {
"$ref": "#/components/schemas/SnowCode"
}
}
},
"WindSpeed": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Velocity of the wind, typically measured at 3m height above ground.",
"x-ob-item-type": "num-us:speedItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"SnowPressure": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The design pressure to be applied to a structure for snow loading",
"x-ob-item-type": "num-us:pressureItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Unit": "Pounds Per Square Foot",
"Value": "20"
},
"x-ob-item-type-group": ""
}
]
},
"SnowLoads": {
"type": "array",
"items": {
"$ref": "#/components/schemas/SnowLoad"
}
},
"SnowCode": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The code for the local snow loading design",
"x-ob-item-type": "SnowCodeItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "ASCE716"
},
"x-ob-item-type-group": ""
}
]
},
"ErrorMessage": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The message of the error",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "Attempt to set field Site.PVSystems[0].EnergyPredictions[0].EnergyAC.StartTime to invalid date format. ISO date format expected. ( YYYY-MM-DD )"
},
"x-ob-item-type-group": ""
}
]
},
"ErrorName": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The name of the error",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "ISO_DATE_FORMAT"
},
"x-ob-item-type-group": ""
}
]
},
"ErrorCode": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The code of an error",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "412"
},
"x-ob-item-type-group": ""
}
]
},
"EstimatedTurnaroundDays": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementNumber"
},
{
"type": "object",
"description": "The number of days the jurisdiction on average takes to complete a permit",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "10"
},
"x-ob-item-type-group": ""
}
]
},
"AHJInspection": {
"type": "object",
"description": "An inspection conducted by the local AHJ",
"properties": {
"AHJInspectionName": {
"$ref": "#/components/schemas/AHJInspectionName"
},
"Description": {
"$ref": "#/components/schemas/Description"
},
"FileFolderURL": {
"$ref": "#/components/schemas/FileFolderURL"
},
"Contacts": {
"$ref": "#/components/schemas/Contacts"
},
"AHJInspectionNotes": {
"$ref": "#/components/schemas/AHJInspectionNotes"
},
"InspectionType": {
"$ref": "#/components/schemas/InspectionType"
},
"TechnicianRequired": {
"$ref": "#/components/schemas/TechnicianRequired"
}
}
},
"AHJInspectionName": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The name of the inspection",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "Rough-In Inspection"
},
"x-ob-item-type-group": ""
}
]
},
"AHJInspectionNotes": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The notes about the inspection",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "Used for instructions for carrying out the inspection",
"x-ob-sample-value": {
"Value": "Plan for Rough-In once racking is installed, call the morning of installation to schedule."
},
"x-ob-item-type-group": ""
}
]
},
"AHJInspections": {
"type": "array",
"items": {
"$ref": "#/components/schemas/AHJInspection"
}
},
"PermitIssueMethod": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The method by which the permit is issued",
"x-ob-item-type": "PermitIssueMethodItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "Email"
},
"x-ob-item-type-group": ""
}
]
},
"PermitIssueMethodNotes": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The notes about the method of issuing permits the AHJ uses",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "Used for instructions on receiving completed permits",
"x-ob-sample-value": {
"Value": "The permits are emailed to us with stamps and signatures. Print out the pdf and then send with the installation crew for the inspector."
},
"x-ob-item-type-group": ""
}
]
},
"InspectionType": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The type of inspection",
"x-ob-item-type": "InspectionTypeItemType",
"x-ob-usage-tips": "Select from either the available common types, or choose other and attach the type in the description.",
"x-ob-sample-value": {
"Value": "RoughIn"
},
"x-ob-item-type-group": ""
}
]
},
"AnswerValues": {
"type": "array",
"items": {
"$ref": "#/components/schemas/AnswerValue"
}
},
"AnswerOptions": {
"type": "array",
"items": {
"$ref": "#/components/schemas/AnswerOption"
}
},
"AnswerOption": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "An option for the answer to a question",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "Used for enumerated list values for selectable dropdown lists or multi-select questions",
"x-ob-sample-value": {
"Value": "Customer Selection 1"
},
"x-ob-item-type-group": ""
}
]
},
"BatterySystem": {
"type": "object",
"description": "A battery system",
"properties": {
"BatterySystemID": {
"$ref": "#/components/schemas/BatterySystemID"
},
"BatterySystemPrice": {
"$ref": "#/components/schemas/BatterySystemPrice"
},
"CapacityDC": {
"$ref": "#/components/schemas/CapacityDC"
},
"Description": {
"$ref": "#/components/schemas/Description"
},
"ElectricalServiceID": {
"$ref": "#/components/schemas/ElectricalServiceID"
},
"FileFolderURL": {
"$ref": "#/components/schemas/FileFolderURL"
},
"OperationalPhase": {
"$ref": "#/components/schemas/OperationalPhase"
},
"OperationalStatus": {
"$ref": "#/components/schemas/OperationalStatus"
},
"ProjectedSavingsAmt": {
"$ref": "#/components/schemas/ProjectedSavingsAmt"
},
"StructureID": {
"$ref": "#/components/schemas/StructureID"
},
"BillOfMaterials": {
"$ref": "#/components/schemas/BillOfMaterials"
},
"Devices": {
"$ref": "#/components/schemas/Devices"
},
"Tasks": {
"$ref": "#/components/schemas/Tasks"
},
"EnergyProductions": {
"$ref": "#/components/schemas/EnergyProductions"
},
"EnergyConsumptions": {
"$ref": "#/components/schemas/EnergyConsumptions"
},
"EnergyModels": {
"$ref": "#/components/schemas/EnergyModels"
}
}
},
"BatterySystemID": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The UUID of the battery system",
"x-ob-item-type": "solar-types:uuidItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "63e32227-7a31-4a0c-a715-20d46315cc9e"
},
"x-ob-item-type-group": ""
}
]
},
"BatterySystemPrice": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementNumber"
},
{
"type": "object",
"description": "The price of the battery system as indicated on the contract",
"x-ob-item-type": "xbrli:monetaryItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Unit": "US Dollar",
"Value": "12000"
},
"x-ob-item-type-group": ""
}
]
},
"BatterySystems": {
"type": "array",
"items": {
"$ref": "#/components/schemas/BatterySystem"
}
},
"Loan": {
"type": "object",
"description": "A loan",
"properties": {
"Contacts": {
"$ref": "#/components/schemas/Contacts"
},
"Description": {
"$ref": "#/components/schemas/Description"
},
"LoanTerm": {
"$ref": "#/components/schemas/LoanTerm"
},
"Fees": {
"$ref": "#/components/schemas/Fees"
},
"LoanRate": {
"$ref": "#/components/schemas/LoanRate"
},
"Amount": {
"$ref": "#/components/schemas/Amount"
},
"Tasks": {
"$ref": "#/components/schemas/Tasks"
},
"UUID": {
"$ref": "#/components/schemas/UUID"
}
}
},
"LoanTerm": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The length of the loan",
"x-ob-item-type": "xbrli:dateItemType",
"x-ob-usage-tips": "Use StartTime and EndTime in this object rather than Value for additional clarity. Use Value only if the Loan has no specific start or end time period",
"x-ob-sample-value": {
"EndTime": "2025-05-01",
"StartTime": "2020-05-01"
},
"x-ob-item-type-group": ""
}
]
},
"LoanRate": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The percentage rate of the loan",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "2.99"
},
"x-ob-item-type-group": ""
}
]
},
"UUID": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The UUID of an object",
"x-ob-item-type": "solar-types:uuidItemType",
"x-ob-usage-tips": "Always place this UUID at the top level of an object to which it refers. UUIDs are to be used for uniquely identifying objects that need to be repeatedly tracked across multiple softwares",
"x-ob-sample-value": {
"Value": "63e32227-7a31-4a0c-a715-20d46315cc9e"
},
"x-ob-item-type-group": ""
}
]
},
"WindLoads": {
"type": "array",
"items": {
"$ref": "#/components/schemas/WindLoad"
}
},
"TaskType": {
"type": "object",
"description": "The type of a task",
"properties": {
"TaskTypeID": {
"$ref": "#/components/schemas/TaskTypeID"
},
"TaskTypeName": {
"$ref": "#/components/schemas/TaskTypeName"
},
"TaskGroup": {
"$ref": "#/components/schemas/TaskGroup"
}
}
},
"TaskTypeName": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The name of a TaskType",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "Site Survey"
},
"x-ob-item-type-group": ""
}
]
},
"TaskCategoryID": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The UUID of the task category",
"x-ob-item-type": "solar-types:uuidItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "63e32227-7a31-4a0c-a715-20d46315cc9e"
},
"x-ob-item-type-group": ""
}
]
},
"TaskGroup": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The name of the task category which is used to normalize task types when searching across multiple companies.",
"x-ob-item-type": "TaskGroupItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "SiteSurvey"
},
"x-ob-item-type-group": ""
}
]
},
"FeeType": {
"type": "object",
"description": "The type of a fee",
"properties": {
"FeeTypeName": {
"$ref": "#/components/schemas/FeeTypeName"
},
"FeeGroup": {
"$ref": "#/components/schemas/FeeGroup"
}
}
},
"FeeTypeName": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The name of a FeeType",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "Used to describe a general category of fees. This is a specific name for a fee. Whereas FeeGroup represents the normalized category of fee across multiple companies.",
"x-ob-sample-value": {
"Value": "Payment to Jorgenson Installation Services"
},
"x-ob-item-type-group": ""
}
]
},
"FeeGroup": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "A optional normalized list of FeeTypes that allow for searching across multiple company datasets",
"x-ob-item-type": "FeeGroupItemType",
"x-ob-usage-tips": "Use for a normalized list of possible Fees",
"x-ob-sample-value": {
"Value": "PermitApplication"
},
"x-ob-item-type-group": ""
}
]
},
"TechnicianRequired": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementBoolean"
},
{
"type": "object",
"description": "If a on-site Technician from the AHJ is required to complete the AHJInspection",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "True"
},
"x-ob-item-type-group": ""
}
]
},
"PermitIssueMethods": {
"type": "array",
"items": {
"$ref": "#/components/schemas/PermitIssueMethod"
}
},
"DocumentSubmissionMethods": {
"type": "array",
"items": {
"$ref": "#/components/schemas/DocumentSubmissionMethod"
}
},
"Service": {
"type": "object",
"description": "A service",
"properties": {
"Description": {
"$ref": "#/components/schemas/Description"
},
"ServiceName": {
"$ref": "#/components/schemas/ServiceName"
},
"ServiceID": {
"$ref": "#/components/schemas/ServiceID"
},
"Contacts": {
"$ref": "#/components/schemas/Contacts"
},
"ServiceType": {
"$ref": "#/components/schemas/ServiceType"
}
}
},
"Quantity": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementNumber"
},
{
"type": "object",
"description": "A quantity",
"x-ob-item-type": "xbrli:pureItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"ServiceLineItem": {
"type": "object",
"description": "A ServiceLineItem",
"properties": {
"Service": {
"$ref": "#/components/schemas/Service"
},
"Quantity": {
"$ref": "#/components/schemas/Quantity"
},
"FileFolderURL": {
"$ref": "#/components/schemas/FileFolderURL"
},
"Description": {
"$ref": "#/components/schemas/Description"
},
"ServiceQuantityUnit": {
"$ref": "#/components/schemas/ServiceQuantityUnit"
},
"ServicePaidTo": {
"$ref": "#/components/schemas/ServicePaidTo"
},
"ServicePaidBy": {
"$ref": "#/components/schemas/ServicePaidBy"
},
"UnitPrice": {
"$ref": "#/components/schemas/UnitPrice"
},
"AmountExtended": {
"$ref": "#/components/schemas/AmountExtended"
}
}
},
"ServiceName": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The name of the service",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "Trenching"
},
"x-ob-item-type-group": ""
}
]
},
"ServiceProvider": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The name of the person or organization providing the service",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "Hampton's Trenching"
},
"x-ob-item-type-group": ""
}
]
},
"ServiceLineItems": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ServiceLineItem"
}
},
"BillOfServices": {
"type": "object",
"description": "The scope of work for the given context in which the object appears.",
"properties": {
"ServiceLineItems": {
"$ref": "#/components/schemas/ServiceLineItems"
},
"FileFolderURL": {
"$ref": "#/components/schemas/FileFolderURL"
},
"Description": {
"$ref": "#/components/schemas/Description"
},
"BillOfServicesStatus": {
"$ref": "#/components/schemas/BillOfServicesStatus"
}
}
},
"BillOfServicesStatus": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The status of the overall scope of work",
"x-ob-item-type": "BillOfServicesStatusItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "NotStarted"
},
"x-ob-item-type-group": ""
}
]
},
"ServiceID": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The UUID of the service",
"x-ob-item-type": "solar-types:uuidItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "63e32227-7a31-4a0c-a715-20d46315cc9e"
},
"x-ob-item-type-group": ""
}
]
},
"ServiceQuantityUnit": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The method by which the cost of a service is evaluated.",
"x-ob-item-type": "ServiceQuantityUnitItemType",
"x-ob-usage-tips": "Used in combination with the Quantity field. This provides the information required to calculate the cost of a given service.",
"x-ob-sample-value": {
"Value": "Foot"
},
"x-ob-item-type-group": ""
}
]
},
"ServiceType": {
"type": "object",
"description": "The type of Service",
"properties": {
"ServiceTypeName": {
"$ref": "#/components/schemas/ServiceTypeName"
},
"ServiceTypeID": {
"$ref": "#/components/schemas/ServiceTypeID"
},
"ServiceGroup": {
"$ref": "#/components/schemas/ServiceGroup"
}
}
},
"ServiceTypeName": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The name of the service type",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "Trenching"
},
"x-ob-item-type-group": ""
}
]
},
"ServiceTypeID": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The UUID of the ServiceType",
"x-ob-item-type": "solar-types:uuidItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "63e32227-7a31-4a0c-a715-20d46315cc9e"
},
"x-ob-item-type-group": ""
}
]
},
"ServiceGroup": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The optional list of normalized services that allow for cross-platform comparison of service data.",
"x-ob-item-type": "ServiceGroupItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "Trenching"
},
"x-ob-item-type-group": ""
}
]
},
"ServicePaymentResponsibility": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Information on who or what is performing the payment responsibility of the service",
"x-ob-item-type": "ServicePaymentResponsibilityItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "PaidByInstaller"
},
"x-ob-item-type-group": ""
}
]
},
"ServicePaidTo": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The Service Payment Responsibility for the Payee of the Service",
"x-ob-item-type": "ServicePaidToItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "Originator"
},
"x-ob-item-type-group": ""
}
]
},
"ServicePaidBy": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The Service Payment Responsibility for the Payer of the Service",
"x-ob-item-type": "ServicePaidByItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "GeneralContractor"
},
"x-ob-item-type-group": ""
}
]
},
"UnitPrice": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementNumber"
},
{
"type": "object",
"description": "Amount Per ServiceQuantityUnit",
"x-ob-item-type": "xbrli:monetaryItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Unit": "US Dollar",
"Value": "10.00"
},
"x-ob-item-type-group": ""
}
]
},
"AmountExtended": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The total amount of the individual line item calculated by multiplying Quantity by UnitPrice",
"x-ob-item-type": "xbrli:monetaryItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Unit": "US Dollar",
"Value": "1000"
},
"x-ob-item-type-group": ""
}
]
},
"ProdCertificationType": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "An enumerated list of the possible certifications that a product can have.",
"x-ob-item-type": "ProdCertificationTypeItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Value": "UL1741"
},
"x-ob-item-type-group": ""
}
]
},
"BusbarCapacityAC": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementNumber"
},
{
"type": "object",
"description": "Maximum AC Capacity or Load that the busbar is rated to handle.",
"x-ob-item-type": "num:energyItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"ProdCombinerPanel": {
"allOf": [
{
"$ref": "#/components/schemas/Product"
},
{
"type": "object",
"description": "Specific Details for a Combiner Panel product",
"properties": {
"BusbarCapacityAC": {
"$ref": "#/components/schemas/BusbarCapacityAC"
}
},
"x-ob-item-type-group": ""
}
]
},
"HeightAboveGround": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Height above ground level",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"ASTME28484ModelCoeffA3": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Coefficient a3 in Equation 1 of ASTM E2848-11, P = E(a1 + a2 x E + a3 x Ta + a4 x V) where P is power, E is in-plane irradiance, Ta is ambient air temperature and V is wind speed.",
"x-ob-item-type": "xbrli:decimalItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"Rainfall": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Amount of rainfall in a given period of time",
"x-ob-item-type": "num:lengthItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"FilterIrradMin": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Lower limit on irradiance.",
"x-ob-item-type": "num-us:irradianceItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"OrientationAzimuth": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Azimuth of the sun, measured in degrees. The horizontal angle measured clockwise from true north, e.g. True North = 0 degrees, East = 90 degrees, South = 180 degrees, etc.",
"x-ob-item-type": "num-us:planeAngleItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"ModuleMaterialsAndWorkmanShipWarrInitiationDate": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Initiation date of the Materials and Workmanship Warranty.",
"x-ob-item-type": "xbrli:dateItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"ModulePerfWarrEndDate": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Date performance warranty expires. The performance warranty guarantees that a solar panel will operate with a given level of efficiency over its lifetime.",
"x-ob-item-type": "xbrli:dateItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"SiteID": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Universally unique identifier for the site.",
"x-ob-item-type": "solar-types:uuidItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"HumidityRelative": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Ratio between the amount of moisture in the air and the maximum amount of moisture that could be present in the air at current air temperature.",
"x-ob-item-type": "num:percentItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"ASTME2848ModelResidualMean": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Mean value of the residuals of the regression model at ASTM E2848-11 Eq. 1.",
"x-ob-item-type": "xbrli:decimalItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"TempCell": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Temperature of a cell in a module.",
"x-ob-item-type": "num-us:temperatureItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"FilterWindSpeedMin": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Lower limit on wind speed.",
"x-ob-item-type": "num-us:speedItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"FilterPowerACMin": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Lower limit on AC power.",
"x-ob-item-type": "num:powerItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"CurrentShortCircuit": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Current of a photovoltaic device at short circuit conditions.",
"x-ob-item-type": "num-us:electricCurrentItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"VoltageOpenCircuit": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Voltage of a photovoltaic device at open circuit conditions.",
"x-ob-item-type": "num-us:voltageItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"TrackerMaterialsWorkmanshipWarrInitiation": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Tracker Materials & Workmanship Warranty initiation date.",
"x-ob-item-type": "xbrli:dateItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"DataFilterOutsideRange": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Indicator that data passes checks for values outside of acceptable range.",
"x-ob-item-type": "xbrli:booleanItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"ASTME2848ModelResidualStandardDeviation": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Standard deviation of the residuals of the regression model at ASTM E2848-11 Eq. 1.",
"x-ob-item-type": "xbrli:decimalItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"TempMeter": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Temperature of a power measurement device.",
"x-ob-item-type": "num-us:temperatureItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"RefCellCalibrationConstantAtRptCond": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Ratio of reference cell current to irradiance at spectrum for reporting condition, termed C_RC in ASTM E2848-11. Units of A/(W/m2).",
"x-ob-item-type": "xbrli:decimalItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"TempModule": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Temperature measured at the back of a module.",
"x-ob-item-type": "num-us:temperatureItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"ASTME2848PowerRtgAtRptCond": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Power rating P0 at reporting condition calculated using fitted model. Calculated by Equation 2 of ASTM E2848-11, P0 = E(a1 + a2 x E + a3 x Ta + a4 x V) where E is in-plane irradiance, Ta is ambient air temperature and V is wind speed at the reporting condition.",
"x-ob-item-type": "num:powerItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"ManufactureDate": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Manufacture date of the device.",
"x-ob-item-type": "xbrli:dateItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"PressureAtmospheric": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The air pressure at the location of the weather data record",
"x-ob-item-type": "num-us:pressureItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"ASTME28484ModelCoeffA1": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Coefficient a1 in Equation 1 of ASTM E2848-11, P = E(a1 + a2 x E + a3 x Ta + a4 x V) where P is power, E is in-plane irradiance, Ta is ambient air temperature and V is wind speed.",
"x-ob-item-type": "xbrli:decimalItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"SerialNum": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Serial number of the device.",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"AccuracyClass": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Accuracy class of an instrument. The string should identify the standard where applicable, or a term in common use by calibration laboratories. For example, for a pyranometer, accuracy class can be \"Secondary Standard\". For an AC power meter, accuracy class could be \"ANSI C12.20-2015 Class 0.5\".",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"IrradDirectNormal": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The amount of direct irradiance received per unit area on a surface that is perpendicular (or normal) to the direction of the sun. Direct irradiance, also termed beam irradiance, is not scattered or reflected by the atmosphere, clouds, or other surfaces before arriving at the surface of measurement. Direct normal irradiance is measured in watts per square meter.",
"x-ob-item-type": "num-us:irradianceItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"FilterIrradMax": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Upper limit on irradiance.",
"x-ob-item-type": "num-us:irradianceItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"TrackerMaterialsWorkmanshipWarrExp": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Tracker Materials & Workmanship Warranty expiration date.",
"x-ob-item-type": "xbrli:dateItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"PowerDC": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Power (DC) measured at an instant in time",
"x-ob-item-type": "num:powerItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"CurrentTransducerRatio": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Current Transducer Ratio (CT Ratio).",
"x-ob-item-type": "xbrli:decimalItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"ASTME2848PowerRtgUncertainty": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Expanded uncertainty of the power rating at the reference condition. See ASTM E2848-11 paragraph 9.4 for guidance on calculating the expanded uncertainty.",
"x-ob-item-type": "xbrli:decimalItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"DataFilterInverterClipping": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Indicator that data passes checks for periods of inverter clipping or operating away from maximum power point tracking.",
"x-ob-item-type": "xbrli:booleanItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"ASTME28484ModelCoeffA4": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Coefficient a4 in Equation 1 of ASTM E2848-11, P = E(a1 + a2 x E + a3 x Ta + a4 x V) where P is power, E is in-plane irradiance, Ta is ambient air temperature and V is wind speed.",
"x-ob-item-type": "xbrli:decimalItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"SiteMandatoryAccessReqrmnts": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Description of mandatory requirements for access to the site, such as background checks.",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"SystemPF": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Power factor setting of the power system which is defined as the ratio of the real power flowing to the load, to the apparent power in the circuit. It is a dimensionless number in the closed internal of -1 to +1.",
"x-ob-item-type": "num:percentItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"EquipTypeWarr": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Description of the warranty available on a type of equipment.",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"IrradGlobalHorizontal": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Total amount of shortwave radiation received per unit area on a horizontal surface. Measured in watts per square meter.",
"x-ob-item-type": "num-us:irradianceItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"ASTME28484ModelCoeffA2": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Coefficient a2 in Equation 1 of ASTM E2848-11, P = E(a1 + a2 x E + a3 x Ta + a4 x V) where P is power, E is in-plane irradiance, Ta is ambient air temperature and V is wind speed.",
"x-ob-item-type": "xbrli:decimalItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"DataFilterCollectionSystem": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Indicator that data passes checks for data collection system faults or outages.",
"x-ob-item-type": "xbrli:booleanItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"MaintDateLast": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Date of latest maintenance activity",
"x-ob-item-type": "xbrli:dateItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"EquipTypeWarrStartDateMilestone": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Description of start date milestone, for example, delivery of the equipment at the site.",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"ProdName": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Name of the product, for example ABC Brand Inverter.",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"TempAmb": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Temperature of the air.",
"x-ob-item-type": "num-us:temperatureItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"DataFilterInstrumentAlignment": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Indicator that data passes checks for alignment between an irradiance instrument and a PV system's plane of array.",
"x-ob-item-type": "xbrli:booleanItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"EquipTypeWarrOutput": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Description of the warranted output.",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"EnergyAC": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Energy (AC) measured for a period of time.",
"x-ob-item-type": "num:energyItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": "OBElectricalEnergy"
}
]
},
"Albedo": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Percentage of light that is reflected off the ground surface",
"x-ob-item-type": "num:percentItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"OrientationTilt": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The array's tilt angle in degrees from horizontal, where zero degrees is horizontal, and 90 degrees is vertical and facing the equator (in both the southern and northern hemispheres)",
"x-ob-item-type": "num-us:planeAngleItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"FilterPowerACMax": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Upper limit on AC power.",
"x-ob-item-type": "num:powerItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"ModelWeatherSource": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Weather source used for the model which can be None, Local, Satellite, Modeled, or Mixed.",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"CalibrationInterval": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The recommended time interval between calibrations.",
"x-ob-item-type": "xbrli:durationItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"VoltageMaxPower": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Voltage of a photovoltaic device at the maximum power point.",
"x-ob-item-type": "num-us:voltageItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"EquipTypeWarrTerm": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Duration of the product warranty term offered by the manufacturer in the format P1Y1M1D. The value should be entered using the ISO8601 format of PnYnMnDTnHnMnS. For example, a 5-year term would be represented as P5Y, a 3-month term as P3M, and a 4-year, 6-month and 10-day term would be represented as P4Y6M10D.",
"x-ob-item-type": "xbrli:durationItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"PrecipitationType": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Type of precipitation according to SYNOP codes",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"DataSelected": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Indicates data inclusion or exclusion. True if data is retained; False if data is excluded.",
"x-ob-item-type": "xbrli:booleanItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"ManualLink": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Link to the device manual.",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"MeasScope": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Scope of the power measurement. Can be \"System\" for the entire PV system, \"Inverter XXX\" for a specific inveter, \"String YYY\" for a specific string.",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"Avail": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Percent of AC capacity available during a period of time.",
"x-ob-item-type": "num:percentItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"FilterTempAmbMax": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Upper limit on ambient air temperature.",
"x-ob-item-type": "num-us:temperatureItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"ProdMfr": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Name of the product or equipment manufacturer.",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"EquipTypeWarrEndDate": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "End date of the equipment warranty.",
"x-ob-item-type": "xbrli:dateItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"CalibrationMeth": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Description of calibration method for an instrument.",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"RevenueGrade": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "True if power meter is revenue grade quality.",
"x-ob-item-type": "xbrli:booleanItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"SoilingInstrumentType": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Type of soiling instrument.",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"PurchDate": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Purchase date of the device.",
"x-ob-item-type": "xbrli:dateItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"ProdCode": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "A product code is a standardized, unique human-readable identifier that is compact,and can be easily parsed. It consists of an entity code concatenated to a product specific identification string, separated by a hyphen. A product string is up to 16 characters, comprised of upper case letters, number, and hyphens (‘-‘).\nThe format of a product code is:\n[EntityCode]-[ProductString], e.g., UEE-E2000-3-XFM for company Universal Energy Enterprises with Entity Code UEE and Product String of E2000-3-XFM. ",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"DataFilterOutliers": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Indicator that data passes tests for outlier values.",
"x-ob-item-type": "xbrli:booleanItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"DataFilterVisual": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Indicator that data pass checks by visual examination.",
"x-ob-item-type": "xbrli:booleanItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"SnowAccumulation": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Depth of snow on the ground during a given period of time",
"x-ob-item-type": "num:lengthItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"CurrentMaxPower": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Current of a photovoltaic device at the maximum power point.",
"x-ob-item-type": "num-us:electricCurrentItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"DataFilterMissing": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Indicator that data passes tests that detect missing values.",
"x-ob-item-type": "xbrli:booleanItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"CalibrationDateLast": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Date of last calibration",
"x-ob-item-type": "xbrli:dateItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"ModulePerfWarrGuaranteedOutput": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Description of the amount of production guaranteed by a solar panel performance warranty, which will guarantee a percentage of production depending on the age of the module. For example, guarantees 80% production after 25 years.",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"FilterIrradStabilityMax": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Maximum coefficient of variation (ratio of standard deviation to mean) of irradiance during a window of data.",
"x-ob-item-type": "num:percentItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"DeviceID": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Identifier for an individual piece of equipment used in a system, for example, ABC Brand inverter with serial number xxxx.",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"SiteParcelID": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Assessors parcel number, or APN, which is a number assigned to parcels of real property by the tax assessor of a particular jurisdiction for purposes of identification and record-keeping.",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"TempRefCell": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Temperature of a reference cell.",
"x-ob-item-type": "num-us:temperatureItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"FilterIrradStabilityWindowLen": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Duration of a window for determining irradiance stability.",
"x-ob-item-type": "xbrli:durationItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"DataFilterShading": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Indicator that data passes checks for periods of time where the irradiance instrument or PV system is shaded by nearby structures, soiling, snow, frost or other cause.",
"x-ob-item-type": "xbrli:booleanItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"FilterWindSpeedMax": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Upper limit on wind speed.",
"x-ob-item-type": "num-us:speedItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"DataFilterStability": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Indicator that data values pass checks for unstable values, e.g., where data values change more than a threshold in a time interval.",
"x-ob-item-type": "xbrli:booleanItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"IrradDiffuseHorizontal": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The amount of diffuse radiation received per unit area on a horizontal surface. Diffuse irradiance arrives at the surface of measurement from any direction other than the direction of the sun. Diffuse horizontal irradiance is measured in watts per square meter.",
"x-ob-item-type": "num-us:irradianceItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"EquipTypeWarrStartDate": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Start date of the equipment warranty.",
"x-ob-item-type": "xbrli:dateItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"SiteName": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Name of the site.",
"x-ob-item-type": "xbrli:stringItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"CurtailLimit": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Curtailment limit on AC power during a period of time.",
"x-ob-item-type": "num:powerItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"FilterTempAmbMin": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Upper limit on ambient air temperature.",
"x-ob-item-type": "num-us:temperatureItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"IrradPlaneOfArray": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The irradiance on a plane from all sources, both direct and diffuse. The plane can be horizontal or tilted. Plane of array irradiance is measured in watts per square meter.",
"x-ob-item-type": "num-us:irradianceItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"AHJID": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Municipal authority, for example, town, city or country, that has jurisdiction to define local code requirements.",
"x-ob-item-type": "solar-types:uuidItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"PowerAC": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Power (AC) measured at an instant in time",
"x-ob-item-type": "num:powerItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"UtilityLegalEntityID": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The Legal Entity Identifier of the utility.",
"x-ob-item-type": "dei:legalEntityIdentifierItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"Snowfall": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Amount of snowfall in a given period of time",
"x-ob-item-type": "num:lengthItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"DeviceCost": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Aggregate cost of the device from start of the installation to date.",
"x-ob-item-type": "xbrli:monetaryItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": ""
},
"x-ob-item-type-group": ""
}
]
},
"Value": {
"type": "string",
"description": "Value for the instance element",
"x-ob-usage-tips": ""
},
"Unit": {
"type": "string",
"description": "Unit of the instance element",
"x-ob-usage-tips": ""
},
"Decimals": {
"type": "string",
"description": "Decimals of the instance element",
"x-ob-usage-tips": ""
},
"Precision": {
"type": "string",
"description": "Precision of the instance element",
"x-ob-usage-tips": ""
},
"StartTime": {
"type": "string",
"description": "Start time of a measurement period for the instance element",
"x-ob-usage-tips": ""
},
"EndTime": {
"type": "string",
"description": "End time of a measurement period for the instance element",
"x-ob-usage-tips": ""
},
"TaxonomyElementString": {
"type": "object",
"properties": {
"Value": {
"$ref": "#/components/schemas/Value"
},
"Unit": {
"$ref": "#/components/schemas/Unit"
},
"Decimals": {
"$ref": "#/components/schemas/Decimals"
},
"Precision": {
"$ref": "#/components/schemas/Precision"
},
"StartTime": {
"$ref": "#/components/schemas/StartTime"
},
"EndTime": {
"$ref": "#/components/schemas/EndTime"
}
},
"x-ob-usage-tips": ""
},
"TaxonomyElementNumber": {
"type": "object",
"properties": {
"Value": {
"$ref": "#/components/schemas/Value"
},
"Unit": {
"$ref": "#/components/schemas/Unit"
},
"Decimals": {
"$ref": "#/components/schemas/Decimals"
},
"Precision": {
"$ref": "#/components/schemas/Precision"
},
"StartTime": {
"$ref": "#/components/schemas/StartTime"
},
"EndTime": {
"$ref": "#/components/schemas/EndTime"
}
},
"x-ob-usage-tips": ""
},
"TaxonomyElementInteger": {
"type": "object",
"properties": {
"Value": {
"$ref": "#/components/schemas/Value"
},
"Unit": {
"$ref": "#/components/schemas/Unit"
},
"Decimals": {
"$ref": "#/components/schemas/Decimals"
},
"Precision": {
"$ref": "#/components/schemas/Precision"
},
"StartTime": {
"$ref": "#/components/schemas/StartTime"
},
"EndTime": {
"$ref": "#/components/schemas/EndTime"
}
},
"x-ob-usage-tips": ""
},
"TaxonomyElementBoolean": {
"type": "object",
"properties": {
"Value": {
"$ref": "#/components/schemas/Value"
},
"Unit": {
"$ref": "#/components/schemas/Unit"
},
"Decimals": {
"$ref": "#/components/schemas/Decimals"
},
"Precision": {
"$ref": "#/components/schemas/Precision"
},
"StartTime": {
"$ref": "#/components/schemas/StartTime"
},
"EndTime": {
"$ref": "#/components/schemas/EndTime"
}
},
"x-ob-usage-tips": ""
},
"Azimuth": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Azimuth relative to North where North is 0 degrees and East is 90 degrees",
"x-ob-item-type": "num-us:planeAngleItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "Degree",
"Value": "180"
},
"x-ob-item-type-group": ""
}
]
},
"PVSystemStringID": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "A UUID for identifying a specific string",
"x-ob-item-type": "solar-types:uuidItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": "7a00622c6bb04a3fc6da73090958db3a1bf6c791"
},
"x-ob-item-type-group": ""
}
]
},
"Area": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementNumber"
},
{
"type": "object",
"description": "Area",
"x-ob-item-type": "num:areaItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "Square Foot",
"Value": "10"
},
"x-ob-item-type-group": ""
}
]
},
"Tilt": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Tilt is the angle relative to horizontal. Horizontal is defined as the x,y plane of a right-hand coordinate system where the the x-axis is East, y-axis is North, and the z-axis is vertical.",
"x-ob-item-type": "num-us:planeAngleItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "Degree",
"Value": "30"
},
"x-ob-item-type-group": ""
}
]
},
"Roll": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Roll is a right-hand rotation about an oriented axis, with a positive value being a counter-clockwise rotation. In the context of a solar module, Roll is the rotation of the module about the vector normal to the module's plane that is oriented towards the sky.",
"x-ob-item-type": "num-us:planeAngleItemType",
"x-ob-usage-tips": "The Roll element of Orientation is used when solar modules are installed on a slant.",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "Degree",
"Value": "20"
},
"x-ob-item-type-group": ""
}
]
},
"RoofPlaneID": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "The UUID of the roofplane",
"x-ob-item-type": "solar-types:uuidItemType",
"x-ob-usage-tips": "",
"x-ob-sample-value": {
"Decimals": "",
"EndTime": "",
"Precision": "",
"StartTime": "",
"Unit": "",
"Value": "7a00622c6bb04a3fc6da73090958db3a1bf6c791"
},
"x-ob-item-type-group": ""
}
]
},
"PVSystemArray": {
"type": "object",
"description": "An array of modules within a PVSystem that have a common orientation.",
"properties": {
"PVSystemStrings": {
"$ref": "#/components/schemas/PVSystemStrings"
},
"Orientation": {
"$ref": "#/components/schemas/Orientation"
},
"Area": {
"$ref": "#/components/schemas/Area"
},
"RoofPlaneID": {
"$ref": "#/components/schemas/RoofPlaneID"
},
"FileFolderURL": {
"$ref": "#/components/schemas/FileFolderURL"
},
"Description": {
"$ref": "#/components/schemas/Description"
},
"CapacityDC": {
"$ref": "#/components/schemas/CapacityDC"
},
"ProductLineItems": {
"$ref": "#/components/schemas/ProductLineItems"
},
"Devices": {
"$ref": "#/components/schemas/Devices"
}
}
},
"PVSystemStrings": {
"type": "array",
"items": {
"$ref": "#/components/schemas/PVSystemString"
}
},
"PVSystemString": {
"type": "object",
"description": "A string of Modules within a PVSystem",
"properties": {
"Devices": {
"$ref": "#/components/schemas/Devices"
},
"Orientation": {
"$ref": "#/components/schemas/Orientation"
},
"ProductLineItems": {
"$ref": "#/components/schemas/ProductLineItems"
},
"CapacityDC": {
"$ref": "#/components/schemas/CapacityDC"
},
"FileFolderURL": {
"$ref": "#/components/schemas/FileFolderURL"
},
"Description": {
"$ref": "#/components/schemas/Description"
},
"PVSystemStringID": {
"$ref": "#/components/schemas/PVSystemStringID"
}
}
},
"Orientation": {
"description": "Orientation is defined by Azimuth, Tilt and Roll. Azimuth and Tilt are defined in the context of a right-hand coordinate system where the the x-axis is East, y-axis is North, and the z-axis is vertical.",
"properties": {
"Azimuth": {
"$ref": "#/components/schemas/Azimuth"
},
"Tilt": {
"$ref": "#/components/schemas/Tilt"
},
"Roll": {
"$ref": "#/components/schemas/Roll"
}
},
"type": "object"
},
"ProductLineItems": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ProductLineItem"
},
"x-ob-usage-tips": ""
},
"ProductLineItem": {
"type": "object",
"description": "A product used within a PVSystem and the quantity of that product",
"properties": {
"Product": {
"$ref": "#/components/schemas/Product"
},
"Description": {
"$ref": "#/components/schemas/Description"
},
"FileFolderURL": {
"$ref": "#/components/schemas/FileFolderURL"
},
"Quantity": {
"$ref": "#/components/schemas/Quantity"
},
"AmountExtended": {
"$ref": "#/components/schemas/AmountExtended"
}
},
"x-ob-usage-tips": ""
},
"PVSystemArrays": {
"type": "array",
"items": {
"$ref": "#/components/schemas/PVSystemArray"
}
},
"ProdInverter": {
"allOf": [
{
"$ref": "#/components/schemas/Product"
},
{
"type": "object",
"description": "Equipment that converts electricity from DC to AC",
"properties": {}
}
]
},
"InverterStyle": {
"allOf": [
{
"$ref": "#/components/schemas/TaxonomyElementString"
},
{
"type": "object",
"description": "Description of the style of the inverter which can be Central, String, or MicroInverter.",
"x-ob-item-type": "solar-types:inverterItemType",
"x-ob-item-type-group": "",
"x-ob-usage-tips": "",
"x-ob-sample-value": "Central"
}
]
}
}
},
"x-ob-item-types": {
"xbrli:booleanItemType": {
"description": ""
},
"xs:token": {
"description": ""
},
"dei:legalEntityIdentifierItemType": {
"description": ""
},
"xbrli:decimalItemType": {
"description": ""
},
"nonnum:domainItemType": {
"description": ""
},
"xbrli:anyURIItemType": {
"description": ""
},
"xbrli:dateItemType": {
"description": ""
},
"xbrli:stringItemType": {
"description": ""
},
"xbrli:integerItemType": {
"description": ""
},
"num:areaItemType": {
"description": "The area item type is used to indicate that an element represents an area.",
"units": {
"acre": {
"label": "Acre",
"description": "Acre"
},
"sqft": {
"label": "Square Foot",
"description": "Square Foot"
},
"sqmi": {
"label": "Square Mile",
"description": "Square Miles"
},
"sqyd": {
"label": "Square Yard",
"description": "Square Yard"
},
"ha": {
"label": "Hectare",
"description": "Hectare"
},
"sqkm": {
"label": "Square km",
"description": "Square Kilometer"
},
"sqm": {
"label": "Square metre",
"description": "Square Metre"
}
}
},
"num:energyItemType": {
"description": "The energy item type represents a unit of energy.",
"units": {
"Boe": {
"label": "Barrel of Oil Equivalent",
"description": "Barrel of Oil Equivalent"
},
"Btu": {
"label": "British Thermal Unit",
"description": "British Thermal Unit"
},
"ft_lb": {
"label": "Foot-Pound",
"description": "Foot-Pound Force"
},
"MBoe": {
"label": "Thousand Barrels of Oil Equivalent",
"description": "Thousand Barrels of Oil Equivalent"
},
"Mcfe": {
"label": "Thousand Cubic Foot Equivalent",
"description": "Thousand Cubic Foot Equivalent"
},
"MMBoe": {
"label": "Millions of Barrels of Oil Equivalent",
"description": "Millions of Barrels of Oil Equivalent"
},
"MMBTU": {
"label": "Millions of BTU",
"description": "Millions of BTU"
},
"Cal": {
"label": "Calorie",
"description": "Calorie"
},
"J": {
"label": "Joule",
"description": "Joule"
},
"kJ": {
"label": "Kilojoule",
"description": "Thousand Joules"
},
"kWh": {
"label": "Kilowatt-Hours",
"description": "Kilowatt-Hours of Energy"
},
"mJ": {
"label": "mJ",
"description": "Millijoules"
},
"MWh": {
"label": "Megawatt-Hour",
"description": "Megawatt-Hour"
},
"GWh": {
"label": "Gigawatt-Hour",
"description": "Gigawatt-Hour"
},
"TWh": {
"label": "Terawatt-Hour",
"description": "Terawatt-Hour"
},
"MMcfe": {
"label": "Million Cubic Foot Equivalent",
"description": "Million cubic feet of natural gas equivalent"
},
"Bcfe": {
"label": "Billion Cubic Foot Equivalent",
"description": "Thousand million cubic feet of natural gas equivalent"
},
"Tcfe": {
"label": "Trillion Cubic Foot Equivalent",
"description": "Trillion cubic feet of natural gas equivalent"
},
"MWM": {
"label": "Megawatt-Month",
"description": "Megawatt-Month assuming 730 hours per month"
},
"GWM": {
"label": "Gigawatt-Month",
"description": "Gigawatt-Month assuming 730 hours per month"
},
"Wh": {
"label": "Watt-Hours",
"description": "Watt-Hours of Energy"
},
"VAh": {
"label": "Volt-ampere-hours",
"description": "Volt-ampere (VA) hours of energy."
}
}
},
"num:lengthItemType": {
"description": "The length item type is a measure of distance.",
"units": {
"ft": {
"label": "Foot",
"description": "Twelve Inches"
},
"in": {
"label": "Inch",
"description": "Inch"
},
"mi": {
"label": "Mile",
"description": "5280 Feet"
},
"nmi": {
"label": "Nautical Mile",
"description": "1.15078 Miles (One Minute of Arc Latitude)"
},
"yd": {
"label": "Yard",
"description": "Three Feet"
},
"cm": {
"label": "Centimetre",
"description": "One-hundreth of Metre"
},
"dm": {
"label": "Decimetre",
"description": "Decimetre"
},
"km": {
"label": "Kilometre",
"description": "Thousand Metres"
},
"m": {
"label": "Metre",
"description": "Metre"
},
"mm": {
"label": "Millimetre",
"description": "One-thousandth of Metre"
}
}
},
"num:massItemType": {
"description": "The mass item type represents the mass of an object which can be measured.",
"units": {
"lb": {
"label": "Pound",
"description": "Pound of Mass, as Used in Commerce (http://en.wikipedia.org/wiki/Pound_(mass)#Use_in_Commerce))"
},
"oz": {
"label": "Ounce",
"description": "US Ounce"
},
"ozt": {
"label": "Troy Ounce",
"description": "Troy Ounce"
},
"T": {
"label": "Ton",
"description": "US Ton"
},
"t": {
"label": "Tonne",
"description": "Tonne (Metric Tonne, Metric Ton)"
},
"g": {
"label": "Gram",
"description": "Gram"
},
"kg": {
"label": "Kilogram",
"description": "Kilogram"
},
"kT": {
"label": "Thousand Tons",
"description": "One thousand US tons"
},
"MT": {
"label": "Million Tons",
"description": "One million US tons"
},
"GT": {
"label": "Billion Tons",
"description": "One thousand million US tons"
},
"kt": {
"label": "Kilotonne",
"description": "Thousand Tonnes (Metric Tonnes, Metric Tons)"
},
"Mt": {
"label": "Megatonne",
"description": "Million Tonnes (Metric Tonnes, Metric Tons)"
},
"Gt": {
"label": "Gigatonne",
"description": "Thousand Million Tonnes (Metric Tonnes, Metric Tons)"
}
}
},
"num:powerItemType": {
"description": "Measures a rate of energy use or energy production and is equivalent to the use or production of energy during a period of time. I.e. a watt is the equal to one joule of energy per second.",
"units": {
"hp": {
"label": "Horsepower",
"description": "Horsepower (Foot-pound per Second)"
},
"GW": {
"label": "Gigawatt",
"description": "Thousand Million Watts"
},
"kW": {
"label": "Kilowatt",
"description": "Thousand Watts"
},
"MW": {
"label": "Megawatt",
"description": "Million Watts"
},
"TW": {
"label": "Terawatt",
"description": "Million Million Watts"
},
"W": {
"label": "Watt",
"description": "Watt"
},
"var": {
"label": "Volt-ampere reactive",
"description": "In electric power transmission and distribution, volt-ampere reactive (var) is a unit by which reactive power is expressed in an AC electric power system. Reactive power is the power that is wasted and not used to do work on the load."
},
"VA": {
"label": "Volt-ampere",
"description": "A volt-ampere (VA) is the unit used for the apparent power in an electrical circuit, equal to the product of root-mean-square (RMS) voltage and RMS current. In direct current (DC) circuits, this product is equal to the real power (active power) in watts. Volt-amperes are useful only in the context of alternating current (AC) circuits."
}
}
},
"num:volumeItemType": {
"description": "The Volume item type is used to indicate that an element represents a volume and can be used to express the volume of any substance, whether solid, liquid, or gas.",
"units": {
"bbl": {
"label": "Barrel",
"description": "Barrel (of Oil)"
},
"ft3": {
"label": "Cubic Foot",
"description": "Cubic Foot"
},
"gal": {
"label": "Gallon",
"description": "US Gallon"
},
"MBbls": {
"label": "Thousand Barrels",
"description": "Thousands of Barrels (of Oil)"
},
"Mcf": {
"label": "Thousands Cubic Feet",
"description": "Thousands of Cubic Feet"
},
"MMBbls": {
"label": "Million Barrels",
"description": "Millions of Barrels (of Oil)"
},
"MMcf": {
"label": "Millions Cubic Feet",
"description": "Millions of Cubic Feet"
},
"l": {
"label": "Litre",
"description": "Litre"
},
"m3": {
"label": "Cubic Metre",
"description": "Cubic Metre"
},
"bu": {
"label": "Bushel",
"description": "US Bushel"
},
"aft": {
"label": "Acre-Foot",
"description": "Volume of one acre of surface area to a depth of one foot using a US survey foot"
},
"Bcf": {
"label": "Billions of cubic feet",
"description": "One thousand million cubic feet"
},
"Tcf": {
"label": "Trillions of cubic feet",
"description": "One trillion cubic feet"
}
}
},
"xbrli:monetaryItemType": {
"description": "",
"units": {
"AED": {
"label": "U.A.E. dirham",
"description": "United Arab Emirates dirham"
},
"AFN": {
"label": "Afghan afghani",
"description": "Afghan afghani"
},
"ALL": {
"label": "Albanian lek",
"description": "Albanian lek"
},
"AMD": {
"label": "Armenian dram",
"description": "Armenian dram"
},
"ANG": {
"label": "Netherlands Antillean guilder",
"description": "Netherlands Antillean guilder"
},
"AOA": {
"label": "Angolan kwanza",
"description": "Angolan kwanza"
},
"ARS": {
"label": "Argentine peso",
"description": "Argentine peso"
},
"AUD": {
"label": "Australian dollar",
"description": "Australian dollar"
},
"AWG": {
"label": "Aruban florin",
"description": "Aruban florin"
},
"AZN": {
"label": "Azerbaijani manat",
"description": "Azerbaijani manat"
},
"BAM": {
"label": "Bosnia and Herzegovina convertible mark",
"description": "Bosnia and Herzegovina convertible mark"
},
"BBD": {
"label": "Barbados dollar",
"description": "Barbados dollar"
},
"BDT": {
"label": "Bangladeshi taka",
"description": "Bangladeshi taka"
},
"BGN": {
"label": "Bulgarian lev",
"description": "Bulgarian lev"
},
"BHD": {
"label": "Bahraini dinar",
"description": "Bahraini dinar"
},
"BIF": {
"label": "Burundian franc",
"description": "Burundian franc"
},
"BMD": {
"label": "Bermuda Dollar",
"description": "Bermudian dollar (customarily known as Bermuda dollar)"
},
"BND": {
"label": "Brunei dollar",
"description": "Brunei dollar"
},
"BOB": {
"label": "Boliviano",
"description": "Boliviano"
},
"BOV": {
"label": "Bolivian Mvdol",
"description": "Bolivian Mvdol (funds code)"
},
"BRL": {
"label": "Brazilian real",
"description": "Brazilian real"
},
"BSD": {
"label": "Bahamian dollar",
"description": "Bahamian dollar"
},
"BTN": {
"label": "Bhutanese ngultrum",
"description": "Bhutanese ngultrum"
},
"BWP": {
"label": "Botswana pula",
"description": "Botswana pula"
},
"BYN": {
"label": "Belarusian ruble",
"description": "Belarusian ruble"
},
"BYR": {
"label": "Belarusian ruble",
"description": "Belarusian ruble"
},
"BZD": {
"label": "Belize dollar",
"description": "Belize dollar"
},
"CAD": {
"label": "Canadian dollar",
"description": "Canadian dollar"
},
"CDF": {
"label": "Congolese franc",
"description": "Congolese franc"
},
"CHE": {
"label": "WIR Bank",
"description": "WIR Bank (complementary currency)"
},
"CHF": {
"label": "Swiss franc",
"description": "Swiss franc"
},
"CHW": {
"label": "WIR Bank",
"description": "WIR Bank (complementary currency)"
},
"CLF": {
"label": "Unidad de Fomento",
"description": "Unidad de Fomento (funds code)"
},
"CLP": {
"label": "Chilean peso",
"description": "Chilean peso"
},
"CNY": {
"label": "Chinese yuan",
"description": "Chinese yuan (renmibi)"
},
"COP": {
"label": "Colombian peso",
"description": "Colombian peso"
},
"COU": {
"label": "Unidad de Valor Real",
"description": "Unidad de Valor Real"
},
"CRC": {
"label": "Costa Rican colon",
"description": "Costa Rican colon"
},
"CUC": {
"label": "Cuban convertible peso",
"description": "Cuban convertible peso"
},
"CUP": {
"label": "Cuban peso",
"description": "Cuban peso"
},
"CVE": {
"label": "Cape Verde escudo",
"description": "Cape Verde escudo"
},
"CZK": {
"label": "Czech koruna",
"description": "Czech koruna"
},
"DJF": {
"label": "Djiboutian franc",
"description": "Djiboutian franc"
},
"DKK": {
"label": "Danish krone",
"description": "Danish krone"
},
"DOP": {
"label": "Dominican peso",
"description": "Dominican peso"
},
"DZD": {
"label": "Algerian dinar",
"description": "Algerian dinar"
},
"EEK": {
"label": "Estonian kroon",
"description": "Estonian kroon"
},
"EGP": {
"label": "Egyptian pound",
"description": "Egyptian pound"
},
"ERN": {
"label": "Eritrean nakfa",
"description": "Eritrean nakfa"
},
"ETB": {
"label": "Ethiopian birr",
"description": "Ethiopian birr"
},
"EUR": {
"label": "Euro",
"description": "Euro"
},
"FJD": {
"label": "Fiji dollar",
"description": "Fiji dollar"
},
"FKP": {
"label": "Falkland Islands pound",
"description": "Falkland Islands pound"
},
"GBP": {
"label": "Pound sterling",
"description": "Great Britain Pound sterling"
},
"GEL": {
"label": "Georgian lari",
"description": "Georgian lari"
},
"GHS": {
"label": "Ghanaian cedi",
"description": "Ghanaian cedi"
},
"GIP": {
"label": "Gibraltar pound",
"description": "Gibraltar pound"
},
"GMD": {
"label": "Gambian dalasi",
"description": "Gambian dalasi"
},
"GNF": {
"label": "Guinean franc",
"description": "Guinean franc"
},
"GTQ": {
"label": "Guatemalan quetzal",
"description": "Guatemalan quetzal"
},
"GYD": {
"label": "Guyanese dollar",
"description": "Guyanese dollar"
},
"HKD": {
"label": "Hong Kong dollar",
"description": "Hong Kong dollar"
},
"HNL": {
"label": "Honduran lempira",
"description": "Honduran lempira"
},
"HRK": {
"label": "Croatian kuna",
"description": "Croatian kuna"
},
"HTG": {
"label": "Haitian gourde",
"description": "Haitian gourde"
},
"HUF": {
"label": "Hungarian forint",
"description": "Hungarian forint"
},
"IDR": {
"label": "Indonesian rupiah",
"description": "Indonesian rupiah"
},
"ILS": {
"label": "Israeli new sheqel",
"description": "Israeli new sheqel"
},
"INR": {
"label": "Indian rupee",
"description": "Indian rupee"
},
"IQD": {
"label": "Iraqi dinar",
"description": "Iraqi dinar"
},
"IRR": {
"label": "Iranian rial",
"description": "Iranian rial"
},
"ISK": {
"label": "Icelandic króna",
"description": "Icelandic króna"
},
"JMD": {
"label": "Jamaican dollar",
"description": "Jamaican dollar"
},
"JOD": {
"label": "Jordanian dinar",
"description": "Jordanian dinar"
},
"JPY": {
"label": "Japanese yen",
"description": "Japanese yen"
},
"KES": {
"label": "Kenyan shilling",
"description": "Kenyan shilling"
},
"KGS": {
"label": "Kyrgyzstani som",
"description": "Kyrgyzstani som"
},
"KHR": {
"label": "Cambodian riel",
"description": "Cambodian riel"
},
"KMF": {
"label": "Comoro franc",
"description": "Comoro franc"
},
"KPW": {
"label": "North Korean won",
"description": "North Korean won"
},
"KRW": {
"label": "South Korean won",
"description": "South Korean won"
},
"KWD": {
"label": "Kuwaiti dinar",
"description": "Kuwaiti dinar"
},
"KYD": {
"label": "Cayman Islands dollar",
"description": "Cayman Islands dollar"
},
"KZT": {
"label": "Kazakhstani tenge",
"description": "Kazakhstani tenge"
},
"LAK": {
"label": "Lao kip",
"description": "Lao kip"
},
"LBP": {
"label": "Lebanese pound",
"description": "Lebanese pound"
},
"LKR": {
"label": "Sri Lanka rupee",
"description": "Sri Lanka rupee"
},
"LRD": {
"label": "Liberian dollar",
"description": "Liberian dollar"
},
"LSL": {
"label": "Lesotho loti",
"description": "Lesotho loti"
},
"LTL": {
"label": "Lithuanian litas",
"description": "Lithuanian litas"
},
"LVL": {
"label": "Latvian lats",
"description": "Latvian lats"
},
"LYD": {
"label": "Libyan dinar",
"description": "Libyan dinar"
},
"MAD": {
"label": "Moroccan dirham",
"description": "Moroccan dirham"
},
"MDL": {
"label": "Moldovan leu",
"description": "Moldovan leu"
},
"MGA": {
"label": "Malagasy ariary",
"description": "Malagasy ariary"
},
"MKD": {
"label": "Macedonian denar",
"description": "Macedonian denar"
},
"MMK": {
"label": "Myanma kyat",
"description": "Myanma kyat"
},
"MNT": {
"label": "Mongolian tugrik",
"description": "Mongolian tugrik"
},
"MOP": {
"label": "Macanese pataca",
"description": "Macanese pataca"
},
"MRO": {
"label": "Mauritanian ouguiya",
"description": "Mauritanian ouguiya"
},
"MUR": {
"label": "Mauritian rupee",
"description": "Mauritian rupee"
},
"MVR": {
"label": "Maldivian rufiyaa",
"description": "Maldivian rufiyaa"
},
"MWK": {
"label": "Malawian kwacha",
"description": "Malawian kwacha"
},
"MXN": {
"label": "Mexican peso",
"description": "Mexican peso"
},
"MXV": {
"label": "Mexican UDI",
"description": "Mexican Unidad de Inversion (UDI) (funds code)"
},
"MYR": {
"label": "Malaysian ringgit",
"description": "Malaysian ringgit"
},
"MZN": {
"label": "Mozambican metical",
"description": "Mozambican metical"
},
"NAD": {
"label": "Namibian dollar",
"description": "Namibian dollar"
},
"NGN": {
"label": "Nigerian naira",
"description": "Nigerian naira"
},
"NIO": {
"label": "Cordoba oro",
"description": "Cordoba oro"
},
"NOK": {
"label": "Norwegian krone",
"description": "Norwegian krone"
},
"NPR": {
"label": "Nepalese rupee",
"description": "Nepalese rupee"
},
"NZD": {
"label": "New Zealand dollar",
"description": "New Zealand dollar"
},
"OMR": {
"label": "Omani rial",
"description": "Omani rial"
},
"PAB": {
"label": "Panamanian balboa",
"description": "Panamanian balboa"
},
"PEN": {
"label": "Peruvian nuevo sol",
"description": "Peruvian nuevo sol"
},
"PGK": {
"label": "Papua New Guinean kina",
"description": "Papua New Guinean kina"
},
"PHP": {
"label": "Philippine peso",
"description": "Philippine peso"
},
"PKR": {
"label": "Pakistani rupee",
"description": "Pakistani rupee"
},
"PLN": {
"label": "Polish złoty",
"description": "Polish złoty"
},
"PYG": {
"label": "Paraguayan guaraní",
"description": "Paraguayan guaraní"
},
"QAR": {
"label": "Qatari rial",
"description": "Qatari rial"
},
"RON": {
"label": "Romanian new leu",
"description": "Romanian new leu"
},
"RSD": {
"label": "Serbian dinar",
"description": "Serbian dinar"
},
"RUB": {
"label": "Rouble",
"description": "Russian rouble"
},
"RWF": {
"label": "Rwandan franc",
"description": "Rwandan franc"
},
"SAR": {
"label": "Riyal",
"description": "Saudi riyal"
},
"SBD": {
"label": "Solomon Islands dollar",
"description": "Solomon Islands dollar"
},
"SCR": {
"label": "Seychelles rupee",
"description": "Seychelles rupee"
},
"SDG": {
"label": "Sudanese pound",
"description": "Sudanese pound"
},
"SEK": {
"label": "Swedish krona",
"description": "Swedish krona/kronor"
},
"SGD": {
"label": "Singapore dollar",
"description": "Singapore dollar"
},
"SHP": {
"label": "Saint Helena pound",
"description": "Saint Helena pound"
},
"SLL": {
"label": "Leone",
"description": "Sierra Leonean leone"
},
"SOS": {
"label": "Somali shilling",
"description": "Somali shilling"
},
"SRD": {
"label": "Surinamese dollar",
"description": "Surinamese dollar"
},
"SSP": {
"label": "South Sudanese pound",
"description": "South Sudanese pound"
},
"STD": {
"label": "São Tomé and Príncipe dobra",
"description": "São Tomé and Príncipe dobra"
},
"SVC": {
"label": "Salvadoran colon",
"description": "Salvadoran colon"
},
"SYP": {
"label": "Syrian pound",
"description": "Syrian pound"
},
"SZL": {
"label": "Lilangeni",
"description": "Swaziland Lilangeni"
},
"THB": {
"label": "Baht",
"description": "Thai baht"
},
"TJS": {
"label": "Tajikistani somoni",
"description": "Tajikistani somoni"
},
"TMT": {
"label": "Turkmenistani manat",
"description": "Turkmenistani manat"
},
"TND": {
"label": "Tunisian dinar",
"description": "Tunisian dinar"
},
"TOP": {
"label": "Pa'anga",
"description": "Tongan pa'anga"
},
"TRY": {
"label": "Turkish lira",
"description": "Turkish lira"
},
"TTD": {
"label": "Trinidad and Tobago dollar",
"description": "Trinidad and Tobago dollar"
},
"TWD": {
"label": "New Taiwan dollar",
"description": "New Taiwan dollar"
},
"TZS": {
"label": "Tanzanian shilling",
"description": "Tanzanian shilling"
},
"UAH": {
"label": "Hryvnia",
"description": "Ukrainian hryvnia"
},
"UGX": {
"label": "Ugandan shilling",
"description": "Ugandan shilling"
},
"USD": {
"label": "US Dollar",
"description": "United States dollar"
},
"USN": {
"label": "Next Day US Dollar",
"description": "United States dollar (next day) (funds code)"
},
"USS": {
"label": "Same Day US Dollar",
"description": "United States dollar (same day) (funds code)"
},
"UYI": {
"label": "Uruguay Peso en Unidades Indexadas",
"description": "Uruguay Peso en Unidades Indexadas (URUIURUI) (funds code)"
},
"UYU": {
"label": "Uruguayan peso",
"description": "Uruguayan peso"
},
"UZS": {
"label": "Som",
"description": "Uzbekistan som"
},
"VEB": {
"label": "Venezualan Bolivar",
"description": "Venezuelan bolívar"
},
"VEF": {
"label": "Venezuelan Bolivar Fuerte",
"description": "Venezuelan bolívar fuerte (equals 1000 VEB)"
},
"VND": {
"label": "đồng",
"description": "Vietnamese đồng"
},
"VUV": {
"label": "Vanuatu vatu",
"description": "Vanuatu vatu"
},
"WST": {
"label": "Samoan tala",
"description": "Samoan tala"
},
"XAF": {
"label": "CFA Franc BEAC",
"description": "CFA franc BEAC"
},
"XAG": {
"label": "Silver",
"description": "Silver (one troy ounce)"
},
"XAU": {
"label": "Gold",
"description": "Gold (one troy ounce)"
},
"XBA": {
"label": "EURCO",
"description": "European Composite Unit (EURCO) (bond market unit)"
},
"XBB": {
"label": "E.M.U.-6",
"description": "European Monetary Unit (E.M.U.-6) (bond market unit)"
},
"XBC": {
"label": "E.U.A.-9",
"description": "European Unit of Account 9 (E.U.A.-9) (bond market unit)"
},
"XBD": {
"label": "E.U.A.-17",
"description": "European Unit of Account 17 (E.U.A.-17) (bond market unit)"
},
"XCD": {
"label": "East Caribbean dollar",
"description": "East Caribbean dollar"
},
"XDR": {
"label": "Special Drawing Rights",
"description": "Special Drawing Rights"
},
"XFU": {
"label": "UIC Franc",
"description": "UIC franc (special settlement currency)"
},
"XOF": {
"label": "CFA Franc BCEAO",
"description": "CFA Franc BCEAO"
},
"XPD": {
"label": "Palladium",
"description": "Palladium (one troy ounce)"
},
"XPF": {
"label": "CFP Franc",
"description": "CFP franc"
},
"XPT": {
"label": "Platinum",
"description": "Platinum (one troy ounce)"
},
"XSU": {
"label": "SUCRE",
"description": "Unified System for Regional Compensation (SUCRE)"
},
"XUA": {
"label": "ADB Unit of Account",
"description": "African Development Bank"
},
"YER": {
"label": "Yemeni rial",
"description": "Yemeni rial"
},
"ZAR": {
"label": "South African rand",
"description": "South African rand"
},
"ZMK": {
"label": "Zambian kwacha",
"description": "Zambian kwacha"
},
"ZMW": {
"label": "Zambian kwacha",
"description": "Zambian kwacha"
},
"ZWL": {
"label": "Zimbabwe dollar",
"description": "Zimbabwe dollar"
}
}
},
"num:memoryItemType": {
"description": "The memory item type is a measure of memory typically used in the IT industry.",
"units": {
"B": {
"label": "Byte",
"description": "8 adjacent bits of Memory per IEEE 1541-2002"
},
"GB": {
"label": "Gigabyte",
"description": "Gigabytes of Memory per IEEE 1541-2002"
},
"kB": {
"label": "Kilobyte",
"description": "Kilobytes of Memory per IEEE 1541-2002"
},
"MB": {
"label": "Megabyte",
"description": "Megabytes of Memory per IEEE 1541-2002"
},
"TB": {
"label": "Terabyte",
"description": "Terabytes of Memory per IEEE 1541-2002"
}
}
},
"num-us:electricCurrentItemType": {
"description": "The electric current item type is used to represent a measure of electric current (the flow of electric charge over a circuit).",
"units": {
"A": {
"label": "Ampere",
"description": "Ampere"
}
}
},
"num-us:voltageItemType": {
"description": "The voltage item type is used to represent a measure of voltage (the difference in electric potential energy between two points per unit electric charge).",
"units": {
"V": {
"label": "Volt",
"description": "Electromotive Force"
},
"kV": {
"label": "Kilovolt",
"description": "Thousand Volts of Electromotive Force"
},
"MV": {
"label": "Megavolt",
"description": "One million volts"
},
"GV": {
"label": "Gigavolt",
"description": "One thousand million volts"
}
}
},
"num-us:frequencyItemType": {
"description": "The frequency item type is used to represent a measure of the number of occurrences of a repeating event per unit time.",
"units": {
"Hz": {
"label": "Hertz",
"description": "Frequency or Number of Cycles per Second"
}
}
},
"perShareItemType": {
"description": "The per share item type indicates a monetary amount divided by a number of shares. The per share item type has a Decimal base.",
"units": {
"Monetary_per_Share": {
"label": "Monetary/share",
"description": "Monetary Unit / Share"
}
}
},
"us-types:perUnitItemType": {
"description": "",
"units": {
"Monetary_per_Decimal": {
"label": "Monetary/Decimal",
"description": "Monetary Unit / Anything"
}
}
},
"xbrli:pureItemType": {
"description": "",
"units": {
"Monetary_per_Monetary": {
"label": "Monetary/Monetary",
"description": "Exchange Rate Expressed as: Monetary Unit / Monetary Unit"
},
"pure": {
"label": "pure",
"description": "Dimensionless (Pure) Number"
},
"Rate": {
"label": "Rate",
"description": "Rate"
}
}
},
"sharesItemType": {
"description": "",
"units": {
"shares": {
"label": "Share",
"description": "Unit of Ownership (Stock)"
}
}
},
"xbrli:durationItemType": {
"description": "",
"units": {
"Y": {
"label": "Year",
"description": "Gregorian calendar year of 365 days. Use only as a denominator because durationItemType is not numeric and has no units."
},
"M": {
"label": "Month",
"description": "Gregorian calendar month of 30.41 days. Use only as a denominator because durationItemType is not numeric and has no units."
},
"D": {
"label": "Day",
"description": "Day of 24 hours. Use only as a denominator because durationItemType is not numeric and has no units."
},
"H": {
"label": "Hour",
"description": "Hour of 60 minutes. Use only as a denominator because durationItemType is not numeric and has no units."
},
"MM": {
"label": "Minute",
"description": "Minute of 60 seconds. Use only as a denominator because durationItemType is not numeric and has no units."
},
"S": {
"label": "Second",
"description": "Second. Use only as a denominator because durationItemType is not numeric and has no units."
},
"Q": {
"label": "Quarter",
"description": "Gregorian Calendar Quarter (three months). Use only as a denominator because durationItemType is not numeric and has no units."
},
"WK": {
"label": "Week",
"description": "Gregorian Calendar Week. Use only as a denominator because durationItemType is not numeric and has no units."
}
}
},
"flowItemType": {
"description": "The flow item type is used to represent a measure of volumetric flow rate.",
"units": {
"Volume_per_Duration": {
"label": "Volume/Duration",
"description": "Flow rate, as Volume per Duration"
},
"Energy_per_Duration": {
"label": "Energy/Duration",
"description": "Flow rate, as Energy per Duration"
}
}
},
"num-us:temperatureItemType": {
"description": "The temperature item type is used to represent a measure of temperature either in absolute terms or as a difference between two temperatures.",
"units": {
"Cel": {
"label": "Celsius",
"description": "A temperature scale based on 0° for the freezing point of water and 100° for the boiling point of water at 1 atm pressure."
},
"K": {
"label": "Kelvin",
"description": "The kelvin is a unit of measure for temperature based upon an absolute scale. It is one of the seven base units in the International System of Units (SI) and is assigned the unit symbol K. The Kelvin scale is an absolute, thermodynamic temperature scale using as its null point absolute zero, the temperature at which all thermal motion ceases in the classical description of thermodynamics. The kelvin is defined as the fraction  1⁄273.16 of the thermodynamic temperature of the triple point of water (exactly 0.01 °C or 32.018 °F). In other words, it is defined such that the triple point of water is exactly 273.16 K."
},
"F": {
"label": "Fahrenheit",
"description": "Fahrenheit is a unit of measure for temperature defined by two fixed points: the temperature at which water freezes into ice is defined as 32 °F, and the boiling point of water is defined to be 212 °F, a 180 °F separation, as defined at sea level and standard atmospheric pressure."
}
}
},
"num-us:pressureItemType": {
"description": "The pressure item type is used to represent a measure of the force applied perpendicular to the surface of an object per unit area over which that force is distributed. Units include Pascal, PSI and Bar.",
"units": {
"Pa": {
"label": "Pascal",
"description": "The pascal is the SI derived unit of pressure used to quantify internal pressure, stress, Young's modulus and ultimate tensile strength. It is defined as one newton per square meter."
},
"Bar": {
"label": "Bar",
"description": "The bar is a metric unit of pressure, but is not approved as part of the International System of Units (SI). It is defined as exactly equal to 100000 Pa, which is slightly less than the current average atmospheric pressure on Earth at sea level."
},
"psi": {
"label": "Pounds Per Square Inch",
"description": "The pound per square inch is a unit of pressure or of stress based on avoirdupois units. It is the pressure resulting from a force of one pound-force applied to an area of one square inch."
},
"atm": {
"label": "Standard Atmosphere",
"description": "The standard atmosphere is a unit of pressure defined as 101325 Pa (1.01325 bar). It is sometimes used as a reference or standard pressure."
}
}
},
"forceItemType": {
"description": "The force item type is used to represent a measure of a physical force. Units include newtons.",
"units": {
"N": {
"label": "Newton",
"description": "The newton is the International System of Units (SI) derived unit of force. One newton is the force needed to accelerate one kilogram of mass at the rate of one metre per second squared in direction of the applied force."
}
}
},
"electricChargeItemType": {
"description": "The electric charge item is used to represent a measure of electric charge (the physical property of matter that causes it to experience a force when placed in an electromagnetic field)",
"units": {
"Ah": {
"label": "Ampere Hours",
"description": "An ampere hour or amp hour is a unit of electric charge, equal to the charge transferred by a steady current of one ampere flowing for one hour."
},
"C": {
"label": "Coulomb",
"description": "The coulomb is the International System of Units (SI) unit of electric charge. It is the charge transported by a constant current of one ampere in one second."
}
}
},
"num-us:planeAngleItemType": {
"description": "The angle item type is used to represent the measurement of an angle. Units include radians, degrees and gradians.",
"units": {
"Degree": {
"label": "Degree",
"description": "The degree is a measurement of a plane angle, defined so that a full rotation is 360 degrees. In XBRL the degree is reported in a decimal format."
},
"rad": {
"label": "Radian",
"description": "The radian is the standard unit of angular measure. The radian is an SI derived unit."
}
}
},
"textBlockItemType": {
"description": "textBlockItemType specializes xmlNodesItemType. The unescaped content MUST have mixed content containing a simple string, or a fragment of XHTML or a mixture of both."
},
"num:percentItemType": {
"description": "The percent item type is used to indicate that the value of the element is intended to be presented as a percentage. This does not contravene Specification section 4.8.2, which requires that percentages not be multiplied by 100."
},
"weightItemType": {
"description": "The weight item type represents the weight of an object which can be measured."
},
"num-us:insolationItemType": {
"description": "The insolation item type is used to represent a measure of energy per area over a period of time."
},
"num-us:irradianceItemType": {
"description": "The irradiance item type is used to represent a measure irradiance (power per unit area)"
},
"num-us:speedItemType": {
"description": " The speed item type is used to represent a measure of speed (distance travelled by an object per unit time). Units include knots, mach, and metres per second."
},
"massFlowItemType": {
"description": "The mass flow item type is used to represent a measure of mass flow rate."
},
"monetaryPerLengthItemType": {
"description": "The monetary per length item type is used to represent a measure of price or cost per unit length"
},
"monetaryPerAreaItemType": {
"description": "The monetary per area item type is used to represent a measure of price or cost per unit area"
},
"monetaryPerVolumeItemType": {
"description": "The monetary per volume item type is used to represent a measure of price or cost per unit volume"
},
"monetaryPerDurationItemType": {
"description": "The monetary per duration item type is used to represent a measure of price or cost per unit duration"
},
"monetaryPerEnergyItemType": {
"description": "The monetary per energy item type is used to represent a measure of price or cost per unit energy"
},
"monetaryPerMassItemType": {
"description": "The monetary per mass item type is used to represent a measure of price or cost per unit mass"
},
"solar-types:inverterItemType": {
"description": "",
"enums": {
"Central": {
"label": "",
"description": ""
},
"String": {
"label": "",
"description": ""
},
"MicroInverter": {
"label": "",
"description": ""
},
"Distributed": {
"label": "",
"description": ""
},
"Transformerless": {
"label": "",
"description": ""
},
"Grounded": {
"label": "",
"description": ""
}
}
},
"solar-types:moduleTechnologyItemType": {
"description": "",
"enums": {
"Mono_C_Si": {
"label": "",
"description": ""
},
"Multi_C_Si": {
"label": "",
"description": ""
},
"ThinFilm": {
"label": "",
"description": ""
},
"Other": {
"label": "",
"description": ""
}
}
},
"solar-types:moduleItemType": {
"description": "",
"enums": {
"ASi": {
"label": "",
"description": ""
},
"ASi_Triple": {
"label": "",
"description": ""
},
"ASi_Tandem": {
"label": "",
"description": ""
},
"ASi_Single": {
"label": "",
"description": ""
},
"BiPv": {
"label": "",
"description": ""
},
"BiFacial": {
"label": "",
"description": ""
},
"CdTe": {
"label": "",
"description": ""
},
"CIGS": {
"label": "",
"description": ""
},
"CPV": {
"label": "",
"description": ""
},
"CSi": {
"label": "",
"description": ""
},
"MonoSi": {
"label": "",
"description": ""
},
"MultiSi": {
"label": "",
"description": ""
},
"PSi": {
"label": "",
"description": ""
},
"TFSI": {
"label": "",
"description": ""
},
"HIT": {
"label": "",
"description": ""
},
"Ribbon": {
"label": "",
"description": ""
},
"Other": {
"label": "",
"description": ""
}
}
},
"solar-types:trackerItemType": {
"description": "",
"enums": {
"AzimuthAxisTracking": {
"label": "",
"description": ""
},
"FixedTilt": {
"label": "",
"description": ""
},
"SingleAxisTracking": {
"label": "",
"description": ""
},
"DualAxisTracking": {
"label": "",
"description": ""
},
"SeasonalTilt": {
"label": "",
"description": ""
},
"Other": {
"label": "",
"description": ""
}
}
},
"solar-types:solarSystemCharacterItemType": {
"description": "",
"enums": {
"Aggregate": {
"label": "",
"description": ""
},
"Agricultural": {
"label": "",
"description": ""
},
"Commercial": {
"label": "",
"description": ""
},
"CommunitySolar": {
"label": "",
"description": ""
},
"Industrial": {
"label": "",
"description": ""
},
"Residential": {
"label": "",
"description": ""
},
"Utility": {
"label": "",
"description": ""
}
}
},
"solar-types:internetConnectionItemType": {
"description": "",
"enums": {
"Cellular": {
"label": "",
"description": ""
},
"SharedBroadband": {
"label": "",
"description": ""
},
"DedicatedBroadband": {
"label": "",
"description": ""
},
"Satellite": {
"label": "",
"description": ""
},
"Other": {
"label": "",
"description": ""
}
}
},
"solar-types:occupancyItemType": {
"description": "",
"enums": {
"OwnerOccupied": {
"label": "",
"description": ""
},
"Rental": {
"label": "",
"description": ""
}
}
},
"solar-types:climateZoneANSIItemType": {
"description": "",
"enums": {
"VeryHotHumid": {
"label": "",
"description": ""
},
"VeryHotDry": {
"label": "",
"description": ""
},
"HotHumid": {
"label": "",
"description": ""
},
"HotDry": {
"label": "",
"description": ""
},
"WarmHumid": {
"label": "",
"description": ""
},
"WarmDry": {
"label": "",
"description": ""
},
"WarmMarine": {
"label": "",
"description": ""
},
"MixedHumid": {
"label": "",
"description": ""
},
"MixedDry": {
"label": "",
"description": ""
},
"MixedMarine": {
"label": "",
"description": ""
},
"CoolHumid": {
"label": "",
"description": ""
},
"CoolDry": {
"label": "",
"description": ""
},
"CoolMarine": {
"label": "",
"description": ""
},
"ColdHumid": {
"label": "",
"description": ""
},
"ColdDry": {
"label": "",
"description": ""
},
"VeryCold": {
"label": "",
"description": ""
},
"Subarctic": {
"label": "",
"description": ""
}
}
},
"solar-types:siteControlItemType": {
"description": "",
"enums": {
"Lease": {
"label": "",
"description": ""
},
"Own": {
"label": "",
"description": ""
},
"Rent": {
"label": "",
"description": ""
}
}
},
"solar-types:moduleOrientationItemType": {
"description": "",
"enums": {
"Portrait": {
"label": "",
"description": ""
},
"Landscape": {
"label": "",
"description": ""
}
}
},
"solar-types:sPVOrCounterpartyItemType": {
"description": "",
"enums": {
"SPV": {
"label": "",
"description": ""
},
"Counterparty": {
"label": "",
"description": ""
}
}
},
"solar-types:fundOrProjectItemType": {
"description": "",
"enums": {
"Fund": {
"label": "",
"description": ""
},
"Project": {
"label": "",
"description": ""
}
}
},
"solar-types:fundStatusItemType": {
"description": "",
"enums": {
"Closed": {
"label": "",
"description": ""
},
"Open": {
"label": "",
"description": ""
},
"Committed": {
"label": "",
"description": ""
}
}
},
"solar-types:financingEventItemType": {
"description": "",
"enums": {
"OriginationRequest": {
"label": "",
"description": ""
},
"SigningNon_bindingCommitment": {
"label": "",
"description": ""
},
"SigningBindingCommitment": {
"label": "",
"description": ""
},
"SigningAndClosing": {
"label": "",
"description": ""
},
"Closing": {
"label": "",
"description": ""
},
"Funding": {
"label": "",
"description": ""
},
"Other": {
"label": "",
"description": ""
}
}
},
"solar-types:eventStatusItemType": {
"description": "",
"enums": {
"InProcess": {
"label": "",
"description": ""
},
"Finalized": {
"label": "",
"description": ""
}
}
},
"solar-types:participantItemType": {
"description": "",
"enums": {
"Appraiser": {
"label": "",
"description": ""
},
"AssetManager": {
"label": "",
"description": ""
},
"AssetOwner": {
"label": "",
"description": ""
},
"AutomobileLiabilityInsurer": {
"label": "",
"description": ""
},
"Back_leverageLender": {
"label": "",
"description": ""
},
"Back_upAssetManager": {
"label": "",
"description": ""
},
"Back_upMaintenanceProvider": {
"label": "",
"description": ""
},
"Back_upMonitoringServiceProvider": {
"label": "",
"description": ""
},
"BondAgent": {
"label": "",
"description": ""
},
"Builders_ConstructionAll_RiskInsurers": {
"label": "",
"description": ""
},
"BusinessInterruptionInsurer": {
"label": "",
"description": ""
},
"CollateralAgent": {
"label": "",
"description": ""
},
"CommercialLender": {
"label": "",
"description": ""
},
"ContractAttorney": {
"label": "",
"description": ""
},
"ConstructionContractorInstaller": {
"label": "",
"description": ""
},
"ConstructionLender": {
"label": "",
"description": ""
},
"ConstructionWarrantyProvider": {
"label": "",
"description": ""
},
"CorporateAttorney": {
"label": "",
"description": ""
},
"DeveloperAttorney": {
"label": "",
"description": ""
},
"EnergyForecastingService": {
"label": "",
"description": ""
},
"EnergyPriceForecaster": {
"label": "",
"description": ""
},
"EquipmentWarrantyProvider": {
"label": "",
"description": ""
},
"EngineeringContractorInstaller": {
"label": "",
"description": ""
},
"EnvironmentalAttorney": {
"label": "",
"description": ""
},
"EnvironmentalConsultant": {
"label": "",
"description": ""
},
"EquipmentFactoryAuditor": {
"label": "",
"description": ""
},
"EquipmentManufacturer": {
"label": "",
"description": ""
},
"EquipmentReliabilityTestLab": {
"label": "",
"description": ""
},
"Fund": {
"label": "",
"description": ""
},
"GeneralContractor": {
"label": "",
"description": ""
},
"GeneralLiabilityInsurer": {
"label": "",
"description": ""
},
"HedgeProvider": {
"label": "",
"description": ""
},
"IndependentEngineer": {
"label": "",
"description": ""
},
"IndependentSystemOperatorasAuthorityHavingJurisdiction": {
"label": "",
"description": ""
},
"InterconnectingUtilityasAuthorityHavingJurisdiction": {
"label": "",
"description": ""
},
"InsuranceBroker": {
"label": "",
"description": ""
},
"InsuranceConsultant": {
"label": "",
"description": ""
},
"Land_UseAttorney": {
"label": "",
"description": ""
},
"Lessor": {
"label": "",
"description": ""
},
"LitigationAttorney": {
"label": "",
"description": ""
},
"LLCPartnerManagingMember": {
"label": "",
"description": ""
},
"LLCPartnerVotingMember": {
"label": "",
"description": ""
},
"LLCPartnerPassiveMember": {
"label": "",
"description": ""
},
"LongtermEquityInvestor": {
"label": "",
"description": ""
},
"MaintenanceProvider": {
"label": "",
"description": ""
},
"MonitoringServiceProvider": {
"label": "",
"description": ""
},
"OceanCargoInsurer": {
"label": "",
"description": ""
},
"Operator": {
"label": "",
"description": ""
},
"ParallelMonitoringServiceProvider": {
"label": "",
"description": ""
},
"PermittingAuthorityasAuthorityHavingJurisdiction": {
"label": "",
"description": ""
},
"PersonalLender": {
"label": "",
"description": ""
},
"PollutionLiabilityInsurer": {
"label": "",
"description": ""
},
"PPAOfftaker": {
"label": "",
"description": ""
},
"PrimeContractor": {
"label": "",
"description": ""
},
"Project": {
"label": "",
"description": ""
},
"ProjectPerformanceInsurer": {
"label": "",
"description": ""
},
"ProjectDeveloper": {
"label": "",
"description": ""
},
"ProjectHost": {
"label": "",
"description": ""
},
"PropertyInsurer": {
"label": "",
"description": ""
},
"RECOfftaker": {
"label": "",
"description": ""
},
"RegionalTransmissionOperatorasAuthorityHavingJurisdiction": {
"label": "",
"description": ""
},
"SchedulingCoordinator": {
"label": "",
"description": ""
},
"SiteOwnerSiteControl": {
"label": "",
"description": ""
},
"SiteSecurityCompany": {
"label": "",
"description": ""
},
"Subcontractor": {
"label": "",
"description": ""
},
"SubcontractorContractorInstaller": {
"label": "",
"description": ""
},
"Surety": {
"label": "",
"description": ""
},
"TaxAttorney": {
"label": "",
"description": ""
},
"TaxConsultant": {
"label": "",
"description": ""
},
"TaxequityInvestor": {
"label": "",
"description": ""
},
"TelecomProvider": {
"label": "",
"description": ""
},
"TransmissionConsultant": {
"label": "",
"description": ""
},
"Trustee": {
"label": "",
"description": ""
},
"UmbrellaExcessLiabilityInsurer": {
"label": "",
"description": ""
},
"Utility": {
"label": "",
"description": ""
},
"WeatherDataProvider": {
"label": "",
"description": ""
},
"WorkersCompensationInsurer": {
"label": "",
"description": ""
},
"Other": {
"label": "",
"description": ""
}
}
},
"solar-types:projectAssetTypeItemType": {
"description": "",
"enums": {
"Wind": {
"label": "",
"description": ""
},
"Solar": {
"label": "",
"description": ""
},
"SolarPlusStorage": {
"label": "",
"description": ""
}
}
},
"solar-types:projectClassItemType": {
"description": "",
"enums": {
"UtilityScale": {
"label": "",
"description": ""
},
"DistributedGeneration": {
"label": "",
"description": ""
},
"CommunitySolar": {
"label": "",
"description": ""
},
"Residential": {
"label": "",
"description": ""
},
"Other": {
"label": "",
"description": ""
}
}
},
"solar-types:projectInterconnectionItemType": {
"description": "",
"enums": {
"BehindtheMeter": {
"label": "",
"description": ""
},
"VirtualNetMeter": {
"label": "",
"description": ""
},
"InFrontofMeter": {
"label": "",
"description": ""
}
}
},
"solar-types:projectStageItemType": {
"description": "",
"enums": {
"UnderDevelopment": {
"label": "",
"description": ""
},
"InConstruction": {
"label": "",
"description": ""
},
"InOperation": {
"label": "",
"description": ""
}
}
},
"solar-types:investmentStatusItemType": {
"description": "",
"enums": {
"Awarded": {
"label": "",
"description": ""
},
"Committed": {
"label": "",
"description": ""
},
"PartialFunding": {
"label": "",
"description": ""
},
"FullyFunded": {
"label": "",
"description": ""
}
}
},
"solar-types:regulatoryFacilityItemType": {
"description": "",
"enums": {
"QF": {
"label": "",
"description": ""
},
"EWG": {
"label": "",
"description": ""
},
"NA": {
"label": "",
"description": ""
}
}
},
"solar-types:regulatoryApprovalStatusItemType": {
"description": "",
"enums": {
"NotSubmitted": {
"label": "",
"description": ""
},
"Submitted": {
"label": "",
"description": ""
},
"Approved": {
"label": "",
"description": ""
},
"Declined": {
"label": "",
"description": ""
}
}
},
"solar-types:hedgeItemType": {
"description": "",
"enums": {
"Swap": {
"label": "",
"description": ""
},
"RevenuePut": {
"label": "",
"description": ""
},
"CfD": {
"label": "",
"description": ""
},
"None": {
"label": "",
"description": ""
},
"Other": {
"label": "",
"description": ""
}
}
},
"solar-types:divisionStateApprovalStatusItemType": {
"description": "",
"enums": {
"NotSubmitted": {
"label": "",
"description": ""
},
"Submitted": {
"label": "",
"description": ""
},
"Conditional": {
"label": "",
"description": ""
},
"FinalApproval": {
"label": "",
"description": ""
},
"NotApplicable": {
"label": "",
"description": ""
}
}
},
"solar-types:feeStatusItemType": {
"description": "",
"enums": {
"NotApplicable": {
"label": "",
"description": ""
},
"NotDue": {
"label": "",
"description": ""
},
"Overdue": {
"label": "",
"description": ""
},
"PartiallyPaid": {
"label": "",
"description": ""
},
"FullyPaid": {
"label": "",
"description": ""
}
}
},
"solar-types:zoningPermitPropertyItemType": {
"description": "",
"enums": {
"Plant": {
"label": "",
"description": ""
},
"GenTieLine": {
"label": "",
"description": ""
},
"Substation": {
"label": "",
"description": ""
}
}
},
"solar-types:energyBudgetPhaseItemType": {
"description": "",
"enums": {
"Closing": {
"label": "",
"description": ""
},
"InitialFunding": {
"label": "",
"description": ""
},
"FinalFunding": {
"label": "",
"description": ""
}
}
},
"solar-types:titlePolicyInsuranceItemType": {
"description": "",
"enums": {
"NotApplicable": {
"label": "",
"description": ""
},
"NotIssued": {
"label": "",
"description": ""
},
"ProForma": {
"label": "",
"description": ""
},
"Final": {
"label": "",
"description": ""
}
}
},
"solar-types:aLTASurveyItemType": {
"description": "",
"enums": {
"Notapplicable": {
"label": "",
"description": ""
},
"NotReceived": {
"label": "",
"description": ""
},
"Preliminary": {
"label": "",
"description": ""
},
"Final": {
"label": "",
"description": ""
}
}
},
"solar-types:batteryConnectionItemType": {
"description": "",
"enums": {
"DC_Coupled": {
"label": "",
"description": ""
},
"AC_Coupled": {
"label": "",
"description": ""
}
}
},
"solar-types:employeeRoleItemType": {
"description": "",
"enums": {
"Fund": {
"label": "",
"description": ""
},
"Project": {
"label": "",
"description": ""
}
}
},
"solar-types:employeeLevelItemType": {
"description": "",
"enums": {
"Lead": {
"label": "",
"description": ""
},
"Support": {
"label": "",
"description": ""
}
}
},
"solar-types:approvalRequestItemType": {
"description": "",
"enums": {
"Notsubmitted": {
"label": "",
"description": ""
},
"Submitted": {
"label": "",
"description": ""
},
"ConditionalApproval": {
"label": "",
"description": ""
},
"FinalApproval": {
"label": "",
"description": ""
},
"Declined": {
"label": "",
"description": ""
}
}
},
"solar-types:creditSupportStatusItemType": {
"description": "",
"enums": {
"NotDue": {
"label": "",
"description": ""
},
"OverDue": {
"label": "",
"description": ""
},
"Granted": {
"label": "",
"description": ""
},
"Expired": {
"label": "",
"description": ""
}
}
},
"solar-types:securityInterestItemType": {
"description": "",
"enums": {
"Mortgage": {
"label": "",
"description": ""
},
"DeedofTrust": {
"label": "",
"description": ""
},
"Lien": {
"label": "",
"description": ""
},
"Pledge": {
"label": "",
"description": ""
},
"CollateralAssignment": {
"label": "",
"description": ""
},
"Other": {
"label": "",
"description": ""
}
}
},
"solar-types:assetSecuredItemType": {
"description": "",
"enums": {
"Land": {
"label": "",
"description": ""
},
"MembershipInterest": {
"label": "",
"description": ""
},
"Contract": {
"label": "",
"description": ""
},
"BankAccount": {
"label": "",
"description": ""
},
"Other": {
"label": "",
"description": ""
}
}
},
"solar-types:securityInterestStatusItemType": {
"description": "",
"enums": {
"NotDue": {
"label": "",
"description": ""
},
"OverDue": {
"label": "",
"description": ""
},
"Granted": {
"label": "",
"description": ""
},
"Expired": {
"label": "",
"description": ""
}
}
},
"solar-types:inverterPhaseItemType": {
"description": "",
"enums": {
"SinglePhase": {
"label": "",
"description": ""
},
"ThreePhaseWYE": {
"label": "",
"description": ""
},
"ThreePhaseDelta": {
"label": "",
"description": ""
}
}
},
"solar-types:approvalStatusItemType": {
"description": "",
"enums": {
"Closed": {
"label": "",
"description": ""
},
"Open": {
"label": "",
"description": ""
}
}
},
"solar-types:DERItemType": {
"description": "",
"enums": {
"PVSystem": {
"label": "",
"description": ""
},
"Storage": {
"label": "",
"description": ""
},
"PVStorage": {
"label": "",
"description": ""
},
"Wind": {
"label": "",
"description": ""
},
"EVChargingStation": {
"label": "",
"description": ""
}
}
},
"solar-types:environmentalConditionsItemType": {
"description": "",
"enums": {
"Pollen": {
"label": "",
"description": ""
},
"HighWind": {
"label": "",
"description": ""
},
"Hail": {
"label": "",
"description": ""
},
"SaltAir": {
"label": "",
"description": ""
},
"DieselSoot": {
"label": "",
"description": ""
},
"IndustrialEmmissions": {
"label": "",
"description": ""
},
"BirdPopulations": {
"label": "",
"description": ""
},
"Dust": {
"label": "",
"description": ""
},
"HighInsolation": {
"label": "",
"description": ""
}
}
},
"solar-types:optimizerTypeItemType": {
"description": "",
"enums": {
"Standalone": {
"label": "",
"description": ""
},
"Attached": {
"label": "",
"description": ""
},
"Embedded": {
"label": "",
"description": ""
},
"Other": {
"label": "",
"description": ""
}
}
},
"solar-types:systemAvailabilityModeItemType": {
"description": "",
"enums": {
"Emergency": {
"label": "",
"description": ""
},
"Environment": {
"label": "",
"description": ""
},
"Forced": {
"label": "",
"description": ""
},
"Grid": {
"label": "",
"description": ""
},
"Islanded": {
"label": "",
"description": ""
},
"Shutdown": {
"label": "",
"description": ""
},
"Standby": {
"label": "",
"description": ""
}
}
},
"solar-types:mountingItemType": {
"description": "",
"enums": {
"Attached": {
"label": "",
"description": ""
},
"Ballasted": {
"label": "",
"description": ""
},
"BIPV": {
"label": "",
"description": ""
},
"Pole_Pier": {
"label": "",
"description": ""
}
}
},
"solar-types:roofSlopeItemType": {
"description": "",
"enums": {
"Flat": {
"label": "",
"description": ""
},
"Sloped": {
"label": "",
"description": ""
},
"Steep": {
"label": "",
"description": ""
}
}
},
"solar-types:roofItemType": {
"description": "",
"enums": {
"AsphaltShingle": {
"label": "",
"description": ""
},
"BuiltUpBituminous": {
"label": "",
"description": ""
},
"CompositeShingle": {
"label": "",
"description": ""
},
"EthylenePropyleneDieneTerpolymer": {
"label": "",
"description": ""
},
"MetalRoof": {
"label": "",
"description": ""
},
"PolyVinylChloride": {
"label": "",
"description": ""
},
"SBS": {
"label": "",
"description": ""
},
"Slate": {
"label": "",
"description": ""
},
"ThermoplasticPolyolefin": {
"label": "",
"description": ""
},
"TileConcrete": {
"label": "",
"description": ""
},
"TileRoof": {
"label": "",
"description": ""
},
"WoodShingle": {
"label": "",
"description": ""
}
}
},
"solar-types:systemOperationalStatusItemType": {
"description": "",
"enums": {
"Operational": {
"label": "",
"description": ""
},
"UnderMaintenance": {
"label": "",
"description": ""
},
"CommunicationFailure": {
"label": "",
"description": ""
},
"Decommissioned": {
"label": "",
"description": ""
}
}
},
"solar-types:communicationProtocolItemType": {
"description": "",
"enums": {
"Modbus": {
"label": "",
"description": ""
},
"Zigbee": {
"label": "",
"description": ""
},
"WIFI": {
"label": "",
"description": ""
},
"Ethernet": {
"label": "",
"description": ""
}
}
},
"solar-types:reserveCollateralItemType": {
"description": "",
"enums": {
"LetterofCredit": {
"label": "",
"description": ""
},
"Cash": {
"label": "",
"description": ""
}
}
},
"solar-types:gISFileFormatItemType": {
"description": "",
"enums": {
"GEOJson": {
"label": "",
"description": ""
},
"Shapefile": {
"label": "",
"description": ""
},
"KML": {
"label": "",
"description": ""
},
"GML": {
"label": "",
"description": ""
}
}
},
"solar-types:reserveUseItemType": {
"description": "",
"enums": {
"Rent": {
"label": "",
"description": ""
},
"Maintenance": {
"label": "",
"description": ""
},
"Other": {
"label": "",
"description": ""
}
}
},
"solar-types:deviceItemType": {
"description": "",
"enums": {
"ModuleMember": {
"label": "",
"description": ""
},
"OptimizerMember": {
"label": "",
"description": ""
},
"DCDisconnectSwitchMember": {
"label": "",
"description": ""
},
"ACDisconnectSwitchMember": {
"label": "",
"description": ""
},
"InverterMember": {
"label": "",
"description": ""
},
"TrackerMember": {
"label": "",
"description": ""
},
"CombinerMember": {
"label": "",
"description": ""
},
"MetStationMember": {
"label": "",
"description": ""
},
"TransformerMember": {
"label": "",
"description": ""
},
"BatteryMember": {
"label": "",
"description": ""
},
"BatteryManagementSystemMember": {
"label": "",
"description": ""
},
"LoggerMember": {
"label": "",
"description": ""
},
"MeterMember": {
"label": "",
"description": ""
},
"StringMember": {
"label": "",
"description": ""
},
"MountingMember": {
"label": "",
"description": ""
}
}
},
"solar-types:projectPhaseItemType": {
"description": "",
"enums": {
"Pre_Construction": {
"label": "",
"description": ""
},
"EarlyConstruction": {
"label": "",
"description": ""
},
"PeriodicThroughoutConstruction": {
"label": "",
"description": ""
},
"InitialFundingMechanicalCompletion": {
"label": "",
"description": ""
},
"Post_Funding": {
"label": "",
"description": ""
}
}
},
"solar-types:componentMaintenanceEventItemType": {
"description": "",
"enums": {
"Repair": {
"label": "",
"description": ""
},
"Replace": {
"label": "",
"description": ""
}
}
},
"solar-types:financialContractItemType": {
"description": "",
"enums": {
"Lease": {
"label": "",
"description": ""
},
"PPA": {
"label": "",
"description": ""
},
"Cash": {
"label": "",
"description": ""
},
"Upfront": {
"label": "",
"description": ""
},
"PSA": {
"label": "",
"description": ""
},
"Unknown": {
"label": "",
"description": ""
}
}
},
"solar-types:climateClassificationKoppenItemType": {
"description": "",
"enums": {
"Tropicalmegathermalclimates": {
"label": "",
"description": ""
},
"Tropicalrainforestclimate": {
"label": "",
"description": ""
},
"Tropicalmonsoonclimate": {
"label": "",
"description": ""
},
"Tropicalwetanddryorsavannaclimates": {
"label": "",
"description": ""
},
"Drydesertandsemi_aridclimates": {
"label": "",
"description": ""
},
"Temperatemesothermalclimates": {
"label": "",
"description": ""
},
"Mediterraneanclimates": {
"label": "",
"description": ""
},
"Humidsubtropicalclimates": {
"label": "",
"description": ""
},
"Oceanicclimates": {
"label": "",
"description": ""
},
"Highlandclimates": {
"label": "",
"description": ""
},
"Continentalmicrothermalclimates": {
"label": "",
"description": ""
},
"Hotsummercontinentalclimates": {
"label": "",
"description": ""
},
"Warmsummercontinentalorhemiborealclimates": {
"label": "",
"description": ""
},
"Subarcticorborealclimates": {
"label": "",
"description": ""
},
"Polarclimates": {
"label": "",
"description": ""
}
}
},
"solar-types:financialTransactionItemType": {
"description": "",
"enums": {
"ACHSettlementCredit": {
"label": "",
"description": ""
},
"BookTransferCredit": {
"label": "",
"description": ""
},
"BookTransferDebit": {
"label": "",
"description": ""
},
"ContributiontoPrincipalCash": {
"label": "",
"description": ""
},
"Credit": {
"label": "",
"description": ""
},
"CreditApplied": {
"label": "",
"description": ""
},
"CustomerBill": {
"label": "",
"description": ""
},
"CustomerPayment": {
"label": "",
"description": ""
},
"CustomerPrepayment": {
"label": "",
"description": ""
},
"ExpectedPrepayment": {
"label": "",
"description": ""
},
"ExpectedRebate": {
"label": "",
"description": ""
},
"FundRebate": {
"label": "",
"description": ""
},
"LeaseInsurance": {
"label": "",
"description": ""
},
"LeaseManagementFee": {
"label": "",
"description": ""
},
"LeaseMiscellaneousExpenses": {
"label": "",
"description": ""
},
"LeaseOperationsandMaintenance": {
"label": "",
"description": ""
},
"LeaseTransactionManagerFee": {
"label": "",
"description": ""
},
"OperatingExpenses": {
"label": "",
"description": ""
},
"PPAInsurance": {
"label": "",
"description": ""
},
"PPAManagementFee": {
"label": "",
"description": ""
},
"PPAMiscellaneousExpenses": {
"label": "",
"description": ""
},
"PPAOperationsandMaintenance": {
"label": "",
"description": ""
},
"PPATransactionManagerFee": {
"label": "",
"description": ""
},
"PrincipalCashPaidtoBeneficiary": {
"label": "",
"description": ""
},
"RemoteDepositCredit": {
"label": "",
"description": ""
},
"TellerDepositCredit": {
"label": "",
"description": ""
}
}
},
"solar-types:distributedGenOrUtilityScaleItemType": {
"description": "",
"enums": {
"DistributedGeneration": {
"label": "",
"description": ""
},
"UtilityScale": {
"label": "",
"description": ""
}
}
},
"solar-types:sparePartsStatusItemType": {
"description": "",
"enums": {
"Sufficient": {
"label": "",
"description": ""
},
"Insufficient": {
"label": "",
"description": ""
}
}
},
"solar-types:preventiveMaintenanceTaskStatusItemType": {
"description": "",
"enums": {
"Complete": {
"label": "",
"description": ""
},
"Incomplete": {
"label": "",
"description": ""
}
}
},
"solar-types:eventSeverityItemType": {
"description": "",
"enums": {
"Low": {
"label": "",
"description": ""
},
"Moderate": {
"label": "",
"description": ""
},
"High": {
"label": "",
"description": ""
}
}
},
"solar-types:mORLevelItemType": {
"description": "",
"enums": {
"SiteLevel": {
"label": "",
"description": ""
},
"FundLevel": {
"label": "",
"description": ""
},
"ProjectLevel": {
"label": "",
"description": ""
}
}
},
"solar-types:batteryChemistryItemType": {
"description": "",
"enums": {
"LiOn": {
"label": "",
"description": ""
},
"Pb": {
"label": "",
"description": ""
},
"NiCad": {
"label": "",
"description": ""
}
}
},
"solar-types:insuranceItemType": {
"description": "",
"enums": {
"Liability": {
"label": "",
"description": ""
},
"Property": {
"label": "",
"description": ""
},
"CommercialGeneralLiability": {
"label": "",
"description": ""
},
"BusinessInterruption": {
"label": "",
"description": ""
},
"PropertyCasualty": {
"label": "",
"description": ""
},
"Casualty": {
"label": "",
"description": ""
},
"WorkmansCompensation": {
"label": "",
"description": ""
},
"EnergyProduction": {
"label": "",
"description": ""
},
"Performance": {
"label": "",
"description": ""
},
"Universal": {
"label": "",
"description": ""
},
"Warranty": {
"label": "",
"description": ""
},
"SuretyAdvancePaymentBond": {
"label": "",
"description": ""
},
"SuretyEngineeringProcurementConstructionSuretyPaymentBond": {
"label": "",
"description": ""
},
"SuretyEngineeringProcurementConstructionPaymentBondWithSolarModuleSupplierSublimitsAsDualObligee": {
"label": "",
"description": ""
},
"SuretyInterconnectionPaymentBond": {
"label": "",
"description": ""
},
"SuretyOnBillFinanceEnergyEfficiencyUpgrades": {
"label": "",
"description": ""
},
"SuretyUtilityPaymentBond": {
"label": "",
"description": ""
},
"SuretyOnBillFinanceSolarProjectsUtilityPaymentBond": {
"label": "",
"description": ""
},
"SuretyPowerPurchaseAgreementSuretyPaymentBond": {
"label": "",
"description": ""
},
"SuretySolarFacilityDecommissioningBond": {
"label": "",
"description": ""
},
"SuretySolarModulePaymentBond": {
"label": "",
"description": ""
},
"SuretySolarModuleSupplyBond": {
"label": "",
"description": ""
},
"SuretySolarModuleWarrantySecurityBond": {
"label": "",
"description": ""
},
"ElectronicSuretyBondProviderModuleWarrantySecurity": {
"label": "",
"description": ""
},
"ElectronicSuretyBondProviderPowerPurchaseAgreementPaymentBond": {
"label": "",
"description": ""
}
}
},
"solar-types:uuidItemType": {
"description": "",
"enums": {
"([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12})|(\\{[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}\\})": {
"label": "",
"description": ""
}
}
},
"solar-types:uuidXbrlItemType": {
"description": "",
"enums": {
"([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12})|(\\{[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}\\})": {
"label": "",
"description": ""
}
}
},
"BuildingCodeItemType": {
"description": "",
"enums": {
"2021IBC": {
"label": "2021IBC",
"description": ""
},
"2018IBC": {
"label": "2018IBC",
"description": ""
},
"2015IBC": {
"label": "2015IBC",
"description": ""
},
"2012IBC": {
"label": "2012IBC",
"description": ""
},
"2009IBC": {
"label": "2009IBC",
"description": ""
},
"NoSolarRegulations": {
"label": "NoSolarRegulations",
"description": ""
}
}
},
"ResidentialCodeItemType": {
"description": "",
"enums": {
"2021IRC": {
"label": "2021IRC",
"description": ""
},
"2018IRC": {
"label": "2018IRC",
"description": ""
},
"2015IRC": {
"label": "2015IRC",
"description": ""
},
"2012IRC": {
"label": "2012IRC",
"description": ""
},
"2009IRC": {
"label": "2009IRC",
"description": ""
},
"NoSolarRegulations": {
"label": "NoSolarRegulations",
"description": ""
}
}
},
"FireCodeItemType": {
"description": "",
"enums": {
"2021IFC": {
"label": "2021IFC",
"description": ""
},
"2018IFC": {
"label": "2018IFC",
"description": ""
},
"2015IFC": {
"label": "2015IFC",
"description": ""
},
"2012IFC": {
"label": "2012IFC",
"description": ""
},
"2009IFC": {
"label": "2009IFC",
"description": ""
},
"NoSolarRegulations": {
"label": "NoSolarRegulations",
"description": ""
}
}
},
"ElectricCodeItemType": {
"description": "",
"enums": {
"2020NEC": {
"label": "2020NEC",
"description": ""
},
"2017NEC": {
"label": "2017NEC",
"description": ""
},
"2014NEC": {
"label": "2014NEC",
"description": ""
},
"2011NEC": {
"label": "2011NEC",
"description": ""
},
"NoSolarRegulations": {
"label": "NoSolarRegulations",
"description": ""
}
}
},
"DocumentSubmissionMethodItemType": {
"description": "",
"enums": {
"Epermitting": {
"label": "Epermitting",
"description": ""
},
"Email": {
"label": "Email",
"description": ""
},
"InPerson": {
"label": "InPerson",
"description": ""
},
"SolarApp": {
"label": "SolarApp",
"description": ""
}
}
},
"EngineeringReviewTypeItemType": {
"description": "",
"enums": {
"StructuralEngineer": {
"label": "StructuralEngineer",
"description": ""
},
"ElectricalEngineer": {
"label": "ElectricalEngineer",
"description": ""
},
"PVEngineer": {
"label": "PVEngineer",
"description": ""
},
"MasterElectrician": {
"label": "MasterElectrician",
"description": ""
},
"FireMarshal": {
"label": "FireMarshal",
"description": ""
},
"EnvironmentalEngineer": {
"label": "EnvironmentalEngineer",
"description": ""
}
}
},
"StampTypeItemType": {
"description": "",
"enums": {
"Wet": {
"label": "Wet",
"description": ""
},
"Digital": {
"label": "Digital",
"description": ""
},
"Notary": {
"label": "Notary",
"description": ""
},
"None": {
"label": "None",
"description": ""
}
}
},
"RequirementLevelItemType": {
"description": "",
"enums": {
"Required": {
"label": "Required",
"description": ""
},
"Optional": {
"label": "Optional",
"description": ""
},
"ConditionallyRequired": {
"label": "ConditionallyRequired",
"description": ""
}
}
},
"LocationDeterminationMethodItemType": {
"description": "",
"enums": {
"GPS": {
"label": "GPS",
"description": ""
},
"Survey": {
"label": "Survey",
"description": ""
},
"AerialImage": {
"label": "AerialImage",
"description": ""
},
"EngineeringReport": {
"label": "EngineeringReport",
"description": ""
},
"AddressGeocoding": {
"label": "AddressGeocoding",
"description": ""
},
"Unknown": {
"label": "Unknown",
"description": ""
}
}
},
"ContactTypeItemType": {
"description": "",
"enums": {
"Homeowner": {
"label": "Homeowner",
"description": ""
},
"OffTaker": {
"label": "OffTaker",
"description": ""
},
"Inspector": {
"label": "Inspector",
"description": ""
},
"Engineer": {
"label": "Engineer",
"description": ""
},
"Originator": {
"label": "Originator",
"description": ""
},
"Installer": {
"label": "Installer",
"description": ""
},
"Investor": {
"label": "Investor",
"description": ""
},
"PermittingOfficial": {
"label": "PermittingOfficial",
"description": ""
},
"FireMarshal": {
"label": "FireMarshal",
"description": ""
},
"ProjectManager": {
"label": "ProjectManager",
"description": ""
},
"Salesperson": {
"label": "Salesperson",
"description": ""
},
"ReportPreparer": {
"label": "ReportPreparer",
"description": ""
},
"Referrer": {
"label": "Referrer",
"description": ""
}
}
},
"PreferredContactMethodItemType": {
"description": "",
"enums": {
"Email": {
"label": "Email",
"description": ""
},
"WorkPhone": {
"label": "WorkPhone",
"description": ""
},
"CellPhone": {
"label": "CellPhone",
"description": ""
},
"HomePhone": {
"label": "HomePhone",
"description": ""
},
"CellTextMessage": {
"label": "CellTextMessage",
"description": ""
}
}
},
"LocationTypeItemType": {
"description": "",
"enums": {
"DeviceSpecific": {
"label": "DeviceSpecific",
"description": ""
},
"SiteEntrance": {
"label": "SiteEntrance",
"description": ""
},
"GeneralProximity": {
"label": "GeneralProximity",
"description": ""
},
"Warehouse": {
"label": "Warehouse",
"description": ""
}
}
},
"AddressTypeItemType": {
"description": "",
"enums": {
"Mailing": {
"label": "Mailing",
"description": ""
},
"Billing": {
"label": "Billing",
"description": ""
},
"Installation": {
"label": "Installation",
"description": ""
},
"Shipping": {
"label": "Shipping",
"description": ""
}
}
},
"TaskStatusItemType": {
"description": "",
"enums": {
"NotStarted": {
"label": "NotStarted",
"description": ""
},
"Ready": {
"label": "Ready",
"description": ""
},
"Submitted": {
"label": "Submitted",
"description": ""
},
"InProgress": {
"label": "InProgress",
"description": ""
},
"Completed": {
"label": "Completed",
"description": ""
}
}
},
"OperationalStatusItemType": {
"description": "",
"enums": {
"Online": {
"label": "Online",
"description": ""
},
"Offline": {
"label": "Offline",
"description": ""
},
"Curtailed": {
"label": "Curtailed",
"description": ""
}
}
},
"OperationalPhaseItemType": {
"description": "",
"enums": {
"Proposed": {
"label": "Proposed",
"description": ""
},
"UnderConstruction": {
"label": "UnderConstruction",
"description": ""
},
"Commissioned": {
"label": "Commissioned",
"description": ""
},
"Decommissioned": {
"label": "Decommissioned",
"description": ""
}
}
},
"ProdTypeItemType": {
"description": "",
"enums": {
"Module": {
"label": "Module",
"description": ""
},
"Optimizer": {
"label": "Optimizer",
"description": ""
},
"DCDisconnectSwitch": {
"label": "DCDisconnectSwitch",
"description": ""
},
"ACDisconnectSwitch": {
"label": "ACDisconnectSwitch",
"description": ""
},
"Inverter": {
"label": "Inverter",
"description": ""
},
"Tracker": {
"label": "Tracker",
"description": ""
},
"CombinerPanel": {
"label": "CombinerPanel",
"description": ""
},
"CombinerBox": {
"label": "CombinerBox",
"description": ""
},
"MetStation": {
"label": "MetStation",
"description": ""
},
"Transformer": {
"label": "Transformer",
"description": ""
},
"Battery": {
"label": "Battery",
"description": ""
},
"BatteryManagementSystem": {
"label": "BatteryManagementSystem",
"description": ""
},
"Logger": {
"label": "Logger",
"description": ""
},
"Meter": {
"label": "Meter",
"description": ""
},
"String": {
"label": "String",
"description": ""
},
"Mounting": {
"label": "Mounting",
"description": ""
}
}
},
"BillOfMaterialsStatusItemType": {
"description": "",
"enums": {
"NotStarted": {
"label": "NotStarted",
"description": ""
},
"InProgress": {
"label": "InProgress",
"description": ""
},
"Complete": {
"label": "Complete",
"description": ""
},
"Cancelled": {
"label": "Cancelled",
"description": ""
}
}
},
"StructureTypeItemType": {
"description": "",
"enums": {
"DetachedGarage": {
"label": "DetachedGarage",
"description": ""
},
"Barn": {
"label": "Barn",
"description": ""
},
"Shed": {
"label": "Shed",
"description": ""
},
"HouseFoundationBuilt": {
"label": "HouseFoundationBuilt",
"description": ""
},
"HouseManufactured": {
"label": "HouseManufactured",
"description": ""
},
"HouseMobile": {
"label": "HouseMobile",
"description": ""
},
"Hospital": {
"label": "Hospital",
"description": ""
},
"ParkingGarage": {
"label": "ParkingGarage",
"description": ""
},
"Warehouse": {
"label": "Warehouse",
"description": ""
},
"Retail": {
"label": "Retail",
"description": ""
},
"Industrial": {
"label": "Industrial",
"description": ""
},
"Hotel": {
"label": "Hotel",
"description": ""
},
"School": {
"label": "School",
"description": ""
},
"Carport": {
"label": "Carport",
"description": ""
},
"Office": {
"label": "Office",
"description": ""
}
}
},
"RiskCategoryItemType": {
"description": "",
"enums": {
"MRI10Year": {
"label": "MRI10Year",
"description": ""
},
"MRI25Year": {
"label": "MRI25Year",
"description": ""
},
"MRI50Year": {
"label": "MRI50Year",
"description": ""
},
"MRI100Year": {
"label": "MRI100Year",
"description": ""
},
"RiskCategoryI": {
"label": "RiskCategoryI",
"description": ""
},
"RiskCategoryII": {
"label": "RiskCategoryII",
"description": ""
},
"RiskCategoryIII": {
"label": "RiskCategoryIII",
"description": ""
},
"RiskCategoryIV": {
"label": "RiskCategoryIV",
"description": ""
}
}
},
"WindCodeItemType": {
"description": "",
"enums": {
"ASCE716": {
"label": "ASCE716",
"description": ""
},
"ASCE710": {
"label": "ASCE710",
"description": ""
},
"ASCE705": {
"label": "ASCE705",
"description": ""
},
"SpecialWindZone": {
"label": "SpecialWindZone",
"description": ""
}
}
},
"FoundationTypeItemType": {
"description": "",
"enums": {
"Pier": {
"label": "Pier",
"description": ""
},
"Raft": {
"label": "Raft",
"description": ""
},
"Pile": {
"label": "Pile",
"description": ""
},
"Slab": {
"label": "Slab",
"description": ""
},
"ContinuousFooting": {
"label": "ContinuousFooting",
"description": ""
},
"IndividualFooting": {
"label": "IndividualFooting",
"description": ""
}
}
},
"ConstructionMaterialItemType": {
"description": "",
"enums": {
"Wood": {
"label": "Wood",
"description": ""
},
"Steel": {
"label": "Steel",
"description": ""
},
"ConcreteBlocks": {
"label": "ConcreteBlocks",
"description": ""
},
"Bricks": {
"label": "Bricks",
"description": ""
},
"ConcretePoured": {
"label": "ConcretePoured",
"description": ""
}
}
},
"ExposureCategoryItemType": {
"description": "",
"enums": {
"B": {
"label": "B",
"description": ""
},
"C": {
"label": "C",
"description": ""
},
"D": {
"label": "D",
"description": ""
}
}
},
"InterconnectionPhaseTypeItemType": {
"description": "",
"enums": {
"Single": {
"label": "Single",
"description": ""
},
"Double": {
"label": "Double",
"description": ""
},
"Three": {
"label": "Three",
"description": ""
}
}
},
"FeeStructureTypeItemType": {
"description": "",
"enums": {
"Flat": {
"label": "Flat",
"description": ""
},
"SystemSize": {
"label": "SystemSize",
"description": ""
}
}
},
"ChecklistTypeItemType": {
"description": "",
"enums": {
"Site": {
"label": "Site",
"description": ""
},
"PVSystem": {
"label": "PVSystem",
"description": ""
},
"Structure": {
"label": "Structure",
"description": ""
},
"ElectricalService": {
"label": "ElectricalService",
"description": ""
}
}
},
"QuestionTypeItemType": {
"description": "",
"enums": {
"Text": {
"label": "Text",
"description": ""
},
"EnumeratedSingle": {
"label": "EnumeratedSingle",
"description": ""
},
"EnumeratedMultiple": {
"label": "EnumeratedMultiple",
"description": ""
},
"Numeric": {
"label": "Numeric",
"description": ""
},
"Date": {
"label": "Date",
"description": ""
},
"URL": {
"label": "URL",
"description": ""
}
}
},
"InterconnectionPhaseItemType": {
"description": "",
"enums": {
"A": {
"label": "A",
"description": ""
},
"B": {
"label": "B",
"description": ""
},
"C": {
"label": "C",
"description": ""
}
}
},
"TariffStructureTypeItemType": {
"description": "",
"enums": {
"Metered": {
"label": "Metered",
"description": ""
},
"NetMetered": {
"label": "NetMetered",
"description": ""
}
}
},
"AccountTypeItemType": {
"description": "",
"enums": {
"Bank": {
"label": "Bank",
"description": ""
},
"AccountsReceivable": {
"label": "AccountsReceivable",
"description": ""
},
"AccountsPayable": {
"label": "AccountsPayable",
"description": ""
},
"OtherCurrentAsset": {
"label": "OtherCurrentAsset",
"description": ""
},
"FixedAsset": {
"label": "FixedAsset",
"description": ""
},
"OtherAsset": {
"label": "OtherAsset",
"description": ""
},
"CreditCard": {
"label": "CreditCard",
"description": ""
},
"OtherCurrentLiability": {
"label": "OtherCurrentLiability",
"description": ""
},
"LongTermLiability": {
"label": "LongTermLiability",
"description": ""
},
"Equity": {
"label": "Equity",
"description": ""
},
"Income": {
"label": "Income",
"description": ""
},
"CostOfGoodsSold": {
"label": "CostOfGoodsSold",
"description": ""
},
"Expense": {
"label": "Expense",
"description": ""
},
"OtherIncome": {
"label": "OtherIncome",
"description": ""
},
"Nonposting": {
"label": "Nonposting",
"description": ""
},
"DeferredRevenue": {
"label": "DeferredRevenue",
"description": ""
},
"DeferredExpense": {
"label": "DeferredExpense",
"description": ""
},
"UnbilledReceivable": {
"label": "UnbilledReceivable",
"description": ""
}
}
},
"AccountRoleItemType": {
"description": "",
"enums": {
"CashAndCashEquivalentsAtCarryingValue": {
"label": "CashAndCashEquivalentsAtCarryingValue",
"description": ""
},
"AccountsReceivableNet": {
"label": "AccountsReceivableNet",
"description": ""
},
"PrepaidExpenseCurrentAndNoncurrent": {
"label": "PrepaidExpenseCurrentAndNoncurrent",
"description": ""
},
"AssetsSolarFacil": {
"label": "AssetsSolarFacil",
"description": ""
},
"Assets": {
"label": "Assets",
"description": ""
},
"AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent": {
"label": "AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent",
"description": ""
},
"DueToRelatedPartiesCurrentAndNoncurrent": {
"label": "DueToRelatedPartiesCurrentAndNoncurrent",
"description": ""
},
"DeferredRentCredit": {
"label": "DeferredRentCredit",
"description": ""
},
"AssetRetirementObligation": {
"label": "AssetRetirementObligation",
"description": ""
},
"Liabilities": {
"label": "Liabilities",
"description": ""
},
"MembersEquity": {
"label": "MembersEquity",
"description": ""
},
"LiabilitiesAndStockholdersEquity": {
"label": "LiabilitiesAndStockholdersEquity",
"description": ""
},
"Revenues": {
"label": "Revenues",
"description": ""
},
"OperatingLeaseExpense": {
"label": "OperatingLeaseExpense",
"description": ""
},
"OtherCostAndExpenseOperating": {
"label": "OtherCostAndExpenseOperating",
"description": ""
},
"GeneralAndAdministrativeExpense": {
"label": "GeneralAndAdministrativeExpense",
"description": ""
},
"Depreciation": {
"label": "Depreciation",
"description": ""
},
"AccretionExpense": {
"label": "AccretionExpense",
"description": ""
},
"NoninterestIncome": {
"label": "NoninterestIncome",
"description": ""
},
"InterestIncomeExpenseNet": {
"label": "InterestIncomeExpenseNet",
"description": ""
},
"NetIncomeLoss": {
"label": "NetIncomeLoss",
"description": ""
},
"OperatingExpenses": {
"label": "OperatingExpenses",
"description": ""
},
"ContractedRevenues": {
"label": "ContractedRevenues",
"description": ""
},
"MerchantRevenues": {
"label": "MerchantRevenues",
"description": ""
},
"PartnersCapitalAccountReturnOfCapital": {
"label": "PartnersCapitalAccountReturnOfCapital",
"description": ""
}
}
},
"AgingBucketTypeItemType": {
"description": "",
"enums": {
"AgingBalance1To30Days": {
"label": "AgingBalance1To30Days",
"description": ""
},
"AgingBalance31To60Days": {
"label": "AgingBalance31To60Days",
"description": ""
},
"AgingBalance61To90Days": {
"label": "AgingBalance61To90Days",
"description": ""
},
"AgingBalance91To120Days": {
"label": "AgingBalance91To120Days",
"description": ""
},
"AgingBalanceOver120Days": {
"label": "AgingBalanceOver120Days",
"description": ""
}
}
},
"SpecificationTypeItemType": {
"description": "",
"enums": {
"Weight": {
"label": "Weight",
"description": ""
},
"Height": {
"label": "Height",
"description": ""
},
"Width": {
"label": "Width",
"description": ""
},
"Length": {
"label": "Length",
"description": ""
},
"OutputVoltage": {
"label": "OutputVoltage",
"description": ""
},
"OutputPower": {
"label": "OutputPower",
"description": ""
},
"InputVoltage": {
"label": "InputVoltage",
"description": ""
},
"InputPower": {
"label": "InputPower",
"description": ""
},
"OutputCurrent": {
"label": "OutputCurrent",
"description": ""
},
"InputCurrent": {
"label": "InputCurrent",
"description": ""
},
"OperatingTemperatureHighLimit": {
"label": "OperatingTemperatureHighLimit",
"description": ""
},
"OperatingTemperatureLowLimit": {
"label": "OperatingTemperatureLowLimit",
"description": ""
}
}
},
"SnowCodeItemType": {
"description": "",
"enums": {
"ASCE716": {
"label": "ASCE716",
"description": ""
},
"ASCE710": {
"label": "ASCE710",
"description": ""
},
"ASCE705": {
"label": "ASCE705",
"description": ""
},
"SpecialSnowZone": {
"label": "SpecialSnowZone",
"description": ""
}
}
},
"PermitIssueMethodItemType": {
"description": "",
"enums": {
"Email": {
"label": "Email",
"description": ""
},
"Epermitting": {
"label": "Epermitting",
"description": ""
},
"InPerson": {
"label": "InPerson",
"description": ""
},
"SolarApp": {
"label": "SolarApp",
"description": ""
}
}
},
"InspectionTypeItemType": {
"description": "",
"enums": {
"RoughIn": {
"label": "RoughIn",
"description": ""
},
"Final": {
"label": "Final",
"description": ""
},
"Windstorm": {
"label": "Windstorm",
"description": ""
},
"Electrical": {
"label": "Electrical",
"description": ""
},
"Structural": {
"label": "Structural",
"description": ""
}
}
},
"TaskGroupItemType": {
"description": "",
"enums": {
"Contract": {
"label": "Contract",
"description": ""
},
"SiteSurvey": {
"label": "SiteSurvey",
"description": ""
},
"Design": {
"label": "Design",
"description": ""
},
"HOAApplication": {
"label": "HOAApplication",
"description": ""
},
"PermitApplication": {
"label": "PermitApplication",
"description": ""
},
"EquipmentOrder": {
"label": "EquipmentOrder",
"description": ""
},
"EquipmentReceipt": {
"label": "EquipmentReceipt",
"description": ""
},
"Installation": {
"label": "Installation",
"description": ""
},
"InspectionElectrical": {
"label": "InspectionElectrical",
"description": ""
},
"InspectionStructural": {
"label": "InspectionStructural",
"description": ""
},
"Interconnection": {
"label": "Interconnection",
"description": ""
},
"FinalReceipt": {
"label": "FinalReceipt",
"description": ""
},
"Other": {
"label": "Other",
"description": ""
}
}
},
"FeeGroupItemType": {
"description": "",
"enums": {
"PermitApplication": {
"label": "PermitApplication",
"description": ""
},
"HOAApplication": {
"label": "HOAApplication",
"description": ""
},
"LoanPayment": {
"label": "LoanPayment",
"description": ""
},
"EngineeringService": {
"label": "EngineeringService",
"description": ""
},
"InspectionFee": {
"label": "InspectionFee",
"description": ""
},
"Other": {
"label": "Other",
"description": ""
},
"InterconnectionFee": {
"label": "InterconnectionFee",
"description": ""
},
"UtilityService": {
"label": "UtilityService",
"description": ""
}
}
},
"BillOfServicesStatusItemType": {
"description": "",
"enums": {
"NotStarted": {
"label": "NotStarted",
"description": ""
},
"InProgress": {
"label": "InProgress",
"description": ""
},
"Complete": {
"label": "Complete",
"description": ""
},
"Cancelled": {
"label": "Cancelled",
"description": ""
}
}
},
"ServiceQuantityUnitItemType": {
"description": "",
"enums": {
"Fixed": {
"label": "Fixed",
"description": ""
},
"Foot": {
"label": "Foot",
"description": ""
},
"Watt": {
"label": "Watt",
"description": ""
},
"Module": {
"label": "Module",
"description": ""
},
"Inverter": {
"label": "Inverter",
"description": ""
}
}
},
"ServiceGroupItemType": {
"description": "",
"enums": {
"AdditionalStructural": {
"label": "AdditionalStructural",
"description": ""
},
"AtticRunAdder": {
"label": "AtticRunAdder",
"description": ""
},
"BallastedSystem": {
"label": "BallastedSystem",
"description": ""
},
"BirdNetting": {
"label": "BirdNetting",
"description": ""
},
"BoomLift": {
"label": "BoomLift",
"description": ""
},
"Carport": {
"label": "Carport",
"description": ""
},
"Derate": {
"label": "Derate",
"description": ""
},
"ElectricalEngineeringStamp": {
"label": "ElectricalEngineeringStamp",
"description": ""
},
"FlatRoof": {
"label": "FlatRoof",
"description": ""
},
"FoundationCertification": {
"label": "FoundationCertification",
"description": ""
},
"GroundMount": {
"label": "GroundMount",
"description": ""
},
"HomeEfficiency": {
"label": "HomeEfficiency",
"description": ""
},
"LineSideTap": {
"label": "LineSideTap",
"description": ""
},
"LoadController": {
"label": "LoadController",
"description": ""
},
"MainPanelUpgrade": {
"label": "MainPanelUpgrade",
"description": ""
},
"Other": {
"label": "Other",
"description": ""
},
"RoofRepair": {
"label": "RoofRepair",
"description": ""
},
"SmallSystem": {
"label": "SmallSystem",
"description": ""
},
"SolarWaterHeater": {
"label": "SolarWaterHeater",
"description": ""
},
"SteepRoof": {
"label": "SteepRoof",
"description": ""
},
"StructuralEngineeringStamp": {
"label": "StructuralEngineeringStamp",
"description": ""
},
"SubpanelUpgrade": {
"label": "SubpanelUpgrade",
"description": ""
},
"TrencherRental": {
"label": "TrencherRental",
"description": ""
},
"Trenching": {
"label": "Trenching",
"description": ""
}
}
},
"ServicePaymentResponsibilityItemType": {
"description": "",
"enums": {
"PaidByInstaller": {
"label": "PaidByInstaller",
"description": ""
},
"PaidByOriginator": {
"label": "PaidByOriginator",
"description": ""
},
"PaidByOriginatorToInstaller": {
"label": "PaidByOriginatorToInstaller",
"description": ""
},
"PaidToInstaller": {
"label": "PaidToInstaller",
"description": ""
},
"PaidToOriginator": {
"label": "PaidToOriginator",
"description": ""
}
}
},
"ServicePaidToItemType": {
"description": "",
"enums": {
"Originator": {
"label": "Originator",
"description": ""
},
"Installer": {
"label": "Installer",
"description": ""
},
"GeneralContractor": {
"label": "GeneralContractor",
"description": ""
}
}
},
"ServicePaidByItemType": {
"description": "",
"enums": {
"Originator": {
"label": "Originator",
"description": ""
},
"Installer": {
"label": "Installer",
"description": ""
},
"GeneralContractor": {
"label": "GeneralContractor",
"description": ""
}
}
},
"ProdCertificationTypeItemType": {
"description": "",
"enums": {
"IEC61215": {
"label": "IEC61215",
"description": ""
},
"IEC61646": {
"label": "IEC61646",
"description": ""
},
"IEC61701": {
"label": "IEC61701",
"description": ""
},
"IEC61730": {
"label": "IEC61730",
"description": ""
},
"IEC60364-4-41": {
"label": "IEC60364-4-41",
"description": ""
},
"IEC62108": {
"label": "IEC62108",
"description": ""
},
"UL1703": {
"label": "UL1703",
"description": ""
},
"Other": {
"label": "Other",
"description": ""
},
"UL1741SA": {
"label": "UL1741SA",
"description": ""
},
"IEC61683": {
"label": "IEC61683",
"description": ""
},
"IEC62109-1": {
"label": "IEC62109-1",
"description": ""
},
"IEC62109-2": {
"label": "IEC62109-2",
"description": ""
},
"EN61000": {
"label": "EN61000",
"description": ""
},
"IEC61010": {
"label": "IEC61010",
"description": ""
},
"UL1741": {
"label": "UL1741",
"description": ""
},
"UL2703": {
"label": "UL2703",
"description": ""
},
"UL3741": {
"label": "UL3741",
"description": ""
}
}
},
"inverterStyleItemType": {
"description": "",
"enums": {
"Central": {
"label": "Central",
"description": ""
},
"String": {
"label": "String",
"description": ""
},
"MicroInverter": {
"label": "MicroInverter",
"description": ""
}
}
}
},
"x-ob-item-type-groups": {
"OBMonetary": {
"type": "#/components/x-ob-units/xbrli:monetaryItemType",
"description": "",
"group": [
"CAD",
"EUR",
"USD"
]
},
"OBElectricalEnergy": {
"type": "#/components/x-ob-units/num:energyItemType",
"description": "",
"group": [
"kWh",
"MWh",
"Wh"
]
},
"OBElectricalPower": {
"type": "#/components/x-ob-units/num:powerItemType",
"description": "",
"group": [
"GW",
"kW",
"MW",
"W"
]
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment